SQL FCI에 최대 2M IOPS를 제공하는 S2D 설정 개의 Samsung PM863 SSD가 고려됩니다. Samsung 960

Microsoft SQL Server 장애 조치 클러스터 (FCI)를 구현하기 위해 초고속 스토리지를위한 공유 스토리지 리서치를 배포하려고합니다. 지금까지 프로젝트는 약 70r / 30w 패턴의 8k 블록에 대해 500K IOPS로 시작합니다. 또한 SQL 서버의 기대치가 높아짐에 따라 1 년 정도 같은 패턴에 대해 최대 2M IOPS (동일한 패턴)의 성능을 향상시킬 수있는 기능을 원합니다.

이 프로젝트를 위해 Microsoft Storage Spaces Direct (S2D)의 4 노드 클러스터를 배포 할 예정입니다. 하드웨어에 대해서는 2x E5-2697 및 512GB RAM을 갖춘 2x Dell 랙 서버 R730xd가 이미 있으며 2 개를 더 구입할 수 있습니다.

스토리지와 관련하여 Microsoft는 최대 성능 ( 소스 ) 을 얻기 위해 NVMe 또는 NVMe + SSD를 사용하는 것이 좋습니다 . 따라서 일부 조사 후 삼성 SSD를 사용하는 것이 좋습니다. https://www.starwindsoftware.com/blog/benchmarking-samsung-nvme-ssd-960-evo-m-2 http://www.storagereview.com/samsung_960_pro_m2_nvme_ssd_review

S2D 호스트 당 1 개의 Samsung 960 EVO NVMe + 4 개의 Samsung PM863 SSD가 고려됩니다.

Samsung 960 EVO NVMe 및 Samsung PM863을 사용한 S2D 구현이 500k를 SQL FCI에 제공 할 수 있습니까?

편집하다:

a) 다른 날 비슷한 것을 묻지 않았습니까? -했어요 첫 번째 샷이 주제를 벗어난 이후로 새로운 질문이 게시되었습니다. 피사체와 몸이 바뀝니다. 이전 질문이 삭제됩니다.

b) 소비자 드라이브입니다.-문제는 시작시 500k IOPS가 필요한 S2D 설정을 찾는 것입니다. 어떤 설정을 추천 하시겠습니까?

c) 어떻게 모든 것을 연결하려고 계획하고 있는지, 5 x M.2 슬롯이있는 서버를 알지 못합니다-우리는 이것을 알아야합니다-각 노드 당 1x M.2 드라이브 만 사용해야합니다. 공유 스토리지 설정을 수정했습니다 : S2D 호스트 당 1 개의 Samsung 960 EVO NVMe + 4x Samsung PM863 SATA SSD.

d) 어떤 종류의 IOPS (크기 및 유형)? -4k, 8k, 64k 블록의 SQL FCI 읽기 집중 워크로드. 읽기 범위는 70-90 %이고 하나는 30-10 %입니다.

e) 500k-to-2M은 매우 다양한 요구 사항 편차입니다. 왜 그렇게 넓은 범위입니까? -프로젝트 성능은 정렬 기간에 크게 증가 할 것으로 예상되므로 첫해와 같은 해까지 동일한 하드웨어에서 4 배의 워크로드를 실행할 수 있어야합니다. 1 년 후 클러스터에 호스트를 4 배 더 추가 할 것입니다.

Microsoft Shop이므로 Microsoft SQL Server 2016 이외의 다른 곳으로 갈 수있는 옵션이 없습니다. 또한 프로젝트를 소비 할 수 있으므로 중복성과 추가 가용성이 필요하므로 SQL Failover Cluster Intance는 S2D와 함께 배포됩니다.



답변

SDS 배포에서 소비자 SSD를 사용하는 것은 좋지 않습니다. VMware VSAN 및 Microsoft S2D는 모두 쓰기가 “원자”라고 가정하므로 호스트가 ACK 한 것은 실제로 영구 메모리에 있습니다. 소비자 SSD에는 정전 보호 기능이 없으므로 데이터가 손실 될 수 있습니다. 쓰기 내구성도 매우 다릅니다.

https://blogs.technet.microsoft.com/filecab/2016/11/18/dont-do-it-consumer-ssd/

https://blogs.vmware.com/vsphere/2013/12/virtual-san-hardware-guidance-part-1-solid-state-drives.html

http://www.yellow-bricks.com/2013/09/16/frequently-asked-questions-virtual-san-vsan/

엔터프라이즈 급 NVMe 카드를 사용하는 것이 좋습니다.


답변