energy saving arm server cluster born for distributed storage & computing
TRANSCRIPT
Energy SavingARM Server ClusterBorn for Distributed Storage & Computing
What is ARM Micro Server Cluster• It is a single server chassis accommodate
many ARM based servers to provide high density and aggregated computing and I/O bandwidth.
• The cluster architecture offers scalability of computing with I/O bandwidth.
Why ARM Micro Server Cluster is Better Solution for Distributed Storage
• Dedicate resource on CPU, DRAM, network, and storage bandwidth for every storage device to provide stable performance
• Aggregated network bandwidth to eliminate the bottleneck in a low cost way
• One microserver connect to only one storage device. Reduce the lost of single point failure
• Low power consumption and cooling cost• Much lower TCO
Mars 200: 8 Nodes ARM Microserver
8x 1.6GHz Dual Core hot swappable microserver - 2G Bytes DRAM - 8G Bytes Flash - Dual 2.5 Gbps LAN - < 5 Watts power consumption
Storage - 8x hot swappable SATA3 HDD - 8x SATA3 SSD
300 Watts Redundant power supply
< 60Watts
OOB BMC port
Dual uplink switches - Total 4x 10 Gbps - SFP+/10G Base-T Combo
Cy7 7 Nodes ARM Microserver7x 1.0GHz Single Core microserver - 1G Bytes DRAM - 128M Bytes Flash - Dual 1Gbps LAN - < 2.5 Watts
Storage - 6x SATA2 HDD - 1x SATA2 SSD
< 20WattsDual uplink switches
- 2x 1Gbps
150 Watts power supply
Traditional Server vs. ARM Microserver Cluster
Traditional Server #1
TraditionalServer #2
TraditionalServer #3
X N X N X N
Client #1 Client #2
XStorage device
Network
10Gb 10Gb 10Gb
Lost N Disks
Traditional Server vs. ARM Microserver Cluster
xN xN xN
Client #1 Client #2
Storage device
Network
MS MS
xNMS MS
xNMS MS
xNXMS MS MS
40Gb 40Gb 40Gb
Micro server cluster Micro server cluster Micro server cluster
Lost 1 Disk
Ceph Software Define Storage Cluster
Client #1 Client #2
MS MS
x8MS MS
x8MS MS
x8MS
2x10Gb 2x10Gb 2x10Gb
Micro server cluster Micro server cluster
Public Network Switch
Micro server cluster
In-Cluster Network Switch
2x10Gb 2x10Gb 2x10Gb
OSD & MON
MSMS
Software Define Storage use Distributed Object Storage Technology
Data/file
Chunk
CRUSHDistributed
Algorism
Distributed object in OSDs
9
Features benefit the performance• On-board 8 G bytes eMMC for Linux OS and
software storage• A M.2 (NGFS) SSD slot on each node. You can use it
for journal, cache or Data storage.• Dual 2.5Gb Ethernet on each node• Dual in chassis switches. Each switch provides dual
10Gb uplink and support link aggregation.
UniVer Stor: Ceph on Mars 200Unified Virtual Storage Preinstalled Ceph with performance tuned configuration Storage for OpenStack use: Cinder, Glance, Nova and
Swift Object storage for tenant apps Reliable and fully distributed storage Bucket based REST gateway compatible with Swift &
AWS S3 object storage APIs Offers mature iSCSI, NFS, SMB & CEPHFS, HDFS
interfaces for enterprise use Technical support service
UniVer Stor Features High Availability: In-chassis redundancy. 8-nodes in single chassis. Data Protection
Replication up to 10 copies, Erasure Code Tunable Replication: Chassis, PDU, rack, room, data center, region, etc Snapshot and clone Daily, weekly scrubbing
I/O optimization: Auto-balancing, Auto-Tiering Thin provisioning Management Interface
Graphical User Interface: Dashboard and Storage management (GUI Command Line Interface (CLI)
Other Potential Applications Web Service Content Delivery NoSQL Database Big Data