让云触手可及 解读微软云计算

发布者:上海IT外包 发布时间:2019/1/17 17:41:37来源:www.linemore.com

在21世纪初始的互联网年代,没有人怀疑云计算年代已经在地平线上露出了榜首道曙光。然而,对于云计算将终究以怎样的姿势进入人们的工作和日子,却是莫衷一是。  

在云计算范畴,已经有一些企业开始供给云计算服务,其间包含业界闻名的公司。在云计算的方式终究老练之前,任何一方都有权力来解说它以为即将降临的云计算是什么样子。然而,有一点却是现实的——尽管云计算是一种新兴的计算方式,但它走向老练是一个演化的过程,它的技能运用也并不是在瞬间横空出世。一句话,云计算必定是从前史中走来。  

作为供给信息技能服务的全球抢先企业,微软在曩昔30多年经历了信息技能的每一次重要革新,能够更逼真地感受到用户需求的改变,并据此为用户供给依据先进信息技能的产品和服务。这也进一步推进微软与时俱进、坚持投身于信息技能的不断创新,并正在一心一意地致力于推进云计算革新年代的提前降临。  

作为全面的云计算解决计划供给商,微软具有抢先的技能、产品和服务,能以老练的软件渠道、丰厚的互联网服务经验及多样化的商业运营方式供给全面的云计算解决计划,真实做到让云触手可及。  

榜首部分 微软的云计算战略与计划  

一、微软的新愿景  

在互联网年代,微软的愿景是期望凭借互联网和软件的力量,为用户创造跨越不同设备的无缝体会。云计算年代的敞开加快了这个新愿景的完成。  

微软以为,未来的互联网世界将会是“云+端”的组合,在这个以“云”为中心的世界里,用户能够便捷地运用各种终端设备拜访云中的数据和运用,这些设备能够是电脑和手机,甚至是电视等大家了解的各种电子产品,一起用户在运用各种设备拜访云中的服务时,得到的是完全相同的无缝体会。云计算渠道是现有IT和互联网技能以及事务模型逐渐演化的成果,而一个成功的云计算渠道能够最大极限地发挥现有软件开发经验、能力和各种资源。长期以来,微软致力于云计算技能和服务的不断创新,在动态数据中心、私有云以及公共云等方面开展了行之有用的探索和实践。  

2008年10月,微软发布了自己的公共云计算渠道——Windows Azure Platform,由此拉开了微软的云计算大幕。  

二、微软的云计算战略及特色  

1、微软的云计算战略  

微软的云计算战略包含三大部分,意图是为自己的客户和合作伙伴供给三种不同的云计算运营方式:  

榜首、微软运营:微软自己构建及运营公共云的运用和服务,一起向个人顾客和企业客户供给云服务。例如,微软向终究运用者供给的Online Services和Windows Live等服务。  

第二、伙伴运营: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等服务。  

第三、客户自建:客户能够挑选微软的云计算解决计划构建自己的云计算渠道。微软能够为用户供给包含产品、技能、渠道和运维办理在内的全面支撑。  

2、微软云计算战略的特色  和其他公司的云计算战略不同,微软的云计算战略有三个典型特色:即软件+服务、渠道战略和自由挑选。  

(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、微软云计算参阅架构  

整体而言,云计算能够选用以下的参阅架构。  

一起,微软供给两种云计算布置类型,即公共云和私有云。公共云:由微软自己运营,为客户供给布置和运用服务。在公共云中,Windows Azure Platform是一个高度可扩展的服务渠道,供给依据微软数据中心的随用随付费的灵敏的服务方式。私有云:布置在客户的数据中心内部,依据客户个性化的功用和本钱要求、面向服务的内部运用环境。这个云渠道依据老练的Windows Server和System Center等系列产品,而且能够与现有运用程序兼容。  

2、微软的云计算解决计划  

微软首要有三类云计算解决计划,即Live和Online解决计划、Windows Azure渠道解决计划,以及动态数据中心解决计划。  

(1)Live和Online解决计划  

微软的云计算运用既有针对顾客的服务,也有针对企业的服务。对于用户而言,这些云计算解决计划对应的客户自有软件(即客户自己购买或构建的软件并装置运转在自己的环境中)都是需求最广、用户最了解的运用软件,微软供给相应的云计算运用方式,为用户供给更多的运用方式挑选,让运用这些软件服务的用户能够缩减体系建造出资、下降软件升级运维本钱、随需随用,而这恰恰是云计算方式的运用优势。微软当前供给的云计算解决计划已包含操作体系、工作软件、即时通讯、邮件、中间件、运用办理软件等系列产品,为顾客和企业用户供给了全面的云计算运用挑选。  

微软针对顾客的服务:  

微软针对顾客供给了包含Windows Live、Office Live、Live Messenger、Bing以及Xbox Live等在内的多种服务。上述服务用户都已在很多运用,比方Live Meeting每年用户运用的在线会议时长达50亿分钟;Windows Live ID每天用户登录运用人数达10亿人;Exchange Hosted Services每天处理电子邮件信息20至40亿条等。  

微软针对企业的服务:  

微软针对企业用户的服务为Microsoft Online Services,这是一整套由微软保管运维的向用户供给订阅服务的企业交流协作解决计划,该企业级服务解决计划能够协助各种运营规模的企业提高事务运营功率,而无需企业自己维护办理复杂的IT根底架构。针对企业的服务首要包含 Exchange Online, Sharepoint Online, Office communicator Online, Office Live Meeting, Dynamics CRM Online等。  

(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让开发人员能够把精力放在他们的运用逻辑上而不是在布置和办理云服务的根底架构上。  

Windows Azure  

Windows Azure是一个云服务的操作体系,它供给了一个可扩展的开发环境、保管服务环境和服务办理环境,这其间包含供给依据虚拟机的计算服务和依据Blobs、Tables、Queues、Drives等的存储服务。Windows Azure为开发者供给了保管的、可扩展的、按需运用的计算和存储资源,还为开发者供给了云渠道办理和动态分配资源的操控手法。Windows Azure是一个开放的渠道,支撑微柔和非微软的言语和环境。开发人员在构建Windows Azure运用程序和服务时,不只能够运用了解的Microsoft Visual Studio,Eclipse等开发东西,一起Windows Azure还支撑各种流行的规范与协议,包含SOAP、REST、XML、和HTTPS等。  

Windows Azure首要包含三个部分,一是运营运用的计算服务;二是数据存储服务;三是依据云渠道进行办理和动态分配资源的操控器(Fabric Controller)。  

计算服务  

计算服务能够运转多种不同的运用,并支撑很多并发用户的运用。Windows Azure供给计算服务的办法是依据需求把计算使命一起分配到多台虚拟服务器上。Windows Azure虚拟机运转64位的Windows Server 2008,由Hyper-V产品进行云中改造而来。开发者只需经过浏览器接入Windows Azure门户,用Windows Live ID进行注册登录,就能够开始运用渠道供给的服务。  

Windows Azure运用包含Web Role Instance,Worker Role Instance和VM Instance,他们各自运转在不同类型的虚拟机中。  

Web Role Instance能够承受来自HTTP或HTTPS的需求,它运转在一个包含互联网信息服务(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存储的信息。Worker Role Instance可被视为一个批处理使命,经过一个详细办法来完成。开发者能够一起运用Web Role Instance和Worker Role Instance或二者之一来创立一个Windows Azure运用。  

为了给用户供给更多的操控,一起也下降把部分现有运用迁移到Windows Azure的难度,Windows Azure还供给了一个VM Role。VM Role能够让用户自己直接操控和办理VM的环境,一起又能够充分运用Windows Azure渠道带来的各种好处。  存储服务  Windows Azure 存储不是一个联系型数据体系,而且它的查询言语也不是SQL,它首要被规划用来支撑建于Windows Azure上的运用,它供给更简略简单扩展的存储。存储服务运用能够经过许多不同办法来运用数据,Windows Azure Storage服务供给了多种挑选,包含Blobs、Tables、Queues和Drives。  

Windows Azure存储数据最简略的办法是运用Blobs。Blobs非常便于存储二进制数据,比方JPEG图片或MP3文档等多媒体数据。Blobs适用于部分运用,但它对数据缺乏结构化,为了让运用能够以更易获取的办法来运用数据,Windows Azure Storage服务供给了Tables。它最大的不同之处是可扩展存储,经过多个虚拟机对分布式数据进行扩展和缩短,这比运用一个规范的联系型数据库更为有用。Blobs和Tables都是用于存储和接入数据,Queues则不同,Queues的首要功用是供给一种Web Role Instance和Worker Role Instance交流的办法。而Drives的首要作用是为Windows Azure运用程序供给一个NTFS文件卷,这样运用程序能够经过NTFS API来拜访存储的数据。供给这种Drives存储办法使得迁移已有运用程序到Windows Azure的过程变得更为平滑。不管数据以Blobs、Tables、Queues或Drives任何办法存储,Windows Azure Storage都会将一切数据仿制三次,任何一个复制的丢掉都不是丧命的,任何一个运用都能够确保当即准确读取原始数据信息。  

Windows Azure platform AppFabric  

Windows Azure platform AppFabric为本地运用和云中运用供给了分布式的根底架构服务。在云计算中存储数据与运转运用都重要,可是咱们还需求一个依据云的根底架构服务。这个根底架构服务应该既能够被客户自有软件运用,又能被云服务运用。Windows Azure platform AppFabric就是这样一个根底架构服务。AppFabric能够使客户自有运用与云运用之间进行安全联接和信息传递。它使得在云运用和现有运用或服务之间的联接及跨言语、跨渠道、跨不同规范协议的互操作变得愈加简单,而且与云供给商或体系渠道无关。AppFabric目前首要供给互联网服务总线(Service Bus)和拜访操控(Access Control)服务。  

SQL Azure  

SQL Azure是一个云的联系型数据库,它能够在任何时刻供给客户数据运用。SQL Azure依据SQL Server技能构建,由微软依据云进行保管,供给的是可扩展、多租户、高可用的数据库服务。SQL Azure Database协助简化多数据库的供应和布置,开发人员无需装置、设置数据库软件,也不必为数据库打补丁或进行办理。SQL Azure为用户供给了内置的高可用性和容错能力,且无需客户进行实际办理。SQL Azure Database支撑TDS和Transact - SQL(T - SQL),客户能够运用现有技能在T – SQL上进行开发,还能够运用与现有的客户自有数据库软件相对应的联系型数据模型。SQL Azure Database供给的是一个依据云的数据库办理体系,它能够整合现有东西集,并供给与客户自有软件的对应性。  

动态云解决计划  

动态云解决计划是微软供给的依据动态数据中心技能的云计算优化和办理计划。企业能够依据该计划快速构建面向内部运用的私有云渠道,服务供给商也能够依据该计划在短时刻内搭建云计算服务渠道对外供给服务。微软动态云能够让用户自己动态办理数据中心的根底设施(包含服务器、网络和存储等),包含注册、装备和装置等。其间心价值在于,它能够协助用户提高IT根底设施资源的运用功率,提高根底设施的运用和办理水平,完成计算资源的动态优化。  

微软动态云解决计划能够协助企业创立虚拟环境来运转运用,用户能够按照需求弹性分配恰当的运用装备,而且支撑动态扩展。详细功用特色包含布置、24×7监控、优化、维护和灵敏适配五个方面。其间,布置功用包含布置服务器、网络和存储服务等资源;灵敏的自我办理。24×7监控功用包含搜集运转状况数据来更好地满足SLA需求,监控资源运用状况;客户自我监控。优化功用包含继续监控和在不影响或少影响运用运转的状况下自动依据运转需求来调整和迁移服务器;依据需求分配“合适”的资源,不超配和低配。维护功用包含防病毒、垃圾拜访过滤和防火墙等;运用和数据备份;确保99.9%正常运转时刻和根底设施的物理安全。灵敏适配功用包含简单调整环境、布置新资源;存储、带宽等依据需求能够动态调整;支撑不同虚拟技能,并能够办理不同类型的虚拟机。  

详细而言,微软动态云解决计划包含面向两类不同对象的解决计划:面向企业客户计划(依据Dynamic Data Center Toolkit for Enterprise等产品)面向服务供给商计划(依据Dynamic Data Center Toolkit for Hoster等产品)  Dynamic Data Center Toolkit for Enterprise 是微软供给给企业自己运用的动态数据中心办理东西。不管这些企业是终究用户、体系集成商、仍是独立软件开发商,该产品的功用都是将用户数据中心优化为一个动态资源池,分配和办理以服务方式供给的IT资源。其所供给的价值和优势包含:架构路线图、布置攻略和最佳实践运用现有开发东西和技能开发运用示例代码  

Dynamic Data Center Toolkit for Hoster 是微软供给给合作伙伴——服务供给商的动态数据中心办理东西,该产品能令服务供给商协助其客户构建虚拟化的IT根底架构、并供给可办理的服务。其所供给的价值和优势包含:布置攻略:构建可伸缩的、虚拟化的根底架构示例代码和最佳实践运用现有开发东西和技能开发运用  

上述解决计划中包含了装备、数据维护、布置、监控等四大根底设施功用模块,用户运用时可从自助服务Web门户或办理Web门户接入。微软动态云解决计划依据从上到下四层结构供给相关资源和功用支撑。  

最上层是服务层,供给账户办理、服务目录、布置服务和用户报告等;下面一层是办理层,供给资源办理和负载均衡;再下面一层是虚拟化层,供给硬件虚拟化和运用虚拟化;最底层是包含服务器、网络和存储等在内的资源层。终究协助用户完成动态数据中心的以下功用:资源池办理:会集办理中心的硬件资源,包含服务器,存储,网络等动态分配服务:渠道能够动态分配服务资源自助服务门户:用户能够依据需求自助申请计算资源;渠道依据SLA和用户付费状况,决定审批成果运用和服务办理:运用办理;服务衡量计费,SLA等;数据存储和灾备服务  

除此之外, 微软还树立“动态数据中心联盟“(Dynamic Data Center Alliance)。该联盟成员企业环绕上述两大动态数据中心办理产品,运用微软的Hyper-V(硬件虚拟化产品)、App-V(运用程序虚拟化产品)和System Center办理套件等技能产品进行多样化的增值开发,从而构建以微软技能产品为中心的动态数据中心生态体系。  

联盟企业可获得:同享运用、测验、界说技能内容,加快运用开发的市场化时刻能够优先运用微软供给的新技能在微软门户网站上获得市场推广的机会,还可参与新技能实践和试用?
 

 

上海IT外包服务网 链接:http://www.linemore.com

>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部