Dell EMC PMem 100 Series 사용자 가이드 6월 2021년 개정 A10
참고, 주의 및 경고 노트: 참고"는 제품을 보다 효율적으로 사용하는 데 도움이 되는 중요 정보를 제공합니다. 주의: 주의사항은 하드웨어의 손상 또는 데이터 유실 위험을 설명하며, 이러한 문제를 방지할 수 있는 방법을 알려줍니다. 경고: 경고는 재산 손실, 신체적 상해 또는 사망 위험이 있음을 알려줍니다. © 2017 ~ 2021년 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC 및 기타 상표는 Dell Inc. 또는 그 자회사의 상표입니다. 다른 상표는 해당 소유 자의 상표일 수 있습니다.
목차 장 1: 소개........................................................................................................................................ 5 시스템 요구 사항.................................................................................................................................................................. 5 용어.........................................................................................................................................................................................
장 9: Windows...............................................................................................................................33 애플리케이션 다이렉트 모드의 PMem.......................................................................................................................... 33 PMem 디스크 관리.......................................................................................................................................................34 PMem 물리적 디스크 나열 및 상태 확인....................................
1 소개 Dell EMC는 이제 표준 DDR4 DIMM과 동일한 폼 팩터를 사용하는 비휘발성 메모리인 인텔 Optane 영구 메모리(PMem)를 제공합니다. 이 문서의 PMem은 별도로 명시하지 않는 한 14G 시스템의 AEP를 나타냅니다. PMem은 128GB, 256GB 및 512GB의 3가지 용량으로 제공됩니다. PMem은 서버의 메모리 슬롯에 설치되며 RDIMM 및 LRDIMM과 호환됩니다. PMem은 다음과 같은 두 가지 모드로 구성할 수 있습니다. ● 메모리 모드 ● 애플리케이션 다이렉트 모드 메모리 모드: PMem은 휘발성 시스템 메모리의 역할을 하며, 설치된 RDIMM 또는 LRDIMM은 PMem에 대한 캐시로 작동합니다. 애플리케이션 다이렉트 모드: PMem은 바이트 주소 지정이 가능한 메모리 매핑된 영구 메모리로 작동합니다. PMem 및 DRAM은 독 립 메모리 리소스로 작동합니다. RDIMM 또는 LRDIMM은 휘발성 시스템 메모리의 역할을 합니다.
표 1. 시스템 요구 사항 (계속) 구성 요소 최소 필요 버전 PMem FW 빌드 번호 5375 OS Microsoft Windows 2019 VMware ESXi 6.7 EP10(빌드 번호13981272) Red Hat Enterprise Linux 7.6 SUSE Linux Enterprise Server 15 용어 표 2. 용어 용어 설명 AD(App-direct) 모드 영구 메모리는 애플리케이션이 바이트 주소를 지정할 수 있는 메 모리로 직접 액세스합니다.
2 변경 목록 표 3.
3 하드웨어 주제: • • • 서버 하드웨어 구성 DIMM 설치 및 제거 PMem 하드웨어 구성 서버 하드웨어 구성 PMem은 골드 및 플래티넘 등급의 2세대 인텔 제온 스케일러블 프로세서가 탑재된 R640, R740/R740XD, R840, R940, R940xa, MX740c 및 MX840c PowerEdge 서버에서 지원됩니다. 2소켓 서버에서 완전히 지원되고 검증된 PMem 구성 목록은 PMem 구성을 참 조하십시오. 4소켓 구성은 2소켓 구성의 다이렉트 스케일 업입니다. 노트: PowerEdge R840/R940/R940xa의 경우, 인텔 PMem이 시스템에 있으면 2400W 또는 1600W PSU가 필요합니다. 1600W PSU를 사용하는 경우에는 고압(~ 220V) 배선이 필요합니다. 이러한 지침을 따르지 않을 경우 AC 손실 상황에서, 시스템이 전송 중인 데이터 콘텐츠를 영구 미디어로 플러시하기에 충분한 유지 전력을 보유하고 있지 않을 수 있습니다.
그림 1 . R740/R740XD에 대한 메모리 레이아웃 표 4. PMem 구성 서버 내 CPU 수 PMem 장착 DRAM 채우기 DRAM 용량 (GB) PMem 용량 (GB) 메모리 모드의 OS 메모 리(GB) 총 메모 리(GB) CPU당 총 메모 리(GB) 옵테인 메모리당 DRAM 비율 M 또는 L CPU의 필요 여 부 애플리케 이션 다 이렉트 모드의 지원 여 부 메모리 모드의 지원 여 부 1 2개의 128GB 4개의 16GB 64 256 256 320 320 1:4 아니요 예 예 1 1개의 128GB 6개의 16GB 96 128 NA 224 224 1:1.3 아니요 예 아니요 1 2개의 128GB 6개의 16GB 96 256 NA 352 352 1:2.7 아니요 예 아니요 1 4개의 128GB 6개의 16GB 96 512 512 608 608 1:5.
표 4. PMem 구성 (계속) 서버 내 CPU 수 PMem 장착 DRAM 채우기 DRAM 용량 (GB) PMem 용량 (GB) 메모리 모드의 OS 메모 리(GB) 총 메모 리(GB) CPU당 총 메모 리(GB) 옵테인 메모리당 DRAM 비율 M 또는 L CPU의 필요 여 부 애플리케 이션 다 이렉트 모드의 지원 여 부 메모리 모드의 지원 여 부 2 4개의 128GB 8개의 16GB 128 512 512 640 320 1:4 아니요 예 예 2 4개의 128GB 12개의 16GB 192 512 NA 704 352 1:2.7 아니요 예 아니요 2 8개의 128GB 12개의 16GB 192 1,024 1,024 1,216 608 1:5.
표 4. PMem 구성 (계속) 서버 내 CPU 수 PMem 장착 DRAM 채우기 DRAM 용량 (GB) PMem 용량 (GB) 메모리 모드의 OS 메모 리(GB) 총 메모 리(GB) CPU당 총 메모 리(GB) 옵테인 메모리당 DRAM 비율 M 또는 L CPU의 필요 여 부 애플리케 이션 다 이렉트 모드의 지원 여 부 메모리 모드의 지원 여 부 2 8개의 256GB 12개의 64GB 768 2,048 NA 2,816 1,408 1:2.7 L SKU 예 아니요 2 12개의 256GB 12개의 64GB 768 3,072 3,072 3,840 1,920 1:4 L SKU 예 예 2 12개의 256GB 12개의 128GB 1,536 3,072 NA 4,608 2,304 1:2 L SKU 예 아니요 4 16개의 128GB 24개의 16GB 384 2,048 2,048 2,432 608 1:5.
표 4. PMem 구성 (계속) 서버 내 CPU 수 PMem 장착 DRAM 채우기 DRAM 용량 (GB) PMem 용량 (GB) 메모리 모드의 OS 메모 리(GB) 총 메모 리(GB) CPU당 총 메모 리(GB) 옵테인 메모리당 DRAM 비율 M 또는 L CPU의 필요 여 부 애플리케 이션 다 이렉트 모드의 지원 여 부 메모리 모드의 지원 여 부 4 24개의 256GB 24개의 64GB 1,536 6,144 6,144 7,680 1,920 1:4 L SKU 예 예 4 24개의 256GB 24개의 128GB 3,072 6,144 NA 9,216 2,304 1:2 L SKU 예 아니요 4 24개의 256GB 24개의 256GB 6,144 6,144 NA 12,288 3,072 1:1 L SKU 예 아니요 표 5.
표 6.
표 6. 듀얼 소켓 PMem 장착 (계속) CPU 0 및 CPU 1 채널 2 PMem DRAM A3, B3 채널 1 A9, B9 채널 0 A2, B2 A8, B8 A1, B1 채널 0 A7, B7 채널 1 채널 2 A10, B10 A4, B4 A11, B11 A5, B5 A12, B12 A6, B6 8개의 12개의 256GB 64GB DRAM DRAM PMem DRAM PMem PMem DRAM PMem DRAM DRAM 12개의 12개의 256GB 64GB DRAM PMem DRAM PMem DRAM PMem PMem DRAM PMem DRAM PMem DRAM 12개의 12개의 256GB 128GB DRAM PMem DRAM PMem DRAM PMem PMem DRAM PMem DRAM PMem DRAM 표 7.
표 7.
각 시스템에는 한 가지 용량의 PMem만 포함되어야 합니다. PMem 용량을 혼합하면 F1/F2 경고 메시지가 표시됩니다. 이는 지원되는 구성이 아니므로 장착하지 말아야 합니다. PMem 구성 표가 다음 규칙을 대체합니다. 혼합 규칙 ● ● ● ● PMem은 RDIMM, LRDIMM 및 3DS LRDIMM과 함께 혼합될 수 있습니다. 채널, iMC, 소켓 또는 전체 소켓 내에서 DDR4 DIMM 유형(RDIMM, LRDIMM, 3DS LRDIMM) 혼합은 지원되지 않습니다. 4개 및 8개의 DDR4 DIMM을 채널 내에서 혼합하여 사용할 수 있습니다. PMem 작동 모드(애플리케이션 다이렉트 모드, 메모리 모드) 혼합은 지원되지 않습니다. 장착 규칙 ● ● ● ● 16 채널당 최대 1개의 PMem 채널에 하나의 DIMM만 장착된 경우 항상 해당 채널의 첫 번째 슬롯(흰색 슬롯)으로 이동해야 합니다.
4 BIOS 주제: • • • 인텔 PMem에 대한 BIOS 구성 설정 애플리케이션 다이렉트 모드 구성 메모리 모드 구성 인텔 PMem에 대한 BIOS 구성 설정 DIMM 검색 시스템 인벤토리 중에 BIOS가 검색한 설치된 모든 PMem이 BIOS 인텔 영구 메모리 탭에 표시됩니다. Memory Settings > Persistent Memory > Intel Persistent Memory > Persistent Memory DIMM Configuration. 그림 2 . Persistent Memory(영구 메모리) 화면 노트: PMem은 DIMM으로 표시됩니다. 설치된 각 PMem에 대한 항목이 하나씩 있으며 각 PMem에 대한 현재 상태 및 상태 정보가 다음과 같이 표시됩니다.
그림 3 . 메모리 정보 노트: 데이터는 MB/GB/TB로 레이블이 지정된 경우에도 항상 MiB/GiB/TiB 단위로 표시됩니다. 가용 용량 오버헤드는 최대 2% 의 용량(GiB)입니다. 영역, 네임스페이스 및 파일 시스템에는 다른 오버헤드가 필요할 수 있습니다. 애플리케이션 다이렉트 모드 구성 목표 생성 BIOS에서 목표를 생성합니다. BIOS에서 목표를 생성하려면, Memory Settings > Persistent Memory > Intel Persistent Memory > Region Configuration > Create Goal Config로 이동합니다.
그림 4 . 목표 구성 BIOS 옵션에 따라 목표가 생성되고 PMem이 구성되는 방법이 결정됩니다. Persistent [%]: ● No Change - 현재 목표에 변경 사항이 적용되지 않습니다. ● 100 - 선택한 PMem에서 100% 영구 메모리의 목표를 생성합니다. ● 0 - 선택한 PMem에서 0% 영구 메모리의 목표를 생성합니다. 이 작업은 모든 PMem을 메모리 모드로 구성합니다. Persistent memory type: ● 애플리케이션 다이렉트 인터리빙 - 영구 모드가 소켓에서 PMem에 인터리빙됩니다. PMem이 운영 체제에서 소켓당 1개의 PMem 디바이스로 표시됩니다. ● 애플리케이션 다이렉트 비인터리빙 - 영구 모드가 PMem에 개별적으로 적용됩니다. 각 PMem이 운영 체제에서 개별 PMem 디바 이스로 표시됩니다. 목표가 구성되고 BIOS를 종료한 후에는 다음 부팅 시 사용자가 지정한 설정을 사용하여 PMem에서 목표가 생성됩니다.
그림 5 . 영역 구성 표시되는 영역 수는 인터리빙된 PMem의 개수가 아닌 시스템의 프로세서 수에 따라 다릅니다. PMem이 인터리빙으로 구성되어 있는 경우 PMem이 설치된 시스템에서 소켓별로 하나의 영구 메모리 영역이 나열됩니다. PMem이 비인터리빙으로 구성되어 있는 경우에 는 시스템에 설치된 PMem당 하나의 영구 메모리 영역이 나열됩니다. 영역 정보는 BIOS에서 각 영구 메모리 영역 링크를 클릭하여 액세스할 수 있습니다. 예를 들면 다음과 같습니다.
그림 6 . 영역 정보 메모리 모드 구성 목표 생성 BIOS에서 목표를 생성합니다. BIOS에서 목표를 생성하려면, Memory Settings > Persistent Memory > Intel Persistent Memory > Region Configuration > Create Goal Config로 이동합니다. BIOS 옵션에 따라 목표가 생성되고 PMem이 구성되는 방법이 결정됩니다. Operation Target: ● Platform - 시스템의 모든 DIMM에 목표를 적용합니다(권장). Persistent [%]: ● No Change - 현재 목표에 변경 사항이 적용되지 않습니다. ● 100 - 선택한 PMem에서 100% 영구 메모리의 목표를 생성합니다. ● 0 - 선택한 PMem에서 0% 영구 메모리의 목표를 생성합니다. 이 작업은 모든 PMem을 메모리 모드로 구성합니다.
5 PMem 이벤트 보고 시스템에서 런타임 또는 POST 중에 PMem 관련 이벤트가 감지되면 시스템이 서버 SEL(System Event Log) 및 LCL(Life-Cycle Log)에 이벤트를 기록합니다. 부팅 시에 이벤트가 감지되면 POST 중에 시스템이 중단되며 사용자가 F1 키를 눌러 부팅 프로세스를 계속 진 행해야 합니다. 노트: NVDIMM은 이러한 메시지에 자주 사용됩니다. NVDIMM이라는 용어는 PMem을 포함하여 다양한 유형의 영구 메모리를 일 반적으로 의미하며, NVDIMM-N 모듈을 나타내는 것은 아닙니다. 주제: • • 런타임 시 이벤트 부팅 시 이벤트 런타임 시 이벤트 ● MEM0001 : 위치에 있는 메모리 디바이스에서 멀티비트 메모리 오류가 감지되었습니다. 권장 작업 : 메모리 구성 요소를 다시 설치합니다. 문제가 지속되면 기술 지원에 문의하십시오. ● MEM0701 : 수정 가능한 메모리 오류 비율이 에 대해 초과되었습니다.
권장 작업: 해당 없음 ● UEFI0347 : 슬롯 <슬롯 번호>에서 NVDIMM 초기화 동안 하나 이상의 오류가 발생했기 때문에 메모리를 초기화할 수 없습니다. 권장 작업 : NVDIMM을 수동으로 제거하고 다시 설치합니다. 문제가 지속되면 서비스 공급업체에 문의하십시오. NVDIMM 제거 및 재설치 방법에 대한 자세한 내용은 지원 사이트에서 제공하는 제품 설치 및 서비스 매뉴얼을 참조하십시오. ● UEFI0348 : 슬롯 <슬롯 번호>에 설치된 NVDIMM의 잔여 정격 내구성 값이 1%보다 작거나 같습니다. 권장 작업 : 서버 전원을 끄고 NVDIMM을 즉시 교체합니다. 잔여 정격 내구성에 대한 자세한 내용은 지원 사이트에서 제공하는 제 품 설치 및 서비스 매뉴얼을 참조하십시오. ● UEFI0349 : 여러 유형의 NVDIMM SKU 또는 컨트롤러 개정 버전이 설치되어 있기 때문에 NVDIMM을 초기화할 수 없습니다.
권장 작업 : 작업을 다시 시도하십시오. 문제가 지속되면 서비스 공급업체에 문의하십시오. 노트: 이는 PMem 삭제 기능에 포함되어 있습니다. ● UEFI0361 : 시스템의 인텔 영구 메모리 DIMM에 대한 공장 기본값 작업이 성공적으로 완료되었습니다. 권장 작업 : 해당 없음 ● UEFI0362 : 인텔 영구 메모리 DIMM에서 공장 기본값 작업을 완료할 수 없습니다. 권장 작업 : 작업을 다시 시도하십시오. 문제가 지속되면 서비스 공급업체에 문의하십시오. ● UEFI0367 : 인텔 영구 메모리 DIMM에서 목표 생성 작업이 성공적으로 완료되었습니다. 권장 작업 : 해당 없음 ● UEFI0368 : 인텔 영구 메모리 DIMM에서 목표 생성 작업을 완료할 수 없습니다. 권장 작업 : 작업을 다시 시도하십시오. 문제가 지속되면 서비스 공급업체에 문의하십시오.
6 iDRAC 인텔 PMem 관리 주제: • iDRAC GUI iDRAC GUI PMem 펌웨어 버전 PMem FW 버전이 시스템 > 인벤토리 > 펌웨어 인벤토리 탭에 표시됩니다. 그림 7 . PMem 펌웨어 버전 PMem 하드웨어 상태 메모리 상태에 대한 자세한 정보를 확인하려면 대시보드의 메모리 링크를 선택하십시오. PMem 하드웨어 상태가 시스템 > 인벤토리 > 하드웨어 인벤토리 탭에 표시됩니다.
그림 8 . PMem 하드웨어 상태 iDRAC GUI를 사용하는 PMem 목표 구성 1. IDRAC GUI 인터페이스에 로그인합니다. 2. Configuration > BIOS settings > Memory settings > Persistent Memory Settings tab으로 이동합니다. 그림 9 . iDRAC GUI를 사용하는 PMem 목표 구성 3. Intel Persistent Memory > Region Configuration > Create Goal Config로 이동합니다.
그림 10 . PMem 목표 구성 4. 영구 비율을 100%로 변경하여 인텔 PMem을 100% 애플리케이션 다이렉트 모드로 구성하고 0%로 변경하여 DIMM을 100% 메모 리 모드로 구성합니다. 노트: Persistent memory type 필드는 새 목표를 구성하기 위한 것입니다. 현재 목표의 상태를 읽기 위한 것이 아닙니다. PMem 하드웨어 상태 아래의 지침을 사용하여 현재 구성을 확인합니다. 5. Apply를 클릭하고 시스템을 재설정합니다. 6. 목표가 다음 전원 주기에서 작동 모드(앱 다이렉트 또는 메모리)에 적용됩니다. PMem 잔여 정격 쓰기 내구성 PMem 잔여 수명은 iDRAC GUI에서 잔여 정격 쓰기 내구성으로 반영됩니다. 이는 System(시스템)Overview(개요)Memory(메모리) 아래에 표시됩니다. 주요 제한 사항 및 기능 정보: ● 이 기능은 BIOS 설정과 같은 BIOS에서 시스템이 중단되는 경우에는 작동하지 않습니다.
7 PMem 보안 주제: • • • 메모리 모드 애플리케이션 다이렉트 암호화 지우기 및 PMem 삭제 메모리 모드 메모리 모드에서 PMem은 휘발성 시스템 메모리로 작동합니다. 사용자 암호는 지원되지 않으며 이 BIOS 설정이 회색으로 표시됩니 다. 애플리케이션 다이렉트 사용자는 PMem 영역의 암호문구 보호를 활성화하는 옵션을 사용할 수 있습니다. 암호문구의 목적은 PMem 영역에 저장된 데이터에 대한 무단 액세스를 방지하는 것입니다. PMem을 한 서버에서 다른 서버로 이동하는 경우 사용자는 데이터에 액세스하기 전에 BIOS 설정에서 보안 암호문구를 다시 입력해야 합니다. 고객이 암호문구 보호를 활성화하도록 선택했는지와 관계없이 BIOS가 운영 체제나 UEFI 셸로 부팅하기 전에 PMem을 잠급니다. 즉, 모든 보안 변경 사항이 Dell BIOS에 의해 제어되며, 암호문구 관리 및 PMem 지우기 기능을 비롯한 운영 체제 수준의 보안 변경 사항은 지원되지 않습니다.
그림 12 . 암호 지우기 암호화 지우기 및 PMem 삭제 다음과 같은 두 가지 방법으로 PMem의 영구 영역 컨텐츠(애플리케이션 다이렉트)를 지울 수 있습니다.
두 가지 지우기 방법 모두 BIOS 설정 옵션을 사용하여 실행할 수 있습니다. 사용자는 설치된 모든 PMem 또는 설치된 PMem의 하위 집합에서 지우기를 수행하도록 선택할 수 있습니다. 암호화 지우기 암호화 지우기 함수는 애플리케이션 다이렉트 영역 키(PM-RK)를 지워서 시스템을 강제로 재부팅합니다. Cryptographic Erase 옵션은 System BIOS Settings > Memory Settings > Persistent Memory > Intel Persistent Memory > Persistent Memory DIMM Configuration으로 이동하여 액세스할 수 있습니다. 그림 13 . 암호화 지우기 노트: 애플리케이션 다이렉트 인터리빙된 영역이 구성되어 있는 경우 시스템에 설치된 PMem의 일부를 지우지 않는 것이 좋습니 다. 이 작업은 인터리브 세트에 있는 모든 데이터를 유효하지 않게 합니다.
삭제는 완전히 로드된 128GB DIMM 구성으로 최대 15분, 256GB로 30분, 512GB로 1시간이 소요될 수 있습니다. 노트: 삭제는 PMem이 메모리 모드에서 구성되는 경우에는 지원되지 않습니다. 삭제 작업이 실행 중인 경우에는 덮어쓰기를 나 타내는 프롬프트가 BIOS에 표시됩니다. 덮어쓰기는 수행되는 두 번째 펌웨어 명령의 이름입니다. 빠르게 발생하고 화면에 표시 되지 않는 첫 번째 명령은 암호화 지우기입니다(펌웨어 명령 이름은 "보안 지우기")입니다.
8 DIMM 구성 변경 다음과 같은 PMem 마이그레이션 시나리오가 지원됩니다. ● 오류로 인한 시스템 보드 교체 모든 DIMM은 정확하게 동일한 슬롯에 다시 장착해야 합니다. 보드를 원래 보드와 동일한 구성으로 복원된 후에는 고객 애플리케 이션 액세스에 PMem 및 데이터 컨텐츠를 사용할 수 있습니다. 시스템 복원은 PMem 암호문구(설정된 경우)를 포함하여 교체 보 드의 BIOS 구성을 자동으로 복원합니다. ● 손상된 불량 DIMM 교체 PMem에 오류가 발생한 경우 PMem에 연결된 모든 데이터가 손실됩니다. 오류가 발생한 PMem의 영역 및 인터리브 세트는 교체 된 후에 다시 생성되어야 합니다. 사용자는 BIOS 설정을 사용하여 영향을 받는 PMem에 대한 새로운 목표를 생성해야 합니다. 노트: 목표를 생성하기 전에 인텔 PMem의 잔여 영구 메모리 데이터를 백업해야 합니다. 목표 생성 프로세스는 선택한 CPU의 PMem에 저장된 모든 네임스페이스, 영역 및 데이터를 삭제합니다.
9 Windows Dell EMC는 메모리 모드 및 애플리케이션 다이렉트 모드에서 Microsoft Windows 2019를 사용하는 인텔 Optane PMem을 지원합니다. 노트: 월간 누적 업데이트를 사용하여 Windows를 계속 업데이트하십시오. 주제: • • • • • 애플리케이션 다이렉트 모드의 PMem 인터리브 세트가 포함된 PMem 디스크 메모리 모드의 PMem Windows 문제 해결 및 이벤트 모니터링 Windows 오류 애플리케이션 다이렉트 모드의 PMem 애플리케이션 다이렉트 모드에서 Windows는 PMem에 대한 두 가지 유형의 디바이스 객체를 생성합니다. ● 물리적 INVDIMM 디바이스 ● 논리 영구적 메모리 디스크 논리 영구 메모리 디스크는 PMem 물리적 디스크에 네임스페이스를 생성한 후에 생성됩니다. 시스템이 처음으로 운영 체제로 부팅될 때 PMem 디바이스는 디바이스 관리자의 메모리 디바이스 아래에 물리적 INVDIMM 디바이스 로 열거됩니다. 그림 15 .
그림 16 . 디바이스 관리자의 메모리 디바이스 PMem 디스크 관리 현재 Windows는 인터리브 세트당 하나의 네임스페이스만 지원합니다(인터리브 세트의 실제 디바이스 개수와 무관). 애플리케이션 다이렉트 및 메모리 모드 구성에 설명된 바와 같이 목표 생성 중에 PMem을 인터리브하는 옵션을 선택할 수 있습니다. 관련 리전 ID를 제공하여 "New-Pmemdisk" 명령의 도움을 통해 PMem 디스크를 생성해야 합니다. PMem 디스크가 구성되면 PMem 볼륨을 일반 디스크로 사용할 수 있습니다. Windows는 영구 메모리를 관리하는 다음 PowerShell cmdlet을 지원합니다. ● Get-PmemDisk ○ 하나 이상의 논리적 영구 메모리 디스크를 반환합니다. ○ 반환되는 객체에는 크기, 원자가 유형, 상태 및 기본 물리적 디바이스에 대한 정보가 있습니다. ● Get-PmemPhysicalDevice ○ 하나 이상의 물리적 영구 메모리 디바이스(NVDIMM)를 반환합니다.
PMem 물리적 디스크 나열 및 상태 확인 다음 그림은 모든 PMem 물리적 디바이스를 나열하고 해당 상태를 확인하는 모든 사용법을 나열하는 명령 사용법을 표시합니다. 물 리적 위치는 마더보드의 DIMM 위치를 제공합니다. 그림 17 . PMem 물리적 디스크 및 해당 상태 나열 노트: 상태가 양호하지 않고 작동 상태가 정상이 아닌 경우 네임 스페이스를 생성하기 전에 문제를 해결해야 합니다. PMem이 이 전에 다른 운영 체제와 함께 사용되었고 삭제 없이 Windows로 부팅된 경우 고객은 이 시나리오를 만날 수 있습니다. 그러한 시나 리오가 발생하는 경우 디바이스 관리자에서 모든 메모리 디바이스 및 영구적 메모리 디스크를 마우스 오른쪽 버튼으로 클릭하 고 제거한 다음 디바이스 관리자의 작업에서 HW 변경 사항을 검색합니다. 이렇게 하면 드라이버 스택 관련 문제가 해결됩니다. PMem 디스크 생성 그림 18 .
PMem 디스크 제거 그림 19 . PMem 디스크 제거 Windows 2019는 PMem 디스크에서 Windows VDS(Virtual Disk Service)를 사용한 중복 볼륨 생성을 지원하지 않습니다. 중복 볼륨을 생성하려면 스토리지 공간 방법을 사용합니다. 스토리지 공간 방법에 대한 자세한 내용은 https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/deploystandalone-storage-spaces를 참조하십시오. 인터리브 세트가 포함된 PMem 디스크 일반적으로 인터리빙된 세트를 생성하여 여러 영구 메모리 디바이스를 Windows 서버에 단일 논리 디스크로 표시할 수 있습니다. 인 터리브 세트가 포함된 PMem 디스크의 경우 목표 구성 중에 "애플리케이션 다이렉트 인터리브"를 선택해야 합니다.
그림 21 . 리전 ID를 사용하여 PMem 디스크 생성 메모리 모드의 PMem 인텔 Optane PMem이 메모리 모드로 구성되어 있는 경우 운영 체제는 이를 시스템 메모리로 인식합니다. 영구 메모리 크기는 0으로 표시되며 휘발성 메모리 크기는 PMem의 전체 크기를 나타냅니다. 그림 22 . 메모리 모드의 PMem Windows 문제 해결 및 이벤트 모니터링 PMem 물리적 디바이스 또는 논리 디바이스 중 하나라도 올바르게 작동하지 않을 경우 Windows 이벤트 로그를 확인하는 것이 좋습 니다. 로그를 확인하려면 이벤트 뷰어를 열고 응용 프로그램 및 서비스 로그 > Microsoft > Windows로 이동하십시오. 모든 영구적 메모리 드라이버 로그의 이름은 "PersistentMemory"로 시작합니다. 모든 런타임 오류는 "작업" 로그에 기록 됩니다. 이 로그는 PMem 물리적 디바이스(NVDIMM) 및 PMem 논리 디바이스(PMemDisk)의 전체 작업을 캡처합니다.
그림 23 . Windows 문제 해결 및 이벤트 모니터링 Windows 오류 다음 오류는 Windows OS에 영향을 주고 향후 OS 패치에서 수정될 예정입니다. ● Windows Server 2019(WS2019)에서 네임스페이스를 생성하면 로그에 기록된 메시지가 "The driver for persistent memory disk encounters internal error"로 나타납니다. 예상된 오류로, SCM(Storage Class Memory) 디바이스 테스트 중 발생할 수도 있습니다. 이는 네임스페이스가 생성되었으며 WS2019에 WAD로 간주됨을 의미합니다. 해결 방법: 없음.
10 Linux 주제: • • • 영구 메모리 디바이스 확인 및 구성 관리 유틸리티 Linux 오류 영구 메모리 디바이스 확인 및 구성 PMem 디바이스 나열 시스템의 모든 물리적 디바이스를 나열하려면 다음 명령을 실행합니다. ndctl list -DHi 네임스페이스 생성 네임스페이스를 구성하면 사용자가 OS에 노출할 메모리 용량을 결정할 수 있습니다. 네임스페이스를 구성하려면 다음 명령을 실행합니다. ndctl create-namespace 시스템에 대한 목표를 생성할 때 생성되는 각 영역에 대해 다음 명령을 실행해야 합니다. ndctl create-namespace -r regionX 네임스페이스를 생성한 후에는 다음 명령을 사용하여 모든 네임스페이스가 표시됩니다. ndctl list -N 네임스페이스를 PMem 디바이스와 연계하려면 다음 명령을 사용합니다. lsblk 노트: PMem을 용도 변경하기 전에 모든 네임스페이스를 삭제해야 합니다.
디바이스에 데이터를 쓰려면 다음 명령을 실행합니다. cd /mnt/pmemX echo “Hello World” >>test.txt 시스템을 재설정하고 전원 주기 동안 데이터를 영구적으로 유지해야 합니다. 네임스페이스 삭제 다음과 같은 NDCTL 명령을 사용하여 네임스페이스를 삭제할 수 있습니다. ndctl destroy-namespace 는 다음 명령을 사용하여 검색할 수 있는 namespaceX.Y 디바이스 이름입니다. ndctl list -N 시스템의 모든 네임스페이스를 삭제하려면 명령을 여러 번 전송해야 할 수 있습니다. 노트: BIOS 설정에서 목표 또는 영역을 재구성하면 시스템의 모든 네임스페이스가 자동으로 삭제됩니다. 관리 유틸리티 Linux 배포판에서는 기본 툴 ndctl을 사용하여 비휘발성 디바이스를 관리합니다. 명령 및 구문의 전체 목록은 오픈 소스 리소스 pmem.io를 참조하십시오.
해결 방법: fstab에서 PMem 파티션에 대한 마운트 옵션에 "x-systemd.device-timeout=0"을 추가합니다. 예: /dev/pmem5 /mnt/somedir ext4 defaults, x-systemd.device-timeout=0,dax 0 2 3. Dell BIOS는 PMem에서의 부팅을 지원하지 않습니다. 일부 Linux 운영 체제(Red Hat Enterprise Linux 7.6, Red Hat Enterprise Linux 8.0) distros는 이 기능에 대한 초기 지원을 제공하지만 Dell BIOS는 이 기능을 지원하지 않습니다. 해결 방법: 없음.
11 VMware ESXi Dell EMC는 vSphere 6.7 EP10(빌드 번호 13981272) 이상에서 인텔 Optane PMem을 지원합니다. 해당 지원은 인텔 PMem 메모리 모드 및 애플리케이션 다이렉트 모드에서 제공됩니다. 영구 메모리 인벤토리 세부 정보는 호스트 클라이언트의 일부로 사용할 수 있습니다. 사용자에게 제공되는 영구 메모리 데이터에 대 한 자세한 내용은 vSphere 단일 호스트 관리 - VMware 호스트 클라이언트의 영구 메모리 관리를 참조하십시오. 다음 섹션에서는 다양한 작동 모드에서 ESXi가 영구 메모리 세부 정보를 표시하는 방법에 대해 설명합니다. 주제: • • • • 애플리케이션 다이렉트 모드의 PMem 메모리 모드의 PMem PMem 상태 ESXi 문제 해결 및 유지 보수 애플리케이션 다이렉트 모드의 PMem ESXi 자격 증명을 사용하여 호스트 클라이언트에 로그인 합니다.
네임스페이스를 생성한 후에는 ESXi가 PMem 데이터 저장소를 자동으로 생성하고 사용자가 사용할 수 있도록 데이터 저장소로 마운 트합니다. 그림 27 . PMem 데이터 저장소 메모리 모드의 PMem 인텔 PMem이 메모리 모드로 구성되어 있는 경우 ESXi는 이를 시스템 메모리로 인식합니다. 노트: 인텔 PMem이 메모리 모드로 설정된 경우에는 vSphere HTML 클라이언트의 인벤토리 세부 정보를 사용할 수 없습니다. ESXi가 인텔 PMem 애플리케이션 다이렉트 모드로 생성되므로 메모리 모드에서 데이터 저장소가 생성되지 않습니다. PMem 상태 ESXi는 "유지 보수 필요", "모든 데이터 손실" 및 "정상"과 같은 PMem에 대한 여러 상태를 제공합니다. ESXi는 상태 오류가 있을 때 특정 PMem의 상태를 '유지 보수 필요'로 보고합니다. 그림 28 . PMem 상태 경고 ESXi는 치명적인 오류가 발생한 경우 특정 PMem의 상태를 "모든 데이터 손실"로 보고합니다.
○ 인텔 PMem에 심각한 오류가 발생하는 경우 데이터 저장소가 ESXi에 의해 마운트되지 않습니다. ● 인텔 PMem이 비인터리빙 애플리케이션 다이렉트로 구성되어 있는 경우에는 ESXi 부팅이 더 오래 걸립니다. Dell EMC는 ESXi를 통해 비인터리빙 애플리케이션 다이렉트 목표를 지원하지 않습니다. ● PMem에 심각한 오류가 포함되어 있는 경우 사용자가 스토리지 아래에서 영구 메모리 섹션으로 이동할 때 ESXi 호스트 클라이언 트(HTML 클라이언트) GUI가 응답하지 않습니다. 호스트 서버가 심각한 오류가 발생한 PMem 영역 주소 범위를 읽으면 응답하지 않습니다. 자세한 내용은 VMware KB 70661: https://kb.vmware.com/s/article/70661을 참조하십시오. ● ESXi에서 Windows(게스트 운영 체제)는 VM(Virtual Machine)에 연결된 PMem 디바이스에 대한 디바이스 관리자에서 스토리지 클 래스 메모리 디바이스를 표시하지 않습니다.
12 시스템 진단 Lifecycle Controller의 시스템 진단은 고객 데이터가 삭제되는 것을 방지하기 위해 애플리케이션 다이렉트 모드에서 인텔 PMem을 테 스트하지 않습니다. 노트: 매우 긴 테스트 시간으로 인해 메모리 모드에 있을 때 인텔 PMem 장애를 조사하는 것은 권장되지 않습니다.
13 펌웨어 업데이트 주제: • Dell DUP 업데이트 Dell DUP 업데이트 www.dell.com/support/drivers에서 PMem DUP를 다운로드합니다. 노트: PMem DUP를 적용하기 전에 BIOS가 최신 버전으로 최신 상태인지 확인합니다. 1. 운영 체제로 부팅하고 DUP 패키지를 실행합니다. a. Windows 시스템에서 .exe DUP 파일을 두 번 클릭합니다. 시스템을 재부팅하고 DUP가 자동으로 실행됩니다. b. Linux 시스템에서: i. DUP bin 파일이 포함된 폴더로 이동합니다. ii. DUP bin 파일(Chmod 777)에 읽기 쓰기 권한을 부여합니다. iii. DUP bin 파일(./) 실행 2. 운영 체제에 액세스할 수 없는 경우 iDRAC에 로그인합니다. Maintenance > System Update로 이동하여 Dell 지원 사이트에서 다 운로드한 .exe 파일을 업로드하고 설치합니다. 그림 30 . iDRAC를 통한 시스템 업데이트 3.