Ik ben wat aan het rondspelen met iSCSI, ik had nu in gedacht om een Single System Image target te maken die op meerdere hosts gebruikt kan worden. Mounten als read-only.
Maar hoe zou dit zitten met filesystembuffers van de hosts. Het idee is dat eens in de zoveel tijd een update gedaan wordt en dat hosts dit dan ook weten. Ik heb dit al wel met NFS gedaan, maar die heeft een cache timeout van x seconden/minuten dus levert geen probleem op.
Hoe gaat dit werken met iSCSI (dus een volwaardig blockdevice). In FreeBSD heb ik geen manier om filesystem buffers the flushen, in linux wel, maar zelfs dit wordt eigenlijk afgeraden te doen.
Is dit een idee wat kan werken of zitten hier nog haken en ogen aan?
Maar hoe zou dit zitten met filesystembuffers van de hosts. Het idee is dat eens in de zoveel tijd een update gedaan wordt en dat hosts dit dan ook weten. Ik heb dit al wel met NFS gedaan, maar die heeft een cache timeout van x seconden/minuten dus levert geen probleem op.
Hoe gaat dit werken met iSCSI (dus een volwaardig blockdevice). In FreeBSD heb ik geen manier om filesystem buffers the flushen, in linux wel, maar zelfs dit wordt eigenlijk afgeraden te doen.
Is dit een idee wat kan werken of zitten hier nog haken en ogen aan?
Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/