首頁 Enterprise Portworx 發布其開源 Kubernetes 調度器擴展器 STORK

Portworx 發布其開源 Kubernetes 調度器擴展器 STORK

by 亞當·阿姆斯特朗

今天 Portworx 發布了用於 Kubernetes 或 STORK 的新 STorage Orchestrator Runtime。 據該公司稱,這個新的開源項目利用 Kubernetes 的可擴展性,允許 DevOps 團隊在 Kubernetes 上更有效地運行數據庫、隊列和鍵值存儲等有狀態應用程序。 STORK 為 Kubernetes 提供關鍵的超融合、故障域感知、存儲健康監控和快照功能,同時通過插件接口交付,使其能夠與 Kubernetes 的任何存儲驅動程序一起工作。


今天 Portworx 發布了用於 Kubernetes 或 STORK 的新 STorage Orchestrator Runtime。 據該公司稱,這個新的開源項目利用 Kubernetes 的可擴展性,允許 DevOps 團隊在 Kubernetes 上更有效地運行數據庫、隊列和鍵值存儲等有狀態應用程序。 STORK 為 Kubernetes 提供關鍵的超融合、故障域感知、存儲健康監控和快照功能,同時通過插件接口交付,使其能夠與 Kubernetes 的任何存儲驅動程序一起工作。

容器和 Kubernetes 的使用正在以驚人的速度增長。 在生產環境中,在 Kubernetes 上運行有狀態應用程序仍然存在一些問題和限制。 為了解決這個問題,STORK 允許有狀態的應用程序利用調度程序擴展程序。 為確保 STORK 能夠解決運營問題,Portworx 與在生產中運行大規模有狀態應用程序的客戶合作。

優點和特點包括:

  • 在故障轉移期間保持超融合:STORK 通過實施 Kubernetes 調度程序擴展器實現複雜分佈式有狀態應用程序的無縫部署,該擴展程序根據 pod 所需的捲位置影響 pod 調度。 因此,即使在發生故障事件後,Pod 也會被安排在已經擁有數據副本的主機上,從而確保持續的超融合。
  • 故障域感知:STORK 自動管理反親和性以強制跨故障域調度 pod。
  • 存儲插件的健康監控:當節點上的存儲驅動程序進入錯誤或不可用狀態時,STORK 通過故障轉移 pod 來實現這一點。
  • 卷快照支持:STORK 添加了對通過 Kubernetes 編排卷快照的支持。 這允許用戶拍攝 PVC 的快照,然後通過 Kubernetes 將這些快照恢復到其他 PVC。 這允許用戶通過 Kubernetes 自動化複雜的數據工作流。

Portworx 歡迎 Kubernetes 社區對 STORK 的貢獻。 

github 上的 Portworx STORK

討論這個故事

註冊 StorageReview 時事通訊