TechTarget中国网站推荐

云的定量分析第二部分:IBM 公司Autonomics主管认为云计算是一种服务定向现象

2008-9-1  选择字号:  | |
打印本文章
正在加载数据...

【TechTarget中国原创】IBM公司云计算意味着什么?在TechTarget对IBM公司自动化计算部负责产品开发主管Dennis Quan进行的第二部访谈中,他向我们介绍了云计算和面向服务架构(SOA)之间的关系,为云提供支持的新数据中心,以及对下一代云设备的开发,同时也介绍了IBM和Google的合作的Android移动平台。

  云和SOA之间的关系如何?

  云计算实际上是一种服务定向现象。云计算是一个范例,用户可以通过这个范例从网络中得到各种各样的IT服务。这些服务都有一些共同的特征,即灵活性、可扩展性和可操纵性。但是关键是这些特性都是以服务的形式提供给作为部分服务供应商云的外部客户的,或者提供给了作为企业云的内部客户。在这些情况下我们就有可能定义服务,管理服务的生命周期,保证用户能够登录服务并预定服务。例如,服务可以访问一个应用,租用几个虚拟计算机做开发工作。所有的这些服务都需要能够对服务的生命周期进行管理,并能够提供部分云解决方案。所以云的核心部分是通过SOA机制在基础设施层面,应用层面,信息服务层面、提供IT服务的SOA现象。

  IBM公司在发展商业云计算方面做了那些工作?

  在IBM公司,我们有一项叫做Blue Cloud的计划。该计划横跨了软件部、服务部、研究部、系统和技术部,令服务器和芯片改进了云计算的技术和实践。该计划涵盖了我们在云数据中心同Google公司合作时的工作经验,以及我们在分布式技术和Grid计算方面积累的经验。这项计划同样包含了硬件技术,x86平台,电力系统以及主机系统平台。计划同时包括连网和存储技术以及虚拟化技术。虚拟化技术是一个时下热门话题。对于云计算来说,该技术尤为重要。因为我们发现虚拟化技术是对云中的大量服务进行管理,对应用、中间件以及业务其它功能顺利地进行部署的有效方法。

  IBM公司和Google公司之间有那些合作?

  IBM公司与Google公司合作发布了一项学术计划。两个公司一同在美国建立了三个云计算中心。第一个云计算中心位于Google的数据中心。第二个云计算中心位于华盛顿大学。第三个位于加州圣何塞市IBM公司的阿尔马登研究中心。这三个计算中心中有1100个为六个去年与我们签订合同的试点大学提供云计算设备的服务器。

  为什么要制定学术计划?

  现今许多学校教授学生同时为一个或两个计算机编写程序。在云里可能有成千上万个这样的计算机。但是学校并没有教授学生利用这些计算机做类似在wikipedia监测垃圾邮件的工作,或者利用计算机做一些复杂的业务分析,因为学校里没有这些资源。所以,通过这些数据中心,Google 和IBM公司为这些大学提供了从Apache Hadoop项目中获取中间件的渠道。Apache Hadoop项目准许学生编写并行处理应用,这也是云计算的关键性构件。

  Google公司的Android电话技术同云有何种联系?

  Google公司的Android项目以及其它的移动项目是云计算开发的驱动力量。因为这些项目建立的扩展性要求满足了下一代数据中心的需求。随着我们拥有的设备越来越多,这就意味着更多的人将会使用它们的服务并且追求更高的利用率。其中的一个例子就是网上银行。目前,你只能利用自己的电脑进入银行网站。这样一天内你可能访问网站一、两次。不过,你可以通过自己的移动手机,iPhone以及Android手机和蓝莓多次浏览网站查看银行存款余额。但是这势必会造成网络和应用服务器使用紧张。我们认为,这些和移动平台以及云计算有着千丝万缕的联系。


云的定量分析
 云定量分析第一部分:IBM公司Autonomics部主管预言用户未来使用的应用
 云的定量分析第二部分:IBM 公司Autonomics主管认为云计算是一种服务定向现象
 备份云计算
 Buckaroo Banzai效应:位置独立性、SOA和云

【美国TechTarget独家授权】 Quan on the Cloud part 2: IBM Autonomics director sees a service-oriented phenomenon

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
作者:Rich Seeley     译者:杨君   
中间件市场2008年第2季度整体规模达到3.69亿人民币,环比上升达到10.6%,同比增长24.3%.同比增速低于前一个季度,也低于去年同季度,主要是因为宏观经济环境的变化……
服务组件体系结构(Service Component Architecture,SCA)是下一代编程模型,此编程模型提供了三种异步调用模式。您可以使用那些模式异步地调用目标SCA服务……
在SOA概念普及、技术筹备之后,一些中间件巨头正通过具体的产品,将SOA推进到全面实施阶段。然而,正如Sun公司总裁Jonathan Schwartz所指出的,中间件还存在着种种弊端……
信息系统综合集成的水平反映了一个企业、一个部门,乃至整个国家信息化建设的水平。面对复杂多变的网络世界,中间件已经成为信息系统综合集成的利器……
在调用JSP文件以后,JSP页面上选择的参数被传递给Caller组件的Java实现(请参见清单4)。该实现将根据参数发出特定的异步调用……
SOA能够优化业务需求与IT的一致性,能够将业务流程活动从服务实现中分离出来,还能够降低操作成本。只有在不固定供应商的情况下才能真正实现这些功能,此时面向SOA……
面向服务的架构(SOA)是一种基于可以重用的服务的,新的开发应用的架构体系. 近年来, 企业界对于SOA的需求越来越急切. 为了满足这样的需求, 一系列的SOA基础架构产品被推出. 主要的厂商如Oracle, BEA System, IBM都提供了SOA平台产品. 在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的流程中将各类应用串连在一起是一个非常困难的事情, 但是现在的SOA平台将困难转变成了容易。
Web 2.0是2003年之后互联网的热门概念之一,不过对什么是Web2.0并没有很严格的定义。一般来说Web 2.0是相对Web1.0的新的一类互联网应用的统称。
Ruby on Rails, 也称RoR或简称Rails, 是一个使用Ruby语言写的开源网络应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。
最新更新
专家答疑
技巧
Jason Bloomberg
企业是否应该意识到,云计算有许多积极因素,是否也有负面影响呢?重要的是要记住,云计算仍然非常新,而且在许多方面比vaporware更现实……
Ron Schmelzer,Jason Bloomberg
我们正在进入多元化的银行和金融服务,我们处理客户关系管理CRM,BI,遗产系统,产品J2EE和.NET和其他异构平台。如果我们想要转移到一个共同的平台,为什么要选择SOA……
Ed Tittel
在您最近的博客中提到,在XML.com中有你喜欢的XML内容。关于XML的信息还可通过什么途径可以得到?请与我们分享更多的来源……