Lưu trữ liên tục của Container
Mặc dù Kubernetes có lợi ích về khả năng mở rộng, di động và quản lý, nhưng nó không hỗ trợ lưu trạng thái. Hầu hết các ứng dụng sản xuất, chẳng hạn như cơ sở dữ liệu, đều có trạng thái và yêu cầu lưu trữ liên tục.
Ambedded UniVirStor (hệ thống lưu trữ ảo thống nhất) hỗ trợ các nhà phát triển sử dụng Ceph RBD và CephFS như là lưu trữ bền vững thông qua các plugin Ceph CSI. Các plugin Ceph CSI thực hiện giao diện giữa Container Orchestrator (CO) hỗ trợ CSI và cụm Ceph để hỗ trợ các chức năng CSI. Nó cho phép cung cấp động các khối lưu trữ Ceph và gắn kết chúng vào các khối công việc.
Giao diện Lưu trữ Container (CSI) là một tiêu chuẩn để tiếp xúc với các hệ thống lưu trữ khối và tệp tùy ý cho các khối công việc được đóng gói trong các Hệ thống Triển khai Container (COs) như Kubernetes, Mesos, Docker và Cloud Foundry.
CSI giải quyết tất cả các vấn đề về các plugin khối và Flex-Volumes bằng cách cho phép phát triển các plugin lưu trữ ngoài cây, được đóng gói trong container, triển khai và tiêu thụ thông qua các Yêu cầu Khối Lưu trữ Thường xuyên, Khối Lưu trữ Thường xuyên và Lớp Lưu trữ mà người dùng yêu thích.
Lưu trữ liên tục của Container cần phải có tính sẵn có cao, tồn tại qua các khởi động lại và các vấn đề tạm thời. Ceph là một hệ thống chống chịu và có các giao diện xác định rõ để lưu trữ và truy xuất dữ liệu.
Trong khi có nhiều giải pháp lưu trữ tiềm năng có khả năng xử lý nhu cầu lưu trữ của Kubernetes, Ceph nổi bật với tính linh hoạt và toàn diện nhất. Khả năng mở rộng, tính linh hoạt cho phép lưu trữ khối, tệp và đối tượng cùng một lúc, làm cho Ceph trở thành lựa chọn rõ ràng cho việc xử lý nhu cầu biến đổi cao của Kubernetes.
- Công nghệ liên quan
Lưu trữ khối Ceph
Ambedded Ceph appliance là một nền tảng lưu trữ có khả năng mở rộng, cho phép bạn có các thiết bị khối có sẵn cao với...