一、微软的云计算愿景与战略
1.1微软云计算的愿景
在互联网时代,微软的愿景是希望借助互联网和软件的力量,为用户创造跨越不同设备的无缝体验。云计算时代的到来加速了这个新愿景的实现。
微软认为,未来的互联网世界将会是“云+端”的组合,在这个以“云”为中心的世界里,用户可以便捷地使用各种终端设备访问云中的数据和应用,这些设备可以是电脑和手机,甚至是电视等大家熟悉的各种电子产品,同时用户在使用各种设备访问云中的服务时,得到的是完全相同的无缝体验。云计算平台是现有IT 和互联网技术以及业务模型逐渐演变的结果,而一个成功的云计算平台可以最大限度地发挥现有软件开发经验、能力和各种资源。长期以来,微软致力于云计算技术和服务的不断创新,在动态数据中心、私有云以及公共云等方面开展了卓有成效的探索和实践。
1.2微软云计算的战略
微软的云计算战略包括三大部分,目的是为自己的客户和合作伙伴提供三种不同的云计算运营模式:
(1
)微软运营:微软自己构建及运营公共云的应用和服务,同时向个人消费者和企业客户提供云服务。例如,微软向最终使用者提供的Online Services 和Windows Live 等服务。
(2
)伙伴运营:ISV/SI 等各种合作伙伴可基于Windows Azure Platform 开发ERP、CRM 等各种云计算应用,并在Windows Azure Platform 上为最终使用者提供服务。另外一个选择是,微软运营在自己的云计算平台中的Business Productivity Online Suite (BPOS)产品也可交由合作伙伴进行托管运营。BPOS 主要包括Exchange Online, SharePoint Online, Office Communications Online 和LiveMeeting Online
等服务。
(3
)客户自建:客户可以选择微软的云计算解决方案构建自己的云计算平台。微软可以为用户提供包括产品、技术、平台和运维管理在内的全面支持。
1.3微软云计算的特点
区别于其他公司的云计算战略,微软的云计算战略有三个典型特点:即软件+服
务、平台战略和自由选择。
(1
)软件+服务
在云计算时代,一个企业是否就不需要自己部署任何的IT 系统,一切都从云中计算平台获取?或者反过来,企业还是像以前一样,全部的IT 系统都自己部署,不从云中获取任何的服务?
很多企业认为有些IT 服务适合从云中获取,如CRM、网络会议、电子邮件等;但有些系统不适合部署在云中,如自己的核心业务系统、财务系统等。因此,微软认为理想的模式将是“软件+服务”,即企业既会从云中获取必需的服务,也会自己部署相关的IT 系统。
“软件+服务”可以简单描述为两种模式:
(一)软件本身架构模式是软件加服务。例如,杀毒软件本身部署在企业内部,但是杀毒软件的病毒库更新服务是通过互联网进行的,即从云中获取。
(二)企业的一些IT 系统由自己构建,另一部分向第三方租赁、从云中获取服务。例如,企业可以直接购买软硬件产品,在企业内部自己部署ERP 系统,而同时通过第三方云计算平台获取CRM、电子邮件等服务,而不是自己建设相应的CRM 和电子邮件系统。
“软件+服务”的好处在于,既充分继承了传统软件部署方式的优越性,又大量利用了云计算的新特性。
(2
)平台战略
为客户提供优秀的平台一直是微软的目标。在云计算时代,平台战略也是微软的重点。
在云计算时代,有三个平台非常重要,即开发平台、部署平台和运营平台。Windows Azure Platform 是微软的云计算平台,其在微软的整体云计算解决方案中发挥关键作用。它既是运营平台,又是开发、部署平台;上面既可运行微软的自有应用,也可以开发部署用户或ISV 的个性化服务;平台既可以作为SaaS 等云服务的应用模式的基础,又可以与微软线下的系列软件产品相互整合和支撑。事实上,微软基于Windows Azure Platform,在云计算服务和线下客户自有软件应用方面都拥有了更多样化的应用交付模式、更丰富的应用解决方案、更灵活的产品服务部署方式和商业运营模式。
(3
)自由选择
为用户提供自由选择的机会是微软云计算战略的第三大典型特点。这种自由选择表现在以下三个方面:
·用户可以自由选择传统软件或云服务两种方式
自己部署IT 软件、采用云服务、或者两者都用,无论是用户选择哪种方式,微软的云计算都能支持。
·用户可以选择微软不同的云服务
无论用户需要的是SaaS、PaaS 还是IaaS,微软都有丰富的服务供其选择。微软拥有全面的SaaS 服务,包括针对消费者的Live 服务和针对企业的Online 服务;也提供基于Windows Azure Platform 的PaaS 服务;还提供数据存储、计算等IaaS 服务和数据中心优化服务。用户可以基于任何一种服务模型选择使用云计算的相关技术、产品和服务。
·用户和合作伙伴可以选择不同的云计算运营模式
微软提供多种云计算运营模式。用户和合作伙伴可直接应用微软运营的云计算服务;用户也可以采用微软的云计算解决方案和技术工具自建云计算应用;合作伙伴还可以选择运营微软的云计算服务或自己在微软云平台上开发云计算应用。
1.4微软云计算在行业中的应用
1.4.1
部署类型
微软提供了两种云计算部署类型,即公共云和私有云。
服务平台:由微软自己运营,为客户提供部署和应用服务。在服务器平台(公共云)中,Windows Azure Platform 是一个高度可扩展的服务平台,提供基于微软数据中心的随用随付费的灵活的服务模式。
服务器平台:部署在客户的数据中心内部,基于客户个性化的性能和成本要求、面向服务的内部应用环境。这个云平台基于成熟的Windows Server 和System Center 等系列产品,并且能够与现有应用程序兼容。
1.4.2
行业应用
微软主要有三类云计算解决方案,即Live 和Online 解决方案、Windows Azure平台解决方案,以及动态云解决方案。
(1
)Live
和Online
解决方案
微软的云计算应用既有针对消费者的服务,也有针对企业的服务。对于用户而言,这些云计算解决方案对应的客户自有软件(即客户自己购买或构建的软件并安装运行在自己的环境中)都是需求最广、用户最熟悉的应用软件,微软提供相应的云计算应用模式,为用户提供更多的应用模式选择,让应用这些软件服务的用户可以缩减系统建设投资、降低软件升级运维成本、随需随用,而这恰恰是云计算模式的应用优势。微软当前提供的云计算解决方案已包括操作系统、办公软件、即时通讯、邮件、中间件、应用管理软件等系列产品,为消费者和企业用户提供了全面的云计算应用选择。其中包括针对消费者的Windows Live、Office Live、Bing、Xbox Live等多种在线服务,以及针对企业用户的Exchange Online、SharePoint Online、Office Live Meeting的多种企业沟通协作解决方案。
(2
)Windows Azure Platform
解决方案
Windows Azure Platform 是一个运行在微软数据中心的云计算平台。它包括一个云计算操作系统和一个为开发者提供的服务集合。开发人员创建的应用既可以直接在该平台中运行,也可以使用该云计算平台提供的服务。相比较而言,Windows Azure platform 延续了微软传统软件平台的特点,能够为客户提供熟悉的开发体验,用户已有的许多应用程序都可以相对平滑地迁移到该平台上运行。另外Windows Azure Platform 还可以按照云计算的方式按需扩展,在商业开发时可以节省开发部署的时间和费用。Windows Azure platform 包括Windows Azure、SQL Azure 和Windows Azure platform AppFabric。Windows Azure 可看成一个云计算服务的操作系统;SQL Azure是云中的数据库;AppFabric 是一个基于Web 的开发服务,它可以把现有应用和服务与云平台的连接和互操作变得更为简单。AppFabric 让开发人员可以把精力放在他们的应用逻辑上而不是在部署和管理云服务的基础架构上。
(3
)动态云解决方案
动态云解决方案是微软提供的基于动态数据中心技术的云计算优化和管理方案。企业可以基于该方案快速构建面向内部使用的私有云平台,服务提供商也可以基于该方案在短时间内搭建云计算服务平台对外提供服务。微软动态云能够让用户自己动态管理数据中心的基础设施(包括服务器、网络和存储等),包括开通、配置和安装等。其核心价值在于,它可以帮助用户提高IT 基础设施资源的利用效率,提升基础设施的应用和管理水平,实现计算资源的动态优化。微软动态云解决方案能够帮助企业创建虚拟环境来运行应用,用户可以按照需要弹性分配适当的应用配置,并且支持动态扩展。具体功能特点包括部署、24×7 监控、优化、保护和灵活适配五个方面。其中,部署功能包括部署服务器、网络和存储服务等资源;灵活的自我管理。24×7 监控功能包括收集运行情况数据来更好地满足SLA 需要,监控资源利用情况;客户自我监控。优化功能包括持续监控和在不影响或少影响应用运行的情况下主动根据运行需要来调整和迁移服务器;根据需要分配“合适”的资源,不超配和低配。保护功能包括防病毒、垃圾访问过滤和防火墙等;应用和数据备份;保证99.9%正常运行时间和基础设施的物理安全。灵活适配功能包括容易调整环境、部署新资源;存储、带宽等根据需要可以动态调整;支持不同虚拟技术,并可以管理不同类型的虚拟机。