适用于企业的 Windows Azure 平台

适用于企业的 Windows Azure 平台

ID:37577101

大小:260.75 KB

页数:22页

时间:2019-05-25

适用于企业的 Windows Azure 平台_第1页
适用于企业的 Windows Azure 平台_第2页
适用于企业的 Windows Azure 平台_第3页
适用于企业的 Windows Azure 平台_第4页
适用于企业的 Windows Azure 平台_第5页
资源描述:

《适用于企业的 Windows Azure 平台》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、http://msdn.microsoft.com/zh-cn/magazine/ee309870.aspx适用于企业的WindowsAzure平台HanuKommalapati事实证明,云计算值得受到成熟企业及新企业的关注。大多数企业对云计算的关注不仅仅是出于随意的好奇。到撰写本文时为止,IT市场研究表明,大多数企业IT经理有足够的资源采用云计算并将其与内部部署的IT功能相结合。当然,也有人怀疑云计算不具备所号称的功能。这一新兴解决方案与ARPANET(Internet的前身)的出现如出一辙,当时很多持怀疑态度的研究机构

2、因担心丢失私有数据而拒绝加入最初的网络。科学家们看到数据网络及由此实现的协作所具备的优势之后,义无反顾地将这项工作进行下去,后来的事可以说是众人皆知了。当今的大型企业,像当初ARPANET的怀疑者一样,正在开始认识在获取和使用计算功能的方式上发生的模式变化。考虑到行业趋势和客户需求,Microsoft花巨资投入云计算,发布了WindowsAzure平台,并提供必要的支持服务,以便在云中构建和运行行业支持服务。在本文中,我将从体系结构层面讨论WindowsAzure平台,其中会穿插介绍企业级解决方案的需求。云计算云计算有好几

3、个定义,我认为最准确的定义是:通过Internet标准和协议以实用工具形式提供的计算功能。这个定义引出了“公共云”和“私有云”的概念。顾名思义,公共云面向全部信用卡持有人。私有云专用于由私有云任务陈述所指定的企业或企业联盟。WindowsAzure平台、AmazonWebServices、GoogleAppEngine和Force.com等都是公共云。大型企业运行的任何私有数据中心若具有以下特征,即可称为私有云:利用由更广泛的虚拟化所支持的统一资源模型,该模型将计算、存储和网络视为一个同构资源池;利用高度自动化的过程来操作

4、系统。实用工具计算是计算机自动化领域由来已久的梦想。Microsoft的DynamicSystemsInitiative(DSI)和其他供应商提出的类似方案进行了大胆的尝试,帮助数据中心操作员实现类似于实用工具的特性:高度自动化、自我管理、自我优化、计量存储、网络和计算周期。这个梦想值得称赞,它取得了综合性的成功。虚拟化的出现,使实用工具计算成为现实。虚拟化有助于操作系统和应用程序与物理硬件的分离。虚拟化将操作系统和应用程序视为数据,因此可开发出自动化过程,将操作系统和其他相关资源以流的形式按需传输到目标硬件。为便于讨论W

5、indowsAzure平台,我将简单介绍一下云计算领域的行业术语,并以WindowsAzure平台为例说明这些术语,这样更易于理解。图1是一个三层的行业术语图,以及与WindowsAzure平台的对应关系。在下面几节中,将详细讨论各个云服务类型及其相对差异。图1WindowsAzure平台是一种PaaS产品软件即服务软件即服务(SaaS)是一种软件交付业务模型,由供应商或第三方承载应用程序,提供给订阅该程序的客户使用。SaaS客户通过付费后使用的方式使用供应商的基础结构上运行的软件。无需预付资金,客户不必签订任何长期合同。

6、按照合同条款,客户可以随时选择停用软件。底层基础结构和软件配置对于用户是不可见的,因此,客户必须原样接受这种即开即用的功能。SaaS使用一种可容纳很多用户的体系结构,在运行时或非运行时,用户上下文在逻辑上是彼此独立的。这种多用户功能可能不适合某些公司的业务性质,因此供应商可能会为这些客户提供物理独立的基础结构,并向其收取额外费用以进行相关软硬件维护。MicrosoftBusinessProductivityOnlineSuite(BPOS)和CRMOnline是SaaS的典型示例。Microsoft也为这类服务提供专门的承

7、载服务,并对此额外收费。在SaaS领域,为很多企业解决这一问题的协作应用程序颇为成功。因为软硬件配置对于最终用户是透明的,所以几乎无需IT专业人员介入。最终用户可通过配置自定义某些SaaS应用程序,不过,大多数此类应用程序是不允许自定义的。因此,最大程度减少了SaaS应用程序环境中的开发人员数量。SaaS可以缩短应用程序上市时间,还可以在上市过程中修复经常遭到抱怨的业务-IT一致性问题。在企业采用SaaS的早期阶段,“影子IT”(例如由附加到业务单元、精通电子表格的程序员组成的小型团队)分散了整个企业的方案,成为企业架构师

8、的噩梦。这是因为SaaS使业务单元避开了IT采购过程。企业基础结构团队需要认识到这一点,并使业务单元认识到管理的重要性。他们还应设计新的管理流程,或修改现有流程,以适应SaaS。 在当前IT环境下,由于IT投资负担过重,中小企业可能尚不具备以最佳状态运行业务的必要能力。SaaS可以为每个公司提供目前只有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。