실제로 어떤 RAID 구성이 있습니까?

실제로 어떤 RAID 구성이 있습니까?

그래서 최근에 저는 최근 구입한(중고 서버)(HP ProLiant ML330 G6)를 가지고 놀았는데 현재 RAID 구성이 약간 혼란스럽습니다. 내 서버 를 통해 약간의 확인을 했고 HP System Management webpage다음 내용을 발견했습니다. 결과적으로 Smart Array 컨트롤러에 따라 RAID 10 구성이라고 믿게 되었습니다.

여기에 이미지 설명을 입력하세요

확인하자면, 거기에 4개의 1TB 드라이브가 있는 4개의 슬롯이 있습니다. 위의 스크린샷에는 1+0이 명확히 나와 있습니다.

내가 이해한 바에 따르면 RAID 10은 아래 이미지와 같은 미러 스트라이프입니다.

여기에 이미지 설명을 입력하세요

따라서 위 이미지에 따라 데이터가 모든 디스크에 분산되고 미러링되는 경우 시스템에 각각 1TB의 논리 디스크가 2개 표시되는 이유는 무엇입니까? 위 이미지처럼 단일 논리 드라이브 1개에 총 2TB가 표시되지 않는 이유는 무엇입니까?

편집하다

요청에 따른 추가 드라이브 정보..

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

답변1

HP 언어에서는배열디스크의 물리적 그룹화입니다.논리 드라이브어레이의 하위 집합이며 실제 블록 장치를 OS에 제공합니다.

여러개 가질 수 있어요논리 드라이브배열 내에서. 해당 논리 드라이브는 다양한 RAID 레벨을 가질 수도 있습니다.

예를 들어, 이것은 6개의 디스크로 구성된 그룹입니다.각각 RAID 1+0(RAID10)인 논리 드라이브:

  array A (SAS, Unused Space: 1857528  MB)

  logicaldrive 1 (72.0 GB, RAID 1+0, OK)
  logicaldrive 2 (1.5 TB, RAID 1+0, OK)

  physicaldrive 1I:2:1 (port 1I:box 2:bay 1, SAS, 900.1 GB, OK)
  physicaldrive 1I:2:2 (port 1I:box 2:bay 2, SAS, 900.1 GB, OK)
  physicaldrive 1I:2:3 (port 1I:box 2:bay 3, SAS, 900.1 GB, OK)
  physicaldrive 1I:2:4 (port 1I:box 2:bay 4, SAS, 900.1 GB, OK)
  physicaldrive 2I:2:5 (port 2I:box 2:bay 5, SAS, 900.1 GB, OK)
  physicaldrive 2I:2:6 (port 2I:box 2:bay 6, SAS, 900.1 GB, OK)

하지만 나는 또한 다음과 같은 일을 할 수 있습니다(RAID5 논리 드라이브 참고):

  array A (SAS, Unused Space: 2534  MB)

  logicaldrive 1 (72.0 GB, RAID 1+0, OK)
  logicaldrive 2 (1024.0 GB, RAID 1+0, OK)
  logicaldrive 3 (869.1 GB, RAID 5, OK)

  physicaldrive 1I:2:1 (port 1I:box 2:bay 1, SAS, 900.1 GB, OK)
  physicaldrive 1I:2:2 (port 1I:box 2:bay 2, SAS, 900.1 GB, OK)
  physicaldrive 1I:2:3 (port 1I:box 2:bay 3, SAS, 900.1 GB, OK)
  physicaldrive 1I:2:4 (port 1I:box 2:bay 4, SAS, 900.1 GB, OK)

따라서 귀하의 경우 정보가 누락되었습니다. 즉, 논리 드라이브의 크기입니다.

하지만 여기서부터정렬디스크 4개 중 2개논리 드라이브해당 배열에서 조각난 크기를 알 수 없습니다.

답변2

HP Smart Array 컨트롤러(실제로 기타 최신 RAID 구현)는 raid1을 일종의 raid10으로 처리합니다. 이는 정확히 나타내는 것입니다. Raid10은 실제로 미러 스트라이프이지만 트릭은 두 드라이브의 미러가 최소한 스트라이프 읽기를 사용할 수도 있다는 것입니다. 두 블록을 읽어야 한다고 가정하면 한 블록은 한 드라이브에서 읽을 수 있고 다른 드라이브는 두 번째 드라이브에서 읽을 수 있습니다. 물론 배열입니다). 이것이 +0을 의미합니다.

관련 정보