RAID 컨트롤러에는 다음과 같이 상위 수준 쓰기 IO를 처리하기 위한 두 가지 옵션이 있습니다. 1.WriteBack 모드: 데이터가 상위 계층에서 전송되면 RAID 컨트롤러는 I0이 캐시에 저장된 후 즉시 완료되었음을 호스트에 알려 호스트가 기다리지 않고 다음 IO를 실행할 수 있도록 합니다. 현재 데이터는 캐시에 있습니다. RAID 컨트롤러 카드하지만 버퍼 역할을 하는 디스크에는 실제로 기록되지 않습니다. RAID 컨트롤러는 유휴 시간이 될 때까지 기다렸다가 디스크에 하나씩 쓰거나 대량으로 디스크에 쓰거나 일부 최적화 알고리즘이 디스크에 효율적으로 쓸 수 있도록 IO를 큐에 넣습니다(디스크의 큐잉 기술과 유사). 디스크 쓰기 속도가 느리기 때문에 이 경우 RAID 컨트롤러는 호스트를 속이지만 빠른 속도를 얻습니다. 즉, "쉬운 것은 최고로 유지하고 문제는 스스로 해결하십시오"라는 의미입니다. 이는 치명적인 단점이 있습니다. 즉, 예기치 않게 전원이 꺼지면 RAID 카드의 캐시에 있는 데이터가 모두 손실되며, 이때 호스트는 IO가 완료된 것으로 생각하므로 상위 및 하위 계층에서 불일치가 발생합니다. , 결과는 매우 심각할 것입니다. 결과적으로 데이터베이스와 같은 중요한 애플리케이션에는 고유한 일관성 척도가 있습니다. 이 때문에 고급 RAID 카드는 캐시를 보호하기 위해 배터리를 사용해야 합니다. 그래야 실수로 전원이 꺼지는 경우 배터리가 캐시에 계속 전원을 공급하여 데이터가 손실되지 않도록 할 수 있습니다. 다시 전원을 켜면 RAID 카드는 먼저 캐시의 미해결 IO를 디스크에 기록합니다. 2.WriteThrough 모드: 이는 WriteThrough 모드, 즉 상위 IO입니다. RAID 컨트롤러가 실제로 데이터를 디스크에 기록한 후에만 호스트에 IO 완료 알림이 전달되므로 높은 신뢰성이 보장됩니다. 이 경우 캐시 속도 향상은 더 이상 도움이 되지 않지만 버퍼링은 여전히 효과적입니다. 쓰기 캐시 외에도 읽기 캐시도 매우 중요합니다. 캐싱은 복잡한 주제이며 복잡한 메커니즘을 가지고 있습니다. 그 중 하나는 PreFctch 또는 프리페치라고 하며, 호스트가 읽기 IO 요청을 실행하기 전에 다음 호스트가 액세스할 가능성이 "있는" 디스크의 데이터를 캐시로 읽는 것입니다. . 가능성은 어떻게 계산하나요? 실제로 다음 번 호스트 IO 시에는 이번에 읽은 데이터에 인접한 디스크 위치의 데이터를 읽을 비율이 큰 것으로 간주됩니다. 이러한 가정은 대용량 파일 읽기 애플리케이션인 FTP 대용량 파일 전송 서비스, 주문형 비디오 서비스 등과 같이 논리적으로 연속된 데이터 읽기와 같은 IO 순차 읽기에 매우 유용합니다. 반면에 많은 작은 파일도 디스크에 연속적으로 저장되면 작은 파일을 읽으려면 높은 IOPS가 필요하고 캐싱이 없으면 헤드 탐색에 의존하여 IO를 완료하는 데 오랜 시간이 걸리기 때문에 캐싱을 사용하면 성능이 크게 향상됩니다. 매번. 프리페칭을 기반으로 하지 않지만 다음에 호스트가 IO를 수행할 때 마지막 또는 여러(최근) 읽기에서 데이터를 읽을 수도 있다는 가정하에 캐싱 알고리즘도 있습니다. 이 가정은 프리패치와 완전히 다릅니다. RAID 컨트롤러가 데이터 조각을 캐시로 읽은 후 호스트의 쓰기 IO에 의해 데이터가 변경되면 컨트롤러는 저장을 위해 해당 데이터를 디스크에 즉시 쓰지 않습니다. 이는 호스트가 가까운 시일 내에 데이터를 다시 읽을 수 있다고 가정하기 때문에 캐시에 유지됩니다. 그러면 디스크에 쓰고 캐시를 삭제한 다음 호스트가 읽을 때까지 기다린 다음 디스크에서 캐시로 읽을 필요가 없습니다. 정적 브레이크를 사용하는 것이 더 좋으며 단순히 캐시에 머물면서 호스트를 기다립니다. 빈도가 높지 않은 "던지기"를 한 다음 디스크에 씁니다. 팁:중간 및 고급형 RAID 카드에는 일반적으로 캐시로 256MB 이상의 RAM이 있습니다. RAID의 성능을 최대한 활용하십시오. 고급 RAID 카드로 고성능 데이터 스토리지를 경험해 보십시오. 우리의 10년 이상의 전문 지식을 믿으십시오.STOR 기술 제한 또한 다음과 같은 다수의 독창적인 고성능 제품을 제공합니다. lsi 9480 8i8e, lsi 9361 4i, lsi 9341 8i 3년 보증 및 탁월한 공장 가격 등으로 귀하의 우려를 줄일 수 있습니다.
LSI 9460-16i 는 RAID 컨트롤러 카드. 그 사양과 장점은 이전에 소개되었습니다. 다음으로 그 적용방법과 주의사항에 대해 간략하게 설명하겠습니다. 애플리케이션: 엔터프라이즈 스토리지 환경: 메가레이드 9460-16i 중대형 기업 환경의 스토리지 솔루션에 적합합니다. 여러 개의 내부 SAS/SATA 포트를 지원하므로 대용량 내부 디스크 어레이를 관리하고 기업에 안정적인 데이터 스토리지와 고성능 액세스를 제공할 수 있습니다. 데이터센터 환경: 데이터센터에서는 9460-16i 스토리지 용량을 확장하고 고성능 데이터 스토리지 및 액세스를 제공할 수 있습니다. 여러 저장 장치를 지원할 수 있으며 데이터 무결성과 가용성을 보장하는 강력한 RAID 기능이 있습니다. 가상화된 환경: 가상화된 환경의 경우 메가레이드 SAS 9460-16i 고성능과 안정적인 스토리지 관리를 제공합니다. 여러 가상 머신의 스토리지 요구 사항을 지원하고 필요에 따라 적절한 RAID 구성을 활성화하여 가상화된 환경의 안정성과 성능을 보장합니다. 노트: 호환성: LSI 9460-16i 선택 시 05-50011-00, 서버나 저장 장치와 호환되는지 확인하세요. 선택한 RAID 컨트롤러가 시스템의 하드웨어 및 소프트웨어 환경과 호환되는지 확인하려면 제조업체의 호환성 목록을 확인하세요. 콜드 및 핫 백업: 데이터 보안과 고가용성을 보장하려면 콜드 또는 핫 백업 구성을 고려하십시오. 콜드 백업은 백업 디스크 배열을 유지해 데이터를 백업하는 것이고, 핫 백업은 실시간으로 백업 복사본을 생성해 빠른 복구를 제공하는 것이다. 이러한 정책은 하드웨어 오류 또는 데이터 손실 위험을 완화하는 데 도움이 됩니다. 정기적인 모니터링 및 유지 관리: LSI 9460-16i 컨트롤러 및 디스크 어레이의 상태를 정기적으로 모니터링하는 것이 중요합니다. 로그 확인, 디스크 확인 수행, 적시에 펌웨어 및 드라이버 업데이트는 컨트롤러 안정성과 성능을 보장하기 위한 핵심 단계입니다. 데이터 백업: RAID 컨트롤러가 일정 수준의 데이터 보호 기능을 제공하더라도 정기적인 데이터 백업을 수행하는 것이 좋습니다. RAID 컨트롤러 오류, 다중 디스크 오류 및 우발적인 삭제로 인해 데이터 손실이 발생할 수 있습니다. 따라서 정기적으로 데이터를 백업하는 것이 매우 중요합니다. 위 내용은 일반적인 적용 및 주의사항입니다. 특정 응용 프로그램과 고려 사항은 환경과 요구 사항에 따라 달라질 수 있습니다. 물론, 우리는 귀하의 질문에 기꺼이 답변해드릴 것입니다. STOR 기술 제한 전문적인 경험과 역량을 바탕으로 우리는 귀하에게 필요한 고성능 제품을 제공할 수 있습니다.
LSI 9361-16i는 RAID 컨트롤러 카드 엔터프라이즈 스토리지 시스템 및 서버에서 널리 사용되는 Broadcom에서 생산합니다. LSI 9361-16i의 몇 가지 일반적인 사양과 장점을 간단히 소개하겠습니다. 05-25708-00 ): 사양: 1. 인터페이스: PCIe 3.0x8(PCIe 2.0과 하위 호환 가능) 2.포트: 내부 SAS/SATA 포트 16개 3. RAID 레벨 지원: RAID 0, RAID 1, RAID 10, RAID 5, RAID 50, RAID 6, RAID 60 4. 저장 용량 확장: 최대 256개의 물리적 장치 지원 5. 메모리: 1GB 1866MHz DDR3 SDRAM(4GB로 업그레이드 가능) 이점: 1. 고성능: 메가레이드 sas 9361-16i 강력한 처리 능력과 데이터 처리량을 가지고 있어 우수한 성능을 제공할 수 있으며 고부하 스토리지 환경에 적합합니다. 2. 복원력 및 유연성: 다양한 데이터 보호 및 성능 요구 사항을 충족하기 위해 여러 RAID 수준이 지원됩니다. 또한 SAS 및 SATA를 포함한 하이브리드 드라이브 유형을 지원하여 더 큰 스토리지 유연성을 제공합니다. 3. 데이터 보호 및 신뢰성: 9361 16i 데이터 보안 및 무결성을 보장하기 위해 RAID 수준 장애 보호, 핫 백업, 불량 트랙 복구 및 데이터 암호화와 같은 다양한 데이터 보호 기능이 있습니다. 4. 관리 및 모니터링 기능: 지원 관리 소프트웨어(예: MegaRAID Storage Manager)는 원격 관리, 경보 알림, 구성 관리 등을 포함하여 풍부한 모니터링 및 관리 기능을 제공하여 관리 및 유지 보수를 단순화합니다. 5. 확장성: 다중 지원 LSI 9361-16i SAS 링크를 통해 카드를 확장하여 더 큰 스토리지 용량과 성능을 제공합니다. 특정 사양 및 이점은 제품 버전 및 공급업체 변경에 따라 다를 수 있습니다. 가장 정확한 정보는 저에게 직접 연락하셔서 최신의 상세한 상품정보를 받아보시는 것을 추천드리며, STOR 기술 제한 가장 세심한 서비스와 고성능의 오리지널 제품을 제공하겠습니다.
RAID 시스템은 저장된 데이터로부터 데이터를 보호하는 효과적인 수단입니다. RAID 생성 과정에서 종종 매우 긴 시간의 시스템 초기화 과정이 있습니다. RAID 초기화 프로세스에서 이러한 작업이 있는 이유는 무엇입니까? 이 작업은 SSD에서 어떤 측면을 갖게 됩니까? 기술 발전의 관점에서 RAID 초기화 과정을 분석하고 연구해 보자. 기존 RAID 어레이의 기본 조직 구조는 RAID 그룹에 추가된 모든 디스크가 해당 LBA 주소를 기반으로 일련의 슬라이스로 분할된다는 것입니다. 이러한 조각을 스트라이프 단위라고 합니다. 서로 다른 디스크의 동일한 LBA 주소에 해당하는 스트라이프 단위는 스트라이프로 구성됩니다. 두 개의 인코딩된 데이터 블록 P와 Q를 생성하는 RAID6과 같이 하나의 스트립에 모든 데이터를 인코딩하면 두 데이터 디스크가 동시에 손상될 수 있습니다. 따라서 RAID 시스템에서 스트립의 모든 데이터는 코딩 및 dec 알고리즘의 규칙을 충족해야 합니다. 즉, 스트립의 모든 데이터는 특정 규칙에 따라 코딩 데이터를 생성할 수 있으며 코딩 데이터는 스트립에 저장된 코딩 데이터. 이 상황을 해당 대역의 데이터라고 합니다. 디스크에 오류가 발생하면 스트립에 저장된 인코딩 데이터로 손실된 데이터 블록을 복구할 수 있습니다. 스트립의 데이터가 일치하지 않는 경우, 즉 스트립의 데이터로 얻은 코딩 결과가 동일하지 않으면 디스크에 오류가 발생하면 스트립에 저장된 코딩된 데이터로 누락된 데이터 블록을 제대로 복구할 수 없습니다. 따라서 결함이 발생할 때 데이터 정확성 문제를 일으키는 데이터 불일치 스트립입니다.RAID 시스템을 생성할 때 RAID 그룹의 디스크는 새 디스크이거나 이미 사용된 데이터 디스크일 수 있으며 여기서 모든 데이터는 0이 아닙니다. 이 경우 이러한 디스크로 구성된 데이터 스트립은 데이터 일관성 요구 사항을 충족하지 않아야 합니다. 즉, 특정 규칙에 따라 계산된 각 대역의 부호화 데이터와 해당 대역의 부호화 데이터가 일치하지 않는다. 이러한 데이터 불일치 대역은 RAID 데이터 정확성 문제에 큰 위험을 초래합니다. 이러한 이유로 RAID를 생성할 때 밴드의 데이터 일관성을 보장하기 위해 시스템의 모든 스트립을 초기화하는 것을 고려해야 합니다. 대역 초기화는 일반적으로 두 가지 방법으로 해결할 수 있습니다.1. 총 0을 써서 RAID 시스템의 모든 대역을 초기화합니다. 모든 데이터 제로 밴드, 체크 데이터도 제로입니다. 따라서 모두 0인 데이터는 대역 일관성을 보장할 수 있습니다.2. 스트립 데이터의 일관성을 유지하기 위해 모든 스트립을 확인하고 스트립의 검사 데이터를 업데이트합니다. RAID 시스템이 초기화되면 모든 대역의 데이터가 일관되게 됩니다.RAID 시스템 초기화 프로세스는 주로 시스템의 모든 대역을 초기화해야 하기 때문에 매우 긴 프로세스입니다. 프런트엔드 사용자 IO 사이의 성능 균형 때문에 RAID 시스템 초기화는 종종 백그라운드 실행 프로세스이며 이는 오랫동안 지속되며 프런트엔드 애플리케이션의 성능에 영향을 미칩니다. SSDS의 경우 RAID 시스템 초기화 프로세스에서 다른 문제도 발생합니다. 시스템 초기화 중에는 제로 쓰기 또는 패리티 데이터 업데이트 모드에 관계없이 데이터를 SSDS에 써야 합니다. 이 프로세스로 인해 불필요한 데이터 쓰기 확대가 발생합니다. 사용자 데이터를 쓰기 전에 초기화를 통해 SSD 내부에 데이터 매핑 테이블이 설정됩니다. SSDS의 서비스 수명과 성능이 감소합니다. 따라서 SSDS용 RAID 시스템은 시스템 초기화 프로세스에 최적화되어야 하는데, 이는 기존 RAID가 고려하지 않는 특수 기능입니다. 따라서 기존 RAID 어레이는 SSD 서비스 수명과 성능에 영향을 미치는 SSDS에 직접 배포할 수 없습니다. RAID 시스템은 스트라이핑을 사용하여 데이터를 보호하지만 데이터 보호를 스트라이핑하는 과정에서도 일련의 문제가 발생합니다. 시스템 초기화는 스트립 일관성의 일반적인 문제입니다. 좋은 RAID 데이터 보호 시스템은 설계 과정에서 이 문제를 해결할 것입니다. 예를 들어 EMC Data Domain RAID에는 시스템 초기화 프로세스가 없으며 파일 시스템과의 협력이 필요하고 RAID 스트립 데이터 배포에서 많은 최적화를 수행했습니다.
11월 21일(월) - 11월 23일(수): 오전 9시 - 오후 8시 11월 24일 목요일: 휴무 - 즐거운 추수감사절 되세요! 11월 25일 금요일: 오전 8시 - 오후 10시 11/26(토) - 11/27(일): 오전 10시 - 오후 9시 (모든 시간은 동부 표준시)