Kiểm tra khả năng đọc, ghi RAM của VPS bằng sysbench

Chúng ta tiếp tục chuỗi bài viết liên quan đến sysbench bằng bài kiểm tra liên quan đến khả năng đọc & ghi RAM của VPS. Đây cũng là bài kiểm tra quan trọng trong đánh giá toàn diện hiệu năng của VPS. Ở các bài trước chúng ta đã dùng sysbench để kiểm tra sức mạnh tính toán thô của CPU & tốc độ đọc ghi database của VPS. Môi trường test: Lưu ý: Chỉ test trên môi trường demo, không test trên VPS đã có website chính thức của bạn. Các bước làm. 1. Cài sysbench Nếu chưa …

Đọc thêm

Kiểm tra VPS trực tiếp bằng Geekbench (không thông qua trung gian)

YABS dùng để đánh giá tổng thể VPS rất tiện, một lệnh kiểm tra được tốc độ IOPS, kết nối mạng & Geekbench6. Tuy nhiên đây là ứng dụng dựa trên các nền tảng, có thể giảm mức độ cập nhật nếu chủ ứng dụng không điều chỉnh khi các nền tảng gốc tung phiên bản mới. Hôm nay tôi sẽ trình bày cách đo trực tiếp VPS bằng mã nguồn gần nhất của Geekbench để bạn luôn có kết quả đo với phiên bản mới nhất của họ. Cách làm như sau: Bước 1: Cài đặt Geekbench Truy cập …

Đọc thêm

Kiểm tra sức mạnh CPU của VPS bằng sysbench

Chào các bạn, hôm nay chúng ta tiếp tục làm quen với sysbench. Ở bài trước chúng ta đã thực hành với việc kiểm tra ngưỡng đọc ghi database của VPS thông qua sysbench, đây là tính năng quan trọng hàng đầu của công cụ này. Tính năng khác mà nó cũng rất nổi bật là kiểm tra sức mạnh tính toán của CPU. Nếu Geekbench6 (mà chúng ta thường dùng nó qua YABS để kiểm tra) nghiêng về chấm điểm tổng hợp các nhiệm vụ, ở đó CPU sẽ chiếm trách nhiệm chính nhưng RAM & ổ lưu trữ …

Đọc thêm

Kiểm tra khả năng đọc ghi database của VPS bằng sysbench

Sysbench có tính năng kiểm tra đọc ghi cơ sở dữ liệu (csdl/database) rất hay, và hôm nay chúng ta sẽ đi vào thực hành kiểm tra nó trên một VPS phổ thông của Vultr. Môi trường demo: Vultr HP, 1GB RAM, AMD64, OS: Ubuntu LTS 24.04. Lưu ý: Chỉ test trên môi trường demo, không test trên VPS đã có website chính thức của bạn. Tại sao kiểm tra này quan trọng cho web host trên VPS: chúng ta có chỉ số geekbench6 qua YABS rất tiện lợi, một chuẩn chung tốt, tuy nhiên nó nghiêng về đánh giá …

Đọc thêm

Khả năng chịu tải của OpenLiteSpeed (có so sánh với Nginx), benchmark bằng wrk2

Trong bài đăng này tôi tiến hành đo đạc độ trễ phản hồi của OLS bằng wrk2, và có so sánh nhanh nó với cài đặt tương tự trên Nginx. – Môi trường thử nghiệm của OLS: Môi trường thử nghiệm của Nginx: Cả 2 đều cài theme WP mặc định Twenty Twenty-Five, và link test bài là sample-page/ – Benchmark VPS OLS bằng YABS: Các chỉ số này là ngang ngửa với cấu hình VPS cài Nginx với cùng thông số & vị trí, cấu hình của VPS Nginx là: Một số hạn chế của so sánh này: Tóm …

Đọc thêm

Hướng dẫn cài đặt & sử dụng wrk2 để benchmark website (thực hành)

Giới thiệu nhanh: wrk2 là công cụ benchmark (kiểm tra hiệu suất) được đánh giá cao, nó được phát triển dựa trên phiên bản gốc wrk, với một số điều chỉnh để kết quả báo cáo về độ trễ chính xác hơn (tránh được vấn đề mà họ gọi là ‘coordinated omission‘), cũng như bổ sung tính năng liên quan đến duy trì tốc độ request cố định theo thời gian (ví dụ 100 request/s). Xem nhanh về wrk2 ở đây (bài dịch). Trong phần này chúng ta sẽ tập trung vào thực hành sau khi đã nắm lý thuyết …

Đọc thêm

Benchmarking HTTP với wrk2

Một bước quan trọng của bất kỳ chuỗi công cụ DevOps nào là bao gồm kiểm tra hiệu suất của ứng dụng web trước khi phiên bản mới được triển khai trong môi trường sản xuất. HTTP benchmarking là một chủ để phức tạp vì có rất nhiều thông số can thiệp vào hiệu suất nhận thức của ứng dụng. Ví dụ: Trong bài đăng blog này, chúng ta tập trung vào tình huống cuối cùng, bằng cách sử dụng wrk2. Giống như ApacheBench (ab) hoặc phiên bản gốc wrk, thì wrk2 sẽ gửi các yêu cầu tới một URL …

Đọc thêm

Benchmark hệ thống Linux với sysbench

Trong bài blog này, tôi sẽ trình bày cách sử dụng sysbench để kiểm tra hiệu suất CPU, bộ nhớ (memory) và lưu trữ (storage) của hệ thống Linux. Tôi cũng có cơ hội tiếp cận với một số phần cứng đa dạng (laptop, desktop, máy chủ/server). Vì thế tôi sẽ cung cấp một số kết quả cho bạn để tiện so sánh. Các nền tảng mà tôi sẽ benchmark là: Cập nhật vào tháng 6/2024: Tôi đã bổ sung thêm một VirualBox VM (máy ảo) để so sánh. 1. Cài đặt Bạn có thể cài đặt sysbench với câu …

Đọc thêm

Thực hành dùng ApacheBench để kiểm tra hiệu suất website

Lý thuyết về cách dùng Apache Benchmark ở đây, giờ chúng ta sẽ đi vào phần thực hành. Chuẩn bị: 1. Cài Apache Benchmark Nạp danh sách các gói mới nhất cho Ubuntu: Cập nhật phiên bản mới nhất cho apache2-utils, gói này có bao gồm Apache Benchmark: 2. Thực hiện lệnh Apache Benchmark Câu lệnh, ví dụ: Trong đó https://example.com/ là địa chỉ cần kiểm tra, nó có thể là một trang cụ thể trên website, chứ không cần phải là tên miền gốc. Cả 2 website kiểm tra với Apache Benchmark, cấu hình VPS của 2 website khá …

Đọc thêm

Sử dụng ApacheBench để đánh giá hiệu suất website

Apache Bench, thường được viết tắt là ab, là công cụ dòng lệnh đơn luồng (single-threaded command-line tool) được cung cấp bởi dự án Apache HTTP server. Nó được thiết kế để đánh giá, đo đạc hiệu suất của máy chủ HTTP Apache. Bằng cách mô phỏng nhiều yêu cầu tới máy chủ (simulating multiple requests to a server), Apache Bench đo lường mức độ mà máy chủ của bạn có thể xử lý tải (handle the load). Điều này còn được gọi là stress testing hoặc load testing. Nó giống như một cuộc diễn tập chữa cháy cho website …

Đọc thêm