드라이브를 하나씩 교체하여 기계식 디스크 RAID를 SSD로 변환하는 데 문제가 있습니까?
온라인에서 이런 일을 한 사람을 찾을 수 없었습니다. 따라서 이에 대해 게시할 장소를 만들어 보겠습니다.
RAID를 기계식 디스크에서 SSD로 성공적으로 변환했다면 다시 돌아와서 사양을 게시해 주세요. (serverfault는 등록을 요구하지 않아서 포스팅이 정말 빠릅니다.)
참고로 저는 RAID 6에서 8개의 3TB ST3000DM001 드라이브가 포함된 LSI MegaRAID 9260-8i를 실행하고 있으므로 저렴한 3TB+ SSD를 출시하려면 몇 년이 걸릴 것입니다. 지난 3년 동안 2개의 드라이브가 실패로 표시되었으며 매번 드라이브를 재구축하는 데 8시간이 걸렸습니다. 물론 백업을 먼저 하고 각 드라이브를 SSD로 교체하고 재구축할 때 다른 드라이브에 대한 위험을 알고 있습니다.
이 게시물이 게시되는 시점에서 1TB SSD는 각각 ~$350에 구입할 수 있으므로 어레이에 더 작은/더 적은 드라이브를 가진 사람들은 이미 이에 대해 생각하고 있을 수 있습니다. 1TB SSD의 용량은 1TB 기계식 드라이브와 동일합니까, 아니면 사용 가능한 1.2TB SSD와 같이 더 큰 것으로 교체해야 합니까? SSD를 대형화하는 것은 비용이 많이 드는 일이므로 드라이브의 실제 최대 용량을 확인하는 가장 좋은 방법은 무엇입니까? (모범 사례는 단종된 경우 동일한 크기의 다른 모델을 사용할 수 있도록 전체 용량보다 3~5% 적게 사용하는 것이지만 많은 사람들이 이렇게 하지 않는다는 것을 알고 있습니다.)
답변1
우리는 개발 서버에서 LSI를 사용하여 SAS1068E
두 개의 Hitachi Ultrastar A7K1000 SATA 디스크에서 두 개의 SATA Samsung EVO 840 드라이브로 Martin Seitl이 언급한 것과 동일한 작업을 수행했습니다.두 번째 펌웨어 수정EVO 840 성능 저하를 위해...). 그러나 몇 가지 참고할 사항이 있습니다.
- 해당하는 경우 컨트롤러가 SATA와 SAS를 혼합할 수 있는지 확인하세요. 우리의 3Ware 9650 8i 컨트롤러는 그렇지 않습니다. LSI는 3Ware를 사용했으며 nr 유형을 보면 귀하의 컨트롤러도 동일한 문제를 겪고 있는 것으로 추측됩니다.
- 현재 파티션이 있습니까?4k 정렬? SSD에 필요한지는 잘 모르겠지만 그럴 것으로 생각됩니다.
- RAID 컨트롤러는
trim
. 당신은 그것에 대해 아무것도 할 수 없지만 적어도 그것에 대해 알고 있어야 합니다. 시간이 지남에 따라 쓰기 증폭이 발생할 수 있습니다. 마틴처럼 오버프로비저닝은 정말 현명하지만 완벽하지는 않습니다.
디스크 크기는 다음과 같습니다. 나는 약 500GB부터 다양한 제조업체의 디스크 크기가 바이트 단위로 정확하게 지정되어 있음을 확인했습니다(그러나 이것이 실제 표준인지는 모르겠습니다). 하지만 이는 드라이브 사양에서 쉽게 확인할 수 있습니다. 그러나 과잉 프로비저닝을 염두에 두십시오.
답변2
나는 몇 달 전에 이런 일을 했습니다.
Intel ICH8R Raid-Controller가 탑재된 Supermicro-Server에는 2개의 논리 볼륨에 4개의 디스크가 있습니다.
- 볼륨 0: 2xWD Re 250GB SATA - Raid 1
- 볼륨 1: 2xWD Re 500GB SATA - Raid 1
볼륨 0은 SBS 2008의 시스템 드라이브이고 IO 성능이 저하되었기 때문에 볼륨 0의 드라이브를 SSD로 교체하기로 결정했습니다.
우리는 이 일을 잔인하게 해냈습니다. 서버를 끄고 첫 번째 드라이브(WD Re 250GB)를 512GB의 Samsung SSD 850 PRO로 교체했습니다. 서버를 켠 후 Raid 컨트롤러는 새로 추가된 드라이브에 어레이를 재구축하라는 지시를 받았습니다. 재구축이 완료된 후 두 번째 250GB 드라이브에 대해 절차를 반복했습니다.
다른 변경 사항은 없습니다. 무작위 읽기(데이터베이스) 성능이 눈에 띄게 향상되었습니다.
250GB HDD 대신 512GB SSD를 선택한 이유가 무엇인지 궁금하실 것입니다. 이는 SSD의 과잉 프로비저닝과 수명 연장 때문이었습니다.
답변3
아니요, 불가능합니다.
대부분의 하드웨어 RAID 컨트롤러는 혼합 미디어 배열 생성을 금지합니다. 예를 들어 SATA와 SAS를 함께 사용하거나 SAS와 SSD를 사용합니다.
어레이는 고장난 SAS/SATA 기계 드라이브에 대한 SSD 교체를 허용하지 않습니다.