IaaS 中间件

前文中我们也介绍过HPC中间件和网格中间件,主要用于整合计算资源,实现“多机虚拟化”,按NIST的云计算架构,它们属于云计算相对底层的分布式网络中间件,即IaaS中间件。IaaS中间件具有较高的通用性,之所以被称为中间件,是因为通用性、可复用是它的重要特征之一,否则就只能算是应用软件。

云计算SPI架构的IaaS层有如下几类,都依赖于IaaS中间件。

} 基于HPC(超级计算)的系统:DEISA、Teragrid等。

} 基于集群/机群的系统:EGEE、NorduGrid、SEE-GRID、OSG等。

} 基于桌面PC的网格系统:BONIC、XtremWeb等。

} 云计算系统:Eucalyptus、OpenNebula、Amazon AWS等。

Eucalyptus和OpenNebula也是基于网格计算的基础和思路发展而来的,所有基于网格或HPC的IaaS系统都可以算是“由下而上”发展成为云计算系统的,以Amazon AWS为代表的IaaS系统,包括后来的一些商用系统,如Joyent等,可以算是“从上而下”根据业务需求开发出来的,没有走网格的思路。不过由于这些系统不公开内部架构,人们较难了解他们的底层技术,以及是否采用了网格中间件技术和代码。

基于网格技术和理念的IaaS中间件在本书前文已有介绍,主要是指能支持异构(Heterogeneous)的多机系统的并行虚拟机系统(不过,在商用化的云计算系统中,资源一般都会采用Hypervisor虚拟化技术,如Xen、KVM等把计算资源变成同构(Homogeneous)的节点,以便统一管理),如PVM/MPI,以及资源管理与作业调度系统(Resource and Workload Management System,或叫Distributed Resource Scheduler), 如Condor、SGE、PBS等。非网格路线的IaaS中间件如Amazon AWS等也提供和上述MPI、Condor、PBS等中间件的接口和运行支撑,如图9-3所示。

本文节选自《云计算-技术、应用、标准和商业模式》一书。

《云计算-技术、应用、标准和商业模式》一书已由电子工业出版社正式出版,本书由周洪波著。

购买地址

当当网:

http://product.dangdang.com/product.aspx?product_id=21094105&ref=search-1-pub

卓越网:http://www.amazon.cn/%E4%BA%91%E8%AE%A1%E7%AE%97-%E6%8A%80%E6%9C%AF-%E5%BA%94%E7%94%A8-%E6%A0%87%E5%87%86%E5%92%8C%E5%95%86%E4%B8%9A%E6%A8%A1%E5%BC%8F-%E5%91%A8%E6%B4%AA%E6%B3%A2/dp/B0051HAI9K/ref=sr_1_1?ie=UTF8&qid=1307429767&sr=8-1

中国互动出版网:

http://product.china-pub.com/56252

云计算之IaaS 中间件相关推荐

  1. 云计算服务IaaS, PaaS和SaaS简介

    云计算服务IaaS, PaaS和SaaS简介 1. 云计算概述 1.1 云计算概念 1.2 云计算分类 2. IaaS, PaaS和SaaS简介 2.1 IaaS 2.2 PaaS 2.3 SaaS ...

  2. 云计算入门——IaaS、SaaS、PaaS、Daas

    文章目录 一.概述 1.1 云计算定义 1.2 举例说明 二.IaaS SaaS.PaaS.DaaS简介 2.1 Iaas 2.2 Paas 2.3 Saas层 2.4 Daas 一.概述 云计算通俗 ...

  3. 云计算、IaaS、PaaS、SaaS概念学习

    云计算 云计算(cloud computing)是分布式计算的一种,指的是通过网络"云"将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些 ...

  4. 云计算的IaaS、SaaS和PaaS基本理解和认识

    IaaS(基础设施即服务).SaaS(软件即服务).PaaS(平台即服务). 不好理解?没关系,举个简单易懂的例子.甲乙丙三人都是做买卖的,甲种小麦,相当于IaaS提供商.乙卖面粉,相当于PaaS提供 ...

  5. 云计算概念 IaaS PaaS SaaS

    SaaS, PaaS, & IaaS定义 SaaS: Software as a Service 软件即服务(也称为云应用程序服务),云市场中企业最常用的选项. SaaS利用互联网向其用户提供 ...

  6. xiandian云计算平台IAAS图文篇-controller节点

    首先第一步就是配置虚拟机网卡信息,方法如下 具体参数如下 配置好之后重启网络并使其生效 配置完成IP之后,我们开始上传镜像文件并挂载,在IAAS只需要上传IAAS镜像和Centos镜像 这是传输过程 ...

  7. 戏说云计算之PaaS,IaaS,SaaS

    最近我们聊到"CRM系统PAAS化",有些可能就不了解,到底什么是PAAS.云计算还有IaaS,SaaS概念,这三者之间有什么区别?今天智云通CRM系统小编用通俗易懂的例子跟大家分 ...

  8. 你懂得泡妞,就应该懂得云计算之PaaS、IaaS和SaaS

    云计算有IaaS,PaaS,SaaS概念,这三者之间有什么区别?今天小编用通俗易懂的例子跟大家分享Paas,IaaS,SaaS. "你懂得泡妞,就应该懂得这三个啥意思了." 要理解 ...

  9. 点评阿里云盛大云代表的云计算IaaS产业---中国云计算

    原文来自 汉唐月 声明:任何转载需全文转载注明来源并保留声明:引用需注明来源;本文拒绝SaaS博士之流转载和点评;欢迎任何非商业目的的转载和二次编辑;任何形式商业用途请联系作者本人. 真不喜欢这么长的 ...

最新文章

  1. Advanced Sci | 打破生成式深度学习限制:低量数据下的“one-shot”药设计法
  2. 《天气一点通》隐私策略
  3. 浮点数能够表示的数的范围是由其()的位数决定的。
  4. jupyter命令把.ipynb文件转化为.py文件
  5. CSP2020 赛前总结
  6. 粉丝提问:求问大神您会查exif吗?
  7. 数据结构排序法之堆排序he归并排序
  8. php 回调通知 连连支付_连连支付,或微信或支付宝支付,商品名称最后一个字乱码,php解决...
  9. 前端开发 认识css 体验变色的效果 0228
  10. oracle 手动链库,Oracle 数据库干数据库链(Database links)的两个例子
  11. 超好用的代码格式化工具Astyle使用
  12. arduino超声波测距接线图详细_Arduino学习笔记A2 - Arduino连接超声波传感器测距
  13. 布同:如何循序渐进学习Python语言
  14. Win7/R2 原生VHD 启动 详解
  15. 实现多数据源混合计算的方案之一
  16. ASP.NET动态网站开发学习实录(一)
  17. Linux/Deepin 系统简单安装 Photoshop CS6 教程,附安装包
  18. 专家观点——唐福林谈Redis应用实践
  19. 滴滴出行开具行程发票用于企业报销
  20. 这100款APP违法违规,好几十款都在用!

热门文章

  1. Python学习路线介绍
  2. spring mvc对异步请求的处理
  3. Python入门6_抽象
  4. kafka分区机制详解
  5. Redis八种数据类型及应用场景介绍
  6. activity6快速部署流程文件
  7. java使用nio读写文件
  8. Markdown语法--整理
  9. T-SQL高级查询语句
  10. 关于在vue中结合数组方法的this的指向问题