信息化 频道

Windows Azure Pack实现多租户架构云

  【IT168 现场直播】2013年12月6日消息,作为IT业界的顶尖技术年度盛会,以“创新、开放、社区”为主题的TechEd 2013微软技术大会于12月5日-6日在北京国家会议中心举行,预计有162名国内外技术专家登台演讲,140余场讲座、50余场动手实验室,以及数千位微软专业技术人员、合作伙伴、行业权威、专业人士共同打造国内顶级技术分享盛宴。

  今年是TechEd进入中国的第20个年头,也是微软Cloud OS云操作系统及云计算平台突飞猛进的一年。会议期间,微软向各界来宾介绍了云操作系统为核心的解决方案、技术、产品和服务,为众多开发者和IT专业人士创造了学习交流、经验分享和探索尖端技术的机会。

  本次我们介绍的演讲主题为《通过Windows Azure Pack实现多租户基础架构云》,主要介绍了 Windows Server 2012 R2, System Center 2012 R2和Windows Azure Pack构建的基础架构云;演示如何部署和配置多租户的基础架构云。Windows Azure Pack使用若干组件把企业内部的私有云资源进行整合打包,然后通过site-to-site VPN与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,是为不同地区的高性能内容分发而构建的。内容分发网络可用来流式传送视频,并将文件或其他内容分发到某个地区的最终用户。

0
相关文章