Am 24.01.24 um 10:45 schrieb Kay Martinen:
> Besser wäre es diese Images Zentral auf einem Fileserver im normalen LAN
> liegen zu haben und den zugriff nur durch zu reichen.
Ack.
> Ein Router zwischen LAN und VLANs könnte so kleiner ausfallen, braucht
> weniger Plattenplatz und müsste nur als Stellvertreter/Proxy fungieren.
Ein _Router_ hat keinen Plattenplatz.
> Aber welchen Effekt hätte es wenn man z.b. ein nfs-share des Fileservers
> in diesem Zwischenrouter mountet und dort den gleichen Pfad z.b. via
> tftpd ins VLAN frei gibt, dies image als bootfile in dessen dhcpd
> einträgt und ggf. die zusatzinfos (?) dazu anlegt.
Es dürfte dem tftpd ziemlich egal sein, auf welchem Dateisystem die
Daten liegen.
> Theoretisch sollte das funktionieren denke ich. Der Platzbedarf auf dem
> zwischenrouter dürfte dann minimal sein. Wenn wirklich ein bootender
> zugriff statt fände, was ist dann mit dem Datendurchsatz, evtl.
> verzögerungen und was macht der bootende client wenn der datenstrom stockt?
Warten. Und wenn er keine Lust mehr hat: aufgeben.
> Geht es auch anders? Mehr wie der Remote Storage, das die Dateien erst
> dann angefordert und z.b. Zwischengespeichert werden wenn sie wirklich
> gebraucht werden?
Was soll das in diesem Fall bringen? Auf die Anforderung zur Replikation
müsstest du auch warten. Und warum sollte man die Daten nicht gleich
durchreichen? Im Gegenteil, wenn man erst ausliefert, nachdem das Image
repliziert ist, geht es noch langsamer, weil die beiden Netzwerkstrecken
nicht mehr gleichzeitig arbeiten. Zudem riskiert man Timeouts beim
ersten Request.
> Und danach der Belegte Platz automatisch wieder frei
> geräumt wird.
Fragt sich nur wozu der Cache? Es kann am Ende keinesfalls schneller
gehen, als die Verbindung zur eigentlichen Datenquelle her gibt.
Jedenfalls, wenn man der Arbeitshypothese glaubt, dass es typischerweise
keine Cache-Hits sind.
Aber warum der ganze Aufwand? Ich würde der Datenquelle einfache eine
zweite IP-Adresse im VLAN geben und dort die gewünschten Daten
zusätzlich per tftp exponieren. Je nach Anforderung braucht es dafür
nicht einmal eine zweite Netzwerkkarte.
Marcel