Sự khác biệt giữa Amazon Linux và RedHat Enterprise Linux trên AWS EC2 là gì?


33

Tôi rất mới với điều này và thậm chí tôi không biết liệu tôi nên hỏi câu hỏi này ở đây hay trên Stackoverflow hoặc ServerFault.

Câu hỏi

Tôi muốn thiết lập một phiên bản EC2 trên Amazon Web Services. Hiểu biết của tôi là RedHat Enterprise Linux (RHEL) có giá 0,21 đô la / giờ cho một m1. Nhỏ hơn Amazon Linux (miễn phí). Tôi hiểu có đúng không? Có sự khác biệt nào giữa hiệu suất của RHEL và Amazon Linux không? Nếu tôi đang tìm kiếm một Linux miễn phí, tôi nên dùng cái nào trong AWS EC2?

Câu trả lời:


16

Chi tiết về giá của Red Hat có tại đây http://aws.amazon.com/rhel/ và Amazon Linux có tại đây: http://aws.amazon.com/amazon-linux-ami/ ; như bạn nói, RHEL bao hàm chi phí bổ sung, trong khi Amazon Linux liên quan đến 'không tính thêm phí' ngoài các chi phí để chạy các phiên bản và dịch vụ liên quan.

Amazon Linux, giống như CentOS, dựa trên RHEL - về cơ bản, đây là bản cài đặt tối thiểu / cơ bản của Red Hat Enterprise Linux (do đó được tối ưu hóa cho mục đích này). Amazon hiện đang cung cấp Amazon EC2 Micro Instance miễn phí một năm cho khách hàng mới trong 'tầng sử dụng miễn phí', theo http://wpmu.org/would-you-like-a-free-server-for-a-year/ . Nếu bạn muốn dùng thử EC2 miễn phí, vì bộ nhớ / tài nguyên có hạn cho 'Trường hợp vi mô', hãy thử Amazon Linux có ý nghĩa.


2
Theo CentOS ( centos.org/modules/smartfaq/faq.php?faqid=13 ), CentOS không liên quan đến RHEL. Nó có thể đã xuất hiện từ nguồn mở ban đầu mà RedHat cũng đã sử dụng trước khi RedHat đi thương mại (và sau đó được giới thiệu là RHEL) nhưng CentOS tuyên bố không có mối quan hệ nào với RH hoặc RHEL. Amazon Linux có lẽ dựa trên CentOS chứ không phải RH dưới bất kỳ hình thức nào, đó là lý do tại sao không có chi phí nào vượt quá chi phí EC2 khi bạn khởi chạy Amazon Linux AMI.
jarmod

Đã có lúc Amazon Linux dựa trên RHEL / CentOS, mặc dù nó đã chuyển hướng đáng kể đến mức nó có hiệu lực phân phối riêng.
Michael Hampton

12
Nhận xét của @ jarmond không hoàn toàn chính xác. Trang tuyên bố không liên kết với RedHat, Inc và tuyên bố rằng đó không phải là RHEL, chính xác về mặt kỹ thuật. Nó nói rằng vì lý do pháp lý (tuy nhiên, tình hình pháp lý bây giờ đã khác). CentOS đã và có nguồn gốc từ RHEL. Đọc thêm về nó ở đây: centos.org/about .
Shawn J. Goff

9

Thông thường, giá bạn phải trả cho các phiên bản "Doanh nghiệp" (RHEL, SLES) không phải là phần thưởng cho hiệu suất, mà là phần thưởng cho dịch vụ. Ví dụ: một nhà cung cấp cơ sở dữ liệu "doanh nghiệp" chưa được đặt tên nhất định sẽ không cung cấp cho bạn bất kỳ hỗ trợ nào trừ khi bạn đang chạy cơ sở dữ liệu trên Linux được chứng nhận (ví dụ: SLES, RHEL). Nếu bạn không có hợp đồng hỗ trợ để lo lắng, sẽ có rất ít trong các bản phân phối "doanh nghiệp" đáng giá.

IMVHO.


1
Tôi sẽ đứng về phía Amazon Linux vượt trội từ quan điểm hiệu suất đơn giản vì Amazon đã làm việc về mã để tinh chỉnh nó đặc biệt cho sản phẩm của họ. Tôi chắc chắn rằng cả hai đều chạy tốt, các điểm giá có thể chỉ dành cho mục đích hỗ trợ như đề cập của DevSolar. Tôi chỉ sử dụng hệ điều hành Windows trong EC2, vì vậy tôi không thể đảm bảo hiệu suất thực tế của hai hệ điều hành đó.
Melikoth

1
Đây được cho là sự khác biệt quan trọng nhất giữa RHEL và CentOS / Amazon Linux - Hỗ trợ. Câu hỏi thường gặp về AWS về Red Hat ( aws.amazon.com/partners/redhat/faqs ) đáng để đọc, nhưng điểm nổi bật trong đó là các trường hợp của RHEL được bảo vệ dưới Hỗ trợ cao cấp AWS và AWS thay mặt bạn chuyển sang Red Hat.
KJH
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.