Cập nhật lên VxRail 7.0.100 và giải phóng hiệu suất bên trong nó

Còn gì tuyệt vời hơn lưu trữ nhanh hơn? Lưu trữ nhanh hơn, dung lượng lớn hơn và độ bền tốt hơn thì sao?

Tuần trước tại Dell Technologies, chúng tôi đã phát hành VxRail 7.0.100. Bản phát hành này hỗ trợ các phiên bản mới nhất của VMware vSphere và vSAN 7.0 Update 1. Thông thường, trong một bản cập nhật, chúng ta sẽ thấy một hoặc hai tính năng mới, nhưng VMware đã vượt qua chính mình và không chỉ tích hợp một loạt các tính năng mới hoặc được cải tiến đáng kể vào bản cập nhật này, mà còn có một số cải tiến hiệu suất mang tính đột phá. Vì các đồng nghiệp của tôi tại VMware đã làm rất tốt việc giải thích các tính năng này, tôi thậm chí sẽ không cố gắng sao chép công việc của họ – bạn có thể tìm thấy các liên kết đến các blog về các tính năng đã thu hút sự chú ý của tôi trong phần tham khảo bên dưới. Thay vào đó, tôi muốn lưu ý đến những cải tiến về hiệu suất và đặt câu hỏi: Liệu RAID5 với khả năng nén có phải là chuẩn mực mới không?

Đừng lo lắng, tôi có thể nghe thấy những lời phàn nàn “Hiệu suất tối đa cần RAID1, RAID5 có chi phí khuếch đại IO và chẵn lẻ, các dịch vụ giảm dữ liệu có nhược điểm”, nhưng hãy kiên nhẫn với tôi một chút. Ngoài ra, tôi không đề xuất rằng nén RAID5 chỉ nên được sử dụng cho tất cả các khối lượng công việc, có một số khối lượng công việc chắc chắn không phù hợp – luồng video nén hiện ra trong đầu. Thay vào đó, tôi chỉ đề xuất rằng sau khi khách hàng của chúng tôi trải qua quá trình dễ dàng cập nhật cụm của họ lên VxRail 7.0.100 từ một trong 36 bản phát hành trước đó của chúng tôi trong hơn hai năm qua (vâng, bạn có thể nhảy thẳng từ 4.5.211 lên 7.0.100 trong một bản cập nhật duy nhất và vâng, chúng tôi xử lý việc hội tụ và ngừng hoạt động của Bộ điều khiển dịch vụ nền tảng), họ hãy kiểm tra mức giảm độ trễ IO lưu trữ mà khối lượng công việc hiện tại của họ đang đặt trên cụm VxRail của họ và tìm hiểu xem nó đại diện cho điều gì – nói tóm lại, hiệu suất lưu trữ cao hơn.

Khi khách hàng mua cụm VxRail để hỗ trợ khối lượng công việc sản xuất, họ không thể tải nó lên với nhiều bài kiểm tra khối lượng công việc chuẩn để xem họ có thể đẩy nó đến đâu. Nhưng tại VxRail, chúng tôi may mắn có đội ngũ hiệu suất chuyên dụng của riêng mình, những người có đủ các nút VxRail để điều hành một doanh nghiệp cỡ vừa và truy cập vào một thư viện lớn các thành phần để họ có thể sao chép hầu hết mọi cấu hình VxRail mà chúng tôi bán (và một số cấu hình mà chúng tôi không bán). Vì vậy, có dữ liệu đằng sau đề xuất vô lý của tôi, nó không chỉ là mặt sau của toán học khăn ăn. Hãy lấy một bản sao những phát hiện gần đây của nhóm hiệu suất trong sách trắng của họ: Khai thác hiệu suất của Dell EMC VxRail 7.0.100: Phân tích hiệu suất dựa trên phòng thí nghiệm của VxRail và chuyển đến hình 3. Ở đó, bạn sẽ tìm thấy một số đường cong độ trễ hiệu suất trước và sau rất đáng chú ý có và không có dịch vụ giảm dữ liệu cho khối lượng công việc của RDBMS. Spoiler: IOPS đỉnh cao hơn 58% và độ trễ thấp hơn gần 40%, với nén, con số này chỉ giảm xuống còn 45% IOPS đỉnh cao hơn đáng kể với độ trễ thấp hơn 30%. (Đối với những người trong số các bạn đang hét lên “nhưng miền thất bại”, hãy xem blog Hiệu quả không gian khi sử dụng tùy chọn “Chỉ nén” mới , trong đó  Pete Kohler giải thích vấn đề và cách nó không còn tồn tại khi chỉ nén.) Nhưng còn RAID5 thì sao? Bỏ qua hình 1 tóm tắt mức tăng hiệu suất trên toàn bảng đối với IOPS và thông lượng, thật ấn tượng phải không? Bây giờ hãy trượt xuống hình 2 để so sánh thông lượng, đặc biệt là so sánh RAID 1 trên 7.0 với RAID 5 trên 7.0 U1 – hiệu suất đọc gần như giống hệt nhau, trong khi khoảng cách về hiệu suất ghi đã thu hẹp. Hiệu suất ghi trên RAID5 có thể sẽ luôn chậm hơn RAID1 do khuếch đại IO, nhưng rõ ràng VMware đang tìm cách thu hẹp khoảng cách đó càng nhiều càng tốt.

Nếu không có gì khác, sách trắng nên cho bạn biết rằng một bản nâng cấp đơn giản, dễ dàng lên VxRail 7.0.100 sẽ mở khóa thêm không gian hiệu suất trên cụm vSAN của bạn mà không mất thêm bất kỳ chi phí nào, và những đánh đổi liên quan đến RAID5 và các dịch vụ giảm dữ liệu (chỉ nén) được giảm đáng kể. Có thể tiết kiệm không gian một cách có cơ hội từ việc chỉ nén, nhưng chúng yêu cầu cam kết thay đổi trên toàn cụm để mở khóa, điều này không nên xem nhẹ. Tuy nhiên, việc nhận ra mức tiết kiệm dung lượng 33% được đảm bảo của RAID5, có thể được mở khóa trên mỗi máy ảo, và việc khôi phục lại cũng dễ dàng, thể hiện rủi ro thấp hơn. Tôi đã mở câu hỏi liệu RAID5 chỉ với nén có thể là tiêu chuẩn mới hay không, và tôi tin chắc rằng dữ liệu cho thấy đây là một lựa chọn khả thi cho nhiều khối lượng công việc hơn.

Tài liệu tham khảo:

Các đồng nghiệp của tôi tại VMware ( John Nicholson , Pete Flecha (hai người này là tiếng nói và bộ óc đằng sau vSpeakingPodcast – chắc chắn đáng để lắng nghe), Teodora Todorova Hristov , Pete Koehler và Cedric Rajendran ) đã viết những bài blog tuyệt vời và sâu sắc về những tính năng này đã thu hút sự chú ý của tôi:

vSAN HCI Mesh – loại bỏ lưu trữ bị mắc kẹt bằng cách cho phép các VM được đăng ký vào cụm A truy cập lưu trữ từ cụm B

Nhân chứng được chia sẻ cho các triển khai 2 nút – giảm thời gian quản trị và chi phí cơ sở hạ tầng thông qua một nhân chứng cho tối đa sáu mươi bốn cụm 2 nút

Dịch vụ Tệp vSAN Nâng cao – thêm SMB v2.1 và v3 cho máy khách Windows và Mac. Thêm xác thực Kerberos cho NFS v4.1 hiện có

Tiết kiệm không gian: Tùy chọn chỉ nén – Dành cho các khối lượng công việc đòi hỏi khắt khe mà không thể tận dụng tính năng khử trùng lặp. Chỉ nén có thông lượng cao hơn, độ trễ thấp hơn và tác động đến hiệu suất ghi giảm đáng kể so với khử trùng lặp và nén. Chỉ nén có phạm vi lỗi được giảm thiểu và tốc độ xây dựng lại dữ liệu nhanh hơn 7 lần.

Quản lý Dung lượng Dự phòng – Hướng dẫn về dung lượng dự phòng 25% đã được thay thế bằng Dự phòng Hoạt động được tính toán, yêu cầu ít dung lượng hơn và giảm dần theo quy mô. Tùy chọn bổ sung để bật dự phòng xây dựng lại máy chủ, Công cụ Định cỡ VxRail sẽ mặc định dự trữ dung lượng này khi định cỡ cấu hình, với bộ lọc Thêm HA

Độ bền được cải thiện trong Chế độ bảo trì – dữ liệu dành cho máy chủ ở chế độ bảo trì được ghi tạm thời vào tệp delta trên máy chủ khác, cung cấp FTT được cấu hình trong các hoạt động ở Chế độ bảo trì