Protocolo de entrada/saída leve

  • Número do pedido da patente:
  • PI 0406413-5 A2
  • Data do depósito:
  • 26/07/2004
  • Data da publicação:
  • 04/10/2005
  • Prioridade unionista:
  • País Número Data
    ESTADOS UNIDOS ESTADOS UNIDOS 10/749.959 31/12/2003
Inventores:
  • Classificação:
  • G06F 15/17
    Computadores digitais em geral; Equipamento de processamento de dados em geral; / Combina??es de dois ou mais computadores digitais tendo cada qual pelo menos uma unidade aritm?tica, uma unidade de programa e um registro, p. ex. para processamento simult?neo de v?rios programas; / Comunica??o por interprocessador; / usando um tipo de conex?o entrada/sa?da, p. ex. canal, porta I/O;
    ;
  • Início da fase nacional:
  • 19/05/2005
  • PCT:
  • Número: US2004024026 Data:26/07/2004
  • WO:
  • Número: 2005/067430 Data: 28/07/2005

"PROTOCOLO DE ENTRADA/SAÍDA LEVE". Um método e sistema para descarregar processamento de I/O de um primeiro computador para um segundo computador, usando interconexões habilitadas para RDMA de rede, são revelados. O método e sistema incluem um cliente no primeiro computador comunicando em uma conexão de RDMA com um servidor no segundo computador por via de um protocolo de entrada/saída leve (LWIO). O protocolo em geral compreende uma fase de descoberta de rede seguida por uma fase de processamento de I/O. Durante a fase de descoberta, o cliente e o servidor determinam uma lista mínima de provedores habilitados para RDMA compartilhados. Durante a fase de processamento de I/O, o cliente posta solicitações de I/O para descarregar para a segunda máquina em um canal de RDMA mutuamente autenticado. O modelo de I/O é assimétrico, com operações de leitura sendo implementadas usando RDMA e operações de escrita sendo implementadas usando envio normal. Solicitações de leitura e escrita podem ser completadas no modo de sondagem e no modo de interrupção. Os armazenamentos temporários são gerenciados por via de um mecanismo de crédito.