雅虎欲开源内部云平台 介于App Engine和EC2之间

开源
雅虎今日表示将在明年初开源其内部云服务平台。雅虎目前已经在使用开源的分布式系统基础架构Hadoop,并在去年6月发布了自己的Hadoop架构,及11月发布其流量服务器。雅虎称其最终打算将公司所有后端平台都开源化。

雅虎计划于明年初开源其内部的“云服务”平台,一个介于谷歌应用引擎(App Engine)和亚马逊托管服务EC2(Elastic Compute Cloud)之间的平台。

雅虎内部将其称为“云”,该平台是雅虎基础架构的一部分,其作用包括为雅虎内部开发人员提供所需的计算资源。与亚马逊EC2不同的是,EC2只是提供非常初始未经优化配置的虚拟服务器,而雅虎“云”平台则预置了负载均衡、安全保护等服务,这样一来,开发人员就不需要再考虑负载均衡的问题。

谷歌应用引擎同样为开发人员提供了类似服务,但雅虎则更进一步,提供了更多的底层基础架构,并对如何规划应用做出了严格限制,以确保应用能与其基础架构相容。雅虎“云”平台限制了开发者可使用的编程语言、可选择的库,甚至不允许耗时超过30秒的系统请求或是返回大小超过10M的数据。

雅虎表示,其计划是在2011年初将该平台开源化,而最终雅虎打算将该公司所有的后端平台都开源化。雅虎目前已经在使用开源的分布式系统基础架构Hadoop,用于处理大量分布式的复杂运算。而去年6月,雅虎发布了自己的Hadoop架构,随后在11月又发布了流量服务器,用于处理缓存、运算和负载均衡等,同时还负责管理雅虎存储平台的访问流量和服务器虚拟化服务。此外,雅虎还会适时开源其存储平台和数据处理平台。

这一切使得雅虎有别于谷歌,后者将自行开发的后端平台紧紧抓在手中。不过,谷歌曾发表了几篇跟谷歌分布式文件系统GFS和大规模并行计算编程模式MapReduce相关的论文,而正是这些论文促成了Hadoop的出现。自那以后,谷歌又研发了鲜为人知的第二代谷歌分布式文件系统GFS2,并最终做为其“咖啡因”搜索基础架构的一部分而发布。

【编辑推荐】

  1. 自由软件赚钱史回顾
  2. Oracle如何掌舵Sun开源技术 告别免费成为主轴
  3. 开源漫谈之GNU GPL的前世今生

 

责任编辑:yangsai 来源: 新浪科技
相关推荐

2009-02-16 14:59:00

AmazonEC2云计算

2010-11-04 09:12:40

Google App Amazon EC2

2010-08-23 10:22:53

2012-08-13 09:33:28

Windows AzuAmazonEC2

2011-01-12 11:01:44

2011-05-07 09:14:18

亚马逊EC2Redhat Linu云计算

2018-05-17 22:16:07

Amazon EC2Web服务

2010-11-03 09:22:12

Fedora 14

2012-07-25 13:16:29

云计算Amazon EC2

2009-12-14 15:34:53

2012-03-09 15:30:26

亚马逊EC2云计算

2009-07-02 19:28:00

云计算红帽Linux

2017-12-02 12:42:57

AWSEC2

2012-02-07 09:01:15

亚马逊EC2云服务

2013-06-03 09:24:34

公有云计算亚马逊EC2API

2009-03-30 17:25:17

Amazon亚马逊Eclipse

2012-11-15 09:30:59

亚马逊EC2云计算

2018-02-23 15:15:31

UbuntuAnsibleAmazon EC2

2014-11-14 10:06:06

AWSEC2 Contain亚马逊

2015-05-21 09:28:40

EC2Docker容器技术
点赞
收藏

51CTO技术栈公众号