Chủ đề

Hiệu suất và độ tin cậy

Steal time, độ trễ, benchmark và ý nghĩa thực sự của các con số uptime.

Câu trả lời ngắn

Chủ đề này tập hợp 11 câu trả lời về hiệu suất và độ tin cậy. Mỗi câu trả lời được viết để đứng độc lập: một phản hồi trực tiếp dưới 75 từ đầu tiên, sau đó là các điều kiện và chi tiết làm cho nó có thể sử dụng được.

11 câu trả lời trong Hiệu suất và độ tin cậy

Thời gian CPU steal là gì và tại sao nó quan trọng?

Thời gian steal là phần trăm thời gian CPU ảo của bạn sẵn sàng chạy nhưng hypervisor đã đưa nhân vật lý cho một đối tượng khác. Nó xuất hiện dưới cột "st" trong top. Bất kỳ giá trị nào trên 2–3% nghĩa là bạn đang tranh chấp nhân và đó là nguyên nhân phổ biến gây ra các đợt tăng độ trễ không giải thích được trên instance vCPU dùng chung.

Tại sao VPS của tôi chậm?

Theo thứ tự khả năng: thiếu bộ nhớ gây ra tình trạng swap thường xuyên, bão hòa I/O đĩa, thời gian steal CPU trên nhân dùng chung, cơ sở dữ liệu chưa tối ưu hoặc độ trễ mạng đến người dùng. Kiểm tra free -h và cột st trong top trước — giữa chúng có thể xác định nguyên nhân khoảng tám mươi phần trăm thời gian.

Tôi nên mong đợi độ trễ bao nhiêu từ một VPS?

Trong một khu vực đô thị, dưới 5 ms. Trong một lục địa, 10–40 ms. Xuyên Đại Tây Dương, 70–90 ms. Châu Âu đến châu Á, 150–200 ms. Tuyến đối cực, 250–320 ms. Ánh sáng trong sợi quang di chuyển với tốc độ khoảng hai phần ba tốc độ ánh sáng và đường đi thực tế khoảng 1,35 lần khoảng cách đường tròn lớn, vì vậy khoảng 1 ms mỗi 100 km mỗi chiều là mức tối thiểu.

Một VPS có thể xử lý bao nhiêu lượt truy cập?

Một instance 2 vCPU / 4 GB được cấu hình tốt có thể phục vụ một trang tĩnh cho hàng triệu lượt truy cập hàng tháng, một trang WordPress có bộ nhớ đệm cho khoảng 300.000 lượt, và một ứng dụng động không có bộ nhớ đệm cho có lẽ 30.000 lượt. Biến số chi phối là bộ nhớ đệm, không phải phần cứng — cùng một instance có thể khác nhau đến hai bậc độ lớn tùy thuộc vào yếu tố này.

Làm thế nào để benchmark một VPS?

Đo ba thứ thực sự khác biệt: CPU đơn luồng bằng sysbench, ổ đĩa bằng fio ở mức đọc/ghi ngẫu nhiên 4K, và mạng bằng iperf3 tới một điểm cuối đã biết. Chạy mỗi bài nhiều lần vào các giờ khác nhau — một bài benchmark đơn lẻ đo phút đó, không phải máy chủ.

NVMe nhanh hơn SATA SSD bao nhiêu?

Nhanh hơn khoảng năm lần về IOPS ngẫu nhiên — khoảng 500.000 so với 90.000 — và độ trễ thấp hơn khoảng năm lần, dưới 0,1 ms so với khoảng 0,5 ms. Thông lượng tuần tự cao hơn từ sáu đến mười lần. Đối với các ứng dụng dựa trên cơ sở dữ liệu, khoảng cách IOPS ngẫu nhiên chính là thứ bạn thực sự cảm nhận được.

Tôi nên mong đợi uptime bao nhiêu từ một VPS?

SLA của chúng tôi là 99,99% cho mỗi instance, cho phép khoảng 4,4 phút gián đoạn mỗi tháng, và độ khả dụng quan sát được trên toàn bộ hệ thống trong mười hai tháng qua là 99,993%. Bất cứ điều gì vượt quá mức đó đòi hỏi bạn phải tự xây dựng hệ thống dự phòng — một máy chủ đơn lẻ, dù tốt đến đâu, cũng là một điểm lỗi duy nhất.

Vị trí máy chủ có ảnh hưởng đến SEO không?

Ảnh hưởng gián tiếp và có thể đo lường được. Các công cụ tìm kiếm không xếp hạng theo quốc gia máy chủ, nhưng họ đo tốc độ trang, và khoảng cách là độ trễ. Một máy chủ cách người dùng 200 ms sẽ ảnh hưởng thực sự đến điểm Core Web Vitals. Sử dụng CDN nếu khán giả của bạn toàn cầu; đặt origin gần khán giả nếu khán giả mang tính khu vực.

DDoS protection là gì và tôi có cần không?

Bảo vệ DDoS lọc lưu lượng tấn công ở phía trên máy chủ để các yêu cầu hợp pháp vẫn đến được. Nó phải luôn bật để hữu ích — giảm thiểu sau khi tấn công bắt đầu đã cho phép bạn sập. OnionVPS bao gồm tối đa 12 Tbps quét L3/L4 ở mọi cấp, kể cả gói $4.

VPS có an toàn không?

Sự cô lập mạnh: KVM thực thi phân tách trong phần cứng, và thoát khỏi nó là một khai thác nghiêm trọng cấp nghiên cứu. Rủi ro thực tế không phải là hypervisor — mà là cấu hình của bạn. SSH bằng mật khẩu, phần mềm không cập nhật và dịch vụ mở bạn quên mất chiếm gần như tất cả các vụ xâm nhập thực tế.

Sự khác biệt giữa vCPU chia sẻ và vCPU chuyên dụng là gì?

Một vCPU chia sẻ được lập lịch với các tenant khác, vì vậy khi quá tải, tiến trình của bạn chờ — thấy là steal time. Một vCPU chuyên dụng là một luồng vật lý dành riêng cho bạn không có gì khác được lập lịch trên đó. Chia sẻ phù hợp cho công việc nhàn rỗi hầu hết thời gian; chuyên dụng cần thiết cho bất cứ điều gì có yêu cầu về độ trễ.