BatchCompute 整體架構,包括:
BatchCompute 入口
- 批量計算服務提供基于 RESTful 風格的 API。在 API 之上,用戶可以通過 SDK,命令行工具,控制臺等方式使用批量計算。
- 您可以使用這些工具向 BatchCompute 提交作業,查詢作業運行狀態,并管理作業生命周期(比如停止已提交的作業,釋放已完成的作業等)。
- 運行環境
BatchCompute 允許用戶通過自定義虛擬機鏡像或者 Docker 的方式對運行環境進行高度定制,可以支持 Windows 和 Linux 操作系統。用戶程序運行在隔離的虛擬化環境中,確保用戶環境和用戶數據的安全性。
持久化存儲
- BatchCompute可以使用對象存儲 OSS 或者文件存儲 NAS 作為輸入輸出數據的持久化存儲。
- 用戶的程序、自定義 Docker 鏡像、作業的運行日志存儲在 OSS 中。
文檔內容是否對您有幫助?