AWS vs. Azure,从九大方面看哪家强
译文2019-03-15 09:00:27随着云计算鼎盛时期的到来,各大云服务供应商都在不断攻城略地,以巩固自己在该领域的霸主地位。从市场占有率和使用推广程度上看,AWS和Azure无可厚非地成为了这方面的佼佼者。在本文中,我们将全方位地比较这两个云服务巨头,以便能够帮助您更好地做出综合选择。
【51CTO.com快译】随着云计算鼎盛时期的到来,各大云服务供应商都在不断攻城略地,以巩固自己在该领域的霸主地位。从市场占有率和使用推广程度上看,AWS和Azure无可厚非地成为了这方面的佼佼者。不过,对于云服务的用户而言,最困扰他们的莫过于:如何从众多云服务提供商中选出最适合自己业务需求的那一个。

在本文中,我们将全方位地比较这两个云服务巨头,以便能够帮助您更好地做出综合选择。
AWS与Azure:一般特性
首先,我们从发布年份、市场占有率、开源状态、混合云特征、许可证、以及Linux生态系统,五个维度宏观比较AWS与Azure的不同特性。下表便是这些方面的概览:
有了上述各项特征的基础,我们接着来比较一下两者的产品定价。
1.定价
作为云服务的领军提供商,Azure和AWS的定价模型都遵从了经典的云计算价格体系结构,即:按需付费(pay-as-you-go)。具体而言,AWS是按照小时向用户收取费用,而Azure则是按照分钟向用户收费。因此,对于短期订阅计划而言,Azure为您提供了更大的灵活性。当然值得注意的是,对于用户的某些服务应用而言,当其架构需要扩展时,他们在Azure平台上的花费往往会比AWS更昂贵一些。
2.计算服务
计算能力以及计算服务可谓是云服务提供平台的核心参考指标之一。当前,各种云服务应用都时刻且频繁产生着海量的数据。因此,平台用户需要由云平台所提供的更快的处理资源。相应地,计算服务可以被用来衡量、并确保用户在几分钟之内生成不同的实例,并在需要之时能够立即扩展出新的实例。下面,我们来看看AWS和Azure对于此类需求的满足情况。
目前,AWS拥有EC2、Elastic Beanstalk(、AWS Lambda(、以及ECS等服务。而Azure所能够提供的类似服务包括:Azure Virtual Machine、App Service、Azure Functions和Container Services。所以很明显,两者在计算服务方面不相上下。
但是,当您着眼于成本方面时就会发现,Azure的各种实例往往会随着其系统容量的增加,而变得越来越昂贵。例如,您有一个256GB RAM和64位CPU的实例,那么AWS会按照每小时3.20美元收取费用,而Azure则以每小时6.76美元的费率来收取。
上面我们讨论并比较了两家平台的计算能力,下面我们来对比两者的数据存储能力。
3.存储服务
AWS和Azure都能够提供长期可靠的存储服务。其中,AWS具有AWS S3、EBS和Glacier(等服务,而Azure存储服务具有Blob存储、磁盘存储和标准存档三种类型。
AWS S3能够确保跨区域的高可用性和自动复制。而在处置临时存储的需求时,AWS会在每次实例启动的时候随即运行;并且在实例停止的时候结束服务,进而实现类似于硬盘的块存储。因此,它既可以连接到任何EC2的实例上,又可以保持自身的独立。
Azure为虚拟机卷(VM volume)提供了临时存储和页面Blob存储。作为AWS S3的对应选项,Azure也具有块存储的选项。此外,Azure还能够提供冷存储和热存储两种类型的选择方案。
讨论完了存储,我们再来看看两种服务提供商在数据库服务上的表现。
4.数据库服务
如今许多企业在“上云”之后,都能够通过云平台提供多样性的服务,进而也产生了多种不同格式的数据,因此为了保存好这些数据,各个云平台的数据库顺理成章地不断跟进和发展着。因此,AWS和Azure都能够通过提供不同类型的数据库服务,来处理好各种结构化和非结构化类型的数据。
如果您注重数据库的持久性,那么AWS拥有Amazon RDS、而Azure则有Azure SQL Server数据库。具体来看,Amazon RDS能够支持不同的数据库引擎,其中包括:MariaDB、Amazon Aurora、MySQL、Microsoft SQL、PostgreSQL和Oracle,而对于Azure而言,顾名思义,SQL Server数据库当然是基于SQL的。
5.服务界面
我们再来考量一下它们的界面,Azure具有友好且流畅的用户界面,而AWS则提供更多可选配的实例。由此看出,这两种工具可谓是各有千秋。
6.服务范围
从它们提供服务的覆盖范围来看,它们都可以支持数据分析和大数据服务。其中,AWS具有EMR(,而Azure也具有相似产品–HD Insights。另外,Azure还提供附带有Hadoop、Spark、Storm和HBase的Cortana Intelligence Suite。
就软件成熟度而言,AWS还专门为大数据提供了更为成熟的环境。
7.网络服务
亚马逊虚拟私有云(Amazon Virtual Private Cloud,VPC)支持在云空间里创建相互隔离的网络。籍此,用户能够进而创建出各种子网、路由表、私有IP地址段和不同的网关。
作为VPC的呼应,Microsoft Azure Virtual NETwork可以让您***地获得VPC的所有功能。而且这两家服务提供商也都提供了将已在内部部署好的数据中心,扩展到云端,以及配置云防火墙选项的解决方案。
8.容器和编排的支持
如前所述,AWS能够提供更成熟的大数据分析服务。它的工具谱涉猎到了许多领域,包括:物联网、移动应用程序的开发、根据需求创建计算环境等方面。当然,它们还能够为Docker提供支持。
由于Azure HD Insight等服务能够支持Hadoop,因此Microsoft在此方面略胜一筹。Windows Server 2016上的Azure还能够为各种Windows容器和Hyper-V容器提供与Docker的集成。当然,在该平台上,我们既可以运行Windows容器,也可以运行Linux容器。
9.合规
Amazon与美国政府机构建立了良好关系,并支持着各种政府云的产品。同时,它们还通过提供很好的安全措施,以确保个人用户以合适的方式访问对应的云空间。显然,这对于公司能够做到妥善地处置敏感数据是至关重要的。
而Microsoft则提供50多种合规类产品,其中包括著名的ITAR(国际武器贸易条例,International Traffic in Arms Regulations)、DISA(国防信息系统局)、HIPAA、CJIS(刑事司法信息服务,Criminal Justice Information Services)和FIPS(美国联邦信息处理标准,Federal Information processing Standards)。因此,在安全方面,它俩也是旗鼓相当。
最终得分
综上所述,AWS与Azure这两个云平台都能够提供全面的功能与服务,我们很难武断地说出哪家更强、更领先。Azure在混合云、以及与Microsoft全栈产品的集成方面非常出色,而AWS则具有更多的灵活性和一些额外的功能。所有说,您还是应当视贵组织的具体需求而定。
云计算的云服务有哪些
首先是最基础的云服务,即提供云计算资源的公有云厂商,国内代表是阿里云、华为云、腾讯云等,国外包括AWS、GCP、Azure等,他们主要提供云端算力租借,你可以简单理解为不出门就可以借到服务器。 其次是在前者基础上提供专业云服务的各类平台,有专注细分领域的,比如专注CAE(高端制造)、专注EDA(芯片设计)、专注生命科学(制药)等等,也有做跨行业的,比如速石科技,在芯片、生命科学、CAE、AI等领域都有涉及。
SDWAN如何改造多云应用网络?
SD-WAN如何改造多云应用?
对于工作负载迁移上云的现况,企业采用异质平台的云端服务,主要目的是避免因此被单一厂商绑定,许多本土企业是AWS、Azure、GCP都有采用,部署不同的应用服务。 但运行一段时间后才发现,全数部署在单一服务供应商的平台,难以随着市场需求调整迁移到其他云端平台。 另一个层面的问题是迁移部署后才发现云端平台的功能性不足、网路回应速度不够快等问题,毕竟不同公有云服务供应商各有强弱项,若初期未纳入规画考量,上线运行后恐遭遇障碍,届时也难得到企业等级的技术支援。
现阶段本土云端服务代理商几乎都专精于单一种公有云平台的技术,少有多种技术皆得以掌握,即便是系统整合商,技术人员的技能也尚未跟上现代应用的脚步。 现实的状况是,企业普遍不愿意支付技术支援服务费用,也是导致系统整合商难以培育人才的因素之一。
针对多云应用需求,首先是使用者存取时的控管,透过虚拟网络连线执行单一登入,可以透过云端服务来提供,或者是建置在公有云的IaaS平台上,企业可依据应用需求选用;其次是应用服务的保护可选用防火墙、流量控管、DNS等机制,亦可透过云端服务整合运行,例如所有连线到网路银行服务的流量,必须全数先导向WAF检查。
诸如此类云端应用所需机制,皆可藉由Cloud取得。 现代企业应用架构通常是地端与外部公有云整合运行,因此SD-WAN解决方案搭配ADC服务,当终端用户连线存取SaaS时,可透过Cloud提供的存取控管机制来确保安全性,或是针对Office 365应用提供多因素认证、在文件上加上浮水印等安全机制,以确保云端应用的安全性。
哪些平台用于大规模云计算
大规模云计算平台,一类是提供云计算资源的公有云厂商,国内代表是阿里云、华为云、腾讯云等,国外包括AWS、GCP、Azure等,他们主要提供云端算力租借,你可以简单理解为不出门就可以借到服务器。 另一类是超算(超级计算机),我国超算主要用于科研项目,商用较少。 还有一类是在公有云基础上提供专业云服务的各类平台(现在也有利用超算资源提供服务的云平台),有专注细分领域的,比如专注CAE(高端制造)、专注EDA(芯片设计)、专注生命科学(制药)等等,也有做跨行业的,比如速石科技,在芯片、生命科学、CAE、AI等领域都有涉及。
发表评论