Penyimpanan Persisten Kontainer
Meskipun Kubernetes bermanfaat dalam skalabilitas, portabilitas, dan manajemen, namun tidak mendukung penyimpanan state. Hampir semua aplikasi produksi, seperti database, bersifat stateful dan membutuhkan penyimpanan persisten.
Ambedded UniVirStor (penyimpanan virtual terpadu) mendukung pengembang untuk menggunakan Ceph RBD dan CephFS sebagai penyimpanan persisten melalui plugin Ceph CSI. Plugin Ceph CSI mengimplementasikan antarmuka antara Container Orchestrator (CO) yang mendukung CSI dan klaster Ceph untuk mendukung fungsionalitas CSI. Ini memungkinkan penyediaan dinamis volume Ceph dan melampirkannya ke beban kerja.
Container Storage Interface (CSI) adalah standar untuk mengungkapkan sistem penyimpanan blok dan file sembarang ke beban kerja terkontainerisasi pada Sistem Orkestrasi Kontainer (CO) seperti Kubernetes, Mesos, Docker, dan Cloud Foundry.
CSI mengatasi semua masalah plugin volume dan Flex-Volumes dengan memungkinkan pengembangan plugin penyimpanan dilakukan di luar pohon, terkontainerisasi, dideploy, dan dikonsumsi melalui klaim Persistent Volume, Volume Persisten, dan Kelas Penyimpanan yang disukai pengguna.
Penyimpanan persisten kontainer perlu memiliki ketersediaan yang tinggi, bertahan saat reboot, dan masalah sementara. Ceph tangguh dan memiliki antarmuka yang terdefinisi dengan baik untuk menyimpan dan mengambil data.
Meskipun ada banyak solusi penyimpanan potensial yang mampu menangani kebutuhan penyimpanan Kubernetes, Ceph menjadi pilihan yang paling fleksibel dan komprehensif. Skalabilitasnya, fleksibilitas dalam mengizinkan blok, file, dan objek secara bersamaan, membuat Ceph menjadi pilihan yang jelas untuk menangani kebutuhan yang sangat bervariasi dari Kubernetes.
- Teknologi Terkait
Penyimpanan Blok Ceph
Ambedded Ceph appliance adalah platform penyimpanan yang dapat diskalakan yang memungkinkan Anda mendapatkan perangkat blok yang tersedia tinggi dengan...