energy saving arm server cluster born for distributed storage & computing

16
ARM Server Cluster Born for Distributed Storage & Computing

Upload: aaron-joue

Post on 13-Apr-2017

965 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

Energy SavingARM Server ClusterBorn for Distributed Storage & Computing

Page 2: Energy Saving ARM Server Cluster Born 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.

Page 3: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 4: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 5: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 6: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 7: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 8: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 9: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

Software Define Storage use Distributed Object Storage Technology

Data/file

Chunk

CRUSHDistributed

Algorism

Distributed object in OSDs

9

Page 10: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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.

Page 11: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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

Page 12: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

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)

Page 13: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing
Page 14: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing
Page 15: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing
Page 16: Energy Saving ARM Server Cluster Born for Distributed Storage & Computing

Other Potential Applications Web Service Content Delivery NoSQL Database Big Data