Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

Tào Lao

Vừa rồi mình có xây dựng một hệ thống vSAN nhỏ cho công ty, đến bước kiểm thử và test hệ thống, sử dụng các tool như FIO chạy trên các VM distro Linux hay ATTO trên Windows đều cảm thấy không hết được hiệu năng của cả Cluster, sau một hồi lần mò đã tìm ra một công cụ khá hay rành riêng cho việc này đó là: HCIBench.

Bài viết này mình viết bài này để giới thiệu công cụ này cho mọi người, mọi người nên đọc tài liệu của hãng để hiểu thêm chi tiết (mình sẽ để link dưới cuối bài)

Tổng Quan

  • HCIBench được thiết kế riêng cho việc test hiệu năng của các “shared storage” trong VMWare vSphere, sử dụng Vdbench và Fio để tạo ra các workload
  • HCIBench được đóng gói và phát hành dưới dạng OVA (link download mình để cuối bài)
  • HCIBench bao gồm Master Node hay còn biết đến là Controller VM (bản thân là một máy ảo, Deploy từ OVA Template nói bên trên) và CÁC Guest VM (Slaver Node) nhằm mục đích tạo disk và stress test và gửi lại result cho Controller VM
  • Thành phần của Controller VM và Guest VMhcibench 01 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
  • Kiến trúc của HCIBench
    HCIBench
    HCIBench Architecture

Chuẩn Bị

  • Cluster đã được tạo với shared storage
  • 2 PortGroup (hoặc 1 nếu muốn dùng chung), deploy OVA sẽ có 2 VMNIC yêu cầu cấu hình IP, 1 cho Management Network (Network quản lý Master Node qua WebUI) và 1 cho Guest VM (các Guest VM giao tiếp với Master Node)
  • Có DHCP Server và GW để đảm bảo các Node có thể giao tiếp với nhau và giao tiếp với Master Node
  • Phải có vCenter

Cài đặt

  • Tiến hành download files OVA ở cuối bài
  • Login vào vCenter sau đó Deploy OVA như hình dưới

092819 1435 HngDnSD1 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

092819 1435 HngDnSD2 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

092819 1435 HngDnSD3 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Chọn đến files OVA đã download
092819 1435 HngDnSD4 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Đặt tên cho VM
092819 1435 HngDnSD5 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Chọn Resource cho VM
092819 1435 HngDnSD6 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Next
092819 1435 HngDnSD7 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Next
092819 1435 HngDnSD8 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Chọn Datastore cài đặt (không nhất thiết phải chọn là vSAN)
092819 1435 HngDnSD9 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Chọn mạng cho 2 VMNIC như đã nói ở trên
092819 1435 HngDnSD10 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Set ip tĩnh cho Management Network
092819 1435 HngDnSD11 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Set ip tĩnh cho Management Network
092819 1435 HngDnSD12 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Next

092819 1435 HngDnSD13 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

092819 1435 HngDnSD14 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Tắt DRS để tránh các Node tự Sync với nhau, dẫn tới hiệu năng kém khi Benchmark
  • Truy cập https://[IP Management]:8443

092819 1435 HngDnSD15 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Điền thông tin mật khẩu lúc đầu khi cài đặt

092819 1435 HngDnSD16 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Điền các thông tin cần thiết để thiết lập

092819 1435 HngDnSD17 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Ở phần Benchmarking Tool các bạn có thể lựa chọn giữa FIO và VDBench, nếu muốn sử dụng VDBench, có thể download ở đây (yêu cầu có tài khoản Oracle)

092819 1435 HngDnSD18 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Sử dụng lựa chọn Easy Run để có những bài test cơ bản hoặc tính tuỳ chọn lại và tự tuỳ biến thông sô

092819 1435 HngDnSD19 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Chọn SAVE CONFIG đồng thời nên VALIDATE CONFIG để lưu và kiểm tra cấu hình xem có sai sót ở bước nào đó hay không, tiếp theo chọn START TEST để tiến hành Benchmark

092819 1435 HngDnSD20 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Quá trình Benmark sẽ bắt đầu, bạn có thể đi pha vài ly cà phê hoặc làm việc khác

092819 1435 HngDnSD21 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Preparing…

092819 1435 HngDnSD22 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

  • Sau khi Preparing và tiến hành tiến các bạn có thể nhìn thấy dòng “HERE TO MONITOR” Click vào để truy cập Granfana Dashboard và tiến hành theo dõi tiến trình

092819 1435 HngDnSD23 Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN

Grafana Hướng Dẫn Sử Dụng HCIBench Để Kiểm Tra Hiệu Năng Của Hệ Thống vSAN
Kết quả

Download HCIBench + Guide Trang Chủ VDBench50407

Tác giả:  Nguyễn Văn LongITFORVN.COM

Bạn có thể tương tác và cập nhật thông tin mới nhất của Nhóm Facebook ITFORVN, Các khóa học mới do group tổ chức tại «Portal»

Đánh giá post

Author

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x