木兰开源社区本期推出古老的云操作系统——G-Clolud项目。
木兰开源社区推广项目G-Clolud
G-Clolud项目负责人——莫展鹏
G-Clolud项目介绍
云操作系统(G-Clolud)*小内核是国内**自主产权云计算平台产品,由中科院云计算中心旗下国云科技与广电院联合倾力打造.它主要面向的是未来的智能数据中心,通过提供的API来管理包括计算、存储和网络在内的数据中心的各种资源. 在多云整合的市场需求下,api完全按照国产化的云OS接口标准,能够无缝地适配接入国产化多云管理平台。
G-Clolud项目起源
V----Value augmentiong adoption(增值普及)
A----affordability(低成本,包含认知成本、搜索成本、交易成本、进入成本、使用成本)
S----Sustainability(可持续IT)
T----by Technology innovation(通过科技进行创新)
*小化内核应用实践
(一)*小内核定义策略
1.核心*小API适应*小化应用场景
2.经过多个项目经验及实际项目应用中抽取完善,并形成扩展API
(二)*小内核API定义
*小内核分三层:
1.第三方调用及应用接口层,用于统一的第三方及应用调用,实现应用于底层云厂家的解耦,应用只需要关注与业务与云计算资源的交互,无需关心云计算资源来源于哪朵云
2.服务层管理层及API,用于多云的统一资源管理,实现多云的多租户、资源配额、多云管理等管理功能
3.虚拟化层API,用户多云之间的数据迁移及共享
(三)*小内核应用生态
云OS生态建议:开放APIS+开源内核,可演化、可扩展、可服务、可标准化
(四)*小内核应用意义
1.多云互联互通:实现云间互联互通,又能凸现不同云的差异化服务
2.云上应用解耦:上层用户与应用的高可移植性,基于中国云API开发,可在不同云之间无缝迁移
3.大数据云服务:促进大数据与云计算的融合发展
4.统一云标准与生态:形成具备多层次一致标准的应用生态,促进云计算行业的持续迭代创新
(五)*小内核生态标准化
目标:
以构建面向世界的、自主可控云 OS 应用生态为出发点,突破多项云计算关键技术;研制基于软件定义的新一代云计算*小内核,通过阿里、华为、国云、中国电科在政务、电商等领域推广应用,*终形成云 OS 的 API 标准规范及应用生态体系。
指导原则:
1.以基础API为开源核心,实现*小云平台
2.构建开放生态,开设不同特色项目板块
3.鼓励基于核心API,开发符合国云、阿里云、华为、OPENSTACK等多云组件
(六)项目实践
面向国产处理器的虚拟化技术与系统项目