多年以来,软件的销售和应用,多是以Licence许可证的形式来实现的。然而现在越来越多的通过互联网实现的在线服务场景,令现有的IT生态系统发生了极大的变化。很多人认为,微软作为传统软件提供商的佼佼者,必然会站在这种方式的对立面,那么,事实果然是这样的么?自微软在去年10月推出了公共云计算平台——Windows Azure Platform之后的一年多时间里,让我们重新解构微软云计算。
究竟什么是云计算,站在不同的角度都有不同的阐释和理解。Forester Research从云计算提供商的角色这样定义:云计算是一种标准化的IT能力,将软件、应用平台、基础设施整合建立起来一个系统,通过Internet技术以按需和自助的方式提供服务。目前,归纳云服务提供商所提供的SaaS(软件即服务)、PaaS(平台即服务)、IaaS(基础设施即服务)三种模式,也正是从这里而来。
微软云计算的架构
Windows Azure Platform是一个运行在微软数据中心的云计算平台。他包括了一个云计算操作系统Windows Azure、云中的数据库SQL Azure和一个基于Web的开发服务Windows Azure PlatformAppFabric。这种结构延续了传统软件平台的特点,不同的是Windows Azure Platform可以按照云计算的方式将服务按需扩展。Windows Azure支持微软和非微软的语言和开发环境,包括对PHP、Eclipse、REST等互操作性的支持;AppFabric让开发人员更专注在应用逻辑上而不是在基础架构的部署和管理方面。
微软大中华区开发工具及平台事业部总经理谢恩伟在接受记者专访时谈到:“微软云计算的战略主要包括了三个部分:第一部分是构建及运营公共云的应用和服务,通过Online Services和Windows Live的方式同时向企业客户和个人消费者提供云服务;第二部分是为企业提供搭建私有云的解决方案,包括提供产品、技术、平台和运维管理的支持;第三部分是合作伙伴托管,通过ISV/SI在Windows Azure Platform上开发ERP、CRM等各种云计算应用,并提供给最终用户,微软是唯一涵盖了云计算三大部署模式的提供商。”
“三屏一云”是微软在客户端一直坚持的策略,希望利用互联网的力量,以软件为基准,将PC、移动终端设备和TV这三种不同类型的终端实现互联互通,并通过云端提供丰富的、无缝的用户体验。客户端构成了微软云计算整体架构最上面一层的应用。
在接下来的SaaS(软件即服务)部分,微软针对企业用户提供Online Services,在医疗、电子政务以及航空货运方面,提供邮件、企业门户、OA、CRM、即时通信、内容管理等提高业务经营效率的服务。微软将企业服务总线、工作流、身份认证管理以及数据挖掘方面的工具集成在PaaS(平台即服务)部分,提供了一个完整的应用系统开发、测试和托管的服务环境,为上层的SaaS服务提供商降低了应用开发的门槛,提高了开发效率。
最底层的IaaS(基础设施即服务),是指企业使用云计算技术远程访问计算资源,包括计算、存储以及应用虚拟化技术所提供的相关功能,微软集合了数据存储、负载管理、数据备份多种基础服务,通过云计算的相关技术将内存、I/O、存储和计算能力集中起来形成了一个虚拟的资源池。无论是最终用户、SaaS提供商还是PaaS提供商都可以从IaaS基础设施服务中获得应用所需的计算能力,但无需对支持这一计算能力的IT基础设施软硬件付出成本。
虚拟化就是云计算么?
虚拟化和云计算是一对理想的搭档。没有虚拟化的云计算,是不可能实现任何资源的按需分配的,但云计算又不能单纯的理解为虚拟化。虚拟化为云计算提供了很好的底层技术平台,而云计算则可以理解为是最终的“产品”。
如果企业自身实施了虚拟化,那么这些企业在实施自己的内部云计算时会更加从容。而对于一些中小企业来说,云计算的服务提供方式完全可以满足他们的业务需求,他们无需自己建数据中心。那么虚拟化就是云计算服务提供商所关心的技术,而中小企业则无需关注这些后台如何实现计算资源动态分配的支撑型技术,他们只需要根据自己的业务需求挑选云计算服务提供商。
微软虚拟化技术在企业级应用的规模正在逐年上升,涵盖了服务器虚拟化、应用程序虚拟化、桌面虚拟化、展现层虚拟化以及System Center管理套件的端到端解决方案,也为面向云计算数据中心提供的优化和管理方案打下基础。
微软面向企业客户和服务提供商分别提出了动态数据中心的解决方案(DDTK)。帮助企业快速构建面向内部使用的私有云平台,服务提供商可以基于DDTK在短时间内搭建云计算服务平台并快速实现对外服务。它的核心价值就是能够让用户自己动态管理数据中心的基础设施,包括服务器、网络、存储设备的供应、配置和安装,帮助用户提高基础设施资源的利用率,提升基础设施的应用和管理,实现数据中心的动态优化。就是基于微软完整的端到端的虚拟化技术来实现的。
“杭州国家软件产业基地基于SaaS模式构建的“软件开发创新服务平台”正是采用了微软虚拟化技术,并引入了微软软件开发全生命周期的解决方案,为中小软件企业和软件外包服务企业提供了设计建模、代码开发、软件测试、项目管理在内的全程按需服务”,谢恩伟谈到:“通过这个平台,中小企业无需购买服务器,只需要接入便能获得相应的IT资源。”
此外,苏州风云在线也是采用了微软最新的SaaS架构技术与最新的服务器端产品,为企业提供SaaS服务,目前用户可以通过这个平台获得Exchange Server、SharePoint Server以及统一通信的服务。微软以成熟的软件平台,多样的商业模式提供了包括公共云、私有云以及混合云的全面解决方案。相信微软会随着云计算架构的逐渐成熟,真正让云触手可及。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国