AWS EC2 上的 Amazon Linux 和 RedHat Enterprise Linux 之间有什么区别?

Gau*_*wal 33 amazon-web-services amazon-ec2 redhat-enterprise-linux

我对此很陌生,我什至不知道我是否应该在这里或在 Stackoverflow 或 ServerFault 上问这个问题。

问题

我希望在 Amazon Web Services 上设置一个 EC2 实例。我的理解是 RedHat Enterprise Linux(RHEL) 为 m1.Small 花费 0.21 美元/小时,比 Amazon Linux(免费)多。我的理解正确吗?RHEL 和 Amazon Linux 的性能有什么区别吗?如果我正在寻找免费的 Linux,我应该在 AWS EC2 中使用哪个?

Soz*_*Soz 17

Red Hat 定价详细信息在此处http://aws.amazon.com/rhel/和 Amazon Linux 在此处:http : //aws.amazon.com/amazon-linux-ami/;正如您所说,RHEL 意味着额外的成本,而 Amazon Linux 除了运行实例和相关服务的费用之外,还涉及“不额外收费”。

与 CentOS 一样,Amazon Linux 基于 RHEL——它基本上是 Red Hat Enterprise Linux 的最小/基本安装(因此针对此目的进行了优化)。根据http://wpmu.org/would-you-like-a-free-server-for-a-year/,亚马逊目前正在为“免费使用层”内的新客户提供一年的免费 Amazon EC2 微型实例. 如果您想免费试用 EC2,因为“微型实例”的内存/资源可用性有限,那么试用 Amazon Linux 是有意义的。

  • @jarmond 的评论并不完全准确。该页面声称与 RedHat, Inc 无关,并声明它不是 RHEL,这在技术上是准确的。它表示出于法律原因(但是,现在的法律情况有所不同)。CentOS 过去和现在都源自 RHEL。在此处阅读更多相关信息:http://centos.org/about/。 (12认同)
  • 根据 CentOS (http://www.centos.org/modules/smartfaq/faq.php?faqid=13),CentOS 与 RHEL 无关。它很可能源自 RedHat 在 RedHat 商业化(后来引入 RHEL)之前也使用的原始开源,但 CentOS 声称与 RH 或 RHEL 没有关系。Amazon Linux 大概是基于 CentOS 而不是任何形式的 RH,这就是为什么当您启动 Amazon Linux AMI 时不会产生超出 EC2 实例成本的费用。 (2认同)

Dev*_*lar 9

通常,您为“企业”版本(RHEL、SLES)支付的价格不是性能奖励,而是服务奖励。例如,除非您在经过认证的Linux(即 SLES、RHEL)上运行数据库,否则某个未命名的“企业”数据库提供商不会为您提供任何支持。如果您没有需要担心的支持合同,那么“企业”发行版中几乎没有物有所值的东西。

IMVHO。