2012-07-09 33 views
22

Các Instance Chuẩn nhỏ là:Chính xác "lõi ảo" trên Amazon EC2 là gì?

nhỏ Instance (Default) 1,7 GB bộ nhớ, 1 EC2 Tính Unit (1 lõi ảo với 1 EC2 Tính Unit), 160 GB dung lượng lưu trữ trường hợp địa phương, 32-bit hoặc Nền tảng 64 bit

Điều này có nghĩa là bạn có quyền truy cập vào toàn bộ lõi CPU vật lý không? Hay bạn đang chia sẻ một lõi mạnh mẽ hơn với các trường hợp khác?

Hiệu suất của bạn có bị ảnh hưởng bởi những người khác có cùng số "lõi vật lý" hoặc phần cứng khác không?

Trả lời

16

Bạn không nhận được lõi vật lý cho một phiên bản nhỏ.

"Một đơn vị tính toán EC2 cung cấp dung lượng CPU tương đương với bộ vi xử lý Xeon 1.0-1.2 GHz 2007 hoặc Xeon 2007. Điều này cũng tương đương với bộ vi xử lý Xeon 1.7 GHz đầu năm 2006 được tham chiếu trong tài liệu gốc của chúng tôi." Amazon EC2 Instance Types

Bạn có thể chạy cat /proc/cpuinfo để xem bạn đang sử dụng phần cứng nào. Ví dụ tôi có một trường hợp vi mô có bộ vi xử lý cơ bản Intel (R) Xeon (R) CPU E5430 @ 2.66GHz.
Từ sự hiểu biết của tôi 40% CPU ở đầu bằng 1 Đơn vị tính toán. Vì vậy, tôi có thể bùng nổ tới 80% với 2 Đơn vị tính toán của mình.

0

Theo this AWS forum post, lõi ảo tương đương với lõi CPU vật lý. Mỗi lõi ảo có thể có một hoặc nhiều đơn vị tính toán EC2, tùy thuộc vào tốc độ xung nhịp của CPU.

Đây là more detailed analysis.

+0

vCPUs không giống với ECU cũ.AWS đã chuyển đi từ việc chỉ định ECU để chỉ định vCPUs thay thế. – Andrew

14

đây là ước tính sơ bộ để mất nó cho những gì giá trị của nó. Vui đủ trường hợp vi mô ra khỏi cả hai trường hợp trung bình & nhỏ.

Tôi đã chạy Kiểm tra trình độ thông tin vượt qua 8.0 trên mỗi trường hợp bên dưới. Mỗi được cài đặt với cấu hình cơ bản Windows Server 2008 r2 trong trung tâm dữ liệu dựa trên Virginia của Amazon.

AWS SIZE=======PASSMARK SCORE====SIMILAR SCORED CPU================ 
t1.micro=======963===============AMD Dual-Core Mobile ZM-80======== 
m1.small=======384.7=============Intel Celeron M 1.60GHz=========== 
m1.medium======961===============AMD Dual-Core Mobile ZM-80======== 
m1.large=======1249==============Intel Core2 Duo T6400 @ 2.00GHz=== 
m1.xlarge======3010==============AMD Phenom 2 X4 12000============= 
m3.xlarge======3911==============Intel Xeon X5365 @ 3.00GHz======== 
m3.2xlarge=====6984==============Intel Xeon E3-1220 V2 @ 3.10GHz=== 

Hiện tại, m3.2xlarge sẽ mất khoảng $ 7169 năm pr cho một trường hợp dự trữ hoặc $ 1578 pr tháng trên một trường hợp theo yêu cầu. Hầu hết các công ty lưu trữ chuyên dụng không được quản lý mà tôi đã thấy cung cấp các thiết lập Intel Xeon E3-1200 cho khoảng $ 2000-2500 năm pr. Theo quan điểm của tôi, AWS rất tuyệt vời cho khả năng mở rộng nhưng rất tốn kém cho bất kỳ điều gì lâu dài. Có vẻ như là trường hợp với bất kỳ hệ thống máy chủ dựa trên "đám mây" nào.

------ CẬP NHẬT Đây là một công cụ tuyệt vời để đo điện toán đám mây tiêu chuẩn lưu trữ .. http://cloudharmony.com/benchmarks

+2

vi có thể thực hiện nó, nhưng chỉ cho phép cpu "bùng nổ", FWIW ... – rogerdpack

+0

@JonDog, dựa trên kinh nghiệm của bạn những gì không phải là quá tốn kém cho thời hạn dài hơn? –

+0

@ActionDan Mọi dự án đều phải được đánh giá theo nhu cầu cụ thể của nó. Một số cần phải lên 24/7, những người khác có thể chạy định kỳ. Nếu bạn có thể giải quyết 99% thời gian, mọi thứ từ môi trường lưu trữ được chia sẻ đến các máy chủ chuyên dụng có thể ít tốn kém hơn. Nếu bạn yêu cầu khả năng mở rộng nhanh hoặc chỉ chạy theo định kỳ, giải pháp trên đám mây có thể làm cho nó ít tốn kém và đơn giản hóa quá trình. – JonDog

Các vấn đề liên quan