pada kesempatan kali ini kita akan membahas tentang Ceph, Nah kita mulai dengan perkenalan tentang ceph terlebih dahulu, pembahasan selanjutnya kita lanjut melakukan installasi dan integrasi ceph pada openstack.
Sejarah Ceph
Ceph dibuat dan diciptakan oleh Sage Weil sebagai bagian dari disertasi doktoralnya di
Universitas California, Santa Cruz (UCSC). Tujuan asli dari proyek Ceph adalah
membangun sistem file yang sangat scalable, highly available file
system, dimana dapat dengan cepat berevolusi menjadi sistem penyimpanan
terdistribusi generik yang dibangun pada penyimpanan objek tingkat
rendah, Pada bulan April 2014, Redhat membeli inktank, dan ceph dikembangkan secara in-house oleh Redhat.
Perkenalan Ceph
Ceph (diucapkan atau ) adalah open-source software storage platform yang berbasis penyimpanan objek pada suatu cluster komputer. Ceph menyediakan antarmuka penyimpanan dengan level object, block, dan file. Tujuan utama Ceph adalah menyediakan penyimpanan terdistribusi tanpa satu titik kegagalan, dapat ditingkatkan hingga skala exabyte, dan tersedia secara bebas.
Ceph mereplikasi data dan membuatnya fault tolerance. menggunakan perangkat keras komoditas dan tidak memerlukan dukungan perangkat keras khusus.
Cepth storage cluster menggunakan algoritma CRUSH
(Controlled Replication Under Scalable Hashing) yang memastikan bahwa
data terdistribusi ke seluruh anggota cluster dan semua cluster node
dapat menyediakan data tanpa ada bottleneck.
Ceph block storage dapat dijadikan virtual disk pada
Linux maupun virtual machine. Teknologi RADOS yang dimiliki Ceph
memampukan Ceph melakukan snapshot dan replikasi.
Ceph object storage dapat diakses melalui Amazon S3 (Simple StorageService) dan OpenStack Swift REST (Representational State Transfer).
Arsitektur Ceph
Ceph terdiri dari beberapa part yang berbeda. RADOS (also known as Ceph Object Store or Ceph Storage Cluster) merupakan pondasi dari Ceph. RADOS merupakan the core set of storage software yang menyimpan user data. Akronim dari RADOS (Reliable Autonomic Distributed Object Storage).
Komponen Rados
Fungsi dasar dan utama dari RADOS disediakan oleh kedua Ceph’s server daemons :
- OSDs: Object storage daemons
- MONs: Monitoring servers
Referensi:
Post a Comment
Post a Comment