让云触手可及——微软云计算解决方案白皮书.ppt
《让云触手可及——微软云计算解决方案白皮书.ppt》由会员分享,可在线阅读,更多相关《让云触手可及——微软云计算解决方案白皮书.ppt(34页珍藏版)》请在三一办公上搜索。
1、让云触手可及微软云计算解决方案白皮书2009 年 12 月,让云触手可及微软云计算解决方案白皮书,1,让云触手可及微软云计算解决方案白皮书,2,目录引言.5第一部分 微软的云计算战略与方案.6一、微软的新愿景.6二、微软的云计算战略及特点.71、微软的云计算战略.72、微软云计算战略的特点.8(1)软件服务.8(2)平台战略.10(3)自由选择.10三、微软的云计算解决方案.111、微软云计算参考架构.112、微软的云计算解决方案.12(1)Live 和 Online 解决方案.13(2)Windows Azure Platform 解决方案.14(3)动态云解决方案.18小资料:微软的云计算
2、积累.21第二部分 微软的云计算案例.25苏州风云在线(www.FW).25杭州云计算开发培训平台.26结语.28附录.29一、云的类型.301、SaaS(软件即服务).302、PaaS(平台即服务).313、IaaS(基础设施即服务).31,让云触手可及微软云计算解决方案白皮书,3,二、云计算的三大部署模式.321、公共云.322、私有云.323、混合云.32,让云触手可及微软云计算解决方案白皮书,4,引言在 21 世纪初始的互联网时代,没有人怀疑云计算时代已经在地平线上露出了第一道曙光。然而,对于云计算将最终以怎样的姿态进入人们的工作和生活,却是莫衷一是。在云计算领域,已经有一些企业开始提
3、供云计算服务,其中包括业界知名的公司。在云计算的模式最终成熟之前,任何一方都有权利来解释它认为即将来临的云计算是什么样子。然而,有一点却是现实的虽然云计算是一种新兴的计算模式,但它走向成熟是一个演变的过程,它的技术应用也并不是在瞬间横空出世。一句话,云计算必定是从历史中走来。作为提供信息技术服务的全球领先企业,微软在过去 30 多年经历了信息技术的每一次重要变革,能够更真切地感受到用户需求的变化,并据此为用户提供基于先进信息技术的产品和服务。这也进一步推动微软与时俱进、坚持投身于信息技术的不断创新,并正在全心全意地致力于推动云计算变革时代的早日来临。作为全面的云计算解决方案提供商,微软拥有领先
4、的技术、产品和服务,能以成熟的软件平台、丰富的互联网服务经验及多样化的商业运营模式提供全面的云计算解决方案,真正做到让云触手可及。,让云触手可及微软云计算解决方案白皮书,5,第一部分 微软的云计算战略与方案一、微软的新愿景在互联网时代,微软的愿景是希望借助互联网和软件的力量,为用户创造跨越不同设备的无缝体验。云计算时代的开启加速了这个新愿景的实现。微软认为,未来的互联网世界将会是“云+端”的组合,在这个以“云”为中心的世界里,用户可以便捷地使用各种终端设备访问云中的数据和应用,这些设备可以是电脑和手机,甚至是电视等大家熟悉的各种电子产品,同时用户在使用各种设备访问云中的服务时,得到的是完全相同
5、的无缝体验。云计算平台是现有 IT 和互联网技术以及业务模型逐渐演变的结果,而一个成功的云计算平台可以最大限度地发挥现有软件开发经验、能力和各种资源。长期以来,微软致力于云计算技术和服务的不断创新,在动态数据中心、私有云以及公共云等方面开展了卓有成效的探索和实践。,让云触手可及微软云计算解决方案白皮书,6,图表 1 微软的新愿景2008 年 10 月,微软发布了自己的公共云计算平台Windows Azure Platform,由此拉开了微软的云计算大幕。二、微软的云计算战略及特点1、微软的云计算战略微软的云计算战略包括三大部分,目的是为自己的客户和合作伙伴提供三种不同的云计算运营模式:第一、微
6、软运营:微软自己构建及运营公共云的应用和服务,同时向个人消费者和企业客户提供云服务。例如,微软向最终使用者提供的 Online Services 和Windows Live 等服务。第二、伙伴运营:ISV/SI 等各种合作伙伴可基于 Windows Azure Platform 开发ERP、CRM 等各种云计算应用,并在 Windows Azure Platform 上为最终使用者提供服务。另外一个选择是,微软运营在自己的云计算平台中的 Business Productivity,让云触手可及微软云计算解决方案白皮书,7,Online Suite(BPOS)产品也可交由合作伙伴进行托管运营。B
7、POS 主要包括 ExchangeOnline,SharePoint Online,Office Communications Online 和 LiveMeeting Online等服务。第三、客户自建:客户可以选择微软的云计算解决方案构建自己的云计算平台。微软可以为用户提供包括产品、技术、平台和运维管理在内的全面支持。,图表 2,微软云计算的三种运营模式,2、微软云计算战略的特点和其他公司的云计算战略不同,微软的云计算战略有三个典型特点:即软件+服务、平台战略和自由选择。(1)软件服务在云计算时代,一个企业是否就不需要自己部署任何的 IT 系统,一切都从云中计算平台获取?或者反过来,企业还
8、是像以前一样,全部的 IT 系统都自己部署,不从云中获取任何的服务?很多企业认为有些 IT 服务适合从云中获取,如 CRM、网络会议、电子邮件等;但有些系统不适合部署在云中,如自己的核心业务系统、财务系统等。因此,微软,让云触手可及微软云计算解决方案白皮书,8,认为理想的模式将是“软件+服务”,即企业既会从云中获取必需的服务,也会自己部署相关的 IT 系统。“软件服务”可以简单描述为两种模式:(一)软件本身架构模式是软件加服务。例如,杀毒软件本身部署在企业内部,但是杀毒软件的病毒库更新服务是通过互联网进行的,即从云中获取。(二)企业的一些 IT 系统由自己构建,另一部分向第三方租赁、从云中获取
9、服务。例如,企业可以直接购买软硬件产品,在企业内部自己部署 ERP 系统,而同时通过第三方云计算平台获取 CRM、电子邮件等服务,而不是自己建设相应的 CRM 和电子邮件系统。,图表 3,微软的软件服务战略,“软件+服务”的好处在于,既充分继承了传统软件部署方式的优越性,又大量利用了云计算的新特性。,让云触手可及微软云计算解决方案白皮书,9,(2)平台战略为客户提供优秀的平台一直是微软的目标。在云计算时代,平台战略也是微软的重点。在云计算时代,有三个平台非常重要,即开发平台、部署平台和运营平台。Windows Azure Platform 是微软的云计算平台,其在微软的整体云计算解决方案中发挥
10、关键作用。它既是运营平台,又是开发、部署平台;上面既可运行微软的自有应用,也可以开发部署用户或 ISV 的个性化服务;平台既可以作为 SaaS 等云服务的应用模式的基础,又可以与微软线下的系列软件产品相互整合和支撑。事实上,微软基于 Windows Azure Platform,在云计算服务和线下客户自有软件应用方面都拥有了更多样化的应用交付模式、更丰富的应用解决方案、更灵活的产品服务部署方式和商业运营模式。,图表 4,微软的公共云计算平台 Windows Azure Platform,(3)自由选择为用户提供自由选择的机会是微软云计算战略的第三大典型特点。这种自由选择表现在以下三个方面:用户
11、可以自由选择传统软件或云服务两种方式,让云触手可及微软云计算解决方案白皮书,10,自己部署 IT 软件、采用云服务、或者两者都用,无论是用户选择哪种方式,微软的云计算都能支持。用户可以选择微软不同的云服务无论用户需要的是 SaaS、PaaS 还是 IaaS,微软都有丰富的服务供其选择。微软拥有全面的 SaaS 服务,包括针对消费者的 Live 服务和针对企业的 Online 服务;也提供基于 Windows Azure Platform 的 PaaS 服务;还提供数据存储、计算等 IaaS 服务和数据中心优化服务。用户可以基于任何一种服务模型选择使用云计算的相关技术、产品和服务。用户和合作伙伴
12、可以选择不同的云计算运营模式微软提供多种云计算运营模式。用户和合作伙伴可直接应用微软运营的云计算服务;用户也可以采用微软的云计算解决方案和技术工具自建云计算应用;合作伙伴还可以选择运营微软的云计算服务或自己在微软云平台上开发云计算应用。三、微软的云计算解决方案1、微软云计算参考架构总体而言,云计算可以采用以下的参考架构。,让云触手可及微软云计算解决方案白皮书,11,图表 5,微软云计算参考架构,同时,微软提供两种云计算部署类型,即公共云和私有云。公共云:由微软自己运营,为客户提供部署和应用服务。在公共云中,WindowsAzure Platform 是一个高度可扩展的服务平台,提供基于微软数据
13、中心的随用随付费的灵活的服务模式。私有云:部署在客户的数据中心内部,基于客户个性化的性能和成本要求、面向服务的内部应用环境。这个云平台基于成熟的 Windows Server 和 SystemCenter 等系列产品,并且能够与现有应用程序兼容。2、微软的云计算解决方案微软主要有三类云计算解决方案,即 Live 和 Online 解决方案、Windows Azure平台解决方案,以及动态数据中心解决方案。,让云触手可及微软云计算解决方案白皮书,12,图表 6,微软云计算解决方案,(1)Live 和 Online 解决方案微软的云计算应用既有针对消费者的服务,也有针对企业的服务。对于用户而言,这
14、些云计算解决方案对应的客户自有软件(即客户自己购买或构建的软件并安装运行在自己的环境中)都是需求最广、用户最熟悉的应用软件,微软提供相应的云计算应用模式,为用户提供更多的应用模式选择,让应用这些软件服务的用户可以缩减系统建设投资、降低软件升级运维成本、随需随用,而这恰恰是云计算模式的应用优势。微软当前提供的云计算解决方案已包括操作系统、办公软件、即时通讯、邮件、中间件、应用管理软件等系列产品,为消费者和企业用户提供了全面的云计算应用选择。微软针对消费者的服务:,让云触手可及微软云计算解决方案白皮书,13,微软针对消费者提供了包括 Windows Live、Office Live、Live Me
15、ssenger、Bing以及 Xbox Live 等在内的多种服务。上述服务用户都已在大量使用,比如 Live Meeting每年用户使用的在线会议时长达 50 亿分钟;Windows Live ID 每天用户登录使用人数达 10 亿人;Exchange Hosted Services 每天处理电子邮件信息 20 至 40 亿条等。微软针对企业的服务:微软针对企业用户的服务为 Microsoft Online Services,这是一整套由微软托管运维的向用户提供订阅服务的企业沟通协作解决方案,该企业级服务解决方案能够帮助各种经营规模的企业提高业务经营效率,而无需企业自己维护管理复杂的 IT基
16、础架构。针对企业的服务主要包括 Exchange Online,Sharepoint Online,Officecommunicator Online,Office Live Meeting,Dynamics CRM Online 等。,图表 7,微软云计算服务产品发展历程,(2)Windows Azure Platform 解决方案Windows Azure Platform 是一个运行在微软数据中心的云计算平台。它包括一个云计算操作系统和一个为开发者提供的服务集合。开发人员创建的应用既可以直接在该平台中运行,也可以使用该云计算平台提供的服务。相比较而言,WindowsAzure platf
17、orm 延续了微软传统软件平台的特点,能够为客户提供熟悉的开发体验,,让云触手可及微软云计算解决方案白皮书,14,用户已有的许多应用程序都可以相对平滑地迁移到该平台上运行。另外 WindowsAzure Platform 还可以按照云计算的方式按需扩展,在商业开发时可以节省开发部署的时间和费用。Windows Azure platform 包括 Windows Azure、SQL Azure 和 Windows Azureplatform AppFabric。Windows Azure 可看成一个云计算服务的操作系统;SQL Azure是云中的数据库;AppFabric 是一个基于 Web 的
18、开发服务,它可以把现有应用和服务与云平台的连接和互操作变得更为简单。AppFabric 让开发人员可以把精力放在他们的应用逻辑上而不是在部署和管理云服务的基础架构上。Windows AzureWindows Azure 是一个云服务的操作系统,它提供了一个可扩展的开发环境、托管服务环境和服务管理环境,这其中包括提供基于虚拟机的计算服务和基于 Blobs、Tables、Queues、Drives 等的存储服务。Windows Azure 为开发者提供了托管的、可扩展的、按需应用的计算和存储资源,还为开发者提供了云平台管理和动态分配资源的控制手段。Windows Azure 是一个开放的平台,支持
19、微软和非微软的语言和环境。开发人员在构建 Windows Azure 应用程序和服务时,不仅可以使用熟悉的Microsoft Visual Studio,Eclipse 等开发工具,同时 Windows Azure 还支持各种流行的标准与协议,包括 SOAP、REST、XML、和 HTTPS 等。Windows Azure 主要包括三个部分,一是运营应用的计算服务;二是数据存储服务;三是基于云平台进行管理和动态分配资源的控制器(Fabric Controller)。,计算服务,计算服务能够运行多种不同的应用,并支持大量并发用户的应用。Windows Azure提供计算服务的方式是根据需要把计算
20、任务同时分配到多台虚拟服务器上。WindowsAzure 虚拟机运行 64 位的 Windows Server 2008,由 Hyper-V 产品进行云中改造而来。开发者只要通过浏览器接入 Windows Azure 门户,用 Windows Live ID 进行注册登录,就可以开始使用平台提供的服务。Windows Azure 应用包括 Web Role Instance,Worker Role Instance 和 VMInstance,他们各自运行在不同类型的虚拟机中。,让云触手可及微软云计算解决方案白皮书,15,Web Role Instance 可以接受来自 HTTP 或 HTTPS
21、 的需求,它运行在一个包括互联网信息服务(Internet Information Services,简称 IIS)的虚拟机中,开发者能够运用 ASP.NET、WCF、或其他与 IIS 相兼容的.NET 技术创建 Web Role Instance。同时,开发者也可以运用其他非.NET 架构技术来创建、上传和运行应用,比如 PHP。此外,Windows Azure 提供负载均衡来实现基于 Web Role Instance 的相同应用的需求扩展。Worker Role Instance 与 Web Role Instance 不同,它不能直接接受来自外部网络的连接,但它能读取来自 Queue
22、存储的信息。Worker Role Instance 可被视为一个批处理任务,通过一个具体方法来实现。开发者可以同时使用 Web Role Instance和 Worker Role Instance 或二者之一来创建一个 Windows Azure 应用。为了给用户提供更多的控制,同时也降低把部分现有应用迁移到 Windows Azure的难度,Windows Azure 还提供了一个 VM Role。VM Role 可以让用户自己直接控制和管理 VM 的环境,同时又可以充分利用 Windows Azure 平台带来的各种好处。,存储服务,Windows Azure 存储不是一个关系型数据系
23、统,并且它的查询语言也不是 SQL,它主要被设计用来支持建于 Windows Azure 上的应用,它提供更简单容易扩展的存储。存储服务应用可以通过很多不同方式来运用数据,Windows Azure Storage 服务提供了多种选择,包括 Blobs、Tables、Queues 和 Drives。Windows Azure 存储数据最简单的方法是运用 Blobs。Blobs 非常便于存储二进制数据,比如 JPEG 图片或 MP3 文档等多媒体数据。Blobs 适用于部分应用,但它对数据缺乏结构化,为了让应用能够以更易获取的方式来使用数据,Windows AzureStorage 服务提供了
24、Tables。它最大的不同之处是可扩展存储,通过多个虚拟机对分布式数据进行扩展和收缩,这比使用一个标准的关系型数据库更为有效。Blobs 和Tables 都是用于存储和接入数据,Queues 则不同,Queues 的主要功能是提供一种Web Role Instance 和 Worker Role Instance 沟通的方式。而 Drives 的主要作用是为 Windows Azure 应用程序提供一个 NTFS 文件卷,这样应用程序可以通过 NTFS API来访问存储的数据。提供这种 Drives 存储方式使得迁移已有应用程序到 Windows,让云触手可及微软云计算解决方案白皮书,16,S
25、QL,Azure 的过程变得更为平滑。无论数据以 Blobs、Tables、Queues 或 Drives 任何方式存储,Windows Azure Storage 都会将所有数据复制三次,任何一个拷贝的丢失都不是致命的,任何一个应用都能够保证立即准确读取原始数据信息。Windows Azure platform AppFabricWindows Azure platform AppFabric 为本地应用和云中应用提供了分布式的基础架构服务。在云计算中存储数据与运行应用都重要,但是我们还需要一个基于云的基础架构服务。这个基础架构服务应该既可以被客户自有软件应用,又能被云服务应用。Window
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 触手可及 微软 计算 解决方案 白皮书
链接地址:https://www.31ppt.com/p-2267552.html