Download presentation
Presentation is loading. Please wait.
Published byEvan Austin Modified over 5 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.