与之间的比较 AWS和DigitalOcean,这是大型瑞士军刀平台和云计算领域中更小,更专注的玩家的另一个例子。与AWS一样,Azure提供了技术巨头支持的产品所期望的广泛功能,而 数字海洋 's 产品具有高度针对性。
首先,让我们首先指出,不可能在云服务提供商之间进行真正的苹果对苹果的比较。通常会有大量产品提供,有些产品可能比其他产品更有用-实际上,有时功能的缺乏使提供者对小型开发者的使用比对竞争对手大得多。接下来,比较虚拟实例的性能很困难,因为几乎不可能在任何两个提供程序上获得完全相同的实例。与供应商提供的配置选择相比,配置选择最终将在基础结构的性能,稳定性和安全性中发挥更大的作用。此外,吞吐量和性能还受您距离云供应商最近的数据中心的物理距离影响。实际上,研究表明“当数据位于附近时,基于云的应用程序的运行效率将提高20%”。也就是说,仍然可以通过比较不同的云提供商来收集有用的信息。今天我们来看一下微软的Azure和DigitalOcean。
我们的竞争者
于2011年推出, 数字海洋 与像微软这样享有盛誉的公司相比,它只能算是新竞争者。'从网络标准来看实际上是很古老的。该公司通过满足当今的基础设施需求来区分其产品'的开发人员。虽然DigitalOcean以它着称'的Linux实例(称为Drops)在与开发社区相同的方向上进行了扩展。除了FreeBSD,Ubuntu,CentOS和Debian之类的Linux主食之外,该平台还提供CoreOS和Docker的实例,以及常见的开发工具,如MongoDB,Redis和Rails。该公司目前在阿姆斯特丹,伦敦,班加罗尔,法兰克福,多伦多,纽约,旧金山和新加坡设有13个数据中心。在流行歌手碧昂丝(Beyonce)于2013年决定将她的专辑托管在他们的服务器上之后,该专辑获得了广泛的媒体报道。
蔚蓝 是Microsoft产品,因此当然可以与其他Windows和其他Microsoft产品(如Active Directory,SQL Server,.NET等)完美集成。但是Azure还提供了一系列令人印象深刻的非Microsoft平台,例如Linux实例,Hadoop数据库,Git和Mercurial。
价钱
在DigitalOcean建立额外的平台服务之前,他们用两件事引起了轰动:55秒的启动时间和传奇的定价。即使在亚马逊,微软和谷歌之间的价格战中,它们的价格也低得惊人。即使是小型开发商,价格也非常实惠。而且,他们不会为附加组件(如更多流量和固定IP地址)隐瞒费用。定价从$ 0.007 /小时或$ 5 /月开始,DigitalOcean网站提供了一种令人耳目一新的定价结构,并带有一个漂亮的滑块,可在每小时和每月定价之间进行转换。他们最受欢迎的Droplet(1GB内存,1个核心处理器,30GB SSD磁盘,2TB传输)的价格为每小时0.015美元或每月10美元。高端服务器实例(8GB内存,4核,80GB SSD磁盘)的价格为每月80美元。
由于上述价格战,Azure的价格也具有竞争力。一个Azure A0 Linux实例(0.75GB,1个核心,20GB非SSD磁盘)的成本为每小时0.02 USD或每月约15美元,一个高端D2实例(7GB RAM,2个内核,100GB SSD磁盘)的运行成本为0.188美元/小时或$ 140 /月。 数字海洋 可以节省一些价格,特别是对于高端实例。
特征
最近,DigitalOcean仅为Linux服务器提供了IaaS环境,但是时代已经改变。在赢得了开发人员的心之后,DigitalOcean现在正在寻求通过提供成长中的技术公司在其愿望清单中排名第一的功能来成为更大的参与者。群集,可伸缩性,网络和监视是当今的附加功能 '的DigitalOcean。除了深化其产品以支持其众多用户的副项目之外,DigitalOcean还继续开发通过技术实现便利的功能,从而树立了自己的声誉:
- 一键安装各种集成应用程序,例如Docker,Django,Cassandra,LAMP,Node.js和Ghost。
- 一个控制面板,用于管理诸如双重身份验证,良好的API,自动备份和DNS管理等功能
- 所有实例中的仅SSD磁盘。这是主要卖点,有助于提高绩效
- 新实例的55秒配置限制。其他云供应商在大约1-3分钟内完成此操作
另一方面,Azure是功能齐全的云产品。除了Linux支持之外,Azure还提供与其他Microsoft产品的出色集成。例如,SQL Server 2012和2014可让您直接将数据库部署,保存和备份到Azure实例。它还拥有大量的IaaS和PaaS功能,例如:
- 计算&网络:VPN,光纤上的专用Azure连接,流量管理器/负载平衡
- 数据&分析:SQL数据库,Hadoop,基于云的预测分析,称为DocumentDB的NoSQL数据库
- 完整的云存储和备份
- 使用BizTalk和Service Bus进行云内部集成
- Active Directory整合
- 实例的SSD磁盘选项(当然会花费更多)
We'我们试图涵盖最相关的差异,但是鉴于两者的功能范围,一般都没有"better"解。请务必也阅读我们的 云服务提供商综述 在其他领先的云服务提供商之间进行比较。
性能
云供应商的性能是通过使用标准测试套件(例如UnixBench)来衡量CPU吞吐量,内存,磁盘性能和可变性等方面的。最后一个变量是可变性,它是指在给定的采样周期内同一实例的性能差异水平。这很重要,因为高可变性意味着云供应商的环境是高度可变的。这通常会导致基于云的实例的观察性能出现令人讨厌的高峰和低谷。 蔚蓝 的可变性得分通常接近0%,而DigitialOcean的可变性得分约为4-12%。
蔚蓝 性能通常非常出色。 Unixbench的分数通常在1300-1500之间,独立测试人员始终将其评为大型云提供商中最好的。 数字海洋 在各种配置上的得分也很高,在800-1500之间,尽管变异率更高。当然,DigitalOcean实例的超高速SSD磁盘在实现这些目标方面也起着重要作用。 高分数 .
概要
数字海洋 并不是Azure的真正竞争对手。甚至AWS都提供Windows实例。 数字海洋 没有。在市场的一端,三大巨头将其称为云提供商的沃尔玛,而DigitalOcean则提供了较少的商品选择,以满足使用新兴技术的开发人员的需求,这些需求仍在不断增长。另一方面,Azure可以满足广泛的基于云的需求。具有选择附件的出色购物车体验,包括类似于Amazon的"also purchase with"酒吧,Azure可以确保您获得所需的一切,即使您没有'暂时不要考虑购买。
如果您正在寻找一种仅支持少数几种知名工具的经济型Linux服务器,那么DigitalOcean可能是一个不错的选择。但是,如果您将应用程序或环境托管在Windows,Unix或MacOS上,则毫无争议。 蔚蓝 可以为您提供与Windows和其他环境的出色集成,并且还提供了许多其他工具和服务来增强您的云托管体验。请注意,它可能比DigitalOcean贵一些。
参考文献
//dzone.com/articles/windows-azure-stand-out-among
http://blog.cloudharmony.com/2014/07/comparing-cloud-compute-services.html