Chúng tôi sắp triển khai nghiên cứu lưu trữ chia sẻ để lưu trữ cực nhanh để triển khai Cụm chuyển đổi dự phòng máy chủ Microsoft SQL (FCI). Cho đến nay dự án đã đi, chúng tôi sẽ bắt đầu với 500K IOPS cho các khối 8k khoảng 70r / 30w mẫu. Ngoài ra, chúng tôi muốn có khả năng tăng số tiền lên tới 2M IOPS (cho cùng một mẫu) trong một năm hoặc lâu hơn, do máy chủ SQL tăng kỳ vọng.
Với mục đích của dự án, chúng tôi sẽ triển khai cụm 4 nút của Microsoft Storage Spaces Direct (S2D). Về phần cứng, chúng tôi đã có 2 máy chủ rack Dell R730xd với 2x E5-2697 và RAM 512GB và chúng tôi đã sẵn sàng để nhận thêm 2.
Đối với lưu trữ, Microsoft khuyên bạn nên sử dụng SSD NVMe hoặc NVMe + để có được hiệu suất ( nguồn ) tối đa . Do đó, sau một số nghiên cứu, SSD Samsung rất phù hợp. https://www.starwindsoftware.com/blog/benchmarking-samsung-nvme-ssd-960-evo-m-2 http://www.storagereview.com/samsung_960_pro_m2_nvme_ssd nbview
Thiết lập mà chúng tôi xem xét là như sau: 1x SSD Samsung 960 EVO NVMe + 4x Samsung PM863 cho mỗi máy chủ S2D.
Việc triển khai S2D bằng Samsung 960 EVO NVMe và Samsung PM863 có thể cung cấp 500k cho SQL FCI không?
BIÊN TẬP:
a) bạn đã không hỏi điều gì tương tự vào ngày khác? - Tôi đã làm. Một câu hỏi mới đã được đăng từ khi phát súng đầu tiên bị lạc đề. Chủ thể và cơ thể được thay đổi. Câu hỏi trước sẽ bị xóa.
b) chúng là ổ đĩa tiêu dùng, - Câu hỏi sắp tìm thấy thiết lập S2D có thể yêu cầu 500 nghìn IOPS khi bắt đầu. Bạn muốn giới thiệu thiết lập nào?
c) bạn dự định kết nối tất cả những thứ đó như thế nào, tôi không biết máy chủ ngoài kia có 5 x M.2 slot - chúng tôi cần biết điều này - Chỉ sử dụng ổ 1x M.2 cho mỗi nút. Tôi đã sửa lỗi thiết lập bộ nhớ chia sẻ: 1x SSD SSD Samsung 960 EVO NVMe + 4x Samsung PM863 cho mỗi máy chủ S2D.
d) loại IOPS nào (kích thước và loại)? - SQL FCI đọc khối lượng công việc chuyên sâu gồm các khối 4k, 8k, 64k. Phạm vi đọc là 70-90% và viết một - 30-10%.
e) 500k đến 2M là một phạm vi phương sai yêu cầu rất rộng - tại sao phạm vi rộng như vậy? - Hiệu suất dự án dự kiến sẽ tăng đáng kể trong giai đoạn sắp xếp, vì vậy chúng tôi phải có khả năng chạy khối lượng công việc 4x trên cùng một phần cứng cho đến và của năm đầu tiên. Một năm sau, chúng tôi sẽ thêm 4 lần lưu trữ vào cụm.
Chúng tôi là Microsoft Shop vì vậy không có tùy chọn nào để đi khắp nơi ngoài Microsoft SQL Server 2016. Ngoài ra, vì bạn có thể tiêu thụ dự án đòi hỏi phải có dự phòng và tính sẵn sàng bổ sung do đó SQL Failover Cluster Intance sẽ được triển khai sang một bên S2D.