这周在巴黎召开的 OpenStack 峰会上,Joyent 宣布开源其核心产品 SmartDataCenter 和 Manta。Joyent 是一个可以和 OpenStack 和其他云提供者竞争的平台。
SmartDataCenter (SDC) 是一个开源的云管理平台,提供下一代基于容器、面向服务架构的多数据库中心管理。其重点是为了简化安装和管理。目前 Joyent 公有云和很多私有云都使用该系统进行管理。
SDC 特性:
- SmartOS 提供高性能的容器虚拟化,KVM 支持意味着支持 Linux 和 Windows guest 系统
- RESTful API 和 CLI 工具用于客户自服务
- 完整的操作门户 (web GUI)
- 可靠和可观测的面向服务架构
- 自动化的 USB key 安装
SDC 包含如下组件:
- 公共 API 用于提供实例、网络、用户和映像等的管理
- 操作者门户
- 一组私有 API
- Agents running in the global zone of CNs for management and monitoring.
SDC 使用 SmartOS 作为宿主操作系统。
而Manta 是 Joyent 的一个开源的基于 HTTP 的对象存储系统。使用 OS 容器运行任意数据计算。
使用场景包括:
- Web 资源 (例如图片、CSS、JS 和静态页面)也可直接对图像大小进行 Manta 内的处理
- 存储备份
- 视频存储和转换
- 日志存储和分析
- 数据仓库
- 软件崩溃 dump 存储和分析