VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga

Người ta tin rằng các máy chủ ảo có vGPU rất đắt tiền. Trong một bài đánh giá ngắn, tôi sẽ cố gắng bác bỏ luận điểm này.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Một tìm kiếm trên Internet ngay lập tức cho thấy việc thuê siêu máy tính chạy NVIDIA Tesla V100 hoặc các máy chủ đơn giản hơn với GPU chuyên dụng mạnh mẽ. Các dịch vụ tương tự có sẵn, ví dụ: MTS, Reg.ru hoặc chọn lọc. Chi phí hàng tháng của chúng được tính bằng hàng chục nghìn rúp và tôi muốn tìm các tùy chọn rẻ hơn cho các ứng dụng OpenCL và/hoặc CUDA. Không có nhiều VPS giá rẻ có bộ điều hợp video trên thị trường Nga, trong một bài viết ngắn tôi sẽ so sánh khả năng tính toán của chúng bằng các bài kiểm tra tổng hợp.

Những người tham gia

Lưu trữ máy chủ ảo đã được đưa vào danh sách ứng cử viên tham gia đánh giá. 1Gb.ru, GPUcloud, RuVDS, UltraVDS и VDS4YOU. Không có vấn đề cụ thể nào trong việc giành quyền truy cập vì hầu hết tất cả các nhà cung cấp đều có thời gian dùng thử miễn phí. UltraVDS chính thức không có bản dùng thử miễn phí, nhưng không khó để đi đến thống nhất: sau khi tìm hiểu về việc xuất bản, nhân viên hỗ trợ đã ghi có cho tôi số tiền cần thiết để đặt mua VPS vào tài khoản thưởng của tôi. Ở giai đoạn này, các máy ảo VDS4YOU đã bị loại khỏi cuộc đua vì để thử nghiệm miễn phí, nhà cung cấp dịch vụ lưu trữ yêu cầu bạn cung cấp bản quét thẻ ID của mình. Tôi hiểu rằng bạn cần bảo vệ bản thân khỏi bị lạm dụng, nhưng để xác minh, chi tiết hộ chiếu hoặc, chẳng hạn như liên kết tài khoản trên mạng xã hội - điều này được 1Gb.ru yêu cầu. 

Cấu hình và giá cả

Để thử nghiệm, chúng tôi lấy các máy tầm trung có giá dưới 10 nghìn rúp mỗi tháng: 2 lõi máy tính, RAM 4 GB, SSD 20 - 50 GB, vGPU với 256 MB VRAM và Windows Server 2016. Trước khi đánh giá hiệu suất của VDS, chúng ta hãy nhìn vào hệ thống con đồ họa của họ với cái nhìn có vũ trang. Được tạo bởi công ty chuyên viên máy tính3D tiện ích Trình xem giới hạn GPU cho phép bạn có được thông tin chi tiết về các giải pháp phần cứng và phần mềm được chủ nhà sử dụng. Với sự trợ giúp của nó, bạn có thể xem, chẳng hạn như phiên bản trình điều khiển video, dung lượng bộ nhớ video khả dụng, cũng như dữ liệu về hỗ trợ OpenCL và CUDA.

1Gb.ru

GPUcloud

RuVDS

UltraVDS

Ảo hóa

Hyper-V 

OpenStack

Hyper-V

Hyper-V

Lõi máy tính

2*2,6 GHz

2*2,8 GHz

2*3,4 GHz

2*2,2 GHz

RAM, GB

4

4

4

4

Dung lượng lưu trữ, GB

30 (SSD)

50 (SSD)

20 (SSD)

30 (SSD)

vGPU

RemoteFX

LƯỚI NVIDIA

RemoteFX

RemoteFX

Bộ chuyển đổi video

NVIDIA GeForce GTX 1080 Ti

NVIDIATesla T4

NVIDIA Quadro P4000

AMD FirePro W4300

vRAM, MB

256

4063

256

256

Hỗ trợ OpenCL

+

+

+

+

hỗ trợ CUDA

-
+

-
-

Giá mỗi tháng (nếu thanh toán hàng năm), chà.

3494 (3015)

7923,60

1904 (1333)

1930 (1351)

Thanh toán tài nguyên, chà

không

CPU = 0,42 chà/giờ,
RAM = 0,24 chà/giờ,
SSD = 0,0087 chà/giờ,
Hệ điều hành Windows = 1,62 chà/giờ,
IPv4 = 0,15 chà/giờ,
vGPU (T4/4Gb) = 7 rúp/giờ.

từ 623,28 + 30 cho mỗi lần cài đặt

không

Thời gian kiểm tra

10 дней

7 ngày trở lên theo thỏa thuận

3 ngày với thanh toán hàng tháng

không

Trong số các nhà cung cấp được đánh giá, chỉ GPUcloud sử dụng công nghệ ảo hóa OpenStack và NVIDIA GRID. Do dung lượng bộ nhớ video lớn (có sẵn cấu hình 4, 8 và 16 GB), dịch vụ này đắt hơn nhưng máy khách sẽ chạy các ứng dụng OpenCL và CUDA. Các đối thủ còn lại cung cấp vGPU có ít VRAM hơn, được tạo bằng Microsoft RemoteFX. Chúng có giá thấp hơn nhiều nhưng chỉ hỗ trợ OpenCL.

Kiểm tra năng suất 

GeekBench 5

Với sự phổ biến này tiện ích Bạn có thể đo hiệu suất đồ họa cho các ứng dụng OpenCL và CUDA. Biểu đồ bên dưới thể hiện kết quả tóm tắt, kèm theo số liệu chi tiết hơn cho máy chủ ảo 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS có sẵn trên trang web của nhà phát triển điểm chuẩn. Mở chúng ra sẽ thấy một sự thật thú vị: GeekBench hiển thị lượng VRAM cao hơn nhiều so với 256 MB được yêu cầu. Tốc độ xung nhịp của bộ xử lý trung tâm cũng có thể cao hơn mức đã nêu. Đây là hiện tượng phổ biến trong môi trường ảo - phụ thuộc rất nhiều vào tải trên máy chủ vật lý nơi VPS đang chạy.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Các vGPU “máy chủ” dùng chung yếu hơn các bộ điều hợp video “máy tính để bàn” hiệu suất cao khi được sử dụng cho các ứng dụng đồ họa nặng. Các giải pháp như vậy chủ yếu dành cho các nhiệm vụ tính toán. Các thử nghiệm tổng hợp khác đã được tiến hành để đánh giá hiệu suất của chúng.

FAHBench 2.3.1

Để phân tích toàn diện về khả năng tính toán của vGPU điểm chuẩn này không phù hợp nhưng nó có thể được sử dụng để so sánh hiệu suất của các bộ điều hợp video từ các VPS khác nhau trong các phép tính phức tạp bằng OpenCL. Dự án máy tính phân tán Gấp @ Home giải quyết vấn đề hẹp của mô hình máy tính về việc gấp các phân tử protein. Các nhà nghiên cứu đang cố gắng tìm hiểu nguyên nhân gây ra các bệnh lý liên quan đến protein bị khiếm khuyết: bệnh Alzheimer và Parkinson, bệnh bò điên, bệnh đa xơ cứng, v.v. Đo bằng tiện ích họ đã tạo FAHBench Hiệu suất chính xác đơn và đôi được hiển thị trong biểu đồ. Thật không may, tiện ích đã tạo ra lỗi trên máy ảo UltraVDS.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Tiếp theo tôi sẽ so sánh kết quả tính toán cho phương pháp mô hình hóa dhfr-implicit.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga

SiSoftware Sandra 20/20

Gói Sandra Lite Tuyệt vời để đánh giá khả năng tính toán của bộ điều hợp video ảo từ nhiều máy chủ lưu trữ khác nhau. Tiện ích này chứa các bộ điểm chuẩn tính toán cho mục đích chung (GPGPU) và hỗ trợ OpenCL, DirectCompute và CUDA. Để bắt đầu, chúng tôi đã thực hiện đánh giá chung về các vGPU khác nhau. Sơ đồ hiển thị kết quả tóm tắt, số liệu chi tiết hơn cho máy chủ ảo 1Gb.ru, GPUcloud (CUDA) Và RuVDS có sẵn trên trang web của nhà phát triển điểm chuẩn.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Bài kiểm tra “dài” của Sandra cũng có vấn đề. Đối với nhà cung cấp VPS GPUcloud, không thể tiến hành đánh giá chung bằng OpenCL. Khi chọn tùy chọn thích hợp, tiện ích vẫn hoạt động thông qua CUDA. Máy UltraVDS cũng thất bại trong bài kiểm tra này: điểm chuẩn dừng ở mức 86% trong khi cố gắng xác định độ trễ của bộ nhớ.

Trong gói thử nghiệm chung, không thể nhìn thấy các chỉ báo ở mức độ chi tiết đầy đủ hoặc thực hiện các phép tính với độ chính xác cao. Chúng tôi đã phải chạy một số thử nghiệm riêng biệt, bắt đầu bằng việc xác định hiệu suất cao nhất của bộ điều hợp video bằng cách sử dụng một bộ phép tính toán học đơn giản sử dụng OpenCL và (nếu có thể) CUDA. Điều này cũng chỉ hiển thị chỉ số chung và kết quả chi tiết cho VPS từ 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS có sẵn trên trang web.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Để so sánh tốc độ mã hóa và giải mã dữ liệu, Sandra có một bộ bài kiểm tra mật mã. Kết quả chi tiết cho 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Tính toán tài chính song song yêu cầu tính toán bộ điều hợp có độ chính xác kép hỗ trợ. Đây là một lĩnh vực ứng dụng quan trọng khác dành cho vGPU. Kết quả chi tiết cho 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Sandra 20/20 cho phép bạn kiểm tra khả năng sử dụng vGPU để tính toán khoa học với độ chính xác cao: nhân ma trận, biến đổi Fourier nhanh, v.v. Kết quả chi tiết cho 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga
Cuối cùng, bài kiểm tra khả năng xử lý hình ảnh của vGPU đã được thực hiện. Kết quả chi tiết cho 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS ngân sách với bộ điều hợp video: so sánh các nhà cung cấp Nga

Những phát hiện

Máy chủ ảo GPUcloud cho kết quả xuất sắc trong các bài kiểm tra GeekBench 5 và FAHBench, nhưng không vượt lên trên mức chung trong các bài kiểm tra điểm chuẩn của Sandra. Nó có giá cao hơn nhiều so với dịch vụ của đối thủ cạnh tranh, nhưng có dung lượng bộ nhớ video lớn hơn đáng kể và hỗ trợ CUDA. Trong các thử nghiệm của Sandra, VPS của 1Gb.ru dẫn đầu với độ chính xác tính toán cao, nhưng nó cũng không hề rẻ và hoạt động ở mức trung bình trong các thử nghiệm khác. UltraVDS hóa ra là một kẻ ngoài cuộc rõ ràng: Tôi không biết liệu có kết nối ở đây hay không, nhưng chỉ có nhà cung cấp dịch vụ lưu trữ này mới cung cấp cho khách hàng thẻ video AMD. Xét về tỷ lệ giá/hiệu suất, đối với tôi, máy chủ RuVDS có vẻ là tốt nhất. Nó có giá dưới 2000 rúp mỗi tháng và các bài kiểm tra đã vượt qua khá tốt. Bảng xếp hạng cuối cùng trông như thế này:

Nơi

chủ nhà

Hỗ trợ OpenCL

hỗ trợ CUDA

Hiệu năng cao theo GeekBench 5

Hiệu suất cao theo FAHBench

Hiệu suất cao theo Sandra 20/20

Giá thấp

I

RuVDS

+

-
+

+

+

+

II

1Gb.ru

+

-
+

+

+

+

III

GPUcloud

+

+

+

+

+

-

IV

UltraVDS

+

-
-
-
-
+

Tôi có một số nghi ngờ về người chiến thắng, nhưng bài đánh giá dành riêng cho VPS bình dân có vGPU và máy ảo RuVDS có giá gần bằng một nửa so với đối thủ cạnh tranh gần nhất và cao hơn bốn lần so với ưu đãi đắt nhất được đánh giá. Vị trí thứ hai và thứ ba cũng không dễ phân chia, nhưng ở đây giá cả cũng cao hơn các yếu tố khác. 

Kết quả thử nghiệm cho thấy vGPU cấp đầu vào không quá đắt và đã có thể được sử dụng để giải quyết các vấn đề về máy tính. Tất nhiên, bằng cách sử dụng các thử nghiệm tổng hợp, rất khó để dự đoán máy sẽ hoạt động như thế nào dưới tải thực và bên cạnh đó, khả năng phân bổ tài nguyên trực tiếp phụ thuộc vào các lân cận của nó trên máy chủ vật lý - hãy tính đến điều này. Nếu bạn tìm thấy VPS giá rẻ khác có vGPU trên Internet Nga, đừng ngần ngại viết về chúng trong phần bình luận.

Nguồn: www.habr.com

Thêm một lời nhận xét