微软豪赌云计算:Windows Azure露锋芒

IT168 发表于:12年03月23日 15:20 [转载] IT168

  • 分享:
[导读]继SOA、Web 2.0之后,云计算成为如今最炙手可热的IT技术。正如微软中国掌门人张亚勤博士所说的那样,云计算正在改变整个IT产业。

下面,我们分别讨论一下Windows Azure的计算服务与存储服务。

Windows Azure的计算服务

用户可以通过Visual Studio,Windows Azure for Visual Studio插件,以及Windows Azure SDK开发,调试,测试,部署应用。例如,使用ASP.NET开发网站,WCF开发Web Service,WF开发工作流等。

Windows Azure将运行在该平台的应用称为托管服务,并被分为不同的角色:Web Role与Worker Role。每一个角色可以有多个实例,每一个实例对应一台VM。而背后提供虚拟化服务的技术核心是Windows Azure Hypervisor。从这个角度来说,Windows Azure运行在数据中心的多台Windows 2008服务器,借助Hyper-V的定制虚拟化服务,提供云计算服务。

简单地,我们可以把Web Role理解为一个Web站点或者Web服务。而Worker Role则用来托管通用代码,这些代码用来执行一些长期的,非交互的任务。比如Worker Role可用来托管Apache Tomcat。

Web Role与Worker Role对应的实例都是独立运行在不同的虚拟机上,其通信机制既可以是同步式的直接网络调用,也可也是消息队列服务式异步传递。

关于Web Role与Worker Role的管理,是通过一个称为Windows Azure SDK的API实现的。这些API作为Windows Azure SDK的一部分,可用于在本地开发Windows Azure 应用程序。

Windows Azure的存储服务

Windows Azure的存储服务是一个可扩展的、高可用性的持久化服务,可以存储任何类型的应用程序数据。按类型划分,Windows Azure存储服务可分为:

大型二进制对象Blob:Blob为存储大型的二进制对象而设计,例如图片,视频,音频文件等。

Windows Azure Drive:提供了一个存储在Windows Azure的虚拟硬盘,可让用户像操作NTFS硬盘一样读写数据。

表:与关系数据库对应,用于存储数据巨大而结构相对简单的数据。

消息队列:为可靠的异步消息传递而设计的数据类型。

总结

未来几月,微软将重点开发新一代Windows Azure云平台,目标是促进Windows Azure从PaaS向LaaS的云服务战略转型,微软将从三个方面重点发力,调整Azure平台的虚拟机实现方式,实现用户能够在Windows和Linux虚拟机中自由运行,实现SQL Server与SharePoint应用;Windows Azure将新增持久化功能;新增虚拟机运行Linux。我们也期待Windows Azure的计算服务与存储服务越来越好。

[责任编辑:王振]
昆腾公司已经算是存储行业的“老手”了,在磁带市场一直保持着优势。随着存储技术的发展,昆腾又适时做出调整,开展磁盘方面的业务。
官方微信
weixin
精彩专题更多
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
12月15日,中国闪存联盟成立,同时IBM Flash System卓越中心正式启动
DOIT、DOSTOR、易会移动客户端播报中国存储峰会盛况。
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved.