노트북

웨스턴 디지털 울트라 스타 DC ME200, 메모리 컴퓨팅 부문 가속화

차례:

Anonim

Western Digital은 SSD를 가상 메모리로 변환하기위한 소프트웨어를 개발해 왔으므로 DRAM을 구현하거나 메모리 용량에 제약을받지 않고 애플리케이션 속도를 높일 수 있습니다. 새로운 단계는 Western Digital Ultrastar DC ME200으로 이루어졌습니다.

Western Digital Ultrastar DC ME200, 메모리 컴퓨팅 부문에 진출

이 회사는 Western Digital Ultrastar DC ME200 은 15nm 평면 NLC MAND를 사용 하고 타사 소프트웨어와 통합 된 최적화 된 Ultrastar SN200 SSD 라고 말했다. 이는 대체 메모리 관리 장치 (MMU)의 기능을 제공하고 SSD를 가상화하여 호스트 시스템의 DRAM과 함께 가상 메모리 풀을 형성합니다.

Windows 10에서 하드 디스크 관리자를 사용하는 방법에 대한 기사를 읽는 것이 좋습니다.

MMU는 소프트웨어 참조를 가상 메모리 주소 시스템에서 실제 메모리 주소 (일반적으로 DRAM)로 변환합니다. 가상 주소 공간은 일반적으로 사용 가능한 DRAM보다 크며 필요한 블록 또는 데이터 페이지는 디스크 또는 SSD와 같은 저장 장치에서 메모리로 가져옵니다.

Western Digital Ultrastar DC ME200의 이러한 페이징 은 데이터가 이미 DRAM에 상주하는 경우보다 데이터 액세스 속도가 느립니다. 소프트웨어 MMU를 사용하면 가상 메모리 풀을 DRAM을 넘어 NAND로 확장 할 수 있습니다. WD 소프트웨어는 Linux가 지원되지 않는 서버에서 하이퍼 바이저로 실행되고 애플리케이션 소프트웨어는 스택 에서 실행 되므로 가상 및 확장 메모리 풀을 사용하도록 전환 할 필요가 없습니다.

그 결과 대부분의 응용 프로그램 작업 세트가 가상 메모리에서 실행 되고 SSD에서 가져온 데이터 로 더 작은 순수 DRAM 메모리 풀에서 작동하는 것보다 더 빠르게 실행됩니다. 예를 들면 다음과 같습니다.

  • ME200Redis는 4 배의 메모리 확장으로 86-94 %의 DRAM 성능을 가지고 있기 때문에 Memcached는 4-8 배의 메모리 확장으로 85-91 %의 DRAM 성능을 가지며 MySQL은 74-80 %의 DRAM 성능을 갖습니다 4-8 배 메모리 확장 SGEMM은 8 배 메모리 확장으로 93 % DRAM 성능

Western Digital은 1 년 이상 고객 및 PoC와 함께 기술을 탐색 해 왔습니다. 이 회사는 메모리가 제한된 애플리케이션의 속도를 높이는 것 외에도 메모리 확장 장치를 사용하여 서버 CPU를 통합하거나 서버 노드 수를 줄일 수 있다고 말했다.

대상 애플리케이션 영역은 Redis, Memcached, Apache Spark 및 대규모 데이터베이스 이며, ME200은 현재 스토리지 클래스 메모리 제품 (Optane)에 비해 향상된 기능을 제공합니다.

노트북

편집자의 선택

Back to top button