Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ceph Appliance – SAFE Storage Appliance For Enterprise

Similar presentations


Presentation on theme: "Ceph Appliance – SAFE Storage Appliance For Enterprise"— Presentation transcript:

1 Ceph Appliance – SAFE Storage Appliance For Enterprise

2 Outline Marketing Needs Product Positioning & Strategy
Product Strengths Company Strengths Software Architecture Hardware Architecture Ceph Monitoring Screenshots Plug-in Services

3 Marketing Needs Global Industry Analysts, Inc., (GIA) announces the release of a report ($4,800, 616 pages), titled Network Attached Storage (NAS) Devices: A Global Strategic Business Report on NAS devices markets. Global market for NAS is projected to reach US$7.0 billion by the year 2017 Ref :

4 Product Positioning & Strategy
A Scalable NAS Solution with Monitoring & Management User Interface High Reliability and Performance Plug-In mechanism for function improvement

5 Product Strengths . Distributed storage system
- Fault tolerant , no SPoF . X86 Commodity - Saving you costs, giving you flexibility . Large scale – Incremental expansion - 10s to 1000s of nodes . Unified storage platform – Scalable object , Block , File system. . Open source – No vender lock-in . Automatically balance the file system . Data security  -with 2 or more copies in different physical store media.

6 Company Strengths 50 senior IaaS RD / Service engineers and expected to be grow up to 90 . 7 years developing IaaS platform experiences. Success story in Japan IDC for Consulting , customization and deployment services

7 Software Architecture
Cluster Monitoring OSD Monitoring Pool Monitoring PG Monitoring RBD Monitoring Rados GW Monitoring MDS Monitoring Misc. Monitoring Cluster Management OSD Management Pool Management PG Management Rados GW Management Object Management Ceph Mon Ceph RBD Ceph RGW

8 Hardware Architecture with HA
Ceph Monitor ceph-mon Ceph Deploy Ceph Monitor ceph-mon Ceph Deploy Ceph Monitor ceph-mon Ceph Deploy DELL R530 CPU : 6 core (12 vCPU) RAM : 64GB H.D.D : 600GB *2 SAS (RAID 1) 10g Storage node Storage node Storage node DELL R730 CPU : 12 core (24 vCPU) RAM : 96GB H.D.D : OS : 600GB *2 SAS (RAID 1) OSD : 4TB *6 SAS ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

9 Networking Architecture
Client For Data transfer and node communication (redundancy) For Data transfer and node communication For Storage Replicas sync. (redundancy) For Storage Replicas sync. vlan 1 vlan 2 vlan 3 vlan 4 Storage node Storage node Storage node Ceph Monitor ceph-mon Ceph Deploy Ceph Monitor ceph-mon Ceph Deploy Ceph Monitor ceph-mon Ceph Deploy ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

10 Hardware Spec. for CEPH MON

11 Hardware Spec. for CEPH OSD
R730 Item Count 1 CPU : Intel Xeon E v3 ,2.4GHz,15M 2 RAM:16GB RDIMM, 2133MT/s (max 768GB) 6 3 Disk : 600GB 10kRPM SAS 12Gbps (2.5吋) 4 Disk : 4TB 7.2kRPM NLSAS 6Gbps (3.5吋) 5 power : 熱插拔電源供應器 750w Riser : PCIe擴充卡 (左) 7 Riser : PCIe擴充卡 (中) 8 Riser : PCIe擴充卡 (右) 9 DVD ROM 10 iDRAC介面 (iDRAC8 Enterprise) 11 NIC : Intel X710 DP 10Gb DA/SFP+(2port) + I350 DP 1Gb RJ45(2port) 12 NIC : Intel X710 10Gb SFP+ (2port) 13 PERC H330 RAID Adapter 12Gb/s SAS 6Gb/s SATA PCI 3.0

12 Screenshots - Dashboard

13 Screenshots - Workbench

14 Screenshots - Graphs

15 Screenshots – Host Management

16 Screenshots – Manage OSDs

17 Screenshots – Manage OSDs by Host

18 Screenshots – Pool Management

19 Ceph RBD integrate with OpenStack
Controller node HAProxy Controller node HAProxy Controller node HAProxy Ceph Monitor ceph-mon Ceph Monitor ceph-mon Ceph Monitor ceph-mon Computing Resource Scaling Compute node Compute node Compute node Nova Nova Nova Neutron Neutron Neutron Storage node ceph-osd Node Storage node ceph-osd Storage Resource Scaling

20 Ceph RGW provide S3 functions
User Load Balancer Ceph-Mon Node Ceph-Mon Node Ceph-Mon Node Ceph-Mon Node Ceph-Mon Node RGW RGW RGW RGW RGW ceph-mon ceph-mon ceph-mon ceph-mon ceph-mon Storage Node Storage Node Storage Node ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

21 Plug-in Services Plug-in Services Description Remark
Ceph Monitoring App Ceph Monitoring App is a mobile app which can help admin monitor the Ceph system more convenient. Ceph Alert mechanism Ceph Alert mechanism is built in Ceph monitoring App and when OSD or any problem occurred, admin can receive this kind of message automatically from the smart phone. Moreover, when the system is repaired, admin will also receive a message. Ceph Accounting Ceph accounting is a mechanism to help admin to calculate the usage from each user and it can be integrate to billing system if needed. File Server Service File Server solution can provide NFS, CIFS, and iSCSI protocol to integrate with current file sharing solutions. Furthermore, It can also be integrate with VMWare solutions. Hadoop integration Hadoop integration is a solution to integrate Ceph with Hadoop by using Rados gateway with good performance. S3 portal integration S3 portal is a web user interface which can provide S3 management integrate with Amazon S3 service. Backup / Restore Backup / Restore is a solution for Ceph user data protection. So far, we can provide fully backup by using a backup server and a rely server. Ceph DR Solution Ceph DR solution can provide DR function by separating ceph-mon into three site with dedicate network line and good network latency.

22 Ceph Monitoring App – Use Case
User can download Ceph monitoring app from internet User can use Ceph monitoring app to monitor Ceph by using smart phone 1 2

23 Ceph Monitoring App

24 Ceph Alert mechanism – Use Case
[Alert] OSD warning 1 User can setup alert mechanism When OSD is crashed, user can receive an alarm from the smart phone 2 Storage Node ceph-osd Ceph-Mon ceph-mon Server RGW OSD repaired When the System is fixed, user can receive an repaired message from the smart phone 3

25 Ceph Alert mechanism - settings

26 Ceph Alert mechanism - abnormal

27 Ceph Alert mechanism - resolved

28 Ceph Accounting – Use Case
1 User collect Ceph usage data to database 2 User use database link to accounting billing system

29 Ceph Accounting Billing System Usage Collector Database
Ceph-Mon Node RGW ceph-mon Server Billing System Billing Platform Usage Collector Storage Node Storage Node Storage Node ceph-osd ceph-osd ceph-osd Database ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

30 File Server Service - Use Case
NFS CIFS provide file sharing services NFS integrate with VMWare File Server File Server NFS HA NFS CIFS CIFS

31 File Server Service HA User Ceph-Mon Node RGW File Server File Server
ceph-mon Server NFS HA NFS CIFS CIFS Storage Node Storage Node Storage Node ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

32 Hadoop integration Ceph-Mon Node CephFS ceph-mon Server Storage Node
ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

33 Delete file from Bucket
S3 portal integration List Bucket Bucket Management Create Bucket Ceph-Mon Node S3 portal RGW Delete Bucket ceph-mon Server File Management Upload file to Bucket Delete file from Bucket Storage Node Storage Node Storage Node ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd ceph-osd

34 Backup / Restore (Fully Backup)

35 Ceph DR Solution Ceph-OSD Ceph-mon Site A Site B Site C

36


Download ppt "Ceph Appliance – SAFE Storage Appliance For Enterprise"

Similar presentations


Ads by Google