Ambedded

Google+
|  My Cart
Home  >  Product  >   Ceph Software Defined Storage Appliance  > Mars 400 Ceph Software Defined Storage Appliance

Mars 400 Ceph Software Defined Storage Appliance

Back

Mars 400 Ceph Software Defined Storage Appliance

No: Mars 400

 

 

Server Platform

ARM Server Node

1. ARM Dual Core 64-bit Cortex-A72 1.2GHz, 4GB DDR4 SDRAM, 8GB flash disk

2. I/O: Dual 2.5Gbps Ethernet, 2x SATA 6Gbps ports

3. 5 Watts power consumption

UP Link 

1. 2 x in-chassis switches (Hot Swappable)

2. 2 x 10Gbps SFP+/10G Base-T RJ-45 inetrface

Storage Device

1. 8x 3.5"/2.5" disk bay. Each disk connecte to one ARM server host

2. 8x M.2 32GB SSD preinstalled. Each SSD connect to one ARM server host

Metadata Server (MDS)

ARM server node, Support multiple active MDS.

Storage device

1. 8x 3.5"/2.5" disk bay. Each disk connecte to one ARM server host

2. 8x M.2 32GB SSD preinstalled. Each SSD connect to one ARM server host

 

Ceph

Version

12.2.x Luminous

Management Interface

1. Ambedded Unified Virtual Storage Manager (UVS) 

2. Command Line Interface

OSD

1. Every ARM server node host single OSD 

2. Blue Store

3. Data Storage Device: SATA 6Gb 3.5” HDD or 2.5” SSD

4. Blue DB & Write Ahead Log (WAL): M.2

5. 32GB SATA 6Gb SSD for Blue DB & WAL use.

Monitor (MON)

ARM server node or x86 server

Metadata Server (MDS)

ARM server node, Support multiple active MDS.

Cluster Node Management

1. Monitor (MON) create, setvide re-start & re-boot

2. Object Storage Devce (OSD) create, delete, service restart & node re-boot

3. Metadata Server (MDS) create

4. Server nodes & Ceph daemons health status

5. Storage device information and healthy

User Cryptographic Authentication UVS allows administrator to create/delete users' keyrings and edit their access capabilities.

Data Protection 

Replication

1. Configurable Replica 2 to 10

2. Selectable failure domain: Host, Chassis, Rack

Erasure Code

1. Flexible Erasure Coding K+M profile configuration

2. Selectable failure domain: Host, Chassis, Rack

CRUSH MAP

1. Bucket type: root, rack, chassis

2. Create chassis on selecteable rack

3. Host can be moved to any chassis

4. CRUSH ruleset create

Pool Management

Basic Management

Pool create & delete

Pool Create  

1. Replica pool : Configurable Pool Name, Placement Group number, replica Size, Application, Crush Rule, Quota

2. Erasure code pool: Configurable 

Pool Configuration

Configurable items: Replica Size, Quota, CRUSH Rule Set, Placement Groups

Cache Tiering

Add ore remove cache tiering pool

RBD Image
Basic Management Image create & delete 
Image Create Selet pool, image name, image size, object size
Image Management Delete, re-size, snapshot, image watcher
Thin Provisioning RBD images are thin provisioned. They don’t actually use any physical storage until you begin saving data to them.RBD.
Image snapshot, clone and flatten

1. Create snapshots of the images to retain a history of an image’s state.

2. Snapshot layering:  Clone images (e.g., a VM image) quickly and easily.

3. Ceph supports block device snapshots and higher level interfaces, including QEMU, libvirt, OpenStack and CloudStack.

System Management
NTP Server

1. Create NTP server on Arm server or using external NTP server

2. Push NTP settings to all server nodes

Notification Configurable notification sent by email.
UVS user management

1. Create or delete UVS users

2. Manage user access right

 

Storage Protocal

 

 

Block Storage

Linux Client

RBD

OpenStack

Cinder, Glance & Nove

Docker Container

Persistant Volume

iSCSI Gateway

1. Create and manage iSCSI Gateways on arm or x86 servers.

2. LUN management: Create/Delete LUN  

3. IQN, CHAP authentication & MPIO supported

Library

libcephfs

File System

Linux Client

POSIX compatible file system

OpenSTack

Manila

Docker Container

Persistant Volume

Library

librbd

Object Storage

API

Amazon S3 & S3a, SWIFT

RADOS Gateway (RGW)

1. RADOS Gateway. Create RGW on arm server or x86 server.

2. Support Active-Active Multi-Site & Disaster Recovery

Object Pool & user Management

1. Automatic create pools for RGW

2. Change pool replication or erasure code, Placement Groups& Swit

3. Create S3 and SWIFT users and related secret keys

Library

librgw

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other products