Thay vì lời nói đầu
hoặc làm thế nào mà bài viết này lại xuất hiện
điều này giải thích lý do và cách thức thử nghiệm này được thực hiện
Sẽ rất hữu ích nếu có sẵn một máy chủ VPS nhỏ, trên đó sẽ thuận tiện cho việc kiểm tra một số thứ. Thông thường người ta yêu cầu nó cũng có sẵn suốt ngày đêm. Để làm điều này, bạn cần thiết bị hoạt động liên tục và địa chỉ IP màu trắng. Ở nhà, đôi khi khá khó khăn để cung cấp cả hai điều kiện này. Và xét rằng chi phí thuê một máy chủ ảo đơn giản tương đương với chi phí cấp một địa chỉ IP chuyên dụng của nhà cung cấp Internet, việc thuê một máy chủ như vậy có thể phù hợp với chi phí. Nhưng làm thế nào để chọn người đặt mua VPS như vậy? Có rất ít sự tin tưởng vào các đánh giá về các loại tài nguyên khác nhau. Do đó, nảy sinh ý tưởng chọn nhà cung cấp dịch vụ tốt nhất dựa trên một tiêu chí đơn giản - hiệu suất của máy chủ được thuê.
Lựa chọn cấu hình
Phân tích thị trường cho thấy cấu hình tối thiểu có sẵn để đặt hàng từ hầu hết các dịch vụ VPS/VDS đáp ứng các đặc điểm sau:
Số lõi CPU, chiếc.
Tần số CPU, GHz
Dung lượng RAM, GB
Dung lượng lưu trữ, GB
1
2,0 - 2,8
0,5
10
Trong trường hợp này, có sẵn các tùy chọn cấu hình ổ đĩa khác nhau. Thường được cung cấp: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.
Lựa chọn người tham gia
Tôi hoàn toàn không đọc bất kỳ bài đánh giá nào để tìm hiểu từ kinh nghiệm cá nhân xem dịch vụ nào cung cấp những gì. Hóa ra, có các dịch vụ để chọn máy chủ ảo, ví dụ:
- poiskvps.ru
- vds.menu
- vps.hôm nay
- lưu trữ101.ru
- hosting.info
- chủ nhà.ru
- hostingadvice.com
Mỗi dịch vụ như vậy cung cấp cài đặt các bộ lọc cần thiết (ví dụ: dung lượng RAM, số lõi và tần số bộ xử lý, v.v.) và sắp xếp kết quả theo một số tham số (ví dụ: theo giá). Người ta quyết định chia những người tham gia thành hai nhóm: nhóm đầu tiên sẽ bao gồm các đề xuất có ổ cứng và nhóm thứ hai - có bộ nhớ flash. Rõ ràng là có nhiều loại ổ đĩa hơn và chỉ báo tốc độ của ổ đĩa có giao diện SAS sẽ khác với ổ đĩa có giao diện SATA và chỉ báo tốc độ của ổ SSD hoạt động sử dụng giao thức NVMe sẽ khác với chỉ báo của các ổ SSD khác. Nhưng thứ nhất, chúng ta sẽ có quá nhiều nhóm và thứ hai, hiệu suất của ổ cứng HDD so với SSD nhìn chung khác nhiều hơn so với hiệu suất của các ổ HDD khác nhau và các ổ SSD khác nhau.
Danh sách người tham gia thử nghiệm
Máy chủ có ổ cứng
№
Lưu trữ
Logo
nước
CPU
Lái
Virt-ya
chi phí
1
2,8
5 SAS
QEMU
49
2
2,0
10 SAS
OpenVZ
90
3
2,4
10 SATA
KVM
100
4
2,2
10 SATA
Hyper-V
130
5
2,2
20 SATA+SSD
OpenVZ
149
Ổ cứng đang trở thành quá khứ và có ít ưu đãi hơn đáng kể về ổ cứng trên thị trường lưu trữ máy chủ ảo.
Máy chủ có SSD
№
người cung cấp
Logo
nước
CPU
Lái
Virt-ya
chi phí
1
2,0
SSD 10
Hyper-V
30
2
2,8
SSD 10
KVM
50
3
2,6
SSD 10
OpenVZ
90
4
2,3
SSD 7
KVM
55
5
Không được chỉ định
SSD 10
Không được chỉ định
$2 (130 ₽)
6
2,4
SSD 10
KVM
150
7
2,4
10NVMe
KVM
150
8
2,2
SSD 5
KVM
179
9
2,2
SSD 10
Hyper-V
190
10
Không được chỉ định
SSD 10
KVM
$3 (190 ₽)
Như chúng ta có thể thấy, phạm vi giá cho máy chủ VPS có SSD và máy chủ có HDD hóa ra là như nhau. Điều này một lần nữa cho thấy SSD đã có chỗ đứng vững chắc trong phân khúc máy chủ.
phương pháp kiểm tra
Mỗi máy chủ đã được thử nghiệm trong một tuần. Tải được đặt lên CPU, RAM, hệ thống con đĩa và mạng. Các thử nghiệm đã được triển khai theo lịch trình, được đặt trong cron.
Các kết quả được thu thập và xử lý bằng cách lập bảng các giá trị và xây dựng đồ thị và/hoặc sơ đồ. Các công cụ sau đây đã được sử dụng.
Xét nghiệm tổng hợp:
- bàn hệ thống
- cpu, kiểm tra chung:
sysbench --test=cpu run (
giá trị:
Tổng thời gian) - trí nhớ, kiểm tra chung:
sysbench --test=memory run
(giá trị: tổng thời gian) - tệp i/o, kiểm tra và lệnh (kích thước khối trong tất cả các kiểm tra là 4k; giá trị: tốc độ truyền):
- Đọc tuần tự đơn luồng với độ sâu hàng đợi mô phỏng là 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Ghi tuần tự đơn luồng với độ sâu hàng đợi mô phỏng là 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Đọc ngẫu nhiên 8 luồng với độ sâu hàng đợi mô phỏng là XNUMX:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Ghi ngẫu nhiên 8 luồng với độ sâu hàng đợi mô phỏng là XNUMX:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Đọc ngẫu nhiên một luồng với độ sâu hàng đợi mô phỏng là 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Ghi ngẫu nhiên một luồng với độ sâu hàng đợi mô phỏng là 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Đọc ngẫu nhiên một luồng với độ sâu hàng đợi mô phỏng là 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Ghi ngẫu nhiên một luồng với độ sâu hàng đợi mô phỏng là 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Đọc tuần tự đơn luồng với độ sâu hàng đợi mô phỏng là 32:
- thông tin cứng:
- Cá nóc CPU
- CPU CryptoHash
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- Dò tia FPU
Để kiểm tra tốc độ mạng, chúng tôi đã sử dụng bài kiểm tra speedtest (speedtest-cli).
Đăng ký và đặt mua máy chủ
Inoventica
Khi đăng ký, bạn phải cung cấp địa chỉ email; thông tin sau sẽ được gửi tới địa chỉ đó:
- Liên kết xác nhận đăng ký
- Đăng nhập (trong trường hợp của tôi hóa ra là email đã nhập trong quá trình đăng ký, được cắt thành 8 ký tự)
- Mật khẩu đã tạo
Đổi mật khẩu khi đăng nhập lần đầu không được cung cấp. Trung tâm dữ liệu có sẵn để đặt hàng:
Và hệ điều hành:
Khi đặt hàng một máy chủ thuộc bất kỳ cấu hình nào, có thông báo rằng bạn sẽ phải trả một khoản phí một lần là 99 ₽. Việc nó có được bao gồm trong giá máy chủ hay không vẫn còn là một ẩn số.
Khi bạn cố gắng đặt hàng một máy chủ có số dư bằng 500, bạn sẽ được đề nghị nạp thêm XNUMX ₽, bất kể cấu hình đã chọn.
Hóa ra dịch vụ này sử dụng các bảng điều khiển khác nhau mà bạn cần phải đăng ký riêng. Bảng thảo luận ở trên không chứa biểu giá của chúng tôi cho 49 ₽ (nó có địa chỉ lk.invs.ru), vì vậy chúng tôi sẽ không bao giờ biết được điều gì sẽ xảy ra với “thanh toán thiết lập”.
Vì vậy, có một bảng điều khiển khác dựa trên ISP Manager (và nó có sẵn tại bill.invs.ru). Khi đăng ký, hãy nhập email của bạn, nhập mật khẩu và ngay lập tức vào bảng điều khiển. Bạn thậm chí không cần phải xác nhận email của mình. Nhân tiện, thông tin đăng nhập và mật khẩu do dịch vụ tạo ra sẽ được gửi cho bạn theo địa chỉ email đã chỉ định. Và sau đó chúng ta được yêu cầu chuyển sang giao diện mới. Sau khi chuyển đổi, chúng tôi thấy mình đang ở Billmanager.
Danh sách các hệ điều hành có sẵn ở đây ngắn hơn:
Các phương thức gửi tiền có sẵn:
Dịch vụ này cung cấp địa chỉ IPv4 và IPv6. IPv6 phải được cấu hình thủ công. Để sử dụng dịch vụ, bạn vẫn cần xác nhận email của mình. Có quyền truy cập vào màn hình máy chủ.
VDS đầu tiên
Sau khi đăng ký, chúng tôi đến bảng điều khiển ISP Manager (Bạn cần cung cấp tên, email và nhập mật khẩu, nhập mật khẩu mà không có khả năng xảy ra lỗi - trường nhập mật khẩu một), sau đó chúng tôi được yêu cầu xác nhận email của mình.
Danh sách hệ điều hành có sẵn:
Phương thức thanh toán có sẵn:
Dịch vụ này không cung cấp IPv6, ít nhất là theo biểu giá đã chọn. Để có thể sử dụng dịch vụ, bạn phải xác nhận email và số điện thoại của mình. Có quyền truy cập SSH từ tài khoản cá nhân của bạn.
Ý nghĩa
Khi chúng tôi cố gắng đăng ký, chúng tôi gặp lỗi:
Chuyển ngôn ngữ giao diện trang web sang tiếng Nga và...
Tôi đã phải thay đổi mật khẩu của mình. Danh sách hệ điều hành có sẵn:
Dịch vụ này cung cấp cả địa chỉ IPv4 và IPv6. IPv6 cũng phải được cấu hình thủ công. Tôi muốn lưu ý riêng rằng việc cài đặt các gói cần thiết để thử nghiệm mất rất nhiều thời gian. Thời gian không được đo cụ thể, nhưng không giống như một vài phút, đủ trên tất cả các trang web lưu trữ khác, ở đây nó mất nhiều thời gian hơn - khoảng 20 phút.
Có quyền truy cập vào màn hình máy chủ:
RuVDS
Để đăng ký, bạn phải nhập email của mình và giải mã xác thực. Danh sách các hệ điều hành có sẵn như sau:
Phương thức thanh toán có sẵn:
Dịch vụ này không cung cấp địa chỉ IPv6, ít nhất là theo biểu giá đã chọn. Có quyền truy cập vào màn hình máy chủ.
RegRu
Để đăng ký, chỉ cần nhập email của bạn. Danh sách hệ điều hành có sẵn:
Và danh sách các phương thức thanh toán có sẵn:
Dịch vụ này cung cấp cả địa chỉ IPv4 và IPv6. Như người ta nói, IPv6 đã hoạt động “ngoài luồng”. Những thứ kia. Sau khi tạo máy chủ, tôi ngay lập tức có thể kết nối với nó bằng địa chỉ IPv6. Có quyền truy cập vào bảng điều khiển máy chủ.
Hosting-Nga
Khi đăng ký, bạn phải cung cấp email và mật khẩu. Để thanh toán dịch vụ, bạn phải xác nhận số điện thoại của mình. Danh sách hệ điều hành có sẵn:
Và phương thức thanh toán:
Có thể tải lên ISO của riêng bạn. Có quyền truy cập vào màn hình máy chủ.
Byte đầu tiên
Để đăng ký, bạn phải cung cấp email, số điện thoại, mật khẩu và quốc gia mong muốn. Để đăng nhập, bạn phải xác nhận email của mình. Danh sách hệ điều hành có sẵn:
Và danh sách các phương thức thanh toán có sẵn:
Có quyền truy cập vào bảng điều khiển máy chủ.
Có một tùy chọn để tải lên ISO của riêng bạn.
ion
Để đăng ký, bạn phải cho biết giới tính, tên, họ, thành phố, đường phố, mật khẩu và số điện thoại mong muốn. Dưới đây là danh sách hệ điều hành có sẵn:
Khi đăng ký, bạn phải xác nhận khả năng thanh toán. Dịch vụ sẽ xóa và sau đó trả lại một đô la.
Tôi đã không thể đăng ký một thời gian. Trong quá trình đăng ký, tại một trong các bước, trang đã được cập nhật và trang tương tự xuất hiện bên trong, giống như bước đầu tiên.
Tại một thời điểm nào đó, lần đầu tiên tôi nhận được thông báo lỗi, nhưng sau đó tôi vẫn có thể hoàn tất đăng ký.
Không có nhiều phương thức thanh toán có sẵn.
Theo mặc định, máy chủ được cung cấp IPv4, nhưng bạn có thể thêm một IPv6 miễn phí.
Có quyền truy cập vào bảng điều khiển KVM.
Hosting cPanel
Để đăng ký, bạn phải cung cấp địa chỉ email và tạo mật khẩu. Danh sách hệ điều hành có sẵn:
Danh sách các phương thức thanh toán:
Mã vạch
Danh sách hệ điều hành có sẵn:
Và danh sách các phương thức thanh toán:
IPv6 hoạt động tốt. Có quyền truy cập vào bảng điều khiển.
Kết quả kiểm tra
Trong mỗi bài kiểm tra, kết quả của những người tham gia được sắp xếp từ tốt nhất đến kém nhất, vị trí thứ nhất được cộng 12 điểm, vị trí thứ hai - 10, vị trí thứ ba - 8, vị trí thứ tư - 6 và vị trí dưới một điểm sẽ được thưởng. Những người đứng dưới thứ chín không được thưởng điểm.
Bảng điểm:
Nơi
Điểm
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Bảng có kết quả kiểm tra (có thể nhấp vào)
Bảng điểm cuối cùng (có thể nhấp vào)
Bục giảng
Tất cả các nơi đều chuyển sang lưu trữ bằng SSD. RuVDS đã giành vị trí đầu tiên trong một trận chiến khốc liệt. AdminVPS về thứ hai và vị trí thứ ba được chia sẻ giữa REG.RU và Ionos của Mỹ (1&1). Tất cả các trang web lưu trữ khác trên bục vinh quang đều đại diện cho Nga.
Kết luận
Trong số tất cả những người tham gia thử nghiệm, vị trí đầu tiên thuộc về bảng giá SSD của RUVDS. Hiệu suất bộ xử lý tốt nhất và hiệu suất ổ đĩa tốt đã cho phép mức thuế của họ chiếm vị trí đầu tiên. Xin chúc mừng người chiến thắng. Tôi cũng muốn lưu ý rằng các công ty lưu trữ adminvps, ionos và regru, họ đã chiến đấu một cách đàng hoàng. AdminVPS cho thấy hiệu suất đĩa tuyệt vời nhưng lại tụt hậu về hiệu suất CPU. REG.RU cho thấy hiệu suất xử lý khá tốt, nhưng không phải mọi thứ đều diễn ra suôn sẻ với hiệu suất ổ đĩa. Ionos cho kết quả khá cân bằng. Những người tham gia còn lại có kết quả tồi tệ hơn nhiều. Ihor đã thể hiện những kết quả nổi bật theo cách riêng của mình. Cả hai mức thuế của họ đều xếp ở cuối bảng; khi sử dụng dịch vụ của họ, hiệu suất thấp có thể nhận thấy “bằng mắt thường”.
Nguồn: www.habr.com