哪个EC2实例更好:Amazon Linux AMI还是Ubuntu?

eben aws 2017-09-06 809 次浏览 , , , 没有评论

我想你是在问标准的Amazon Linux AMI还是Ubuntu自己的AMI?正如人们可能对操作系统和发行版的所有问题所期望的那样,答案是“这要看情况”。

这两者都有好处。Amazon Linux(简称为AL)是由它们构建/维护的,因此它将拥有最好的集成。EC2管理工具是预先安装的,这很好,与任何其他发行版相比,存在的问题最少(例如,我遇到了一个使用Ubuntu ami的bug,它阻止了它们充分利用最高内存容量实例

我很欣赏上面提到的人的反应,他们认为他们已经指出,在某个时候,“最好”的问题是你习惯了什么,并且能够为你的需求调整最好的。或者,反过来说(考虑到真实的世界),任何人都可以轻易地陷入困境,或者搞砸任何类型的服务器实例,以使其表现不佳;)然而,我认为在好的方面,任何一种类型都能表现得非常好。

我们倾向于为大多数的客户端运行Debian,因为它得到了很好的支持,但是似乎没有Ubuntu所做的所有的功能,我一直有预感,Ubuntu的性能会稍微慢一些。但我可能完全错了。

我们使用了Amazon Linux AMI。

为什么?因为:

自上世纪90年代以来,我们使用Linux(Red Hat flavor)。

我们用的每一份 Red Hat , OEL 或CentOS都是坚固的!

Amazon Linux AMI是基于这种flavor

另外,Amazon Linux AMI是一个支持并维护的Linux映像,用于在Amazon EC2上使用。(由亚马逊支持)

最后,Ubuntu有多个包,这些包不是由Amazon linux支持的。

Amazon linux是基于CentOS的,在那里Ubuntu是一个完全不同的发行版。

我们使用这两种工具,但发现亚马逊的Linux AMI倾向于为我们的应用提供更高的性能,这并不是说它会为每个人工作,不过这显然表明他们已经做了一些工作,尝试为AWS做一些调整。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

回顶部