arm server, the cy7 introduction by aaron joue, ambedded technology

22
Contact: Dominique Sun, [email protected] Your Green Cloud co-development with

Upload: aaron-joue

Post on 27-Jun-2015

2.343 views

Category:

Technology


2 download

DESCRIPTION

The world first ARM Server for cloud storage. It is compatible with Hadoop, GlusterFS, Ceph. Each node consume less than 2.5 Watts. Very high density with 1824TB in a rack.

TRANSCRIPT

Page 1: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Contact: Dominique Sun, [email protected]

Your Green Cloud

co-development with

Page 2: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Agenda

The problem of traditional server

The innovative Micro Server Architecture

Our ARM Micro Server

The Rack solution

Software Solution

The advantage

Case Study

Warranty and Service

Backup

Page 3: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

The problem of traditional server

Not power efficiency: generate a lot heat waste

High power consumption

Single CPU performance is too powerful to do a single task. Need to virtualize it to many small virtual machine.

Single point of failure cause big failure: One single server attaches many storage devices.

Use hardware redundancy to maintain its reliability cause a high cost on hardware

High maintenance/operation cost

Page 4: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Our innovative Solution Use good enough performance ARM SOC to build a very

high power efficient micro server. Consume low power and generate very few heat waste

Every single micro server attaches only one storage device to minimize the influence of a node failure

Build the cloud with Ethernet fabric linked micro servers.

Physical micro servers to perform distributed storage and computing

It must natively support Linux to enable the using of existing open source cloud software such as Glaster FS, Ceph and Hadoop etc.

Software defined redundancy

Page 5: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Our Micro Server: CyOne

CyOne is a complete server with CPU: 1GHz ARM v7 32-bit CPU, (Marvell

Armada 370) Memory: 1GB DDR3, 128MB Flash I/O: dual Giga bps LANs, 2 x SATA 2

interface Tinny Size: 3.5 x 8.8 cm Very Low Power:

1.7 Watts @ regular operation 2.5 Watts @ full load

Page 6: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Cy7 & Cy21 Server

Cy7 For Hard Disk Storage 7 CyOne nodes in a ½ U chassis 6 Hard Disks + 2 SSD 2 x 1 Gbps LAN 75 Watt power consumption 150 Watts Power Supply

Cy21 For SSD Storage 21 CyOne nodes in a ½ U

chassis 21 SSD 6 x 1 Gbps LAN 80 Watt power consumption 150 Watts Power Supply

Page 7: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

CyOneARM Server

x7

mSATA SSD slot

x2

Dual Giga bps LAN

Cable less design

Page 8: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Cy7 Block Diagram

8 port Gbps

Ethernet switch 2

8 port Gbps

Ethernet switch 1

server #1

RJ45WAN

RJ45WAN

HDD

Ethernet fabric switch on board

server #2

HDD

server #3

HDD

server #4

HDD

server #5

HDD

server #6

HDD

server #7

SSD

Page 9: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

High Density ½ U rack mount design

Double side installation in a 60 cm x 120 cm standard dimension rack

Maximize space usage and density Cy7: 14 Micro Servers, 12 hard disks and 2 SSD in

1U Cy21: 42 Micro Servers, 42 SSD in 1U

Page 10: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Vs. 19K Watts of x86 micro server Rack

Page 11: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Software Compatibility

Linux Kernel: Linux plain Vanilla kernel 3.13.X (ARM Device Tree native support)

Software Distros: Debian 7.C / Ubuntu 13.X – armhf

Cloud Storage: GlusterFS and Ceph

Distributed Computing: Hadoop

wiki.cynny.com

Page 12: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

The Innovative Micro Server Architecture

The concept of Cy7 ARM server is similar to the concept of Hadoop. It is a 1U height chassis accommodates 7 micro servers (CyOne). Each CyOne is a independent and complete server with 1GHz ARM v7 CPU, DRAM, NAND flash, 2 Giga LAN and SATA 2.0 interface. Sure every CyOne have its own IP address.

Each CyOne micro server attaches only one storage device. The storage capacity and computing power is aggregated by installing numbers of CyOne. The system architecture of the storage system is build by as many as Cy7 you want with Ethernet. There is two Giga bit ethernet switches on the backplane to connect the CyOne and provide two Giga bps uplinks. By connecting Cy7s to external switches, you build the cloud storage cluster.

The storage capacity and computing power is linearly proportion to the number of CyOne and HDD you put. The CyOne micro server runs Linux so you can use any existing open source cloud software such as Gluster FS, Ceph, Hadoop or Open Stack easily. Certain it also support Ubuntu, Debian, Red Hat file systems.

The redundant of the data and servers are all done by software. Data backup and computing tasks are distributed to different nodes in the cluster. That is why the cloud can be no single point of failure. 

When any node fails in the cloud, it won’t affect the healthy of the cloud. You don’t have the urgency to fix a single node failure. Only scheduled maintenance is required. So it reduce your maintenance cost a lot.

Page 13: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Our ARM Micro Server vs. Traditional Server

Item CyOne Micro Server Traditional Server

Architecture One Server/One Storage One Server/many Storage

Power Consumption (with 4TB HDD)

3 Watts/ TB >6 Watts /TB

Hardware Cost LOW Much More

Failure Risk 1 Small Node Many Virtual Nodes

Maintenance Schedule Urgent

Redundancy Software defined Hardware

Virtualization Overhead

Zero 15% ~ 20% on CPU, Network and disk I/O

Flexibility HIGH LOW

Page 14: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Ambedded ARM Server vs. x86

H/W Cost / Node

Power Consumption

Maintenance

CyOne $120 ~$150 2.5 W Monthly

X86 Micro Server

$400 ~ $500 25 W Immediately

512 node rack saving

$149,000/rack $10,500 /y $4,000 /y

$149,000 hardware saving on each rack.$43,500 energy saving on each rack by 3 years.Total saving by 3 years is ~ $190,000 per rack

Low Cost Low PWR Low Mainten

Page 15: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

The Advantage of our Cloud Solution

Extreme Power Saving: < 50% of traditional Server

Unlimited Scalability: First to

Computing performance increases linearly with storage capacity

No single point of failure

No urgent maintenance required.

Eliminate overhead of virtualization

You Save Money on TCO Electricity Space Hardware Maintenance

Page 16: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Micro Server vs. Huge Server

Physical Micro ServerVirtualizationSmall virtual machine

You use physical servers not a virtual machineMuch less impact when you lost a micro server

compare to lost a traditional X86 server.

Scale out No need virtualization

Page 17: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

ApplicationsCloud Storage

Distributed/Parallel Computing

Data Center

Big Data analysis

Web Serving

Page 18: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Case Study: Cynny Social Cloud

www.cynny.com

Cynny is a social cloud service company in USA

First launch dispatch in 2014 3 racks located in USA and Europe 5,532 TB storage 1596 ARM server nodes

Customer Testimonial

http://community.arm.com/groups/smart-and-connected/blog/2014/05/14/cynny-arm-your-cloud

Page 19: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Backup

Page 20: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

CyOne ARM server module

CyOne

Form Factor Pluggable module

CPU 1 GHz Marvell Armada 370 ARMv7 with FPU

Cooling Passive Cooling

Memory 1 GB DDR3 1333 MT/s SDRAM

Flash storage 128 MB SLC NAND flash

Pin outs 2 X SATA 2.0, 1 USB 2.0, 2 X 1 Gbps LAN, 1 serial, 3 bit digital input

Power consumption

2.5 W @ full load

Page 21: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Cy7 system specification

Cy7 System

Form Factor ½ Rack U (1.000 mm standard rack “back to back” installation)

Processor slots 7 x CYOne - pluggable independent computing units

Internal interconnect 2 x Gbps Ethernet switches

Uplink connection 2 x Gbps Ethernet ports

Hard disk Drive bays 6 x 3,5' SATA Hard Drives, software controlled staged spin up

Solid state disk 2 x mSATA slots

Cooling 5 brushless ball bearing fans

Power Supply 150W switching power supply, 90 to 264 AC V, 47 to 63 Hz

Power Consumption  75 Watts @ full loading

Size and weight L 450 mm x W 600 mm x H 40 mm, ~ 7.5 Kg with 7 CPU modules, exclude storage

Page 22: ARM server, The Cy7 Introduction by Aaron Joue, Ambedded Technology

Cy21 system specification

Cy21 System

Form Factor ½ Rack U (1.000 mm standard rack “back to back” installation)

Processor slots 21 x CYOne - pluggable independent computing units

Internal interconnect 2 x Gbps Ethernet switches for every 7 nodes

Uplink connection 2 x Gbps Ethernet ports for every 7 nodes

SSD Slots 21 mSATA 2.0 SSD slots

Cooling 3 brushless ball bearing fans

Power Supply 150W switching power supply, 90 to 264 AC V, 47 to 63 Hz

Power Consumption  80 Watts @ full loading

Size and weight L 450 mm x W 600 mm x H 40 mm, ~ 8 Kg with 21 CPU modules, exclude SSD