การทำซ้ำข้อมูล, การเข้ารหัสการลบ & การตรวจสอบ | โซลูชันการจัดเก็บ Ceph และผู้ให้บริการบริการ ซอฟต์แวร์ Full-Stack สำหรับ Ceph.

Ceph มีการทำซ้ำ, รหัส EC, CRUSH, การตรวจสอบสำหรับการป้องกันข้อมูลและ HA | ผู้ให้บริการโซลูชันและบริการจัดเก็บ Ceph. ซอฟต์แวร์ Full-Stack สำหรับ Ceph.

Ceph มีการทำซ้ำ, รหัส EC, CRUSH, การตรวจสอบสำหรับการป้องกันข้อมูลและ HA

ความพร้อมใช้งานและความทนทานของข้อมูลสูง

Ceph object storage บรรลุความพร้อมใช้งานของข้อมูลผ่านการทำซ้ำและการเข้ารหัสการลบขั้นสูง โดยที่ข้อมูลจะถูกรวมกับข้อมูลพาริตี้และจากนั้นจะแบ่งเป็นชิ้นส่วนและกระจายไปทั่วพูลเก็บข้อมูล.
เมื่ออุปกรณ์เก็บข้อมูลล้มเหลว จะต้องใช้เพียงชุดย่อยของชิ้นส่วนเพื่อฟื้นฟูข้อมูล ไม่มีเวลาสร้างใหม่หรือประสิทธิภาพที่ลดลง และอุปกรณ์เก็บข้อมูลที่ล้มเหลวสามารถเปลี่ยนได้เมื่อสะดวก.
Ceph รวมข้อมูลที่กระจายอย่างกว้างขวางและเทคโนโลยีการตรวจสอบข้อมูลที่ตรวจสอบความถูกต้องของข้อมูลที่เขียนลงบนสื่ออย่างต่อเนื่อง ซึ่งสามารถช่วยให้คุณบรรลุความทนทานของข้อมูลถึง 15 nines.


การทำซ้ำข้อมูล, การเข้ารหัสการลบ & การตรวจสอบ

การทำซ้ำวัตถุ

เมื่อลูกค้าต้องการเขียนข้อมูล จะใช้รหัสวัตถุและชื่อพูลเพื่อคำนวณว่าจะเขียนลงใน OSD ใด หลังจากที่ลูกค้าเขียนข้อมูลไปยัง OSD แล้ว OSD จะทำการคัดลอกข้อมูลไปยัง OSD หนึ่งหรือมากกว่าหนึ่ง คุณสามารถกำหนดค่าการทำซ้ำได้มากเท่าที่คุณต้องการเพื่อให้ข้อมูลสามารถรอดตัวได้ในกรณีที่ OSD หลายตัวล้มเหลวพร้อมกัน การทำซ้ำคล้ายกับ RAID-1 ของอาร์เรย์ดิสก์ แต่อนุญาตให้มีสำเนาข้อมูลมากกว่า เพราะในขอบเขตของมาตราส่วนใหญ่ การทำ RAID-1 ซึ่งเป็นการทำสำเนาข้อมูลอาจไม่เพียงพอในการครอบคลุมความเสี่ยงจากการล้มเหลวของฮาร์ดแวร์อีกต่อไป ข้อเสียเดียวของการเก็บข้อมูลสำเนามากขึ้นคือค่าใช้จ่ายในการจัดเก็บข้อมูล

ลูกค้า Ceph เขียนข้อมูลไปยัง OSD โดยสุ่มตามอัลกอริทึม CRUSH.หาก OSD ดิสก์หรือโหนดล้มเหลว Ceph สามารถ รักษาข้อมูลใหม่ จากการทำซ้ำที่เก็บไว้ใน OSD ที่ปลอดภัย

คุณสามารถ กำหนดโดเมนที่ล้มเหลว เพื่อให้ Ceph เก็บข้อมูลที่มีการทำซ้ำในเซิร์ฟเวอร์ แร็ก ห้อง หรือศูนย์ข้อมูลที่แตกต่างกัน เพื่อป้องกันการสูญเสียข้อมูลที่เกิดจากความล้มเหลวของโดเมนที่ล้มเหลวทั้งหมดหรือมากกว่านั้นตัวอย่างเช่น หากคุณมีเซิร์ฟเวอร์จัดเก็บข้อมูล 15 เครื่องติดตั้งใน 5 แผง (3 เซิร์ฟเวอร์ในแต่ละแผง) คุณสามารถใช้ replica สามและแผงเป็นโดเมนที่เกิดความล้มเหลวการเขียนข้อมูลไปยัง Ceph Cluster จะมีการเก็บสำเนาสามตำแหน่งในราวกล่องทั้งห้าเสมอข้อมูลสามารถรอดตามจำนวนราวกับ 2 แท่นที่ล้มเหลวโดยไม่ทำให้บริการลูกค้าเสียคุณภาพกฎ CRUSH คือกุญแจสำคัญในการทำให้ Ceph storage มีไม่มีจุดเดียวที่จะล้มเหลว.

กฎ CRUSH รับประกันว่าข้อมูลที่ทำซ้ำจะถูกกระจายไปยังโหนดเซิร์ฟเวอร์ที่แตกต่างกันโดยปฏิบัติตามโดเมนความล้มเหลว

การเขียนข้อมูลแบบลบล้าง

การทำซ้ำให้ประสิทธิภาพที่ดีที่สุดโดยรวม แต่มันไม่เป็นประสิทธิภาพในการจัดเก็บพื้นที่เก็บข้อมูลมากนักโดยเฉพาะอย่างยิ่งหากคุณต้องการระดับความซ้ำซ้อนที่สูงขึ้น.
การมีความพร้อมข้อมูลสูงเป็นเหตุผลที่เราใช้ RAID-5 หรือ RAID-6 ในอดีตเป็นทางเลือกแทน RAID-1.RAID แบบ Parity ให้ความมั่นคงด้วยการใช้พื้นที่จัดเก็บน้อยกว่ามาก แต่มีผลต่อประสิทธิภาพการจัดเก็บข้อมูล (โดยเฉพาะประสิทธิภาพการเขียน) ที่ต้องเสียCeph ใช้การเข้ารหัสแบบการลบข้อมูลเพื่อให้ได้ผลลัพธ์ที่คล้ายกันเมื่อขนาดของระบบจัดเก็บข้อมูลของคุณมีขนาดใหญ่ขึ้น คุณอาจรู้สึกไม่มั่นใจในการอนุญาตให้ดิสก์หรือโดเมนที่เกิดความล้มเหลวมีจำนวนเพียงหนึ่งหรือสองตัวล้มเหลวในเวลาเดียวกันอัลกอริทึมการลบข้อมูลช่วยให้คุณสามารถกำหนดค่าระดับความซ้ำซ้อนที่สูงขึ้น แต่มีพื้นที่เกินน้อยลง
การเข้ารหัสข้อมูลชิ้นเดิมเป็นชิ้นเล็กๆ K และคำนวณชิ้นเพิ่มเติม MCeph สามารถกู้คืนข้อมูลได้สูงสุด M โดเมนที่ล้มเหลวในขณะเดียวกันจำนวนรวมของ K+M ของชิ้นส่วนถูกเก็บไว้ใน OSDs ซึ่งอยู่ในโดเมนการล้มเหลวที่แตกต่างกัน

ใช้การเข้ารหัส Erasure K+M=4+2 สำหรับการป้องกันข้อมูลของมัน

การล้าง

เพื่อรักษาความสอดคล้องและความสะอาดของข้อมูล Ceph OSD Daemons สามารถทำการตรวจสอบวัตถุภายในกลุ่มการจัดวางได้ นั่นคือ Ceph OSD Daemons สามารถเปรียบเทียบข้อมูลเมตาดาต้าของวัตถุในกลุ่มการวางได้กับสำเนาของวัตถุในกลุ่มการวางที่เก็บไว้บน OSD อื่น การล้าง (ที่ทำทุกวันโดยทั่วไป) ช่วยตรวจจับข้อผิดพลาดหรือข้อผิดพลาดในระบบไฟล์ เซฟ OSD Daemons ยังทำการตรวจสอบลึกลงไปโดยการเปรียบเทียบข้อมูลในวัตถุทีละบิต การล้างทำความสะอาดลึก (ที่ทำเป็นประจำสัปดาห์) จะค้นหาเซ็กเตอร์ที่เสียหายบนไดรฟ์ที่ไม่เห็นได้ในการล้างแสงเบา

การฟื้นฟูข้อมูล

เนื่องจากการออกแบบการวางข้อมูลของ Ceph ข้อมูลจะถูกฟื้นฟูโดย OSDs ที่สมบูรณ์ทั้งหมด ไม่จำเป็นต้องมีดิสก์สำรองสำหรับการฟื้นฟูข้อมูล สิ่งนี้ทำให้เวลาในการฟื้นฟูสั้นลงมากเมื่อเปรียบเทียบกับอาร์เรย์ดิสก์ที่ต้องสร้างข้อมูลที่สูญหายไปใหม่บนดิสก์สำรอง

หากโหนดเซิร์ฟเวอร์หนึ่งล้มเหลว คลัสเตอร์จะฟื้นตัวเองโดยใช้วิธีการป้องกันข้อมูลเดียวกัน

กำหนดแผนที่ CRUSH และกฎ

ใช้ UVS manager เพื่อกำหนดการกระจายข้อมูลและโดเมนความล้มเหลว.




ความพร้อมใช้งานและความทนทานของข้อมูลสูง | ผู้ให้บริการโซลูชันและบริการจัดเก็บ Ceph. ซอฟต์แวร์ Full-Stack สำหรับ Ceph.

ก่อตั้งขึ้นในไต้หวันในปี 2013 Ambedded Technology Co., LTD. เป็นผู้ให้บริการโซลูชันการจัดเก็บข้อมูลแบบบล็อก ไฟล์ และวัตถุที่ใช้ซอฟต์แวร์ Ceph เรามีความเชี่ยวชาญในการนำเสนอระบบจัดเก็บข้อมูลที่มีประสิทธิภาพสูง ขยายขนาดได้ สำหรับศูนย์ข้อมูล บริษัท และสถาบันวิจัย ผลิตภัณฑ์ของเราประกอบด้วยอุปกรณ์จัดเก็บข้อมูลที่ใช้ Ceph การรวมเซิร์ฟเวอร์ การเพิ่มประสิทธิภาพการจัดเก็บข้อมูล และการติดตั้ง Ceph ที่คุ้มค่าพร้อมการจัดการที่ง่ายขึ้น.

Ambedded ให้บริการอุปกรณ์จัดเก็บข้อมูล Ceph แบบครบวงจรและโซลูชันซอฟต์แวร์ Ceph แบบเต็มรูปแบบที่ปรับแต่งสำหรับองค์กร B2B. แพลตฟอร์มการจัดเก็บ Ceph ของเราสนับสนุนการจัดเก็บแบบบล็อกแบบรวม, ไฟล์ (NFS, SMB, CephFS) และการจัดเก็บวัตถุที่เข้ากันได้กับ S3 ซึ่งช่วยลดต้นทุนรวมในการเป็นเจ้าของ (TCO) ในขณะที่ปรับปรุงความน่าเชื่อถือและความสามารถในการขยายตัว. ด้วยการปรับแต่ง Ceph ที่รวมเข้าด้วยกัน, UI เว็บที่ใช้งานง่าย, และเครื่องมืออัตโนมัติ, เราช่วยลูกค้าให้บรรลุการจัดเก็บข้อมูลที่มีประสิทธิภาพสูงสำหรับ AI, HPC, และงานโหลดบนคลาวด์.

ด้วยประสบการณ์มากกว่า 20 ปีในด้าน IT ขององค์กรและมากกว่าทศวรรษในการติดตั้ง Ceph storage, Ambedded ได้ส่งมอบโครงการที่ประสบความสำเร็จมากกว่า 200 โครงการทั่วโลก เรามีบริการให้คำปรึกษาผู้เชี่ยวชาญ, การออกแบบคลัสเตอร์, การสนับสนุนการติดตั้ง, และการบำรุงรักษาอย่างต่อเนื่อง ความมุ่งมั่นของเราในการสนับสนุน Ceph อย่างมืออาชีพและการรวมระบบที่ไร้รอยต่อทำให้ลูกค้าได้รับประโยชน์สูงสุดจากโครงสร้างพื้นฐานการจัดเก็บข้อมูลที่ใช้ Ceph — ในระดับที่ขยายได้, ด้วยความรวดเร็ว, และภายในงบประมาณ.