WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2005067430) LIGHTWEIGHT INPUT/OUTPUT PROTOCOL
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/067430    International Application No.:    PCT/US2004/024026
Publication Date: 28.07.2005 International Filing Date: 26.07.2004
IPC:
G06F 15/16 (2006.01), G06F 3/00 (2006.01), G06F 13/28 (2006.01)
Applicants: MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, WA 98052 (US) (For All Designated States Except US).
MOHAMED, Ahmed, H. [US/US]; (US) (For US Only).
VOELLM, Anthony, F. [US/US]; (US) (For US Only)
Inventors: MOHAMED, Ahmed, H.; (US).
VOELLM, Anthony, F.; (US)
Agent: MERCHANT & GOULD P.C.; P.O. Box 2903, Minneapolis, MI 55402-0903 (US)
Priority Data:
10/749,959 31.12.2003 US
Title (EN) LIGHTWEIGHT INPUT/OUTPUT PROTOCOL
(FR) PROTOCOLE D'ENTREE/SORTIE LEGER
Abstract: front page image
(EN)A method and system for offloading I/O processing from a first computer (Fig. 1, 101) to.a second computer (121), using RDMA- capable network interconnects, are disclosed. The method and system include a client (103) on the first computer (101) communicating over an RDMA connection (117) to a server (123) on the second computer (121) by way of a lightweight input/output (LWIO) protocol. The protocol generally comprises a network discovery phase followed by an I/O processing phase. During the discovery phase, the client (103) and server (123) determine a minimal list of shared RDMA-capable providers. During the I/O processing phase, the client (103) posts I/O requests for offloading to the second machine (121) over a mutually-authenticated RDMA channel (117). 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.
(FR)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.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)