Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User...

52
Dell EMC NVDIMM-N 영구 메모리 User Guide(사용 설명서) May 2020 개정 A08

Transcript of Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User...

Page 1: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

Dell EMC NVDIMM-N 영구 메모리User Guide(사용 설명서)

May 2020개정 A08

Page 2: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

참고, 주의 및 경고

노트: 참고"는 제품을 보다 효율적으로 사용하는 데 도움이 되는 중요 정보를 제공합니다.

주의: 주의사항은 하드웨어의 손상 또는 데이터 유실 위험을 설명하며, 이러한 문제를 방지할 수 있는 방법을 알려줍니다.

경고: 경고는 재산 손실, 신체적 상해 또는 사망 위험이 있음을 알려줍니다.

© 2017 - 2020 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC 및 기타 상표는 Dell Inc. 또는 자회사의 상표입니다. 기타 상표는 각 소유자의 상표일 수 있습니다.

Page 3: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

장 1: 소개........................................................................................................................................5

장 2: 변경 목록................................................................................................................................ 6

장 3: NVDIMM-N 개요......................................................................................................................7정상 작동................................................................................................................................................................................7플래시로 백업....................................................................................................................................................................... 8플래시에서 복원................................................................................................................................................................... 9

장 4: 하드웨어................................................................................................................................10서버 하드웨어 구성............................................................................................................................................................ 10모듈형 섀시 하드웨어 구성............................................................................................................................................... 14NVDIMM-N 모듈 세부 정보...............................................................................................................................................14배터리................................................................................................................................................................................... 14최소 플랫폼 펌웨어 버전................................................................................................................................................... 16

장 5: BIOS..................................................................................................................................... 17NVDIMM-N에 대한 BIOS 구성 설정.................................................................................................................................17BIOS 오류 메시지................................................................................................................................................................ 21

장 6: iDRAC NVDIMM-N 관리..........................................................................................................23iDRAC 그래픽 사용자 인터페이스...................................................................................................................................23

NVDIMM-N 상태...........................................................................................................................................................23BBU 상태........................................................................................................................................................................24로그 메시지 오류..........................................................................................................................................................25

원격 관리............................................................................................................................................................................. 25NVDIMM-N 오류 보고....................................................................................................................................................... 25

장 7: NVDIMM-N의 서버 동작..........................................................................................................28종료.......................................................................................................................................................................................28Boot(부팅)........................................................................................................................................................................... 28자동 종료 및 저장...............................................................................................................................................................29

장 8: DIMM 구성 변경.....................................................................................................................30

장 9: Windows............................................................................................................................... 31BIOS 요구 사항.................................................................................................................................................................... 31설정........................................................................................................................................................................................31Windows 드라이버.............................................................................................................................................................. 31Windows Server 2016의 스토리지 클래스 메모리.........................................................................................................31디바이스 관리자............................................................................................................................................................31오른쪽 NVDIMM-N 디스크 식별................................................................................................................................32NVDIMM-N 상태 및 속성............................................................................................................................................ 34

목차

목차 3

Page 4: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

블록 모드........................................................................................................................................................................34DAX 모드........................................................................................................................................................................35스토리지 공간 지원......................................................................................................................................................35작동 및 진단 로깅 정보............................................................................................................................................... 35

Windows Server 2019의 스토리지 클래스 메모리........................................................................................................36NVDIMM-N FW 요구 사항.......................................................................................................................................... 36드라이버 아키텍처 개요............................................................................................................................................. 36Windows Server 2019 레이블 지원 및 네임스페이스 관리의 새로운 기능........................................................ 36PowerShell Cmdlet........................................................................................................................................................ 38NVDIMM-N 인터리빙...................................................................................................................................................39Hyper-V 가상 머신에 대한 NVDIMM-N 구성...........................................................................................................39NVDIMM-N RO 동작.................................................................................................................................................... 40

Windows 오류......................................................................................................................................................................40

장 10: Linux................................................................................................................................... 41PMEM(영구 메모리 디바이스) 식별 및 구성.................................................................................................................41설치........................................................................................................................................................................................41기존 파일 시스템 확인...................................................................................................................................................... 42읽기 전용 모드 NVDIMM-N..............................................................................................................................................42인터리브...............................................................................................................................................................................42인터리브 설정............................................................................................................................................................... 42인터리브 확인............................................................................................................................................................... 43읽기 전용 모드 NVDIMM-N........................................................................................................................................ 43

관리 유틸리티..................................................................................................................................................................... 44ndctl.................................................................................................................................................................................44mdadm............................................................................................................................................................................ 44

RHEL 7.6 기능..................................................................................................................................................................... 45Linux 오류.............................................................................................................................................................................45

장 11: ESXi.................................................................................................................................... 47설정....................................................................................................................................................................................... 47보관 시..................................................................................................................................................................................47네임스페이스................................................................................................................................................................ 48인터리브 세트............................................................................................................................................................... 48데이터스토어................................................................................................................................................................ 49

NVDIMM 지원을 포함하는 지원되는 게스트 OS......................................................................................................... 50전체 상태............................................................................................................................................................................. 50작동 및 진단 로깅 정보..................................................................................................................................................... 50오래된 펌웨어................................................................................................................................................................51

NVDIMM-N 오류................................................................................................................................................................. 51ESXi 오류............................................................................................................................................................................. 52

4 목차

Page 5: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

소개DellEMC의 NVDIMM-N 지속성 메모리는 레거시 스토리지 기술보다 전례 없는 성능 개선을 실현한 중단적 스토리지 클래스 메모리 기술입니다. 각 NVDIMM-N은 16GB의 비휘발성 메모리를 제공하고 표준 288핀 DDR4 DIMM과 폼팩터가 동일합니다. NVDIMM-N은 표준 CPU 메모리 슬롯에 상주하면서 프로세서와 가깝게 데이터를 배치합니다. 2666MT/s DDR4 데이터 전송률로 작동할 수 있는NVDIMM-N은 메모리 버스에 특징적인 고대역폭과 매우 낮은 지연을 충분히 활용합니다. 비교를 위해 아래 표는 DDR4에 대한 대략적인 데이터 액세스 시간을 다른 서버 스토리지 매체와 비교하여 제공하고 있습니다.

표 1. 스토리지 기술

스토리지 기술 데이터 액세스 시간

15K SAS 디스크 ~ 6,000,000ns

SATA SSD ~ 120,000ns

NVMe SSD ~ 60,000ns

DDR4 NVDIMM-N ~ 150ns

이 문서는 DellEMC NVDIMM-N 지속성 메모리 솔루션에 대한 개요를 제공합니다. NVDIMM-N이 설치되어 있는 경우 시스템 동작에대한 정보를 제공하며 초기 설정 및 구성 시 사용자를 지원하기 위한 것입니다. 또한, 이 문서는 사용자가 NVDIMM-N 관리 기능 및 오류 처리를 숙지할 수 있도록 도와줍니다. 마지막으로, 지원되는 다양한 운영 체제의 NVDIMM-N 기본 설정 및 구성을 사용자에게 소개합니다.

1

소개 5

Page 6: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

변경 목록표 2. 변경 목록

버전 변경 사항

1.0 원래 버전

1.1 ESXi 6.7 지원 정보가 추가됨. 더 이상 적용되지 않는 Linux 오류가 제거됨. 명확성을 위해문서의 나머지 부분 편집.

1.2 모듈형 서버 특정 정보, R840, R940xa에 대한 지원, BBU LED 동작 변경 및 명확성을 위한문서의 나머지 부분의 편집이 추가됨.

NVDIMM-N은 RHEL 7.5에서 지원됨

1.3 최소 지원 플랫폼 펌웨어 버전 추가

Windows 2019, RHEL 7.6 및 ESXi 6.7 U1에 대한 지원.

Windows 2019 새로운 기능 및 NVDIMM-N RO 동작

RHEL 7.6 기능 및 버그 수정

1.4 Linux 오류가 업데이트됨

NVDIMM-N 구성에서 노드 인터리빙(RDIMM)이 지원되지 않음

2

6 변경 목록

Page 7: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

NVDIMM-N 개요아래 그림은 기본 구성 요소 및 시스템 인터페이스를 보여 주는 NVDIMM-N에 대한 개요입니다. NVDIMM-N의 핵심은 NVDIMM-N이RDIMM으로 작동할 수 있게 해주는 DDR4 DRAM 장치입니다. NVDIMM-N의 데이터 지속성을 지원하는 구성 요소는 컨트롤러, 플래시그리고 DIMM에도 통합되어 있는 전압 조정기입니다.

그림 1 . NVDIMM-N 개요

주제:

• 정상 작동• 플래시로 백업• 플래시에서 복원

정상 작동NVDIMM-N이 서버 메모리 슬롯에 설치되어 있습니다. 하드웨어 관점에서 NVDIMM-N은 프로세서에 표준 DDR4 RDIMM으로 나타납니다. BIOS POST 중에 초기화되며 CPU는 표준 DDR4 메모리 로드/저장 트랜잭션을 사용하여 NVDIMM-N의 DRAM 데이터에 액세스할 수 있습니다.

3

NVDIMM-N 개요 7

Page 8: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 2 . NVDIMM-N 정상 작동

플래시로 백업서버 종료, 콜드 재부팅 또는 정전 발생 시 저장 신호가 NVDIMM-N 컨트롤러로 전송되면 DRAM의 모든 콘텐츠를 온보드 플래시 스토리지로 백업하도록 NVDIMM-N 컨트롤러를 트리거합니다. NVDIMM-N 저장 이벤트는 서버의 전원이 꺼지려고 하거나 NVDIMM-N의정전이 임박할 때마다 트리거됩니다. 백업 프로세스를 완료하는 데 대략 1분이 소요됩니다. 저장이 모든 NVDIMM-N에서 병렬적으로발생하므로 이 기간은 서버에 설치된 NVDIMM-N의 개수와는 독립적입니다.

배터리는 정전 후에도 백업 작업이 완료될 수 있도록 NVDIMM-N에 백업 전원을 제공합니다. 저장 작업이 완료되면 배터리는 비활성화되어 서버와 NVDIMM-N이 완전히 전원을 종료할 수 있습니다.

그림 3 . 저장 작업

8 NVDIMM-N 개요

Page 9: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

플래시에서 복원서버 전원 켜기 시 BIOS는 NVDIMM-N에서 DRAM을 다시 초기화합니다. BIOS는 NVDIMM-N 컨트롤러에 SMBus 관리 인터페이스를사용하여 플래시에서 DRAM 콘텐츠를 복원하도록 명령합니다. 복원 프로세스를 완료하는 데 대략 1분이 소요됩니다. 복원이 모든NVDIMM-N에서 병렬적으로 발생하므로 이 기간은 서버에 설치된 NVDIMM-N의 개수와는 독립적입니다. 그런 다음, BIOS는NVDIMM-N을 Server OS에 지속성 메모리로 표시합니다. 지속성 메모리는 정상적인 OS 작동에 필요한 시스템 메모리와는 구분됩니다. 지속성 메모리의 OS 지원에 대한 자세한 내용은 해당 OS 섹션을 참조하십시오.

그림 4 . 복원 작업

NVDIMM-N 개요 9

Page 10: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

하드웨어주제:

• 서버 하드웨어 구성• 모듈형 섀시 하드웨어 구성• NVDIMM-N 모듈 세부 정보• 배터리• 최소 플랫폼 펌웨어 버전

서버 하드웨어 구성NVDIMM-N은 현재 T640, R640, R740/R740XD, R840, R940, R940xa, MX740c 및 MX840c PowerEdge 서버에서 지원됩니다. 각 서버는 192GB의 총 최대 영구 메모리 용량으로 1개에서 최대 12개의 16GB NVDIMM-N을 지원합니다. 아래 표 1은 유효성이 검증되었으며2소켓 서버 구성에 대해 완전히 지원되는 NVDIMM-N 구성을 제공합니다. R840, R940, R940xa 및 MX840c PowerEdge 서버에서 4소켓 구성의 경우, NVDIMM-N은 CPU 1 및 CPU 2 메모리 슬롯에서만 지원됩니다. 아래의 표 2에서는 유효성이 검증되었으며 R840,R940, R940xa 및 MX840c 4소켓 구성에서 완전히 지원되는 NVDIMM-N 구성을 제공합니다.

예로 R740/R740XD CPU 및 DIMM 슬롯 위치는 그림 5를 참조하십시오. 메모리 설치 가이드라인은 해당 서버의 설치 및 서비스 매뉴얼을 참조하십시오.

그림 5 . R740/R740XD 메모리 레이아웃

표 3. 지원되는 NVDIMM-N 구성, 2소켓

NVDIMM-N NVDIMM-N 용량 RDIMM RDIMM

용량

DIMM 장착 위치

1개 16GB 12개의 16GB 192GB RDIMM: A1-A6, B1-B6

NVDIMM-N A7

1개 16GB 12개의 32GB 384GB RDIMM: A1-A6, B1-B6

4

10 하드웨어

Page 11: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 3. 지원되는 NVDIMM-N 구성, 2소켓 (계속)

NVDIMM-N NVDIMM-N 용량 RDIMM RDIMM

용량

DIMM 장착 위치

NVDIMM-N A7

1개 16GB 23개의 32GB 736GB RDIMM: A1-A12, B1-B11

NVDIMM-N B12

2개의 32GB 12개의 16GB 192GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7, B7

2개의 32GB 12개의 32GB 384GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7, B7

2개의 32GB 22개의 32GB 704GB RDIMM: A1-A11, B1-B11

NVDIMM-N: A12, B12

4개 64GB 12개의 16GB 192GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7-A8, B7-B8

4개 64GB 12개의 32GB 384GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7-A8, B7-B8

4개 64GB 20개의 32GB 640GB RDIMM: A1-A10, B1-B10

NVDIMM-N: A11-A12,B11-B12

6개 96GB 12개의 16GB 192GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7-A9, B7-B9

6개 96GB 12개의 32GB 384GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7-A9, B7-B9

6개 96GB 18개의 32GB 576GB RDIMM: A1-A9, B1-B9

NVDIMM-N: A10-A12,B10-B12

12개의 192GB 12개의 16GB 192GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7-A12, B7-B12

12개의 192GB 12개의 32GB 384GB RDIMM: A1-A6, B1-B6

NVDIMM-N: A7-A12, B7-B12

참고: 다른 구성이 작동할 수 있지만, 이는 완전히 검증되지 않았고 현재 DellEMC에서 지원되지 않습니다.

하드웨어 11

Page 12: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 6 . MX740c 메모리 레이아웃

표 4. 지원되는 NVDIMM-N 구성, R940, MX840c 4소켓 4소켓

NVDIMM-N NVDIMM-N 용량 RDIMM RDIMM

용량

DIMM 장착 위치

1개 16GB 24개의 16GB 384GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N A7

1개 16GB 24개의 32GB 768GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N A7

1개 16GB 47개의 32GB 1504GB RDIMM: A1-A12, B1-B11,C1-C12, D1-D12

NVDIMM-N B12

2개의 32GB 24개의 16GB 384GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7, B7

2개의 32GB 24개의 32GB 768GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7, B7

12 하드웨어

Page 13: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 4. 지원되는 NVDIMM-N 구성, R940, MX840c 4소켓 4소켓 (계속)

NVDIMM-N NVDIMM-N 용량 RDIMM RDIMM

용량

DIMM 장착 위치

2개의 32GB 46개의 32GB 1472GB RDIMM: A1-A11, B1-B11,C1-C12, D1-D12

NVDIMM-N: A12, B12

4개 64GB 24개의 16GB 384GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7-A8, B7-B8

4개 64GB 24개의 32GB 768GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7-A8, B7-B8

4개 64GB 44개의 32GB 1408GB RDIMM: A1-A10, B1-B10,C1-C12, D1-D12

NVDIMM-N: A11-A12,B11-B12

6개 96GB 24개의 16GB 384GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7-A9, B7-B9

6개 96GB 24개의 32GB 768GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7-A9, B7-B9

6개 96GB 42개의 32GB 1344GB RDIMM: A1-A9, B1-B9,C1-C12, D1-D12

NVDIMM-N: A10-A12,B10-B12

12개의 192GB 24개의 16GB 384GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7-A12, B7-B12

12개의 192GB 24개의 32GB 768GB RDIMM: A1-A6, B1-B6,C1-C6, D1-D6

NVDIMM-N: A7-A12, B7-B12

12개의 192GB 36개의 32GB 1152GB RDIMM: A1-A6, B1-B6,C1-C12, D1-D12

NVDIMM-N: A7-A12, B7-B12

노트:

1. NVDIMM-N은 CPU 소켓 3 및 4 메모리 슬롯에서 지원되지 않습니다.

하드웨어 13

Page 14: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

2. 다른 구성에서 작동할 수 있지만, 완전히 유효성이 검증되지 않았으며 DellEMC에서 현재 지원되지 않습니다.

모듈형 섀시 하드웨어 구성MX7000 모듈형 섀시는 현재 NVDIMM-N: MX740c(2소켓) 및 MX840c(4소켓)를 지원하는 두 개의 서로 다른 서버를 제공합니다. 전원공급 중단 상태를 탐지하기 위해 섀시에는 최소한 하나의 관리 모듈이 설치되어 있어야 합니다. NVDIMM-N 지원에 대한 요구 사항은아니지만, 이중 관리 모듈은 NVDIMM-N 솔루션에 추가적인 이중화와 견고성을 제공합니다.

사용자가 NVDIMM-N이 장착된 서버에서 섀시를 작동하고 관리 모듈 펌웨어 업데이트를 수행하면 섀시에 2개의 관리 모듈을 장착하는 것이 좋습니다. 섀시에 단일 관리 모듈이 있는 경우 관리 모듈 업그레이드 중에 서버의 NVDIMM-N이 읽기 전용 모드로 전환될 수있습니다.

NVDIMM-N 모듈 세부 정보그림 6은 일반적인 NVDIMM-N의 그림이며 NVDIMM-N에서 상태 LED의 위치를 보여줍니다. 표 3에는 다양한 작동 모드에서의NVDIMM-N LED 동작이 설명되어 있습니다.

DIMM에는 다음과 같은 주요 기능이 있습니다.

• JEDEC 호환 DDR4 288핀 NVDIMM-N• 16GB RDIMM, PC4-2666• 백업용 SLC 플래시• 시스템 내 상태 모니터링 및 알림• 통합 SPD EEPROM이 포함된 온보드 I2C 온도 센서

그림 7 . NVDIMM-N

표 5. : NVDIMM-N-N LED 동작

NVDIMM-N 작동 녹색 LED 파란색 LED 주황색 LED

전원 꺼짐 꺼짐 꺼짐 꺼짐

전원 켜기 및 초기화를 거치고있는 NVDIMM-N

켜짐 꺼짐 켜짐

NVDIMM-N 정상 작동 중 켜짐 느리게 깜박임(15초마다) 꺼짐

진행 중인 복원 작업 저장 켜짐 빠른 점멸 꺼짐

배터리DRAM에서 플래시로 콘텐츠를 복사하기 위해 백업용 전원을 제공하려면 배터리가 필요합니다. JEDEC 기반 NVDIMM-N가 백업용 전원으로 Super CAP을 활용할 수 있지만, DellEMC의 배터리는 더 콤팩트하고 안정적이며 통합된 전원을 제공하는 중앙 집중식 전원 솔루션입니다. 전원 공급이 시스템 보드에 통합되어 있으며 Super CAP 기반 솔루션에 일반적인 각 NVDIMM-N에 개별 케이블이 필요하지 않습니다.

14 하드웨어

Page 15: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

정전을 처음 탐지했을 때, 서버는 배터리를 활성화하고 NVDIMM-N이 DRAM 콘텐츠를 플래시에 저장하도록 트리거합니다. T640,R640, R740/R740XD, R840, R940 및 R940xa 서버에서 저장 프로세스가 완료되는 데 약 1분이 소요되며 MX740c 및 MX840c 서버에서는 140초가 소요됩니다. 이 시간 동안에는 백업을 위한 전원을 공급하는 데 배터리가 필요합니다. 배터리는 저장을 완료하기 위해전원을 공급해야 하는 서버 하위 시스템에만 전원을 공급합니다. 모든 기타 하위 시스템은 전원이 꺼지거나 저전력 상태로 전환되어배터리 지속 시간을 보존합니다. 저장이 완료되면 배터리는 비활성화되고 서버 전원을 완전히 종료할 수 있습니다. 모듈형 섀시에서도, 배터리는 정전 발생 후 NVDIMM 저장 중에 냉각을 제공하기 위해 시스템 팬에 전원을 공급합니다.

표 6. 배터리 LED 동작

배터리 작동 녹색 LED

전원 꺼짐 꺼짐

유휴(서버가 켜져 있는 동안 충전 및 활성화가 안 됨) 꺼짐

유지 보수 충전 중 켜짐

중요 충전 중(배터리 용량이 NVDIMM-N 저장에 필요한 최소 용량 미만임, 서버 켜져 있음) 깜박임

배터리 활성화됨 및 방전 중(전원 손실 탐지됨, NVDIMM-N 저장 작업에 배터리 전원 공급 중) 깜박임

배터리가 설치되지 않았거나 완전히 충전되지 않은 경우 BIOS는 온보드 플래시에서 NVDIMM-N DRAM 콘텐츠를 복원하지만, BIOS는 읽기 전용 모드로 NVDIMM-N을 유지합니다. 이를 통해 OS 및 애플리케이션은 NVDIMM-N 데이터에 대한 액세스를 허용하는 동시에 NVDIMM-N을 전원의 정전으로 인한 잠재적인 데이터 손실로부터 보호합니다.

NVDIMM-N 배터리는 핫 스왑이 가능하지 않습니다. 데이터 손실 및 시스템의 잠재적인 손상을 방지하려면 NVDIMM-N 배터리를 설치 또는 분리하기 전에 시스템, 시스템의 LED, NVDIMM-N의 LED, NVDIMM-N 배터리의 LED가 꺼져 있는지 확인하십시오.

아래 그림 7은 R740/R740XD에서 NVDIMM-N 배터리 케이블에 대한 시스템 보드 연결 상태를 보여줍니다(36 및 38 항목). 그림 8은R740/R740XD에서 배터리를 설치 및 마운트하는 방법을 보여줍니다. 배터리 설치 또는 분리 방법에 대한 자세한 내용은 각 서버의 설치 및 서비스 매뉴얼을 참조하시기 바랍니다.

그림 8 . R740/R740XD 시스템 보드 연결

노트: 각 서버의 커넥터 위치는 서로 다릅니다. 자세한 내용은 특정 서버의 설치 및 서비스 매뉴얼을 참조하십시오.

하드웨어 15

Page 16: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 9 . R740 배터리 설치 지침

노트: 배터리 설치 위치는 서버마다 다릅니다. 자세한 내용은 특정 서버의 설치 및 서비스 매뉴얼을 참조하십시오.

최소 플랫폼 펌웨어 버전PowerEdge 서버에서 NVDIMM-N 모듈이 작동하려면 최소 플랫폼 펌웨어 버전이 다음과 같아야 합니다.

• BIOS: 1.1.7• iDRAC: 3.00.00.00

노트: 특정 운영 체제에는 특정 최소 버전의 BIOS, NVDIMM-N 및/또는 iDRAC 펌웨어가 필요합니다. 자세한 내용은 운영 체제의 개별 섹션을 참조하십시오.

16 하드웨어

Page 17: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

BIOS주제:

• NVDIMM-N에 대한 BIOS 구성 설정• BIOS 오류 메시지

NVDIMM-N에 대한 BIOS 구성 설정이 섹션에서는 NVDIMM-N 작업에 영향을 미치는 BIOS 설정 옵션에 대해서만 중점적으로 다룹니다. 모든 설정 옵션에 대한 설명은 각서버의 설치 및 서비스 매뉴얼을 참조하십시오. 영구 메모리 BIOS 설정은 BIOS 시스템 설정으로 이동하여 구성 가능합니다. 아래의BIOS 화면에서 F2 키를 눌러 BIOS 시스템 설정으로 들어갑니다.

그림 10 . BIOS 화면

다음 옵션을 보려면 System BIOS > Memory Settings을 선택합니다.

5

BIOS 17

Page 18: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 11 . 메모리 설정

Node Interleaving NUMA(Non-Uniform Memory Architecture) 지원 여부를 지정합니다. 이 필드를 Enabled로 설정하는 경우 대칭메모리 구성이 설치되어 있으면 메모리 인터리빙이 지원됩니다. Disabled로 설정된 경우 시스템에서NUMA(비대칭)메모리 구성을 지원합니다. 이 옵션은 기본적으로 Disabled로 설정됩니다. NVDMM-N이 시스템에 있는 경우에는 노드 인터리빙이 지원되지 않습니다.

경고: Persistent Memory Interleaving이 Persistent Memory System Setup 페이지에서 활성화되어있는 경우 노드 인터리빙 설정은 Persistent Memory Interleaving에도 적용됩니다.

Persistent Memory를 선택하여 NVDIMM-N 설정 옵션을 구성합니다.

PersistentMemoryScrubbing

Persistent Memory Scrubbing 모드를 설정합니다.

Auto: 멀티비트 오류가 감지되면 POST 동안 시스템이 자동으로 영구 메모리를 스크럽합니다.

One Shot: 전체 영구 메모리 범위에서 POST 동안 시스템이 한 번 영구 메모리를 스크럽합니다. 다음 부팅 시시스템이 "Auto" 영구 메모리 스크럽 모드로 돌아갑니다.

Enable: 전체 영구 메모리 범위에서 POST 동안 시스템이 부팅 시마다 영구 메모리를 스크럽합니다.

노트: 전체 영구 메모리 범위의 영구 메모리 스크러빙은 시스템 메모리 장착에 따라 시스템 POST 동안60분 이상 걸릴 수 있습니다.

18 BIOS

Page 19: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 12 . Persistent Memory(영구 메모리) 화면

다음 표는 BIOS Setup(BIOS 설정) 화면에서 사용 가능한 각 옵션에 대해 설명합니다.

표 7. BIOS Setup(BIOS 설정) 화면

옵션 설명

Node Interleaving NUMA(Non-Uniform Memory Architecture) 지원 여부를 지정합니다. 이 필드를 Enabled로 설정하는경우 대칭 메모리 구성이 설치되어 있으면 메모리 인터리빙이 지원됩니다. Disabled로 설정된 경우시스템에서 NUMA(비대칭)메모리 구성을 지원합니다. 이 옵션은 기본적으로 Disabled로 설정됩니다. NVDMM-N이 시스템에 있는 경우에는 노드 인터리빙이 지원되지 않습니다.

경고: Persistent Memory Interleaving이 Persistent Memory System Setup 페이지에서 활성화되어 있는 경우 노드 인터리빙 설정은 Persistent Memory Interleaving에도 적용됩니다.

이 옵션은 기본적으로 Disabled로 설정됩니다.

Persistent Memory NVDIMM-N 작업을 활성화하거나 비활성화합니다. 이 옵션이 Off(꺼짐)로 설정되어 있는 경우NVDIMM-N이 시스템 물리적 주소(SPA)로 매핑되지 않고 OS로 제공되지 않습니다. 이미 NVDIMM플래시로 지속된 데이터는 영향을 받지 않으며 이 옵션이 Non-Volatile DIMM(비휘발성 DIMM)으로 다시 설정되면 OS 사용률에 대해 사용할 수 있습니다.

기본적으로 이 옵션은 Non-Volatile DIMM(비휘발성 DIMM)으로 설정됩니다.

NVDIMM-N Read-Only Enable(활성화)로 설정되면 NVDIMM은 읽기 전용 상태가 됩니다. NVDIMM-N 데이터는 OS에 액세스 가능하지만 수정은 방지되어 있습니다. 읽기 전용은 디버그 또는 유지 보수 작업을 위한 것입니다.

기본적으로 이 옵션은 비활성화로 설정됩니다.

NVDIMM-N

Factory Reset and

Secure Erase All

Dimms

NVDIMM-N을 공장 기본값으로 재설정하고 NVDIMM-N의 데이터를 지웁니다. Enable(활성화)로 설정된 경우 모든 NVDIMM-N의 모든 데이터가 삭제됩니다. 이 옵션은 NVDIMM의 상태 정보를 지우지않으며, 데이터를 삭제하고 또는 NVDIMM-N을 용도 변경하는 데 사용해야 합니다. BIOS에서 설정변경 사항 저장을 확인하면 재설정 및 데이터 삭제가 발생합니다.

기본적으로 이 옵션은 비활성화로 설정됩니다.

BIOS 19

Page 20: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 7. BIOS Setup(BIOS 설정) 화면 (계속)

옵션 설명

NVDIMM-N

Interleave

NVDIMM-N에서 인터리빙을 활성화하거나 비활성화합니다 활성화로 설정된 경우 NVDIMM-N 인터리빙은 RDIMM에 적용되는 것과 같은 인터리빙 정책을 따릅니다. 휘발성 RDIMM 인터리빙 정책은이 옵션의 영향을 받지 않습니다. RDIMM 시스템 메모리 및 NVDIMM-N 영구 메모리는 2개의 별도메모리 영역으로 유지됩니다.

기본적으로 이 옵션은 비활성화로 설정됩니다.

Battery Status NVDIMM-N 배터리의 대기 상태를 나타냅니다. Battery Status(배터리 상태)는 다음 상태 중 하나를 표시할 수 있습니다.

• Present-Ready(있음-대기)• Present-Offline(있음-오프라인)• Not-Present(없음)

다음 설정은 서버에 있는 각 NVDIMM-N에 적용 가능합니다.

표 8. NVDIMM-N

옵션 설명

NVDIMM-N MemoryLocation

NVDIMM-N의 메모리 슬롯 위치를 지정합니다.

NVDIMM-N Memory Size NVDIMM-N의 용량에 대한 정보를 지정합니다.

NVDIMM-N Memory Speed NVDIMM-N의 작동 속도에 대한 정보를 지정합니다.

NVDIMM-N MemoryFirmware version

NVDIMM-N의 현재 펌웨어 버전에 대한 정보를 지정합니다.

NVDIMM-N Memory SerialNumber

NVDIMM-N의 일련 번호에 대한 정보를 지정합니다.

잔여 정격 쓰기 내구성[%] 남은 NVDIMM-N 플래시 수명에 대한 정보를 백분율로 지정합니다.

NVDIMM-N Factory Resetand Secure Erase

특정 NVDIMM-N의 데이터를 재설정하고 지우며 특정 NVDIMM-N에서 데이터 손실이 발생합니다.

실수로 옵션이 변경된 경우에는 ESC 키를 눌러 각 설정 화면을 종료하고 아래 화면에서 확인 메시지가 표시되면 No(아니요)를 선택하여 모든 변경 사항을 취소합니다. 또는, 아래 프롬프트에 Yes(예)로 응답하기 전에 옵션을 올바른 설정으로 복원할 수 있습니다.

20 BIOS

Page 21: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 13 . 시스템 BIOS 설정 화면

BIOS 오류 메시지BIOS가 POST 중에 NVDIMM-N 관련 오류를 탐지하면 BIOS는 F1/F2 프롬프트와 해당 오류 메시지를 표시합니다. 여러 개의 오류가탐지되면 여러 개의 메시지가 나타납니다. 또한, BIOS는 서버 시스템 이벤트 로그(SEL) 및 라이프 사이클 로그(LCL)에서 각 오류에대한 이벤트를 로깅합니다. 각 NVDIMM-N 관련 오류에 대한 자세한 내용은 JEDEC JESD245B 사양을 참조하십시오. NVDIMM-N [위치]는 그림 5와 같은 메모리 슬롯 위치입니다.

UEFI0302* NVDIMM-N 준비 안 됨 또는 [위치]에 있는 NVDIMM-N에서 응답 안 함

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302* [위치]에 있는 NVDIMM-N에서 저장 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302* [위치]에 있는 NVDIMM-N에서 복원 오류

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302 [위치]에 있는 NVDIMM-N에서 암 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302* [위치]에 있는 NVDIMM-N에서 지우기 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302 [위치]에 있는 NVDIMM-N에서 공장 기본값 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302 [위치]에 있는 NVDIMM-N에서 이벤트 알림 설정 오류.

BIOS 21

Page 22: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302 [위치]에 있는 NVDIMM-N에서 에너지 소스 정책 설정 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302 [위치]에 있는 NVDIMM-N에서 펌웨어 작동 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0302* [위치]에 있는 NVDIMM-N에서 지속성 손실 오류.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. 시스템에 대한 입력 전원을 제거하고 NVDIMM-N 모듈을 재장착하며 서버를 재시작합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0303 [위치]에 있는 NVDIMM-N에서 수명 백분율이 5% 이하. 식별된 NVDIMM-N 모듈이 기능 수명 종료에 가까워지고 있습니다.

다음 예정된 유지 보수 중에 NVDIMM-N 모듈 교체를 계획해 주십시오. 자세한 정보는 서버 설치 및 서비스 매뉴얼을 참조하십시오.

UEFI0304 서버가 장착되어 있지 않으므로 NVDIMM-N 저장 작업을 활성화할 수 없습니다. 모든 NVDIMM-N 모듈은 쓰기 방지 모드로 설정됩니다. 배터리가 작동하고 있고 서버에 이 구성을 지원할 충분한 전력이 있는지 확인하십시오.

UEFI0304 배터리가 없으므로 NVDIMM-N 저장 작업을 활성화할 수 없습니다. 모든 NVDIMM-N 모듈은 쓰기 방지 모드로 설정됩니다. 배터리가 작동하고 있고 서버에 이 구성을 지원할 충분한 전력이 있는지 확인하십시오.

UEFI0304 배터리가 준비되어 있지 않으므로 NVDIMM-N 저장 작업을 활성화할 수 없습니다. 모든 NVDIMM-N 모듈은 쓰기 방지 모드로 설정됩니다. 배터리가 작동하고 있고 서버에 이 구성을 지원할 충분한 전력이 있는지 확인하십시오.

UEFI0304 서버가 장착되어 있지 않으므로 NVDIMM-N 저장 작업을 활성화할 수 없습니다. 모든 NVDIMM-N 모듈은 쓰기 방지 모드로 설정됩니다. 배터리가 작동하고 있고 서버에 이 구성을 지원할 충분한 전력이 있으며 NVDIMM 쓰기 방지 모드가 BIOS 설정에서활성화되어 있지 않은지 확인하십시오.

UEFI0340 [위치]의 백업 펌웨어 이미지에서 NVDIMM-N 실행 중.

NVDIMM-N을 최신 펌웨어로 업데이트합니다. 문제가 계속되면 메시지에서 확인된 오류가 있는 메모리 모듈을 교체하십시오.

UEFI0341* [위치]에 있는 NVDIMM-N에서 NVDIMM-N 수명 백분율이 1% 이하.

이 NVDIMM-N 모듈은 읽기 전용 모드로 설정됩니다. NVDIMM-N 모듈을 교체합니다.

다음 두 개의 BIOS 메시지는 모듈형에 따라 달라지며, 모듈형 섀시에 관리 모듈이 설치되어 있지 않거나 설치된 관리 모듈이 정전을탐지할 수 없는 경우에 NVIDMM 장착 서버에만 나타납니다.

표 9. 이벤트 ID 및 이벤트 메시지가 포함된 BIOS 오류 메시지

ID 이벤트 메시지

UEFI0364* 섀시 전원 공급 중단을 탐지할 수 없으며메모리가 지속되지 않을 수 있습니다.

2개의 섀시 관리 모듈이 제대로 작동 중인지 확인합니다. 하나의 섀시 관리모듈만 있다면 영구 메모리가 있는 서버 모듈의 전원이 꺼질 경우에만 펌웨어 업데이트를 수행합니다.

UEFI0365 섀시가 전원 공급 중단을 탐지할 수 있으며 메모리가 지속됩니다.

응답 조치는 필요하지 않습니다.

* 별표가 표시된 오류는 데이터 손실이 발생할 수 있습니다.

22 BIOS

Page 23: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

iDRAC NVDIMM-N 관리주제:

• iDRAC 그래픽 사용자 인터페이스• 원격 관리• NVDIMM-N 오류 보고

iDRAC 그래픽 사용자 인터페이스아래 그림은 원격으로 서버 관리 시 iDRAC 웹 GUI 대시보드를 보여줍니다.

그림 14 . iDRAC 그래픽 사용자 인터페이스

NVDIMM-N 상태메모리 상태에 대한 자세한 정보를 확인하려면 대시보드의 메모리 링크를 선택하십시오.

6

iDRAC NVDIMM-N 관리 23

Page 24: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 15 . NVDIMM-N 상태

노트:

1. 모든 NVDIMM-N 오류는 OS로 보고되고 서버의 시스템 이벤트 로그에 로깅됩니다. NVDIMM-N 상태는 NVDIMM-N에서Correctable Error Threshold Exceeded(임계값을 초과한 수정 가능한 오류)와 Uncorrectable Error(수정할 수 없는 오류)

상태만 반영합니다. 다른 오류가 OS로 보고되어 로깅되지만, iDRAC/OM NVDIMM-N 상태에는 반영되지 않습니다.

2. NVDIMM-N DIMM은 메모리 세부 정보 페이지에서 DDR4 16GB 단일 랭크 2666 DIMM으로 현재 보고되어 있습니다.

DellEMC 표준 DDR4 16GB RDIMM은 DDR4 16GB 이중 랭크 2666 DIMM으로 보고되어 있습니다.

BBU 상태NVDIMM-N 배터리 상태에 대한 자세한 정보를 확인하려면 대시보드의 배터리 링크를 선택하십시오. iDRAC는 BIOS가 시스템 인벤토리를 완료하고(POST 종료 시) NVDIMM-N이 서버에 설치되어 있음을 감지한 후에만 NVDIMM-N 배터리 상태를 표시합니다.NVDIMM-N이 설치되어 있지 않은 경우에는 배터리 상태가 보고되지 않습니다.

그림 16 . BBU 상태

24 iDRAC NVDIMM-N 관리

Page 25: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

로그 메시지 오류다음 오류는 시스템 이벤트 로그의 메시지에 영향을 미칩니다.

• UEFI0340이 Lifecycle Controller 로그에 기록되면 시스템 이벤트 로그 및 Lifecycle Controller 로그에 "지원되지 않는 이벤트가 발생했습니다."라는 메시지를 포함하는 항목이 있을 수 있습니다. 이 메시지는 무시해도 괜찮고 향후 iDRAC 릴리스에서 수정됩니다.

• UEFI0302가 Lifecycle Controller 로그의 지우기 오류에 대해 기록되면 시스템 이벤트 로그 및 Lifecycle Controller 로그에 "지원되지않는 이벤트가 발생했습니다."라는 메시지를 포함하는 항목이 있을 수 있습니다. 이 메시지는 무시해도 괜찮고 향후 iDRAC 릴리스에서 수정됩니다.

원격 관리NVDIMM-N이 설치된 서버의 전원이 꺼지면 서버는 NVDIMM-N DRAM 데이터를 온보드 플래시로 백업하기 위해 저장을 시작합니다.16GB NVDIMM-N의 저장을 완료하는 데 약 1분이 소요됩니다. 이 시간 동안 서버는 재설정 상태가 되며 iDRAC에서 원격 전원 켜기 요청이 있을 경우 저장이 완료된 후에 진행하도록 대기열 상태가 됩니다. NVDIMM-N 저장이 진행 중인 동안 원격 전원 켜기 요청은 응답하지 않는 것처럼 보일 수 있습니다.

NVDIMM-N 오류 보고아래 표는 서버 시스템 이벤트 로그에 로깅할 수 있는 발생 가능한 오류 이벤트 목록을 제공합니다. 또한, 이 표는 각 오류에 대한 권장작업을 제공합니다.

표 10. NVDIMM-N 오류 보고

ID 이벤트 메시지 권장 작업

MEM9020 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 지원되는 수명 기간 종료에 도달하려고 합니다.

다음 예정된 유지 보수 중에NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 교체합니다. NVDIMM사용에 대한 자세한 내용은 지원 사이트의시스템 소유자 매뉴얼을 참조하십시오.

MEM9030 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 응답하지 않으며 비활성화되었습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 분리하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

MEM9031 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 이전시스템 종료 작업 또는 정전 중에 데이터를 저장할 수 없습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 분리하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

MEM9032 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 이전'저장' 작업으로 저장된 데이터를 복원할수 없습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 분리하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

MEM9033 지원되지 않는 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스의 구성은 지원되지 않으며 현재 구성된 대로 작동할 수 없습니다.

메모리 구성을 검토하 고 지원 사이트에서제공되는 시스템 소유자 매뉴얼에 정의된메모리 규칙에 따라 구성되었는지 확인합니다.

iDRAC NVDIMM-N 관리 25

Page 26: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 10. NVDIMM-N 오류 보고 (계속)

ID 이벤트 메시지 권장 작업

MEM9034 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 응답하지 않습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 분리하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

MEM9035 NVDIMM의 문제로 인해 정전 중에 데이터를 저장하도록 슬롯 [위치]의NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 구성할 수 없습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 분리하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

MEM9036 시스템이 정전 시 데이터를 저장하기에 충분한 전원을 제공하지 못할 수 있으므로NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스가 쓰기 방지 모드로 전환됩니다.

로그에 있는 이전 전력 또는 배터리 관련항목을 검토하고 문제를 해결합니다. 로그를 확인하는 방법에 대한 자세한 내용은설명서를 참조하십시오.

MEM9037 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 지원되는 수명 기간 종료에 도달했으며 쓰기방지 모드로 전환되었습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 교체합니다. NVDIMM제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을참조하십시오.

MEM9038 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 지속성을 손실했으며 쓰기 방지 모드로 전환되었습니다.

NVDIMM(Non-Volatile Dual In-line MemoryModule) 디바이스를 분리하고 다시 설치합니다. 문제가 계속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

MEM9050 슬롯 [위치]의 NVDIMM(Non-Volatile DualIn-line Memory Module) 디바이스가 지속성을 다시 획득했으며 사용 가능합니다.

응답 조치는 필요하지 않습니다.

MEM9072 시스템 메모리의 <location> 위치에서 메모리 디바이스의 비실행 경로에서 수정할 수없는 멀티비트 메모리 오류가 발생했습니다.

문제가 지속되면 서비스 공급업체에 문의하십시오. 편리한 연락 방법을 선택하려면지원 사이트에서 제공하는 제품 설명서를참조하십시오.

BAT0015 NVDIMM 배터리가 부족합니다. NVDIMM-N 배터리가 충전될 수 있도록 서버의 전원을 켜진 상태로 유지합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에대한 자세한 내용은 지원 사이트의 시스템소유자 매뉴얼을 참조하십시오.

BAT0017 NVDIMM 배터리에 오류가 발생했습니다. NVDIMM-N 배터리를 제거하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

26 iDRAC NVDIMM-N 관리

Page 27: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 10. NVDIMM-N 오류 보고 (계속)

ID 이벤트 메시지 권장 작업

BAT0019 NVDIMM 배터리가 없습니다. NVDIMM-N 배터리를 제거하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트의 시스템 소유자 매뉴얼을 참조하십시오.

iDRAC NVDIMM-N 관리 27

Page 28: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

NVDIMM-N의 서버 동작NVDIMM-N이 설치되어 있는 경우 서버 동작이 약간 변경됩니다. 이 섹션에서는 서버 종료 및 부팅 시 관찰할 수 있는 차이에 대해 다루며, NVDIMM-N DRAM 데이터가 플래시로 안전하게 저장될 수 있도록 서버가 자동 종료되는 시나리오에 대해서도 설명합니다.

주제:

• 종료• Boot(부팅)• 자동 종료 및 저장

종료NVDIMM-N 데이터가 서버 전원 주기 전체에 걸쳐 유지되도록 하기 위해 NVDIMM-N은 DRAM 데이터를 보드 플래시에 저장해야 합니다. 저장은 NVDIMM-N 정전을 유발할 수 있는 이벤트에 의해 트리거됩니다. MX7000에서 전원 공급이 중단될 경우 전체 섀시가 종료되며 전원 공급 중단이 발생하면 최소한 하나의 NVDIMM-N 서버 전원이 켜지고 준비됩니다. 저장 중에 서버는 NVDIMM-N에 대한전원 공급을 유지하며 정전 시 백업 전원 공급을 위해 배터리가 사용됩니다. 서버가 저전력 재설정 상태를 유지하고 서버 전면 컨트롤패널의 전원 버튼이 초당 1회 녹색으로 깜박여 저장 중임을 나타냅니다. 16GB NVDIMM-N DIMM에서 저장이 완료되는 데 소요되는 시간은 약 1분(MX740c 및 MX840c 서버의 경우 140초)입니다.

그림 17 . R740 컨트롤 패널

저장이 완료되면 서버는 정상적인 전원 종료 시퀀스를 진행합니다. 저장이 진행 중인 동안 전원 버튼을 누르면(서버 전원 켜기를 요청하기 위해) 서버는 저장 후 전원이 켜지도록 대기열에 넣습니다.

노트: NVDIMM이 설치되어 있는 경우, 모든 서비스 작업을 수행하기 전에 서버 전원이 완전히 꺼졌는지 확인합니다. 이 작업에는 종료 절차를 시작한 후 모듈형 섀시에서 서버를 분리하는 작업이 포함됩니다. 저장을 완료하기 전에 NVDIMM이 장착된 서버가 모듈형 섀시에서 분리된 경우에는 저장이 중단되고 데이터가 손실됩니다. 서버는 NVDIMM-N 및 NVDIMM-N 배터리 LED를포함한 모든 LED가 꺼져야 전원이 완전히 종료됩니다.

노트: NVDIMM-N을 지원하는 모듈형 서버의 전원이 켜져 있다면, 완전히 정전되거나 최소 섀시 전원 예산 요구 사항에 못 미치는 부분적 손실이 발생할 경우 전체 섀시가 꺼집니다.

사용자는 작동하는 동안에는 커버를 제거하지 않고는 이 LED를 볼 수 없으나 이 커버는 제거하면 안 됩니다. 사용자는 시스템 전면의LED가 깜박임을 중지할 때까지 기다려야 합니다.

Boot(부팅)서버 BIOS는 부팅 시 온보드 플래시에서 NVDIMM-N DRAM 데이터를 복원합니다. BIOS는 NVDIMM-N 배터리가 설치되어 있고 정전발생 시 저장 이벤트를 위해 충분한 충전이 되어 있는지 확인합니다. 또한, BIOS는 설치된 서버 전원 공급 장치가 서버 구성에 맞게 충분히 크기가 조정되었는지도 확인합니다. 이는 정전이 발생한 후에도 배터리로 전원 공급이 대체될 때까지 PSU가 서버가 버티기에충분한 전력을 제공할 수 있도록 보장하기 위한 것입니다. BIOS에서 배터리와 PSU 둘 다에 NVDIMM-N을 지원할 충분한 전원이 있는것으로 확인하면 BIOS는 NVDIMM-N을 마운팅하며 서버가 OS 부팅하도록 허용합니다.

7

28 NVDIMM-N의 서버 동작

Page 29: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

BIOS가 문제를 탐지하면 BIOS에서는 화면에 F1/F2 오류 메시지를 표시하고 NVDIMM-N을 읽기 전용 모드로 잠급니다. 이때 OS에서여전히 NVDIMM-N 데이터를 읽을 수 있지만, 변경 사항은 무시됩니다. NVDIMM-N을 정상 운영으로 복원하려면 사용자는 이 문제를해결하고 서버를 재부팅해야 합니다. 자세한 내용은 BIOS 오류 메시지 섹션, 4.2 BIOS 오류 메시지를 참조하십시오.

자동 종료 및 저장DellEMC의 NVDIMM-N 영구 메모리 솔루션의 기본 목표는 고객 데이터를 보호하는 것입니다. 데이터 보호의 핵심 요소는 서버의 전원 공급 장치입니다. PSU는 저장 프로세스를 시작하고 서버가 NVDIMM-N 백업 배터리로 전환할 수 있는 충분한 보유 전원이 있어야합니다.

디바이스 추가/제거 또는 PSU 오류로 인해 서버 하드웨어 구성이 변경될 경우 서버 전원 할당 재평가가 발생합니다. 전원 할당이 전원을 보유할 수 있는 PSU 능력을 초과할 경우 서버는 즉시 종료되어 NVDIMM-N에서 저장을 트리거하고 고객 데이터를 플래시로 보호합니다. 서버가 재부팅됩니다. 문제가 계속되면 BIOS는 OS로 부팅하기 전에 NVDIMM-N을 읽기 전용 모드로 전환합니다.

모듈형 섀시에서는 섀시 레벨에서 전원이 관리되기 때문에 NVDIMM 장착 슬레드가 설치되어 있고 전원이 켜져 있는 경우 정전이 발생하거나 PSU가 제거되어 전력 수요가 이용 가능한 전력을 초과하는 상황이 야기되면 전체 섀시의 종료가 트리거됩니다. 섀시에 대한 전원 공급이 제한되는 경우, 그러한 구성 요소의 전원 요구 사항이 가용 전원을 초과하도록 섀시의 소비 전력이 증가되면 추가 구성 요소의 전원을 켤 수 없습니다. 또한 사용자가 NVDIMM 장착 슬레드의 “가상 다시 장착”을 수행하기로 선택할 경우 대상 슬레드가NVDIMM-N에 대한 저장을 트리거하지만 전체 섀시에 영향을 미치지 않습니다.

NVDIMM-N의 서버 동작 29

Page 30: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

DIMM 구성 변경

Dell EMC는 서버 메모리 구성에 어떠한 변경 사항을 적용하기 전에 NVDIMM-N 데이터 콘텐츠를 외장형 스토리지에 백업할 것을 권장하며, NVDIMM-N과 RDIMM에 모두 적용됩니다. 각 메모리 슬롯과 메모리 구성에 고유한 메모리 오류 수정(ECC) 알고리즘으로 인해 NVDIMM-N은 메모리 구성 변경 후 오류가 발생할 수 있습니다. 서버 DIMM 구성이 변경될 경우, Dell EMC는 활용 전에 BIOS 설정에서 NVDIMM-N을 삭제하고 공장 기본값으로 재설정하도록 권장합니다.

DIMM(RDIMM 및 NVDIMM-N 모두)을 이동하거나 시스템 보드를 교체해야 하는 경우, 모든 DIMM을 원래 서버와 동일한 슬롯에 다시장착해야 합니다. 지원되는 유일한 마이그레이션 시나리오는 시스템 보드 간 슬롯 대 슬롯 교체입니다. 또한, Dell EMC는 BIOSNVDIMM 설정이 동일할 것을 권장합니다.

8

30 DIMM 구성 변경

Page 31: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

Windows주제:

• BIOS 요구 사항• 설정• Windows 드라이버• Windows Server 2016의 스토리지 클래스 메모리• Windows Server 2019의 스토리지 클래스 메모리• Windows 오류

BIOS 요구 사항Windows 2016 및 2019 모두에서 NVDIMM-N 모듈이 문제없이 사용될 수 있으려면 BIOS 버전이 최소한 1.6.13이어야 합니다.

설정Windows Server 2016 및 2019는 메모리 버스에 있는 성능이 뛰어나고 낮은 레이턴시의 NVDIMM-N 디바이스에 대한 애플리케이션과서비스 액세스를 허용하는 NVDIMM-N을 기본적으로 지원합니다.

BIOS 설정에서, NVDIMM-N 디바이스를 연결하는 경우 기본 BIOS 설정이기도 한 영구 메모리 설정을 활성화합니다. Windows Server2016 및 Windows 10 Anniversary Edition은 현재 인터리빙된 NVDIMM-N 세트를 지원하지 않으며 NVDIMM-N 인터리빙 설정은 기본 설정인 비활성화로 설정해야 합니다.

Windows Server 2019는 NVDIMM-N 인터리빙을 지원하며 이 옵션은 활성화로 설정할 수 있습니다.

NVDIMM-N이 Windows Server 2016에서 제대로 작동하려면 2017-07 x64 기반 시스템용 Windows Server 2016의 누적 업데이트(KB4025334)가 필요합니다.

Windows 드라이버Windows에서는 메모리 버스에 직접 설치되어 있는 영구 스토리지를 “스토리지 클래스 메모리(SCM)"라고 합니다. NVDIMM-N은 일종의 스토리지 클래스 메모리입니다.

DellEMC PowerEdge 플랫폼은 PNP ID "ACPI0012"를 사용하는 NVDIMM-N 루트 디바이스를 구현하며, 이 루트 디바이스에는 개별NVDIMM-N 디바이스가 포함되어 있습니다. 부팅 프로세스 중에 Windows는 이 루트 디바이스에 대한 "스토리지 클래스 메모리 버스드라이버(Scmbus.sys)"를 로드합니다. Scmbus.sys 드라이버는 시스템에서 각 NVDIMM-N 디바이스를 열거하며 각 NVDIMM-N 디바이스에 대한 기능 드라이버로 scmdisk0101.sys를 로드합니다.

Windows Server 2016 및 2019 환경에서의 DellEMC NVDIMM-N은 블록 모드와 DAX(direct access mode) 모드를 모두 지원할 수 있습니다. 다음 두 개의 비디오에서는 이러한 두 모드 간의 차이와 각 모드의 사용 방법에 대해 설명합니다.

• 비 휘발성 메모리(NVDIMM-N)를 블록 스토리지로 사용

https://channel9.msdn.com/Events/Build/2016/P466• 비 휘발성 메모리(NVDIMM-N)를 바이트 주소 지정 가능한 스토리지로 사용

https://channel9.msdn.com/Events/Build/2016/P470

Windows Server 2016의 스토리지 클래스 메모리

디바이스 관리자아래 그림에서는 Windows Server 2016에서 Windows 디바이스 관리자에서 NVDIMM-N 루트 디바이스 및 NVDIMM-N 디스크 인스턴스의 모습에 대해 설명합니다.

9

Windows 31

Page 32: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 18 . Windows 디바이스 관리자에서 NVDIMM-N 루트 디바이스 및 NVDIMM-N 디스크 인스턴스의 모습

오른쪽 NVDIMM-N 디스크 식별장치 관리자의 Windows PowerShell 및 NVDIMM-N 디스크 속성 GUI는 물리적 NVDIMM-N 모듈을 고유하게 식별하기 위해 사용할 수있는 정보를 제공합니다.

PowerShell 사용:

그림 19 . 오른쪽 NVDIMM-N 디스크 식별

모든 NVDIMM-N의 일련 번호는 고유하며 PowerShell에서 물리적 위치 값은 다음 표를 사용하여 실크 화면에 매핑할 수 있습니다.

표 11. DIMM 슬롯 위치

PowerShell

PhysicalLocation

DIMM 슬롯 위치

DIMM 소켓 0:슬롯 1 A7

32 Windows

Page 33: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 11. DIMM 슬롯 위치 (계속)

PowerShell

PhysicalLocation

DIMM 슬롯 위치

DIMM 소켓 0:슬롯 17 A8

DIMM 소켓 0:슬롯 33 A9

DIMM 소켓 0:슬롯 49 A10

DIMM 소켓 0:슬롯 65 A11

DIMM 소켓 0:슬롯 81 A12

DIMM 소켓 1:슬롯 1 B7

DIMM 소켓 1:슬롯 17 B8

DIMM 소켓 1:슬롯 33 B9

DIMM 소켓 1:슬롯 49 B10

DIMM 소켓 1:슬롯 65 B11

DIMM 소켓 1:슬롯 81 B12

장치 관리자 GUI 사용

그림 20 . 장치 관리자 GUI 사용

Windows 33

Page 34: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

위의 위치 정보는 다음 표를 사용하여 물리적 실크 화면으로 변환할 수 있습니다.

표 12. DIMM 슬롯 위치

위치 DIMM 슬롯 위치

1 A7

17 A8

33 A9

49 A10

65 A11

81 A12

257 B7

273 B8

289 B9

305 B10

321 B11

337 B12

NVDIMM-N 상태 및 속성다음 PowerShell 명령을 사용하여 NVDIMM-N 상태를 쿼리할 수 있습니다.

그림 21 . NVDIMM-N 상태 및 속성

Windows 기본 드라이버는 다른 상태 이벤트를 처리할 수 있습니다. 다양한 상태 조건에 대한 자세한 내용은 Windows 설명서(https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/storage-class-memory-health)를 참조하십시오.

블록 모드애플리케이션은 Windows SCM 디스크 드라이버에서 제공하는 표준 ReadFile/WriteFile Block Interface API를 사용하여 NVDIMM-N에액세스할 수 있습니다. 이를 통해 기존 애플리케이션은 어떠한 수정 사항 없이 NVDIMM-N의 고성능 및 낮은 지연을 즉시 활용할 수있습니다. SCM 디스크 드라이버는 로드/저장 명령을 사용하여 NVDIMM-N의 DRAM에 즉시 액세스할 수 있으므로, 디스크 필터 드라이버는 작동하지 않을 수 있습니다. 자세한 내용은 아래의 Microsoft 동영상을 참조하십시오.

• Windows Server 2016에서 비휘발성 메모리(NVDIMM-N)를 블록 스토리지로 사용

https://channel9.msdn.com/Events/Build/2016/P466

34 Windows

Page 35: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

DAX 모드Windows Server 2016에서는 NVDIMM-N 디스크의 직접 액세스 모드로 포맷을 지원합니다. 다음과 같은 PowerShell 명령은 NVDIMM-N 디스크를 초기화하고 볼륨을 만들며 DAX 모드로 볼륨을 포맷합니다. Fsutil.exe를 사용하면 볼륨이 DAX 모듈 내에 있는지 확인할수 있습니다.

그림 22 . DAX 모드

스토리지 공간 지원Windows Server 2016은 매우 빠른 입력/출력(I/O) 작업이 가능한 NVDIMM-N 디바이스를 지원합니다. 이러한 디바이스를 write-back캐시로 사용하면 쓰기 지체를 줄일 수 있는 좋은 방법입니다. Microsoft 블로그에서는 가상 드라이브로 미러링된 NVDIMM-N write-back 캐시를 사용하여 미러링된 스토리지 공간을 설정하는 방법을 설명하고 있습니다. NVDIMM-N에서 스토리지 공간을 설정하려면NVDIMM-N write-back 캐시로 스토리지 공간 구성을 참조하십시오.

작동 및 진단 로깅 정보NVDIMM-N 버스 드라이버, scmbus.sys는 로그를 Microsoft-Windows-Scmbus 공급자에 기록합니다. 로그를 확인하려면 이벤트 뷰어를 열고 Applications and Services Logs(애플리케이션 및 서비스 로그) -> Microsoft -> Windows -> Scmbus로 이동하십시오.

NVDIMM-N 디스크 드라이버, scmdisk0101.sys는 로그를 Microsoft-Windows-ScmDisk0101 공급자에 기록합니다. 로그를 확인하려면이벤트 뷰어를 열고 Applications and Services Logs(애플리케이션 및 서비스 로그) -> Microsoft -> Windows -> ScmDisk0101로 이동하십시오.

다음은 NVDIMM-N 디스크의 예입니다.

그림 23 . 작동 및 진단 로깅 정보: NVDIMM-N 디스크

UniqueId 또는 일련 번호를 사용하면 NVDIMM-N 물리적 번호를 식별할 수 있습니다.

Windows 35

Page 36: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 24 . NVDIMM-N 물리적 위치

Windows Server 2019의 스토리지 클래스 메모리

NVDIMM-N FW 요구 사항Windows Server 2019에서는 OS가 네임스페이스를 구성하기 위해 레이블을 지원하는 NVDIMM-N 디바이스가 필요합니다. NVDIMM-N 펌웨어 8860에는 레이블 공간 기능이 없으며 이 펌웨어가 있는 디바이스는 Windows Server 2019에서 구성할 수 없습니다.

Windows Server 2019에서 디바이스를 성공적으로 구성하고 사용할 수 있으려면 NVDIMM-N 펌웨어를 FW 9324 이상으로 업데이트해야 합니다.

또한 BIOS, iDRAC 및 운영 체제를 예약된 업데이트의 일부로 업데이트하는 것이 좋습니다.

드라이버 아키텍처 개요Windows 서버의 영구 메모리와 관련된 두 가지 유형의 디바이스 객체가 있습니다. 물리적 드라이버를 기반으로 한 물리적 NVDIMM과 논리적 영구 메모리 디스크입니다.

디바이스 관리자에서 논리적 디스크는 “영구 메모리 디스크” 아래에 표시되는 반면 물리적 NVDIMM은 “메모리 디바이스” 아래에 표시됩니다.

그림 25 . 디바이스 관리자

모든 NVDIMM-N 디바이스는 nvdimm.sys 드라이버에 의해 제어되며 논리 디스크는 pmem.sys 드라이버에 의해 제어됩니다. 두 가지유형의 디바이스 객체는 모두 영구 메모리용 버스 드라이버인 scmbus.sys에 의해 생성됩니다. 이 버스 드라이버 객체는 “시스템 디바이스” 아래의 디바이스 관리자에서 찾을 수 있습니다.

Windows Server 2019 레이블 지원 및 네임스페이스 관리의새로운 기능

36 Windows

Page 37: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

Windows Server 2019를 이용하면 OS에서 레이블 및 네임스페이스 관리를 지원합니다.

NVDIMM-N 모듈이 OS에 처음으로 노출되었을 때나 공장 재설정/삭제 작업 후에는 네임스페이스가 자동으로 열거되지 않습니다.

사용자는 이를 스토리지 디바이스로 사용하기 전에 네임스페이스를 생성해야 합니다. 사용자는 아래 명령을 실행하여 NVDIMM-N에서 네임스페이스를 관리할 수 있습니다.

그림 26 . 사용 가능한 PMEM PowerShell Cmdlet

예:

그림 27 . PMEM 미사용 영역, PMEM 물리적 디바이스 및 PMEM 디스크 나열

Windows 37

Page 38: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 28 . PMEM 디스크 나열/제거

PowerShell Cmdlet#Get-PmemDisk

• 하나 이상의 논리적 영구 메모리 디스크를 반환합니다.• 반환되는 객체에는 크기, 원자가 유형, 상태 및 기본 물리적 디바이스에 대한 정보가 있습니다.

#Get-PmemPhysicalDevice

• 하나 이상의 물리적 영구 메모리 디바이스(NVDIMM)를 반환합니다.• 반환되는 객체에는 크기, RFIC, 디바이스 위치 및 상태/작동 상태에 대한 정보가 있습니다.

#New-PmemDisk

• 지정된 사용하지 않은 리전에서 새 디스크를 생성합니다.• 레이블을 작성하여 네임스페이스를 생성한 후 SCM 스택을 재구축하여 새 논리 디바이스를 노출시킵니다.• 매개변수(옵션):

○ FriendlyName은 영구 메모리 디스크에 친숙한 이름을 제공합니다. 기본값은 “PmemDisk<N>”입니다.○ AtomicityType을 사용하여 BTT를 설정할 수 있습니다. 기본값은 "none"입니다.

#Remove-PmemDisk

• 지정된 영구 메모리 디스크를 제거합니다. Get-PmemDisk의 출력을 수락합니다.• 네임스페이스의 레이블을 삭제하고 SCM 스택을 재구축하여 논리 디바이스를 제거합니다.• -Force를 사용하여 재정의할 수 있는 사용자 확인이 필요합니다.

#Get-PmemUnusedRegion

• 논리 디바이스를 프로비저닝하는 데 사용할 수 있는 누적 pmem 리전을 반환합니다.• 반환되는 객체에는 사용되지 않는 리전에 기여하는 물리적 디바이스의 고유한 리전 ID, 총 크기 및 목록이 있습니다.

38 Windows

Page 39: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

#Initialize-PmemPhysicalDevice

• 레이블 스토리지 영역에 0을 쓰고, 새 레이블 인덱스 블록을 쓴 다음 변경 사항을 반영하도록 SCM[스토리지 클래스 메모리] 스택을 재구축합니다.

• -Force를 사용하여 재정의할 수 있는 사용자 확인이 필요합니다.• 이 cmdlet는 "빅 해머" 복구 메커니즘으로 설계되었습니다. 정상적인 사용에는 권장되지 않습니다.

NVDIMM-N 인터리빙Windows Server 2019는 다양한 애플리케이션 전반에 걸쳐 시스템 성능을 더욱 향상할 수 있는 NVDIMM-N 인터리빙을 지원합니다.이 옵션은 BIOS 설정 메뉴를 통해 구성할 수 있습니다.

OS에서 이는 해당 소켓에서 여러 물리 디바이스 전반의 단일 논리 디바이스로 표시됩니다. NVDIMM-N 모듈이 두 소켓 모두에 연결된 경우 디바이스 관리자의 각 소켓에 대해 하나씩, 두 개의 인터리빙 영구 메모리 디스크가 표시되어야 합니다.

그림 29 . 디바이스 관리자의 인터리빙 영구 메모리 디스크

그림 30 . PowerShell에서의 가시성

Hyper-V 가상 머신에 대한 NVDIMM-N 구성여기서 언급한 Hyper-V VM에 대한 영구 메모리 디바이스를 구성하기 위한 cmdlet 문서에는 JEDEC 호환 NVDIMM-N을 통해 Hyper-VVM을 구성하는 것에 관한 세부 정보가 안내되어 있습니다.

Windows 39

Page 40: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

NVDIMM-N RO 동작

Windows Server 2019설계에 따라 Windows Server 2019는 Windows Server 2016과 다른 방식으로 NVDIMM-N을 관리합니다. Windows Server 2016에서 읽기/쓰기 모드에 있는 NVDIMM-N에 대한 전원 공급이 중단되면 읽기 전용 모드로 전환됩니다.

하지만, Windows Server 2019에서는 읽기/쓰기 모드에 있는 NVDIMM-N에 대한 전원 공급이 끊기면 계속 읽기/쓰기 모드로 작동합니다.

마찬가지로, BIOS 설정 메뉴를 통해서나 모든 모듈 관련 오류를 통해 NVDIMM-N 모듈을 읽기 전용으로 강제 전환하는 경우 이러한디바이스는 Windows Server 2019에서 여전히 읽기/쓰기 액세스가 가능합니다.

Windows Server 2019에서 Windows Server 2016 RTM과 동일한 방식으로 NVDIMM-N을 관리하려면 레지스트리 항목을 수정해야 합니다.

자세한 내용은 https://support.microsoft.com/ko-kr/help/4492760/nvdimm-in-read-write-mode-after-backup-power-removed-in-windows-server 섹션을 참조하십시오.

Windows 오류다음 오류가 Windows OS에 영향을 미치고 이후 OS 패치에서 수정될 것으로 예상됩니다.

• Windows Server 2016에서 저장소 공간 GUI는 NVDIMM-N 버스 유형을 UNKNOWN(알 수 없음)으로 표시합니다. 풀, 스토리지 VD를 만들 수 있는 기능이 손실되거나 만들 수 없게 되는 것은 아닙니다.

• Windows Server 2016 및 Windows 10 Anniversary Edition은 인터리빙된 NVDIMM-N 세트를 지원하지 않습니다.• Windows Server 2016 및 Windows 10 Anniversary Edition의 Hyper-V 역할은 NVDIMM-N을 지원하지 않습니다. 즉, NVDIMM-N을

VM에 직접 노출할 수 없습니다.

40 Windows

Page 41: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

LinuxNVDIMM-N 하드웨어는 RHEL 7.3, 7.4, 7.5 및 7.6 버전에서 지원됩니다.

주제:

• PMEM(영구 메모리 디바이스) 식별 및 구성• 설치• 기존 파일 시스템 확인• 읽기 전용 모드 NVDIMM-N• 인터리브• 관리 유틸리티• RHEL 7.6 기능• Linux 오류

PMEM(영구 메모리 디바이스) 식별 및 구성OS가 실행 중일 때 NVDIMM-N이 제대로 채워졌는지 확인하십시오.

루트 사용자로 이동합니다.

$ su

NVDIMM-N가 /dev/pmem0, /dev/pmem1, .. /dev/pmemN으로 나타나는지 확인합니다(여기서 N은 자연수입니다).

# ls /dev/pmem*

/Dev/pmem0에서 /dev/pmemN까지 NVDIMM-N 디바이스의 크기를 확인합니다.

# lsblk

모든 pmemN 디바이스에 대한 xfs 파일 시스템을 만듭니다.

# mkfs.xfs /dev/pmem0

모든 nvdimmN에서 디렉토리를 만듭니다.

# mkdir –p /mnt/nvdimm0

# mount –t xfs –o dax /dev/pmem0 /mnt/nvdimm0

다음 재부팅 때 디바이스가 마운팅되도록 마운트 지점과 옵션을 저장합니다.

# echo "/dev/pmem0 /mnt/nvdimm0 xfs dax 0 0" >> /etc/fstab

/mnt/nvdimm0으로 파일을 쓰거나 복사합니다.

# echo “writing into nvdimm” >> /mnt/nvdimm0/write.txt

# shutdown

설치

10

Linux 41

Page 42: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

dd 명령을 통해 RHEL ISO를 USB 스틱에 덤프합니다.

# dd if=/home/dell/RHEL7.3.iso of=/dev/sdb bs=4M conv=noerror,sync

BIOS가 USB에서 Linux 커널을 부팅합니다.

화면에 나타나는 단계에 따라 RHEL 설치를 완료합니다.

설치가 완료되면 서버를 재부팅합니다.

자세한 설치 지침은 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/index.html을 참조하십시오.

기존 파일 시스템 확인서버에서 PowerOn 버튼을 누릅니다

OS가 실행 중일 때

$ su

NVDIMM-N에 저장된 콘텐츠를 확인합니다.

# cat /mnt/nvdimm0# shutdown

읽기 전용 모드 NVDIMM-N서버에서 PowerOn 버튼을 누릅니다

섹션 4의 지침에 따라 BIOS를 설정합니다.

Persistence Memory(지속성 메모리)를 활성화하고 "NVDIMM Interleave(NVDIMM 인터리브)"를 비활성화한 다음 "NVDIMM Read-Only(NVDIMM 읽기 전용)"를 활성화합니다.

OS가 실행 중일 때

$ su

쓰기 가능한지 확인하려면

# touch /mnt/nvdimm0/write.txt # shutdown

인터리브R740/R640의 경우 두 CPU 소켓의 메모리 슬롯에 NVDIMM-N을 끼웁니다. 이 예에서는 6개의 NVDIMM-N은 CPU0, 6개는 CPU1에 설치되어 있습니다.

인터리브 설정서버에서 PowerOn 버튼을 누릅니다

섹션 4의 지침에 따라 BIOS를 설정합니다.

영구 메모리를 활성화하고 "NVDIMM Interleave"를 활성화한 다음 "NVDIMM Read-Only"를 비활성화합니다.

RHEL를 설치하거나 이미 설치되어 있는 경우 OS를 시작합니다.

OS가 실행 중일 때

$ su

42 Linux

Page 43: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

CPU0에 설치된 6개의 NVDIMM-N은 /dev/pmem0으로, CPU1에 설치된 6개의 NVDIMM-N은 /dev/pmem1로 표시됩니다.

# ls /dev/pmem*

/dev/pmem0 및 /dev/pmem1의 크기를 보면 각 NVDIMM-N이 16GB이므로 약 6*16 GB = 96Gb가 되어야 합니다.

# lsblk

/dev/pmem0 및 /dev/pmem1에 대한 xfs 파일 시스템을 만듭니다.

# mkfs.xfs /dev/pmem0

/mnt/nvdimm0 and /mnt/nvdimm1 디렉토리를 만듭니다.

# mkdir –p /mnt/nvdimm0

/dev/pmem0 및 /dev/pmem1을 마운트합니다.

# mount –t xfs –o dax /dev/pmem0 /mnt/nvdimm0

다음 재부팅 때 디바이스가 마운팅되도록 마운트 지점과 옵션을 저장합니다.

# echo "/dev/pmem0 /mnt/nvdimm0 xfs dax 0 0" >> /etc/fstab

파일을 /mnt/nvdimm0 및 /mnt/nvdimm1에 복사한 다음 종료합니다.

# echo “writing into nvdimm” >> /mnt/nvdimm0/write.txt # shutdown

인터리브 확인서버에서 PowerOn 버튼을 누릅니다

OS가 실행 중일 때

$ su

/mnt/nvdimm0의 콘텐츠를 확인하고 /mnt/nvdimm1에 동일하게 수행합니다.

# cat /mnt/nvdimm0# shutdown

2개의 마운팅된 장치(/mnt/nvdimm0 및 /mnt/nvdimm1)가 나타나며, 각 크기는 약 96GB, 또는 6x NVDIMM-N입니다.

/mnt/nvdimm0 및 /mnt/nvdimm1에 저장된 파일은 재부팅 전반에서 지속됩니다.

읽기 전용 모드 NVDIMM-N서버에서 PowerOn 버튼을 누릅니다

섹션 4의 지침에 따라 BIOS를 설정합니다.

Persistence Memory(지속성 메모리)를 활성화하고 "NVDIMM Interleave(NVDIMM 인터리브)"를 활성화한 다음 "NVDIMM Read-Only(NVDIMM 읽기 전용)"를 활성화합니다.

OS가 실행 중일 때

$ su

/dev/pmem0 및 /dev/pmem1을 마운트합니다.

# mount -t xfs -o dax /dev/pmem0 /mnt/nvdimm0

Linux 43

Page 44: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

/dev/pmem0 및 /dev/pmem1에 쓰기 가능한지 확인하려면 다음을 수행합니다.

# touch /mnt/nvdimm0/write.txt # shutdown

관리 유틸리티관리 유틸리티 'ndctl' && mdadm

1. 서버에서 PowerOn 버튼을 누릅니다.2. 섹션 4의 지침에 따라 BIOS를 설정합니다.3. 영구 메모리를 활성화하고 "NVDIMM Interleave"를 비활성화한 다음 "NVDIMM Read-Only"를 비활성화합니다.4. RHEL를 설치하거나 이미 설치되어 있는 경우 OS를 시작합니다.

ndctl

ndctl 설치 -- 개발자 옵션OS가 실행 중일 때 Ethernet을 활성화하고 IP 주소를 가져옵니다.

$ ifconfig –a$ git clone https://github.com/pmem/ndctl.git$ cd ndctl$ ./autogen.sh$ ./configure CFLAGS='-g -O0' --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64$ make# make install

ndctl 설치 – 사용자 옵션ndctl rpm은 다음 방법을 통해 RHEL 7.4 릴리스에서 설치할 수 있습니다.

# yum install ndctl

NVDIMM-N의 상태 점검# ndctl list --dimms --health --idle' Sample output of 'ndclt list --dimms --health --idle' { "dev":"nmem0", "id":"802c-0f-1711-1648dd20", "state":"disabled", "health":{ "health_state":"ok", "temperature_celsius":27.000000, "life_used_percentage":3 }}

mdadmNVDIMM-N에서 소프트웨어 RAID를 만듭니다.

6개의 장치, /dev/pmem0.. /dev/pmem5가 있다고 가정합니다.

디렉터리 /mnt/md0 /mnt/md1 /mnt/md2 /mnt/md5 /mnt/md6을 만듭니다.

$ mkdir -p /mnt/md0

44 Linux

Page 45: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

RAID 0을 만듭니다.

$ mdadm --create --verbose /dev/md0 --level=0 --raid-devices=6 /dev/pmem0 /dev/pmem1 /dev/pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5$ cat /proc/mdstat$ mkfs.xfs /dev/md0$ mount /dev/md0 /mnt/md0$ lsblk

장치를 마운트 해제하기 전에 /mnt/md0으로 데이터 읽기/쓰기를 수행합니다.

$ umount /dev/md0$ mdadm --stop /dev/md0$ mdadm --zero-superblock /dev/pmem0 /dev/pmem1 /dev/pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5$ lsblk

RAID 1 만들기는 위와 유사합니다.

$ mdadm --create --verbose /dev/md1 --level=1 --raid-devices=6 /dev/pmem0 /dev/pmem1 /dev/pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5$ cat /proc/mdstat$ mkfs.xfs /dev/md1$ mount /dev/md1 /mnt/md1$ lsblk

장치를 마운트 해제하기 전에 /mnt/md1로 데이터 읽기/쓰기를 수행합니다.

$ umount /dev/md1$ mdadm --stop /dev/md1$ mdadm --zero-superblock /dev/pmem0 /dev/pmem1 /dev/pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5$ lsblk

RAID 5/5/6/10 볼륨을 유사한 방식으로 만들 수 있습니다.

RHEL 7.6 기능

네임스페이스 생성RHEL 7.6부터는 ndctl 유틸리티가 기본적으로 제공됩니다.

이 펌웨어에서 라벨이 지원되므로 FW 9324를 포함하는 NVDIMM-N 모듈은 OS에 표시되지 않습니다. 다시 말해, 네임스페이스는 자동으로 열거되지 않으며 파일 시스템을 마운팅해서 이에 액세스하려면 우선 ndctl을 이용해 네임스페이스를 생성해야 합니다.

노트: 또한, 네임스페이스 생성을 위한 ndctl 유틸리티가 적합하게 작동하도록 보장하기 위해 우선 OS 패치를 설치하는 것이 좋습니다. 이 패치는 여기(https://access.redhat.com/solutions/3920221)에서 다운로드할 수 있습니다.

슈퍼 유저로 아래 명령을 실행하여 /dev/pmem 디바이스를 생성합니다.

DIMM 목록을 표시하려면 다음을 실행합니다.

• $ ndctl list -D

아래 명령을 실행해 네임스페이스를 생성합니다. 이 명령을 그대로 사용하면 기본적으로 /dev/pmem 디바이스를 생성합니다. 다른모드에서 네임스페이스를 생성하려면 이 링크(https://www.mankier.com/1/ndctl-create-namespace)를 참조하십시오.

이 명령은 시스템에 연결된 NVDIMM-N 모듈의 수만큼 실행되어야 합니다.

• $ ndctl create-namespace

ndctl 유틸리티를 사용하는 방법에 대한 자세한 내용은 여기(https://docs.pmem.io/ndctl-users-guide)에 있는 사용자 가이드를 참조하십시오.

Linux 오류다음과 같은 오류는 RHEL 7.6에 영향을 미칩니다.

• ndctl 유틸리티를 작동하게 하는 패치는 여기(https://access.redhat.com/solutions/3920221)에서 다운로드할 수 있습니다.

Linux 45

Page 46: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

• Red Hat Enterprise Linux 7.6 이상은 NVDIMM-N 펌웨어 버전 8860에서 9234 이상으로 업데이트 후에 NVDIMM-N 메모리 모듈의 데이터에 액세스하지 못할 수 있습니다. 데이터에 대한 액세스를 복원하려면 Red Hat Enterprise Linux 7.6 명령줄 인터페이스에서 루트 사용자에 로그인하고 다음 명령을 실행합니다.

노트: 위의 RHEL 7.6 create-namespace 패치가 설치되어 있는지 확인합니다.

1. ndctl disable-region all2. ndctl disable-dimm all3. ndctl zero-labels all4. ndctl enable-dimm all5. ndctl enable-region all6. 이전에 사용한 모드(즉, ndctl create-namespace --mode=devdax --align=4k))에서 네임스페이스를 다시 생성합

니다.7. 설치된 모든 NVDIMM-N에 대해 위의 create-namespace 명령을 반복합니다.

46 Linux

Page 47: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

ESXi주제:

• 설정• 보관 시• NVDIMM 지원을 포함하는 지원되는 게스트 OS• 전체 상태• 작동 및 진단 로깅 정보• NVDIMM-N 오류• ESXi 오류

설정ESXi 버전 6.7부터 NVDIMM-N 하드웨어가 지원됩니다. NVDIMM-N 디바이스가 자동 생성된 네임스페이스와 함께 시작 시에 탐지됩니다. 모든 NVDIMM-N 디바이스는 ESXi 가상 머신의 액세스를 위해 단일 논리 메모리 어레이로 용량이 풀링됩니다.

이제 ESXi 6.7 U1에서 NVDIMM-N 하드웨어가 지원됩니다. 특징과 기능은 ESXi 6.7과 동일합니다.

펌웨어 요구 사항:

표 13. 펌웨어 요구 사항

펌웨어 최소 필수 버전

T640, R640, R740, R740XD, R940 R840, R940xa MX740c, MX840c

iDRAC 3.15.15.15 3.19.19.19 3.20.20.20

BIOS 1.3.7 1.1.1 1.0.0

NVDIMM-N 9324 9324 9324

이러한 펌웨어 번들에 대한 업데이트 패키지를 찾으려면 support.dell.com에서 해당 제품을 찾으십시오.

하드웨어 요구 사항:

ESXi는 현재 호스트 시스템에 인텔 제온™ 골드(51xx, 61xx) 또는 플래티넘(81xx) 프로세서 SKU가 있는 경우 NVDIMM-N 하드웨어만지원합니다. 실버 및 브론즈 SKU는 지금은 ESXi 솔루션을 지원하기에 충분하지 않지만 향후에 추가될 수 있습니다.

BIOS 설정의 경우 기본 영구 메모리 설정을 사용할 수 있습니다. 하지만 인터리빙되지 않은 설정과 인터리빙된 설정은 모두 ESXi에서지원됩니다.

ESXi 호스트에 새 VM을 추가하는 경우 다음 단계를 수행하십시오.

1. "Add other device"를 클릭하고 메뉴에서 "NVDIMM"을 선택합니다.2. VM에 노출시키려는 영구 메모리의 총 용량(MB)을 선택합니다.

• 크기는 호스트 시스템의 총 NVDIMM-N 용량을 초과하면 안 됩니다.

보관 시

모듈아래 그림은 NVDIMM-N 장치가 왼쪽 메뉴 표시줄의 Storage(스토리지) 제목 아래 Persistent Memory(지속성 메모리) 탭에 표시되는방법을 보여줍니다. 첫 번째 열은 문제 해결에 정보가 필요한 경우 NVDIMM-N을 고유하게 식별하는 ID입니다. 다음 열은 사용 가능한공간을 나타내고 완전하게 매핑되고 올바르게 작동하는 모든 NVDIMM-N 장치에 대해 "0B"가 표시됩니다. 상태는 정상이어야 합니다. 상태 섹션의 자세한 설명은 아래의 "전체 상태" 아래에서 제공됩니다.

호스트 시스템의 물리적 NVDIMM-N에 대한 ID의 변환은 아래에서 볼 수 있습니다.

11

ESXi 47

Page 48: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

표 14. 호스트 시스템의 물리적 NVDIMM-N에 대한 ID 변환

ID(16진수) 십진수 실제 위치(L->R) 실크 화면 슬롯 이름

0x1 16 소켓 0, IMC0, 채널 0, 슬롯 1 A7

0x11 17 소켓 0, IMC0, 채널 1, 슬롯 1 A8

0x21 33 소켓 0, IMC0, 채널 2, 슬롯 1 A9

0x101 257 소켓 0, IMC1, 채널 0, 슬롯 1 A10

0x111 273 소켓 0, IMC1, 채널 1, 슬롯 1 A11

0x121 289 소켓 0, IMC1, 채널 2, 슬롯 1 A12

0x1001 4097 소켓 1, IMC0, 채널 0, 슬롯 1 B7

0x1011 4113 소켓 1, IMC0, 채널 1, 슬롯 1 B8

0x1021 4129 소켓 1, IMC0, 채널 2, 슬롯 1 B9

0x1101 4353 소켓 1, IMC1, 채널 0, 슬롯 1 B10

0x1111 4369 소켓 1, IMC1, 채널 1, 슬롯 1 B11

0x1121 4385 소켓 1, IMC1, 채널 2, 슬롯 1 B12

네임스페이스모든 네임스페이스 이름은 시작 시 NVDIMM-N 모듈이 감지되면 ESXi에 의해 자동으로 생성됩니다. 이러한 네임스페이스는 최초 감지/생성 후 시스템의 웜 재설정 및 콜드 부팅에 걸쳐 지속됩니다.

그림 31 . 네임스페이스

인터리브 세트인터리빙이 BIOS F2 설정에서 비활성화되어 있으면 각 NVDIMM-N이 아래의 GUI에 표시된 대로 개별 인터리브 세트에 있습니다.

48 ESXi

Page 49: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 32 . 인터리빙이 비활성화되어 있을 때 인터리브 세트

인터리빙이 BIOS F2 설정에서 활성화되어 있을 때 총 NVDIMM-N 용량은 CPU 소켓에 따라 풀로 분리됩니다. 총 2개의 인터리브 세트가 CPU 소켓의 집게 용량과 함께 하나의 인터리브 세트로 표시됩니다.

그림 33 . 인터리빙이 활성화되어 있을 때 인터리브 세트

데이터스토어이것은 ESXi 및 영구 메모리 데이터 저장소에 액세스할 수 있는 기존 스토리지에 대한 정보를 포함하는 데이터 저장소 영역입니다.

노트: PMEM 데이터 저장소는 ESXi가 시스템에서 NVDIMM-N을 탐지한 후 첫 번째 시스템 부팅에서 생성됩니다. 이 데이터 저장소는 그때 수정되고 추가 NVDIMM-N 모듈이 그 이후 추가되는 경우 확장하지 않습니다.

데이터 저장소를 확장하려면 다음을 수행하십시오.

1. 데이터를 마이그레이션합니다.2. BIOS F2 설정으로 부팅합니다.3. 이 가이드의 섹션 5에 표시된 대로 영구 메모리를 선택합니다.4. 시스템의 모든 NVDIMM-N 모듈에 대해 공장 기본값 및 보안 지우기를 선택합니다.5. 메시지에 따라 재부팅하고 ESXi로 계속합니다. 이제 추가 NVDIMM-N 모듈이 탐지됩니다.

ESXi 49

Page 50: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 34 . 데이터스토어

NVDIMM 지원을 포함하는 지원되는 게스트 OS• Windows Server 2016 빌드 14393 이상• Windows 10 Anniversary Update 버전 1607 이상• RedHat Enterprise Linux 7.4 이상• SUSE Linux Enterprise 12 SP2 이상• Photon OS 1.0 개정 버전 2 이상• CentOS 7.4 이상• Ubuntu 17.04 이상

전체 상태NVDIMM-N 모듈의 상태는 ESXi 인터페이스의 모듈 및 네임스페이스 섹션의 표 형식 열에 표시됩니다. 아래 표에 표시된 대로 수정 조치를 수행하십시오.

중복 표:

표 15. NVDIMM-N 모듈의 상태

상태 조치

Normal(정상) 없음

유지 보수 필요 NVDIMM-N 상태 문제 해결에 대한 지침은 ESXi, SEL 및 수명주기 로그를 참조하십시오.

전원 발생 시 모든 데이터 손실 1. 시스템을 끄지 마십시오. 가능한 한 빨리 NVDIMM-N에서 다른 위치로 데이터를 마이그레이션하십시오.

2. NVDIMM-N 데이터가 마이그레이션된 후 NVDIMM-N 상태 문제 해결에 대한 지침은 ESXi, SEL 및 수명주기 로그를 참조하십시오.

3. 배터리 상태가 정상인지 확인합니다.

작동 및 진단 로깅 정보ESXi에는 사용자 인터페이스의 "모니터" 섹션에서 시스템 동작을 진단하는 여러 사용 가능한 로그가 있습니다. 여기에서 다운로드를위한 단순한 링크로 모든 로그를 집계하는 전체 지원 번들을 생성할 수도 있습니다.

50 ESXi

Page 51: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

오래된 펌웨어ESXi는 NVDIMM-N 모둘에 최소 9324 펌웨어 이미지가 있어야 합니다. 오래된 펌웨어가 있으면 올바르게 작동되지 않습니다.

메모리에 오래된 펌웨어(9324 이하)가 있는 경우 시스템이 ESX 하이퍼바이저로 부팅하고 DIMM이 UI에 표시됩니다. 네임스페이스가설치되지 않고 DIMM을 VM 게스트 OS에 탑재할 수 없습니다. 이 낮은 펌웨어는 지원되지 않기 때문에 전체 상태, 주소 범위 스크럽,UI 오류 보고와 같은 기타 오류 동작이 테스트되지 않고 DIMM 펌웨어가 최신 버전이 될 때까지 올바르게 기능하지 않습니다.

지원되지 않더라도 Storage(스토리지)->Modules and Storage(모듈 및 스토리지)->Interleave Sets(인터리브 세트)가 올바른 정보를 표시하는 것으로 보입니다.

NVDIMM에 9324와 8860 FW 개정 버전이 혼합되어 있으면 9324 개정 버전이 포함된 NVDIMM이 사용 가능하고 웹 GUI에 "정상"으로표시되는 반면 다른 NVDIMM은 "유지 보수 필요"로 표시됩니다.

NVDIMM-N 펌웨어 업데이트가 실패하면 DIMM이 백업 펌웨어 없이 작동합니다. 2017년과 2018년에 제공된 NVDIMM-N 모듈의 경우이 백업 펌웨어는 개정 버전 8860으로 예상됩니다. NVDIMM이 개정 버전 9324로 다시 업데이트되지 않으면 ESXi에서 사용할 수 없습니다.

그림 35 . NVDIMM-N 모듈 상태

NVDIMM-N 장치가 펌웨어 개정 버전 8860으로 실행 중이면 NVDIMM 네임스페이스가 생성되지 않습니다.

그림 36 . NVDIMM 네임스페이스

NVDIMM-N 오류NDIMM-N 모듈에 오류가 있는 대부분의 경우, 시스템 레벨 동작은 불량 NVDIMM-N 모듈을 읽기 전용 상태로 전환하기 위한 것입니다. 이로 인해 불량 NVDIMM-N 모듈에 매핑되지 않은 VM을 포함하여 시스템의 모든 NVDIMM-N 모듈에 매핑된 모든 VM이 전원이켜지지 않습니다. NVDIMM-N에 오류가 발생한 것으로 플래그 표시된 경우 해당 NVDIMM-N의 문제를 해결한 다음 PMEM 데이터 저장소에 연결된 VM에 다시 액세스를 시도합니다. 영향을 받는 VM에 대한 액세스 복구 및 데이터 마이그레이션에 대한 자세한 정보는ESXi 설명서를 참조하십시오.

ESXi 51

Page 52: Dell EMC NVDIMM-N 영구 메모리 · 2020-07-09  · Dell EMC NVDIMM-N Persistent Memory, User Guide, Hardware confi對guration, NVDIMM-N BIOS Configuration , iDRAC NVDIMM-N Managemen對t,

그림 37 . NVDIMM-N 오류

다음과 같은 오류가 발생한 경우에 ESXi 웹 클라이언트에 표시된 전체 상태 메시지에 대해서는 아래의 표를 참조하십시오.

표 16. ESXi 웹 클라이언트에 표시된 전체 상태 메시지

상태 오류

저장 오류 - OS 부팅 이전 유지 보수 필요

복구 오류 - OS 부팅 이전 유지 보수 필요

지우기 오류 - OS 부팅 이전 유지 보수 필요

암 오류 - OS 부팅 이전 유지 보수 필요

컨트롤러 오류 - OS 부팅 이전 유지 보수 필요

OS 런타임 시 컨트롤러 오류 다음 부팅까지 OHS 오류 없음, SEL에 실시간 기록됨

잘못된 펌웨어 또는 백업 슬롯에서 실행 중인 펌웨어 유지 보수 필요

OS 런타임 시 NVDIMM-N 배터리 오류 모든 데이터 손실

NVDIMM-N 배터리 오류 - OS 부팅 이전 유지 보수 필요

위의 모든 오류 메시지에는 이 사용자 가이드의 섹션 5와 6에 설명된 시스템 이벤트 로그 및 Lifecycle Controller 로그의 해당하는 메시지도 함께 표시됩니다.

ESXi 오류현재 없음

52 ESXi