云计算标准和开源项目

阅读数:27 2010 年 9 月 7 日

话题:开源RedHat架构云计算DevOps语言 & 开发

最近的三个公告在开放性和标准方面体现了云生态环境的演变。

  • Red Hat 已经将其 Deltacloud迁移到了 Apache 的孵化器。据 David Lutterkort 所言:
    采取这一行动的主要理由是,我们已经听到了一些人真正喜欢 Deltacloud 的想法,它应该是一个真正的开源云 API 的概念,而不是作为一个 Red Hat 的项目。Apache 孵化器已经被验证了是一个很好的平台,能够在特定代码的基础上平衡各方利益,这样看来,这个逻辑平台应该可以解决这些顾虑。
  • Rackspace 公司宣布开源 OpenStack 项目

    2010 年 7 月 19 日,我们宣布正式开放我们的云基础设施代码。... 通过该项目提供的初始组件包括云文件(今天可用)和云服务器(希望能在 2010 年底提供)的代码。
  • 分布式管理任务组(DMTF)最近发布了两个文档──“管理云的架构”和“管理云的用例和交互是奠定 DMTF 下一步工作的基础;命名 API 工作组来为基础设施即服务起草 API”。

OpenStack 和 Apache Deltacloud 有相似的目标──构建轻量级的 REST API,可以通过 HTTP 网络访问云。OpenStack 更关注公有云的提供者,Deltacloud 则更多聚焦在私有云上面。

DMTF 的工作更加基础。首先,他们试图为云计算建立通用的词条。它希望编写一系列公共的 API,这样云厂商就可以基于这些 API 提供标准的云服务了。最终 DMTF 会命名工作组起草基础设施即服务的 API──特别是针对云操作每个阶段的接口。例如提交外部工作负载,加载虚拟机,启动虚拟机,存储结果和终止等。

DMTF 工作的可能障碍是缺少 Amazon 及其 EC2 的参与。Winston Bumpus 是 DMTF 的总裁和 VMwares 标准总监,他相信无论如何 DMTF 的工作都要向前走。“如果 API 做的很好并被广泛采纳,那么压力就会促使 Amazon 去支持标准的 API”。

对于云计算基础设施和管理来说,标准和开源项目的需求越来越迫切。2010 年 6 月,由信息周刊分析调查显示,40%的受访公司已经在使用云服务,另有 20%的公司计划在未来 24 个月内使用云服务。Charles Babcock 在techweb.com 上建议:

我们需要所有的这些工作来发展云,这样它就可以连接到很多不同的消费者,实现一系列类型的计算。

请问贵公司发现标准的价值了么?或者是否能充分利用开源项目的优势,聚焦云计算,提供基础设置服务?

查看英文原文:Standards and Open Source for Cloud Computing