云中间件和云系统

在第2章中我们已经介绍过HPC与网格计算的异同,而且笔者在前面章节中把网格系统归为HPC高性能计算(非单指超级计算)系统的一类,这是从“计算力”的角度来说的,由于HPC和网格向商业应用的发展,网格计算这个提法被赋予很多新的特性,几乎等价于云计算体系中的IaaS,而HPC则似乎变成了专指超级计算。因此我们在前文中指出云计算是网格计算和SOA/SaaS理念的融合。

如图9-1所示展示了一个业界(早期的SUN)提出的云计算系统“解剖图”,把中间件列为云计算承上启下的系统核心,不过在云计算术语中,“中间件”这个词目前还没有被广泛地用来表达和概括所有的可复用软件,而是直接列出常用的、代表性的软件,如HadoopMapReduceBigtable等(这些软件主要用在搜索行业,范围较窄,如前文所述,这些系统也是和HPC中间件(如MPICondor等)融合的结果,这说明通用的云计算中间件目前还未形成足够大的规模。不过云计算中间件(Cloud Middleware)这个词在业界早已经出现,而且越来越多的人已经开始用这个词,例如,WSO2的所有云计算软件被称为云中间件(如图9-2所示6061),笔者认为,随着云计算的深入发展和普及,云中间件必将受到越来越多的关注,网格中间件(包括HPC中间件)将会和企业级中间件相融合或组合,如图9-2所示,形成IaaSPaaS中间件,产生一个巨大的产业链

 

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

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

 

 

当当网:

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

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐