Flushing de gravação síncrona de memória verdadeira - protocolo drbd B-?

1

Existe uma maneira no DRBD de fazer um cache real totalmente síncrono de memória? Eu poderia explicar melhor a substituição da explicação atual por minha própria:

Protocol B. Memory synchronous (semi-synchronous) replication protocol. Local write operations on the primary node are considered completed as soon as the local disk write has occurred, and the replication packet has reached the peer node.

O que estou procurando é:

Protocol B-. Memory synchronous (semi-synchronous) replication protocol. Local write operations on the primary node are considered completed as soon as they are in local write cache, and the replication packet has reached the peer node.

Talvez possível com algo mais do que o DRBD? Rede é 10G, muita RAM.

    
por Motiejus Jakštys 02.08.2011 / 05:55

1 resposta

2

Claro que você pode fazer isso no DRBD, basta escrever seu próprio manipulador de protocolo. Não há como fazer isso com o atual intervalo de protocolos disponíveis. Obtenha um controlador RAID de bateria decente e você poderá obter o mesmo desempenho, sem o risco.

    
por 02.08.2011 / 11:29