下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

分析开源云计算的五大发展走向

作者:课课家教育     来源: http://www.kokojia.com点击数:656发布时间: 2017-09-22 16:00:09

标签: Linux云计算服务器集群

  欢迎各位阅读本篇文章,本篇文章讲述了分析开源云计算的五大发展走向,具体开源云计算产品有三类,三种产品分别是abiCloud, abiNtense和abiData。课课家教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!

分析开源云计算的五大发展走向_云计算_Linux _课课家教育

  编者按:过去几年,开发者几乎都会用到开源。开源现象日益普遍,有赖于业内人士的智慧和努力。不过,更重要的还是开源本身的优势:能够轻易整合多种多样的开源解决方案。在业内,有了API(Application Programming Interface,应用程序编程接口),开发者就能够将各种工具整合到API系统。许多企业都开始使用开源软件,人们再也不会说开源侵犯了知识产权。

  1. 容器(container)越发普及:

容器(container)越发普及:

  以前,容器尚未发展到可以大范围应用的程度,人们认为容器不过是一时的风潮,不过现在人们在慢慢改观。

  有了容器,企业就可以运用各种资源或是高度便携的资产,轻轻松松地进入微服务领域。同时,这一技术正在为越来越多人采用。这样,企业还可以用合理的成本提高APP的稳定性和可拓展性(scalability)。

  2. 两大基金会仍将保持主导地位:

  只有得到基金会的稳定支持,开源技术才能易于为人所接受。在未来,Apache软件基金会和Linux基金会将继续保持领导地位。

  Apache如今仍在延续“FOSS”的传统,即“自由及开放源代码软件(Free and open source software)”,致力于活跃社区委员会,并实行严格的认证体系。Apache旗下有CloudStack、Hadoop和Maven等180多个项目,在未来会继续主导开源云计算领域。

  Linux基金会也不断发展壮大,如今,除了旗下的Linux系统,Linux基金会还致力于发展以下项目:

  Cloud Foundry

  超级账本(Hyperledger),推进区块链数字技术和交易验证的开源项目

  JS Foundation (致力于发展Javascript)

  Open Connectivity Foundation(致力于发展物联网,现与物联网联盟AllSeen合并)

  3. 开源软件架构有同质化的趋势:

  开源软件架构有标准化的趋势,云基础架构也因此趋于同质化。这一趋势不可避免。如今,云基础架构模式从网络拓扑结构向服务导向转型。结果,企业就可以更为关注服务,而不是基础架构本身。

  4. 努力解决开源项目的固有弱点:

  企业大多会利用开源技术来发展企业级别的“云就绪(cloud-ready)”解决方案。但问题是,大家都能看到其中的源代码,所以大家不如以前那么信任开源项目了。

  最近有报道称开源的开放性有诸多弱点,因此负责网络安全的公司会加大力度解决这一问题,并有望借此加快补丁的开发速度,让减少人们对开源项目的疑虑。

  5. OpenStack不会取代AWS:

  目前,在北美,还没有哪家OpenStack平台的公共云服务供应商足以对AWS构成威胁。而且,人们对私有云的期望也在下降。不过,在美国范围外,情况有所不同。有些公司正尝试利用OpenStack平台,其中包括:中国移动、华为、日本电报电话公司、和UK Cloud。

  美国公共云市场大势已定,但全球市场仍在变幻当中。OpenStack最大的应用地区是中国,最大的用户是各大电信公司。

  目前,世界各地公共云业务频繁的公司都趋于把部分业务转移到公司内部,方法就是利用OpenStack的私有云,因为这样性价比极高。

  知识分享:开源云计算项目

  Eucalyptus 项目全称是Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems,由Santa Barbara大学建立的开源项目,是主要实现云计算环境的弹性需求的软件,通过其在集群或者服务器组上的部署,并且使用常见的Linux工具和基本的基于web的服务。

Eucalyptus 项目全称是Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems

  使用FreeBSD License,意味着可以直接使用在商业软件应用中,当前支持的商业服务只是亚马逊的EC2,今后会增加多种客户端接口。该系统使用和维护十分方便,使用SOAP安全的内部通信,且把可伸缩型作为主要的设计目标,具有简单易用,扩展方便的特点。

  这个软件层的工具可以用来通过配置服务器集群来实现私有云,并且其接口也是与公有云相兼容,可以满足私有云与公有云混合构建扩展的云计算环境。

  下面的列表是该项目的路线图:

  5/28/08 – Release 1.0 shipped  8/28/08 – EC2 API and initial installation model in V1.3 Completes overlay version  12/16/08 – Security groups, Elastic IPs, AMI, S3 in V1.4  4/09/09 – EBS, Metadata service in V1.5  4/23/09 - Ubuntu release  6/1/09 – Final feature release as V1.6 Completes AWS specification as of 1/1/2009  7/15/09 – Final bug-fix release “core” opens for community contributions

  根据路线图,我们会发现Eucalyptus将会被包含在Ubuntu9.10发布版中,先前关于Ubuntu将会内置云计算环境的报导也是基于此。

  这种集成云计算开源项目的发布版将会对亚马逊EC2等商业市场进行冲击。构建私有云的方式将会更容易被大公司所接受,公有云的发展将会更倾向于SMB客户群体。

  在 Eucalyptus的主页上有一个Eucalyptus Public Cloud用来体验Eucalyptus所构成的云计算。当前这个环境可以被任何用户使用,用来启动VM实例,登陆进去,测试实例里的应用,观察状态等任务。但是VM实例只能使用六小时,并且同时一个用户最多开4个VM实例。由于RightScale宣布支持基于eucalyptus的云安装,所以也可以通过RightScale上的EPC版本访问EPC。  另外一个可以运行在eucalyptus上的项目是AppScale,是一个研究型的用来执行GoogleAppEngine 应用的框架。目前该框架可以在eucalyptus上实现透明操作。

  小结:abiCloud是开源云管理软件,可以创建管理资源并且可以按需扩展。相信最后大家阅读完毕本篇文章,肯定学到了不少知识吧?其实大家私下还得多多自学,当然如果大家还想了解更多方面的详细内容的话呢,不妨关注课课家教育平台,在这里你肯定会有意想不到的收获的!

赞(28)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程