走向云端意味着走向开源?

日期: 2010-09-08 作者:Kathleen Kriz翻译:张培颖 来源:TechTarget中国 英文

对于很多企业的开发团队来说,转向云端也带来了组织机构的技术障碍。开发管理者需要分类很多开源替代物,作为他们云环境重新构架的考虑,这种环境要交付在内部或者网络上的托管的“弹性”(高可扩展性)服务。此消息来源于“用开源为云部署重新构架应用”的在线研讨会。   Collabnet CEO Bill Potelli表示:“开源为云环境提供许多必要元素,也为重新构架提供了解决方案。

”重新构架的好处包括减少周期时间和运营成本,增加灵活性。   Black Duck软件CEOTim Yeaton讲到开源是“公共云基础架构的基础”。他引证的例子包括Hadoop、Eucalyptus、Hyperic、delta……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

对于很多企业的开发团队来说,转向云端也带来了组织机构的技术障碍。开发管理者需要分类很多开源替代物,作为他们云环境重新构架的考虑,这种环境要交付在内部或者网络上的托管的“弹性”(高可扩展性)服务。此消息来源于“用开源为云部署重新构架应用”的在线研讨会。

  Collabnet CEO Bill Potelli表示:“开源为云环境提供许多必要元素,也为重新构架提供了解决方案。”重新构架的好处包括减少周期时间和运营成本,增加灵活性。

  Black Duck软件CEOTim Yeaton讲到开源是“公共云基础架构的基础”。他引证的例子包括Hadoop、Eucalyptus、Hyperic、deltaCloud、Open Stack和OpenECP。

  Yeaton认为随着应用开发转移到多源环境,为转移到云利用最佳组件式必要的。重新构架要求企业结合使用开源和传统技术。

  当然也存在技术障碍。开源提倡者SpringSource前任领导Robert Bearden表示架构的挑战之一就是新的云环境要求可扩展的云基础设施和可扩展的数据平台。移动应用到云环境中的一个策略就是通过集群高速缓存(像Memcache)从数据中分离出应用。支持云环境的项目包括deltaCloud、Eucalyptus和Open Stack。

  开源是重要的云开发元素

  在IDC的一份声明中,其应用生命周期管理&执行决策醒目总监Melinda-Carol Ballou说开源的低门槛和丰富资源标志着上市时间的优势,而且对于企业开发者来说是云开发策略的重要元素。

  转移应用到云环境达到了一种逻辑的愿景,Bearden如是说道。它可以尽可能多或者少地需求,保持弹性的自然本质。从虚拟化迁移到私有云意味着共享多个物理源,这些物理源可以从不同环境中提取出来。

  Potelli对于云系统中存在的挑战也表示赞同,但是也表明多数情况下是已知的。

  Potelli讲到:“在设计云时,确实存在挑战。每一朵云都有一点不同,因为计算机所使用的网络和存储多少有点区别。所有超重的基础架构和软件选择都是有基础设施提供的。云目标设计的挑战在于能够理解每一朵云的唯一性,然后能够按照目标想法进行设计。”

  尽管很容易测量云计算究竟多快可以得到注意,但还是有一些运动出现了。此次网络会议的主办方Black Duck表示。Black Duck是一家开源软件开发治理产品和服务的厂商,分析表明从2008年到2009年,与云相关的项目中其用户增长了70%。这些项目的总和接近五千万行代码。Black Duck的估计中,亚马逊的EC2作为主流云环境,随后是微软的Azure和谷歌的Apps Engine。

翻译

张培颖
张培颖

云计算网站编辑

相关推荐