A NOVEL METHOD FOR NVME SSD BASED STORAGE SERVICE USING RPC AND GRPC TUNNELING OVER PCIE

A host machine is disclosed. A host may include a host processor, a memory, an operating system running on the host processor, and an application running under the operating system on the host processor. The host machine may include a peripheral component interconnect express (PCIe) tunnel to a non-...

Full description

Saved in:
Bibliographic Details
Main Authors PHAM SON T, YAO XUEBIN, PINTO OSCAR PREM, KACHARE RAMDAS P, GUZ ZVI, SHAYESTEH ANAHITA
Format Patent
LanguageEnglish
Korean
Published 24.04.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A host machine is disclosed. A host may include a host processor, a memory, an operating system running on the host processor, and an application running under the operating system on the host processor. The host machine may include a peripheral component interconnect express (PCIe) tunnel to a non-volatile memory express (NVMe) solid state drive (SSD) and an RPC capture module which may capture the RPC from the application and deliver a result of the RPC to the application as though from the host processor, where the NVMe SSD may execute the RPC to generate the result. 호스트가 기재된다. 호스트는 호스트 프로세서, 메모리, 호스트 프로세서에서 실행되는 운영 체제, 그리고 호스트 프로세서 상의 운영 체제 하에서 실행되는 응용을 포함한다. 호스트 기기는 또한 NVMe SSD로의 PCIe 터널 및 RPC 캡처 모듈을 포함한다. RPC 캡처 모듈은 응용으로부터의 RPC를 캡처하고 그리고 RPC의 결과를 호스트 프로세서로부터인 것처럼 응용에 전달한다. NVMe SSD는 RPC를 실행하여 결과를 생성할 수 있다.
Bibliography:Application Number: KR20190114589