Các tầng lưu trữ trong VergeOS vSAN
Hướng dẫn toàn diện về hệ thống lưu trữ theo tầng của VergeOS vSAN từ Tier 0 đến Tier 5, bao gồm thông số phần cứng, khuyến nghị cho workload, thực hành tốt nhất và cân nhắc khi mở rộng.
Tổng quan
VergeOS vSAN triển khai một hệ thống phân tầng lưu trữ tinh vi cân bằng hiệu năng, dung lượng và chi phí. Hệ thống hỗ trợ tối đa 6 tầng (0-5), mỗi tầng được tối ưu cho các khối lượng công việc và kiểu dữ liệu khác nhau. Kiến trúc phân tầng này cho phép các tổ chức quản lý hiệu quả tài nguyên lưu trữ bằng cách đặt dữ liệu lên tầng phù hợp nhất dựa trên yêu cầu hiệu năng và mẫu truy cập.
Đối với các khuyến nghị định cỡ vSAN, xem Hướng dẫn định cỡ nút.
Thông số kỹ thuật của các tầng
Tầng 0: Tầng siêu dữ liệu
Phần cứng: SSD dựa trên NVMe có độ bền cao
Mục đích: Chỉ dùng riêng cho siêu dữ liệu vSAN
Đặc điểm: Tối ưu cho các thao tác có độ trễ cực thấp
Trường hợp sử dụng: Quản lý siêu dữ liệu hệ thống
Tầng 1: Tầng hiệu năng cao
Phần cứng: Các SSD dựa trên NVMe có độ bền cao
Mục đích: Khối lượng công việc ghi nhiều
Đặc điểm: Hiệu năng I/O tối đa, độ bền cao
Trường hợp sử dụng:
Cơ sở dữ liệu hiệu năng cao
Nhật ký giao dịch được sử dụng nhiều
Ứng dụng ghi nhiều
Tầng 2: Tầng khối lượng công việc hỗn hợp
Phần cứng: Các SSD tầm trung
Mục đích: Khối lượng công việc đọc/ghi cân bằng
Đặc điểm: Cân bằng tốt giữa hiệu năng và chi phí
Trường hợp sử dụng:
Lưu trữ VM đa mục đích
Khối lượng công việc ứng dụng hỗn hợp
Môi trường phát triển
Tầng 3: Tầng tối ưu cho đọc
Phần cứng: Các SSD tối ưu cho đọc
Mục đích: Khối lượng công việc đọc nhiều
Đặc điểm: Tối ưu cho các thao tác đọc
Trường hợp sử dụng:
Phân phối nội dung
Kho ứng dụng
Dữ liệu tham chiếu
Tầng 4: Tầng dung lượng
Phần cứng: Các HDD dung lượng lớn
Mục đích: Dữ liệu ít được truy cập hơn
Đặc điểm: Dung lượng lớn, tiết kiệm chi phí
Trường hợp sử dụng:
Máy chủ tệp
Đích sao lưu
Dữ liệu ít khi truy cập
Tầng 5: Tầng lưu trữ lưu trữ dài hạn
Phần cứng: Các HDD cấp lưu trữ dài hạn
Mục đích: Lưu trữ lạnh và lưu giữ dài hạn
Đặc điểm: Dung lượng tối đa, chi phí thấp nhất trên mỗi TB
Trường hợp sử dụng:
Lưu giữ dữ liệu dài hạn
Kho lưu trữ tuân thủ
Kho lưu trữ sao lưu
Chi tiết triển khai
Phân bổ liên nút
Mỗi tầng lưu trữ trải rộng trên nhiều nút trong cụm
Cung cấp hiệu năng cân bằng trên toàn bộ hạ tầng
Nâng cao khả dụng dữ liệu và khả năng chịu lỗi
Cho phép sử dụng tài nguyên hiệu quả
Tối ưu hóa hiệu năng
Khử trùng lặp nội tuyến hoạt động trên tất cả các tầng
Mỗi tầng có thể được mở rộng độc lập
Cân bằng tải tự động trong từng tầng
Phân phối dữ liệu thông minh bằng thuật toán dựa trên hàm băm
Các phương pháp hay nhất
Lựa chọn tầng
Xác định đặc điểm khối lượng công việc:
Mức độ ghi
Mẫu truy cập đọc
Yêu cầu hiệu năng
Nhu cầu dung lượng
Cân nhắc cân bằng giữa chi phí và hiệu năng:
Khớp khả năng của tầng với yêu cầu của khối lượng công việc
Cân bằng nhu cầu hiệu năng với ràng buộc ngân sách
Tính đến tăng trưởng trong tương lai
Lập kế hoạch dung lượng cẩn thận:
Duy trì đủ dung lượng trống trong mỗi tầng
Xem xét tỷ lệ khử trùng lặp
Lập kế hoạch cho sự tăng trưởng của khối lượng công việc
Khuyến nghị cấu hình
Tầng siêu dữ liệu (Tầng 0):
Phân bổ đủ không gian cho sự tăng trưởng của siêu dữ liệu
Sử dụng các ổ NVMe có độ bền cao nhất hiện có
Duy trì ít nhất 30% dung lượng trống
Tầng hiệu năng (Tầng 1-3):
Tính kích thước theo tập dữ liệu đang hoạt động
Xem xét yêu cầu về độ bền ghi
Cân bằng dung lượng giữa các nút
Tầng dung lượng (Tầng 4-5):
Lập kế hoạch cho sự tăng trưởng dài hạn
Xem xét các yêu cầu sao lưu và lưu trữ
Triển khai các chính sách lưu giữ phù hợp
Giám sát và quản lý
Các chỉ số chính cần giám sát
Mức sử dụng dung lượng theo từng tầng
Các chỉ số hiệu năng I/O
Tỷ lệ khử trùng lặp
Tỷ lệ lỗi và trạng thái sức khỏe
Các tác vụ quản lý
Đánh giá dung lượng định kỳ
Tối ưu hóa hiệu năng
Giám sát sức khỏe
Cân bằng tầng
Cân nhắc mở rộng
Mở rộng dọc (Scale up)
Thêm dung lượng vào các tầng hiện có
Nâng cấp lên các thiết bị lưu trữ nhanh hơn
Tăng kích thước bộ nhớ đệm
Mở rộng ngang (Scale out)
Thêm nút mới để mở rộng dung lượng tầng
Duy trì phân bổ cân bằng
Cân nhắc tác động đến hiệu năng
Khắc phục sự cố
Các sự cố thường gặp
Suy giảm hiệu năng
Kiểm tra mức sử dụng tầng
Xác minh vị trí đặt khối lượng công việc
Giám sát các mẫu I/O
Sự cố dung lượng
Xem xét tỷ lệ khử trùng lặp
Kiểm tra phân bổ không gian
Xác minh phân phối tầng
Lỗi phần cứng
Giám sát tình trạng ổ đĩa
Kiểm tra nhật ký lỗi
Xác minh tính dự phòng
Các bước khắc phục
Xác định tầng và khối lượng công việc bị ảnh hưởng
Kiểm tra nhật ký và chỉ số hệ thống
Xác minh tình trạng phần cứng
Xem lại các cài đặt cấu hình
Áp dụng các hành động khắc phục
Tích hợp với các tính năng khác
Snapshot và bản sao
Tạo snapshot nhận biết tầng
Quản lý bản sao hiệu quả
Các thao tác tiết kiệm không gian
Sao chép
Sao chép nhận biết tầng
Tối ưu hóa băng thông
Bảo vệ dữ liệu nhất quán
Cập nhật lần cuối
Nội dung này có hữu ích không?