Được xây dựng trên nền tảng giám sát tài nguyên hiệu suất phân vùng (PP), OneFS 9.5 giới thiệu tính năng quản lý hiệu suất SmartQoS mới. SmartQoS cho phép quản trị viên cụm đặt giới hạn về số lượng tối đa các hoạt động giao thức mỗi giây (Protocol Ops) mà các khối lượng công việc được ghim riêng lẻ có thể sử dụng, để đạt được mức độ ưu tiên khối lượng công việc kinh doanh mong muốn. Trong số các lợi ích của chức năng QoS mới này là:
- Cho phép các nhóm cơ sở hạ tầng CNTT đạt được SLA hiệu suất
- Cho phép điều chỉnh khối lượng công việc bất hợp pháp hoặc có mức độ ưu tiên thấp và do đó ưu tiên các khối lượng công việc quan trọng khác của doanh nghiệp
- Giúp giảm thiểu các sự kiện không khả dụng dữ liệu do cụm quá tải

Tính năng SmartQoS mới này trong OneFS 9.5 hỗ trợ các giao thức NFS, SMB và S3, bao gồm lưu lượng truy cập hỗn hợp đến cùng một khối lượng công việc.
Nhưng trước tiên, hãy ôn lại nhanh. Khung giám sát tài nguyên hiệu suất phân vùng, ban đầu ra mắt trong OneFS 8.0.1, cho phép OneFS theo dõi và báo cáo việc sử dụng tài nguyên hệ thống tạm thời (tài nguyên chỉ tồn tại tại một thời điểm nhất định), cung cấp thông tin chi tiết về việc ai đang sử dụng tài nguyên nào và sử dụng bao nhiêu. Ví dụ bao gồm thời gian CPU, băng thông mạng, IOPS, truy cập đĩa và truy cập bộ nhớ đệm, v.v.
Hiệu suất phân vùng OneFS là một dự án đang diễn ra trong OneFS 9.5 hiện cung cấp khả năng kiểm soát và hiểu biết sâu sắc. Điều này cho phép kiểm soát công việc đang chạy qua hệ thống, ưu tiên và bảo vệ các quy trình công việc quan trọng và khả năng phát hiện xem cụm có đạt công suất hay không.
Vì việc xác định công việc mang tính chủ quan cao, nên việc giám sát tài nguyên hiệu suất phân vùng OneFS cung cấp tính linh hoạt đáng kể về cấu hình, bằng cách cho phép quản trị viên cụm tạo ra chính xác cách họ muốn xác định, theo dõi và quản lý khối lượng công việc. Ví dụ, quản trị viên có thể muốn phân vùng công việc của họ dựa trên các tiêu chí như người dùng nào đang truy cập cụm, xuất/chia sẻ họ đang sử dụng, địa chỉ IP nào họ đến từ đó – và thường là sự kết hợp của cả ba.
OneFS luôn cung cấp số liệu thống kê về máy khách và giao thức, nhưng chúng thường chỉ là giao diện người dùng. Tương tự, OneFS đã cung cấp số liệu thống kê về CPU, bộ nhớ đệm và đĩa, nhưng chúng không hiển thị ai đang sử dụng chúng. Hiệu suất phân vùng hợp nhất hai lĩnh vực này, theo dõi mức sử dụng CPU, ổ đĩa và bộ nhớ đệm, và mở rộng rào cản người khởi tạo/người tham gia.
OneFS thu thập các tài nguyên đã tiêu thụ và nhóm chúng thành các khối lượng công việc riêng biệt. Tổng hợp các khối lượng công việc này bao gồm một tập dữ liệu hiệu suất.
| Mục | Sự miêu tả | Ví dụ |
| Khối lượng công việc | Một tập hợp các số liệu nhận dạng và tài nguyên được sử dụng | {username:nick, zone_name:System} đã sử dụng {cpu:1,5 giây, bytes_in:100K, bytes_out:50M, …} |
| Bộ dữ liệu hiệu suất | Bộ số liệu nhận dạng để tổng hợp khối lượng công việc
Danh sách khối lượng công việc được thu thập phù hợp với thông số kỹ thuật đó |
{tên người dùng, tên vùng} |
| Lọc | Một phương pháp chỉ bao gồm các khối lượng công việc phù hợp với các số liệu nhận dạng cụ thể |
|
Các số liệu sau đây được theo dõi bằng cách phân vùng giám sát tài nguyên hiệu suất:
| Loại | Mặt hàng |
| Số liệu nhận dạng |
|
| Tài nguyên tạm thời |
|
| Thống kê hiệu suất |
|
| Giao thức được hỗ trợ |
|
Xin lưu ý rằng, trong OneFS 9.5, SmartQoS hiện không hỗ trợ các tiêu chí Hiệu suất phân vùng sau:
| Nhóm không được hỗ trợ | Các mục không được hỗ trợ |
| Số liệu |
|
| Khối lượng công việc |
|
| Giao thức |
|
Khi ghim khối lượng công việc vào một tập dữ liệu, hãy lưu ý rằng càng có nhiều số liệu trong tập dữ liệu đó thì càng cần xác định nhiều tham số khi ghim vào tập dữ liệu đó. Ví dụ:
Bộ dữ liệu = zone_name, giao thức, tên người dùng
Để đặt giới hạn cho tập dữ liệu này, bạn cần ghim khối lượng công việc bằng cách chỉ định tên vùng, giao thức và tên người dùng.
Khi sử dụng số liệu remote_address và/hoặc local_address, bạn cũng có thể chỉ định một mạng con. Ví dụ: 10.123.456.0/24
Ngoại trừ tập dữ liệu hệ thống, bạn phải cấu hình các tập dữ liệu hiệu suất trước khi thu thập số liệu thống kê.
Đối với SmartQoS trong OneFS 9.5, bạn có thể xác định và cấu hình giới hạn dưới dạng số lượng hoạt động giao thức tối đa (Protocol Ops) mỗi giây trên các giao thức sau:
- NFSv3
- NFSv4
- NFSoRDMA
- Doanh nghiệp vừa và nhỏ
- S3
Bạn có thể áp dụng giới hạn Protocol Ops cho tối đa bốn tập dữ liệu tùy chỉnh. Tất cả khối lượng công việc được ghim trong một tập dữ liệu có thể có giới hạn được định cấu hình, tối đa 1024 khối lượng công việc cho mỗi tập dữ liệu. Nếu nhiều khối lượng công việc tình cờ chia sẻ một giá trị số liệu chung với các giới hạn chồng chéo, giới hạn thấp nhất được định cấu hình sẽ được áp dụng
Lưu ý rằng khi nâng cấp lên OneFS 9.5, SmartQoS chỉ được kích hoạt khi bản phát hành mới đã được xác nhận thành công.
Trong bài viết tiếp theo của loạt bài này, chúng ta sẽ xem xét sâu hơn về kiến trúc và quy trình làm việc cơ bản của SmartQoS.
Tác giả : Nick Trimbee

Bài viết mới cập nhật
Dell Storage Engines: Tăng tốc suy luận AI với PowerScale và ObjectScale
Giải pháp chuyển tải bộ nhớ đệm KV của Dell cho ...
Bảo vệ Nhà máy AI
Áp dụng phương pháp tiếp cận kiến trúc để bảo mật ...
Tiến lên mạnh mẽ với Dell PowerMax: Vượt mặt Hitachi VSP 5000
Dell PowerMax mang lại khả năng phục hồi, hiệu suất và ...
Đẩy nhanh đổi mới AI: Sức mạnh của quyền truy cập mở
Từ các mô hình tiên tiến đến các ứng dụng cấp ...