欢迎来到天天文库
浏览记录
ID:35612223
大小:838.50 KB
页数:33页
时间:2019-04-01
《微软云计算之道》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微软云计算之道TheWayofMicrosoft’sCloudComputing钱培德苏州大学计算机科学与技术学院主要内容◇云计算基础◇微软的云计算战略◇微软的云计算平台◇云计算的影响力2§1云计算基础1.1云计算的概念云计算的一般描述:组织一个海量的计算机资源集,提供给公众使用,并按使用量收费,就像使用水、电一样;PC机好比是私家车,云计算好比是飞机、火车和公交车等公共交通工具.云计算的发展:云计算技术自90年代后期开始发展,进入21世纪后,该项技术日趋成熟,并赋予商业应用;Google在2007年第三季度针对此计算模式提出了“云计算”这个名词,并获得了业界的公认。3云计算的定义:云
2、计算是一种把资源作为服务,并通过Internet提供给用户的计算方式。云计算就是通过Internet提供可动态伸缩的廉价计算能力。成为“云计算”的三个必要条件必须通过网络利用远程资源来提供服务,而不是利用本地机来实现服务;远程资源是可共享的,并必须是动态可伸缩的,可以在数分钟内对资源量作出调配;系统的性价比必须要有五倍以上的提升。41.2云计算服务层次5§2微软的云计算战略2.1概述微软的成功历史在1975年至今的30多年中,微软经历了信息技术的多次重要变革,都能够及时把握住机遇,并作出正确决策,获得成功和发展,由一家名不见经传的小公司迅速发展成为拥有世界上最领先技术和产品的IT界龙头
3、老大;BillGates时刻用“公司距离倒闭,永远只有十八个月。”这句话来鞭策和警示自己。6微软的战略转向微软长期致力于本地端(用户端)软件的研发,建立了在该领域的霸主和垄断地位;随着互联网的发展,微软把业务重点转移到互联网上,它在2000年6月提出了“.NET战略”—将微软开发的各种软件与互联网紧密结合起来,目的是简化各种计算设备之间的信息共享与交换;“.NET战略”亦称为“网络计算”,它已初现云计算的端倪,它是微软进入云计算的前奏;7随着云计算的发展,微软高层决定全力加入云计算领域的竞争,以及全面转向云计算的研发,为此投入大量的人力和财力:2008年微软开始清晰转向云计算,每年投入
4、云计算的研发费用为80亿美元,2010年已达到95亿美元;自2008年以来,微软建造了多个世界顶尖水平的数据中心—超级云计算中心,每个约耗资5亿美元;微软在2010年3月正式宣布公司全面转向云计算,当年年底,微软已经有超过70%的技术人员致力于云计算的研发,预计到2012年将会有90%的技术人员致力于云计算的研发。82.2微软的云计算战略从微软与Google的冲突来推测微软的云计算战略:Google关于云计算的观点:消费者和企业的“数字生活和工作”都将发生在遥远的数据中心的服务器上,用户通过有线和无线设备来访问这些服务,即必须依靠云计算;桌面软件将会全面被Web软件所取代;中、小企业和
5、消费者会迅速地转向基于Web的云计算技术,大企业也会快速跟上。9微软关于云计算的观点:微软也认为未来在于Web和云,但桌面软件将依然会占有重要地位,而且决不会被取代;微软把Google对云计算的绝对乐观和全面否定桌面软件称作是一厢情愿:利用Web软件收发电子邮件、处理文档和电子表格能像桌面软件那样方便和精彩吗?高速宽带的连接会像Google所断言的那样到处普及和绝对可靠吗?企业和消费者会让Google保存他们的全部数据和资料吗?从微软的观点中能够领悟出其云计算战略的总体框架是“两手抓,两手都要硬”。10微软独特的云计算战略最初提“云+端”的组合充分重视云中的服务;不忽视本地端(用户端)
6、的作用;微软长期统治用户的桌面系统,是“端”的霸主,有“端”的专长;现在提“软件+服务”的模式软件自身的架构模式;企业IT系统的架构模式;既继承了传统软件部署方式的优越性,又利用了云计算的新特性。112.3微软云计算战略的特点“软件+服务”的模式的优点高效:充分发挥本地资源作用;隐私:敏感数据保存在本地端;安全:重要数据可以两边备份;灵活:必要时可以脱机工作;多彩:用户界面更加多彩。12平台战略为客户提供优秀的平台历来是微软的目标,在云计算时代,云计算平台战略当然就成为微软的重点;微软精心设计了集开发平台、部署平台和运营平台为一体的WindowsAzurePlatform;用户、软件开
7、发商和软件集成商可以利用该平台开发各自的应用;可以在该平台上部署用户和软件开发商的服务;该平台可以作为SaaS等云服务的商业运营基础。13开发技能平滑转移和衔接微软的云平台向用户提供了与传统的Windows平台类似的开发环境,使用户能继承和延伸已有的开发与编程能力;用户可以使用熟悉的开发语言和工具来开发云计算应用,无须学习新的语言和环境操作:用户习惯用的编程模型.NETFramework、开发环境VisualStudio和Eclipse(须有W
此文档下载收益归作者所有