linux 上的云计算(云计算平台和应用)

linux 上的云计算(云计算平台和应用)

ID:20604340

大小:95.00 KB

页数:13页

时间:2018-10-14

linux 上的云计算(云计算平台和应用)_第1页
linux 上的云计算(云计算平台和应用)_第2页
linux 上的云计算(云计算平台和应用)_第3页
linux 上的云计算(云计算平台和应用)_第4页
linux 上的云计算(云计算平台和应用)_第5页
资源描述:

《linux 上的云计算(云计算平台和应用)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、M.TimJones,顾问工程师,EmulexCorp.云计算和存储通过Internet将物理资源(比如处理器和存储空间)转换成可伸缩的共享资源(将云计算和存储作为“服务”)。尽管虚拟化不是一个新概念,但是通过服务器虚拟化共享物理系统使得云计算和存储更加高效、伸缩性更强。通过云计算,用户可以访问大量的计算和存储资源,并且不必关心它们的位置和它们是如何配置的。正如您所料,Linux®在这个过程中扮演了重要的角色。探索云计算,了解其中的奥秘。[通过最新参考资料链接从developerWorks上获得关于云计算的最新内容。]最近,没有哪家技术性网站不提到

2、所谓的云计算的。云计算其实就是以服务的形式提供计算资源(计算机和存储)。这又涉及到以一种简单、透明的方式动态地将服务延伸到更多的计算机和存储的能力。所有这些都类似于效用计算(utilitycomputing)背后的思想。在效用计算中,计算资源被看作一种计量服务,就像更传统的公共设施(例如水或电)一样。它们的区别不在于这些思想背后的目标,而在于组合到一起、使这些思想成为现实的现有技术。云计算背后最重要的概念之一就是可伸缩性,而实现它的关键则是虚拟化(virtualization)。虚拟化在一台共享计算机上聚集多个操作系统和应用程序,以便更好地利用服务

3、器。虚拟化还允许在线迁移,因此,当一个服务器超载时,可以将一个操作系统的一个实例(以及它的应用程序)迁移到一个新的、不那么繁忙的服务器上。从外部看,云计算只是将计算和存储资源从企业迁出,并迁入到云中。用户定义资源需求(例如计算和广域网、带宽需求),云提供者在它的基础设施中虚拟地装配这些组件,如图1所示。图1.云计算在Internet中迁移资源但是,为什么您会心甘情愿地放弃对自己资源的控制,而让它们虚拟地存在于云中呢?原因有很多,但我相信最重要的两个原因是成本和可伸缩性。云计算的目标是使这些资源比您自己所能提供和管理的资源更廉价。云计算除了降低成本外

4、,还有更大的灵活性和可伸缩性。云计算提供者可以轻松地扩展虚拟环境,以通过提供者的虚拟基础设施提供更大的带宽或计算资源。云计算在环保方面的优势是,它可以在不同的应用程序之间虚拟化和共享资源,以提高服务器的利用率。图2显示了一个例子。在这个例子中,不同的应用程序使用了3个独立的平台,每个应用程序都在它自己的服务器上运行。在云中,可以在多个操作系统和应用程序之间共享(虚拟化)服务器,从而减少服务器的数量。更少的服务器意味着需要更少的空间(减少数据中心占用的空间)和更少用于制冷的电力(减少碳污染)。图2.虚拟化和资源使用但是,有得必有失,云计算并非没有缺点

5、。本文后面会探索其中的一些问题。但是现在,让我们更深入地探究云计算。云计算剖析当您深入观察云时,您会发现,它实际上并不是一个单独的服务,而是一个服务集合,如图3所示。这些层定义了提供的服务的级别。图3.云计算的层次我们从最低级的服务开始,即基础设施(Infrastructure-as-a-Service或IaaS)。IaaS就是将基础设施(计算资源和存储)作为服务出租。这意味着虚拟计算机不仅具有有保证的处理能力,而且为存储和Internet访问预留了带宽。实际上,IaaS具有在有特定服务质量约束的情况下出租计算机或数据中心的能力,使之能执行任意操作

6、系统和软件。顺着栈往上看,上一级的服务是平台(Platform-as-a-Service或PaaS)。PaaS类似于IaaS,但是它包括操作系统和围绕特定应用的必需的服务。例如,除了虚拟服务器和存储外,PaaS还提供一个特定的操作系统和应用程序集(通常是作为一个虚拟机,即VM,或文件,例如VMware的.vmdk格式),以及对必要的服务(例如MySQL数据库或其他专用本地资源)的访问。换句话说,PaaS就是IaaS加上一个用于给定应用的定制软件栈。最后,在图3顶部是可以提供的最简单的服务:应用程序。这一层被称作Software-as-a-Servi

7、ce(SaaS),它是从一个集中的系统部署软件,使之在一台本地计算机上(或从云中远程地)运行的一个模型。由于是计量服务,SaaS允许出租一个应用程序,并计时收费。这是高度概括的云计算的视图。这个视图忽略了云的其他一些方面,例如data-Storage-as-a-Service(dSaaS),后者以计量服务的形式提供存储,消费者按使用的容量(使用的存储的容量)和利用率(存储的带宽需求)付费。另外还有云服务,它为互操作性和外部应用程序编程接口(API),例如Web服务,提供了内部机制。云计算现状最近几个月,对云计算和相关基础设施的投资呈爆炸式增长。这样

8、巨大的投资表明,对云中资源的虚拟化存在着巨大的需求。去年已经有了很多新的服务,图4展示了其中一部分。图4.云计算各层及相关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。