Qual è la differenza tra Amazon Linux e RedHat Enterprise Linux su AWS EC2?


33

Sono molto nuovo e non so nemmeno se dovrei porre questa domanda qui o su Stackoverflow o ServerFault.

La domanda

Desidero impostare un'istanza EC2 su Amazon Web Services. La mia comprensione è che RedHat Enterprise Linux (RHEL) costa $ 0,21 / ora per un m1. Poco più di Amazon Linux (che è gratuito). La mia comprensione è corretta? C'è qualche differenza tra le prestazioni di RHEL e Amazon Linux? Se sto cercando un Linux gratuito con quale dovrei andare in AWS EC2?

Risposte:


16

I dettagli sui prezzi di Red Hat sono qui http://aws.amazon.com/rhel/ e Amazon Linux è qui: http://aws.amazon.com/amazon-linux-ami/ ; come dici tu, RHEL implica costi aggiuntivi, mentre Amazon Linux comporta "nessun costo aggiuntivo" oltre ai costi per le istanze in esecuzione e i servizi correlati.

Amazon Linux, come CentOS, si basa su RHEL - è fondamentalmente un'installazione minima / di base di Red Hat Enterprise Linux (quindi ottimizzata allo scopo). Amazon offre attualmente una Microistanza Amazon EC2 gratuita di un anno per i nuovi clienti all'interno del "livello di utilizzo gratuito", come da http://wpmu.org/would-you-like-a-free-server-for-a-year/ . Se desideri provare EC2 gratuitamente, a causa della disponibilità limitata di memoria / risorse per la "Micro Instance", provare Amazon Linux ha senso.


2
Secondo CentOS ( centos.org/modules/smartfaq/faq.php?faqid=13 ), CentOS non è correlato a RHEL. Potrebbe benissimo derivare dall'originale open source che RedHat ha usato anche prima che RedHat diventasse commerciale (e in seguito introdusse RHEL) ma CentOS non rivendica alcuna relazione con RH o RHEL. Amazon Linux è presumibilmente basato su CentOS e non su RH in qualsiasi forma, motivo per cui non ci sono costi oltre i costi di istanza EC2 quando si avvia un'AMI Amazon Linux.
jarmod

Un tempo Amazon Linux era basato su RHEL / CentOS, anche se è divergente in modo così significativo che è in effetti una distribuzione separata.
Michael Hampton,

12
Il commento di @Jarmond non è del tutto esatto. La pagina non ha rivendicato alcuna affiliazione con RedHat, Inc e ha dichiarato che non è RHEL, che è tecnicamente accurato. Ha dichiarato che per motivi legali (tuttavia, la situazione legale è diversa ora). CentOS era ed è derivato da RHEL. Leggi di più qui: centos.org/about .
Shawn J. Goff,

9

Di solito, il prezzo da pagare per le versioni "Enterprise" (RHEL, SLES) non è per un bonus in termini di prestazioni, ma per un bonus in servizio. Ad esempio, un determinato provider di database "enterprise" che rimarrà senza nome non offrirà alcun supporto se non si esegue il database su un Linux certificato (ad esempio SLES, RHEL). Se non hai contratti di supporto di cui preoccuparti, c'è poco da avere nelle distribuzioni "enterprise" che vale il prezzo.

IMVHO.


1
Mi piacerebbe che Amazon Linux fosse superiore dal punto di vista delle prestazioni semplicemente perché Amazon ha lavorato sul codice per modificarlo specificamente per il suo prodotto. Sono sicuro che entrambi funzionano bene, i punti di prezzo sono probabilmente solo a scopo di supporto come menziona DevSolar. Ho usato solo i sistemi operativi Windows in EC2, quindi non posso garantire le prestazioni effettive di quei due.
Melikoth,

1
Questa è senza dubbio la distinzione più importante tra RHEL e CentOS / Amazon Linux - Supporto. Vale la pena leggere le FAQ di AWS su Red Hat ( aws.amazon.com/partners/redhat/faqs ), ma i punti salienti in esso sono che le istanze RHEL sono coperte dal supporto AWS Premium e AWS passa a Red Hat per tuo conto.
KJH,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.