On Sun, May 01, 2016 at 08:55:04PM +0200, mj wrote:
> 
> 
> On 05/01/2016 05:46 PM, Geert Stappers wrote:
> > En misschien komt er misschien nog wel een storage advies voorbij.
> > (dat was de oorspronkelijk vraag (staat nog in het subject))
> > 
> > Waar ik zelf benieuw naar ben, is naar het networking gedeelte.
> > (kort berichtje "ook OpenVswitch" of naam andere S/W is al fijn)
> 
> De laatste keer liet ik 'proxmox' vallen, en toen kwam er ineens wat
> reactie. Ik zal nu eens iets vallen waar ik qua shared storage naar kijk:
> 
> - iscsi of nfs op freenas (freenas gebruiken we hier al als backup-to-disk
> target met replicatie oplossing, kennen we dus goed)
> 
> - ceph (zit ingebakken in proxmox, wat weer op debian gebaseerd is)
> 
> Opmerkingen, of andere, betere ideeën?

Omdat je er expliciet naar vraagt (en omdat ik zelf de
reference-implementatie ervan beheer): nbd wordt meer en meer het
"standaard" protocol voor virtualisatie-storage onder Linux. Dit heeft
te maken met het feit dat qemu tegenwoordig goede builtin ondersteuning
heeft voor nbd (zowel client als server); libvirt is dan ook zinnens om
bv live-migratie via nbd te laten lopen. Sinds een jaar ofzo is er ook
een spec voor STARTTLS binnen NBD, die in de soon-to-be-released qemu
2.6 geïmplementeerd is en beschikbaar zal zijn als eerste implementatie.

Ik heb, puur uit interesse, afgelopen weekend ook eens een paar
benchmarks gedraaid (AoE vs iSCSI vs NBD, alles over 1GigE tussen
dezelfde client en server), en daaruit had ik het gevoel dat NBD niet
hoeft onder te doen (qua performance) tov de andere twee. Details zet ik
later nog op mijn blog.

Qua configuratie is iSCSI wel een ramp. Veel complexer dan noodzakelijk;
duidelijk een geval van "design by committee". AoE werkt enkel over
ethernet (zoals de naam al zegt) en is dan ook niet routable (wat voor
iSCSI en NBD wél het geval is). Verder is er ook nog iets dat FCoE heet,
maar daar heb ik niet naar gekeken.

-- 
< ron> I mean, the main *practical* problem with C++, is there's like a dozen
       people in the world who think they really understand all of its rules,
       and pretty much all of them are just lying to themselves too.
 -- #debian-devel, OFTC, 2016-02-12

Antwoord per e-mail aan