Lightweight input/output protocol

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 15/17 (2006.01) G06F 12/00 (2006.01) G06F 13/00 (2006.01) G06F 13/28 (2006.01) G06F 15/16 (2006.01)

Patent

CA 2501521

A method and system for offloading I/O processing from a first computer to a second computer, using RDMA-capable network interconnects, are disclosed. The method and system include a client on the first computer communicating over an RDMA connection to a server on the second computer by way of a lightweight input/output (LWIO) protocol. The protocol generally comprises a network discovery phase followed by an UO processing phase. During the discovery phase, the client and server determine a minimal list of shared RDMA-capable providers. During the I/O processing phase, the client posts I/O requests for offloading to the second machine over a mutually-authenticated RDMA channel. The I/O model is asymmetric, with read operations being implemented using RDMA and write operations being implemented using normal sends. Read and write requests may be completed in polling mode and in interrupt mode. Buffers are managed by way of a credit mechanism.

L'invention concerne un procédé et un système permettant de transférer le traitement d'E/S d'un premier ordinateur à un second ordinateur, utilisant des éléments d'interconnexion de réseau à capacité d'accès direct en mémoire à distance (RDMA). Ce procédé et ce système comprennent un client sur le premier ordinateur communiquant sur une connexion RDMA avec un serveur sur le second ordinateur, par l'intermédiaire d'un protocole d'entrée/sortie léger (LWIO). Ce protocole comprend globalement une phase de découverte de réseau suivie d'une phase de traitement d'E/S. Durant la phase de découverte, le client et le serveur établissent une liste minimale de fournisseurs à capacité RDMA partagés. Durant la phase de traitement d'E/S, le client dépose des requêtes d'E/S à transférer à la seconde machine par l'intermédiaire d'un canal RDMA authentifié de part et d'autre. Le modèle d'E/S est asymétrique, les opérations de lecture étant mises en oeuvre par RDMA et les opérations d'écriture étant mises en oeuvre par transmissions classiques. Les requêtes de lecture et d'écriture peuvent être complétées en mode d'interrogation et en mode de maintien. Les tampons sont gérés par un mécanisme de crédit.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Lightweight input/output protocol does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Lightweight input/output protocol, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Lightweight input/output protocol will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2086435

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.