微软Azure和亚马逊EC2的区别

谈起云计算,自然而然就想起两家IT公司:先行者亚马逊和集大成者微软。亚马逊是最早推出云计算服务的IT公司,而软件巨头微软更是凭借传统软件与在线服务的巨大优势,以及无与伦比的普及性成为目前服务最全面的云计算提供商。
微软和亚马逊都提供了公共云服务:微软Azure和亚马逊EC2,但是很多用户可能不清楚两家提供公共云服务各自特点,以下我们就来做个简单介绍。
首先看模式区别。微软Azure提供的是平台即服务(PaaS)。这是一种提供硬件、操作系统和应用支持的云模式,可有效提供一个加载有软件的虚拟服务器,并能够通过Web浏览器进行访问和管理。而亚马逊的EC2属于基础设施即服务(IaaS)。IaaS不仅具备PaaS的所有能力,同时还具备通过整合存储、网络和系统管理软件在虚拟网格或集群中增加虚拟机的能力。
PaaS被设计服务于一个或多个应用服务器的功能。IaaS被设计作为整个数据中心的一部分,按需提供计算能力。两个平台都被设计成可轻松调整大小,可被快速开发。不过IaaS 和PaaS的区别正在缩小,当然他们区别并没有消失。
其次看应用支持方面的区别。亚马逊EC2主要是吸引资源密集型软件,如企业应用等,而微软Azure的应用主要是服务于LAN或工作组模式的用户群体。
应用的可移植性差别。微软Azure具有微软软件环境的巨大优势,支持如.NET和Visual Studio等通用的基于x86的计算技术,并且新的Windows Server被设计成可让应用在数据中心和云之间迁移,因此Azure对于大部分研发人员来说更容易上手。亚马逊EC2虽然对Linux、Mac OS X和Windows均提供支持,但是有一些特殊的存储要求,研发人员需要考虑到应用所需的带宽大小和计算时间。
再看可扩展性差异。微软Azure可以让用户可选择一个应用在多个虚拟机上运行,或是增加虚拟机的功率,并能够提供存储作为不同的BLOB服务模块和虚拟NTFS硬盘。同时,Azure即用即付意味着一个应用所需要的虚拟机节点数量和管理控制平台改变虚拟机数量的能力。
而亚马逊EC2提供不同数量的存储、I/O、内存和等同于32位或64位处理器的性能,以及各种各样的网络和高级系统或应用管理服务。至此,亚马逊仅提供小型、中型和大型资源模块。

黑纱公主  发表于: 2011-02-28

我要回答

相关推荐

  • 落地中国三周年,微软Azure带来哪些改变?

    作为第一个正式在华商用的国际公有云服务,微软Azure由世纪互联运营,现已落地中国三年。在过去三年中,微软Azure增长强劲,其云计算规模业已扩展了一倍,并以23%的市场份额在中国SaaS市场中排名第一。

  • 迁移至Azure:微软哪一工具更能帮助企业?

    从本地数据中心成功迁移到公有云提供商端,如Microsoft Azure,这需要详细了解工作负载的资源和性能特征,以及云中所需的工作负载。

  • 微软Azure自动化选项与工具探索

    自动化脚本程序和runbooks是系统管理员工具箱里的看家宝。迁移至云基础设施——管理员可以在几秒钟内进行实例化、移动和扩展虚拟资源——只强调了一致性可重复管理过程的重要性。

  • 亚马逊EC2专用主机可提供哪些安全优势?

    亚马逊弹性计算云实例有两种不同的配置:亚马逊EC2专用主机和专用实例。与在共享服务器上运行的基本EC2实例相比,这两种配置都提供了额外的安全措施。

  • 如何设置和管理Azure订阅

    订阅是每一项IT服务的一个基本组成部分,它为个人或组织、所使用的资源以及支付之间提供了一个链接。在微软Azure中,订阅与特定帐户进行绑定,另外还涉及访问使用报告和账单。