第一篇:Windows Azure简要概述

第一篇:Windows Azure简要概述

原创
作者:编译/布加迪 2011-03-14 15:52:50

云计算 Windows Azure系列文章是我与微软奥地利公司Windows Azure软件架构宣传官Mario Szpusta共同撰写的。该系列文章原先用的是德文,于是我决定把它转载到《云计算杂志》。我会改动部分文章,确保内容是最新的。该系列共包括15篇文章,每周将发布一篇。

Windows Azure系列文章是我与微软奥地利公司Windows Azure软件架构宣传官Mario Szpusta共同撰写的。该系列文章原先用的是德文,于是我决定把它转载到《云计算杂志》。我会改动部分文章,确保内容是***的。该系列共包括15篇文章,每周将发布一篇。

Windows Azure是什么?

Windows Azure是微软面向云计算推出的平台即服务(Platform as a Service)产品。Windows Azure包括三大部分。图1显示了该平台的概况图。

图1

这三大部分是Windows Azure、SQL Azure和Windows Azure AppFabric。每个部分又包括另外几项服务。Windows Azure是面向Web应用程序的平台,SQL Azure是云端基于微软SQL Server的综合数据库,而Windows Azure AppFabric包含了一些企业技术,比如服务总线或访问控制。微软云平台的名称是“Azure Services Platform”(Azure服务平台),而Windows Azure是这个平台的一部分。不过,大多数人所说的Windows Azure指所有这三个部分。下面具体介绍Azure服务平台的每一个部分。

#p#

Windows Azure

Windows Azure这个平台让我们可以构建云应用程序。它分为几个部分,比如计算、存储和内容分发网络。图2显示了Windows Azure的概况图。
 

 

Windows Azure Compute让开发人员可以构建基于云的应用程序。有三个主要角色:Web Role(Web角色)、Worker Role(工作者角色)和VM Role(虚拟机角色)。Web角色是为了在Windows Azure上构建Web应用程序而设计的。可能的框架和工具有PHP ASP.NET、ASP.NET MVC和FastCGI(如PHP)。工作者角色是为后台处理等高性能任务而设计的。工作者角色可用来处理来自网站(Web角色)的任务,以便将应用程序分离开来。Windows Azure虚拟机角色让用户可以将映像(虚拟硬盘驱动器,即VHD)上传到云。这让企业能够在云端运行现有的服务器

Windows Azure的另一个主要部分是存储。存储包含三个部分:Table Storage(表存储器)、Blob Storage(Blob存储器)和Message Queue(消息队列)。我个人很喜欢表存储器,因为它是一种NoSQL存储器,让企业可以将大量数据存储在表存储器中,又没有关系数据库的副作用。Blob存储器旨在存储大型的二进制对象,如视频、图像或文档。***,消息队列旨在让组件之间能够传递消息,对于云端可扩展、分布式的应用程序来说很有用。

Windows Azure Virtual Network(Windows Azure虚拟网络)是在2010年于微软总部雷德蒙召开的专业开发者大会(PDC)上发布的。这个产品将来可能会添加几个组件。到目前为止,Windows Azure虚拟网络包含一个名为“Windows Azure Connect”的子产品。Windows Azure Connect让云和内部部署的数据中心之间可以实现直接IP连接。目的是为了现有平台与将来的云平台实现互操作性。Windows Azure Connect的一项出色功能是活动目录集成。许多公司利用活动目录用于权限管理,所以这让基于云的解决方案有机会将现有的权限用于云端用户。

Content Delivery Network(内容分发网络)已经因“Windows Update”或“Zune Marketplace”这些名称而家喻户晓。它基本上在离不同地区的最终用户更近的地方复制数据。内容分发网络结合Windows Azure Storage,是为不同地区的高性能内容分发而构建的。内容分发网络可用来流式传送视频,并将文件或其他内容分发到某个地区的最终用户。

2011年1月,Windows Azure旗下的最近一个产品是Windows Azure Marketplace。Marketplace让开发人员和开发商可以在网上销售其产品。这可以通过app market(应用程序市场)来做到。另一个优秀的产品是Windows Azure Marketplace Datamarket,让公司可以购买和销售数据。这些数据很容易用在不同的应用程序中。

#p#

SQL Azure

SQL Azure是微软的云端关系数据库,它基于SQL Server 2008。图3显示了SQL Azure每个部分的概况图。
 

SQL Azure是微软提供的另一款PaaS产品,基于SQL Server技术而建。主要产品是SQL Azure Database(SQL Azure数据库),这是云端关系数据库。该产品的优点是,根本不需要维修或安装。SQL Azure还可以满足扩展和分区的需要。我最喜欢SQL Azure的地方是,与其他数据库相比,成本计算起来非常容易。

SQL Azure DataSync基于Sync Framework(同步框架)而建。主要目的是能够在不同的数据中心之间实现数据同步。SQL Azure Reporting为SQL Azure增添了报告和商业智能(BI)功能。这两个产品还没有投入市场(截至2011年1月),但可以作为预览版来使用。

#p#

Windows Azure AppFabric

Windows Azure AppFabric是一款云中间件。它可用于集成现有的应用程序,并允许互操作。Windows Azure AppFabric对混合云解决方案来说也非常有用。
 

Windows Azure AppFabric目前有五个不同的产品。AppFabricServiceBus(AppFabric服务总线)为云端的服务发现充当了一种可靠的消息传递方法。Windows Azure Access Control(Windows Azure访问控制)让用户可以根据不同网站(如Facebook、Google、Yahoo和Windows Live)的用户凭证以及企业验证机制(如活动目录)来进行验证。

Caching(缓存)常常是企业应用程序的一个问题。如果应用程序需要扩展、涵盖更多实例,缓存常常是个瓶颈,可能会引起一些负面影响。Windows Server 2008 AppFabric引入缓存就是为了解决这个问题。这个部分现在也集成到了Windows Azure中,以解决Windows Azure和SQL Azure之间可能出现在大规模系统中的缓存问题。Integration(集成)让用户可以把现有的BizTalk Server 任务集成到Windows Azure中。***但并非最不重要的是,Composite Applications(组合式应用程序)可用来部署基于Windows Communication Foundation和Workflow Foundation的分布式系统。

Windows Azure随带好多产品,接下来会深入介绍。

原文名:Windows Azure Series – Introduction to Windows Azure——Part 1: A brief overview of what’s possible 作者:Mario Meir-Huber
 

【本文乃51CTO精选译文,转载请标明出处!】

【编辑推荐】

 

 

  1. 微软公布云计算平台Azure收费模式细节
  2. 云计算意在长远,微软云计算服务Windows Azure已经启用
  3. 技术透析:Windows Azure Platform框架与组成
  4. 微软Windows Azure Platform技术解析
  5. 走近微软云:SQL Server到Azure数据同步
  6. 当微软Azure遭遇亚马逊EC2:五大关键区别
  7. Windows Azure云计算平台新增五大功能
  8. 云计算前途光明 Azure用户数突破31000
  9. 如何把应用程序部署到Windows Azure中

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/305665.html<

(0)
运维的头像运维
上一篇2025-05-26 07:24
下一篇 2025-05-26 07:26

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注