sodafoundation/api
این ماژول API، بخشی از پروژه منبع باز SODA Terra است که به عنوان لایه ارتباطی بین زیرساختهای ذخیرهسازی و پلتفرمهای ابری مانند Kubernetes، OpenStack و VMware عمل میکند.
کاربرد:
این ماژول به توسعهدهندگان و سیستمهای مدیریت ذخیرهسازی اجازه میدهد تا به صورت استاندارد و از طریق API با زیرساختهای ذخیرهسازی تعامل داشته باشند. این API قابلیت مدیریت حجمها، اشتراکها، نسخههای پشتیبان و دسترسی به دادهها را فراهم میکند.
در چه شرایطی بهتره استفاده شود؟
وقتی که نیاز به یکپارچهسازی ذخیرهسازی در مقیاس بزرگ با پلتفرمهای کانتینری یا مجازیسازی دارید، استفاده از این API مناسب است. همچنین در محیطهای چندهمسایه (multi-tenant) یا سرویسهای ذخیرهسازی به عنوان سرویس (Storage-as-a-Service) کاربرد گستردهای دارد.
چند مثال از موارد استفاده:
اتصال Kubernetes به ذخیرهسازی ابری با استفاده از CSI درایور از طریق API
مدیریت حجمهای ذخیرهسازی در OpenStack با استفاده از SODA API
ایجاد و مدیریت snapshotهای ذخیرهسازی در محیط VMware
توسعه پلتفرمهای مدیریت یکپارچه ذخیرهسازی (Unified Storage Management)
- #StorageAPI
- #Kubernetes
- #OpenStack
- #VMware
- #CloudNative
- #DataManagement
- #SODA
- #Cinder
- #CSI
- #UnifiedStorage
