gulli:board Logo

Anzeige


  Antwort
Mercury01
:-)
 
Benutzerbild von Mercury01
 
Registrierungsdatum: Mar 2001
Ort: DSL-Free-Zone
Beiträge: 1.270
Question RAM Drive für Linux?

Hallo.

Bevor es mit dem Server richtig los geht, möchte ich mich um ein paar Möglichkeiten informieren.

Gibt es für Linux ein Programm, welches das gesamte OS und die Programme als Virtuelles Laufwerk in den physikalischen Speicher überträgt?

Mir ist klar, dass der Bootvorgang dadurch sehr lang wird. Der physikalische Speicher nicht zu knapp bemessen sein darf. Und natürlich ein hübscher Datanverlust entstehen kann.

Aber für Fileserver in immer wiederkehrenden Routinen würde das enorme Vorteile bringen.
Schonung der Festplatten.
Verkürzung der Zugriffszeiten.
Erhöhte Übertragungsgeschwindigkeit.

Danke für jede Hilfe.
Alt 06. 08. 2005, 22:31 Mercury01 is offline Mit Zitat antworten #1
netlord Spender
Ex-Moderator
 
Benutzerbild von netlord
 
Registrierungsdatum: Apr 2002
Ort: im plastinarium
Beiträge: 6.755
moin

du stellst dir also vor dass der rechner startet und dann alles ins ram überträgt.
im prinzip macht das jede live-cd.

lad dir mal dien aktuelle knoppix runter, brenne sie und starte davon. wenn du eingene software brauchst kannst es ja automatisch starten lassen. fertig
Alt 06. 08. 2005, 22:36 netlord is offline Mit Zitat antworten #2
Mercury01
:-)
(Threadstarter)
 
Benutzerbild von Mercury01
 
Registrierungsdatum: Mar 2001
Ort: DSL-Free-Zone
Beiträge: 1.270
Danke schon mal.

Knoppix wird für den Servereinsatz wohl auf wenig Interesse stoßen.
Aber vielleicht lässt sich aus dieser Distru was ausbauen.

Weitere Vorschläge sind natürlich immer willkommen.
Alt 06. 08. 2005, 22:46 Mercury01 is offline Mit Zitat antworten #3
netlord Spender
Ex-Moderator
 
Benutzerbild von netlord
 
Registrierungsdatum: Apr 2002
Ort: im plastinarium
Beiträge: 6.755
Zitat:
Original geschrieben von Mercury01
Knoppix wird für den Servereinsatz wohl auf wenig Interesse stoßen.

okok, ist ein argument

schau dich mal hier um - vielleicht gibts dort was "gefälligeres"
Alt 06. 08. 2005, 22:50 netlord is offline Mit Zitat antworten #4
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Re: RAM Drive für Linux?

Mercury01, dir ist aber schon klar was ein Cache ist und wie der funktioniert?

btw, wenn du unbedingt ram-drive haben willst: tmpfs
Alt 06. 08. 2005, 22:56 vmk is offline Mit Zitat antworten #5
Toady
Mitglied
 
Benutzerbild von Toady
 
Registrierungsdatum: Jul 2003
Beiträge: 5.218
Re: RAM Drive für Linux?

Zitat:
Original geschrieben von Mercury01
Gibt es für Linux ein Programm, welches das gesamte OS und die Programme als Virtuelles Laufwerk in den physikalischen Speicher überträgt?
Das gesamte OS geht nicht (aus vielen Gründen), aber du kannst einen Großteil in einem ramfs laufen lassen, dass du wie jedes andere Medium ins Filesystem einhängen kannst.

Google nach 'ramfs', das gibt dir alles, was du suchst. Das erzeugt ein virtuelles Laufwarek im RAM, dass du dann halt ins Filesystem einhängen kannst.

Bei interesse - ich habe vor einiger Zeit ein kleines AddOn zu IPCop geschrieben, dass einen Teil des Filesystemes auf ein ramfs legt. Allerdings ging es mir dabei nicht um die Geschwindigkeit, sondern ich hatte es im grunde erst nur für mich geschrieben, damit IPCop möglichst flüssig auf Soekris läuft (dort ist als hdd eine CF-Card, die macht nicht allzuviele Schreibzyklen mit).

Habe es dann aber eingestellt, zum einen aus Zeitmangel, und da es heute genügend fertige Projekte gibt, die ihn sowohl auf Soekris als auch auf WRAP (ist eine Nachahmung von Soekris, allerdings ohne viele Funktionen (kein NetBoot, kein PCI, usw.), dafür sehr günstig) laufen lassen (mit dem gleichen Prinzip).
Alt 07. 08. 2005, 16:48 Toady is offline Mit Zitat antworten #6
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Wieso nicht gleich vom NFS booten?
Alt 07. 08. 2005, 16:57 vmk is offline Mit Zitat antworten #7
Toady
Mitglied
 
Benutzerbild von Toady
 
Registrierungsdatum: Jul 2003
Beiträge: 5.218
Zitat:
Original geschrieben von vmk
Wieso nicht gleich vom NFS booten?
Auf was beziehst du dich?
Bei WRAP ist das nicht möglich, da das BIOS das nicht will, oder was meinst du jetzt?
Alt 07. 08. 2005, 17:00 Toady is offline Mit Zitat antworten #8
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Ich beziehe mich auf den Threadersteller. Wenn er keine Plattenzugriffe will, dann würde ich vom NFS minimal booten und den Rest was ich brauche auf eine Ram-Disk packen.
Alt 07. 08. 2005, 17:14 vmk is offline Mit Zitat antworten #9
Toady
Mitglied
 
Benutzerbild von Toady
 
Registrierungsdatum: Jul 2003
Beiträge: 5.218
Zitat:
Original geschrieben von vmk
Wenn er keine Plattenzugriffe will, dann würde ich vom NFS minimal booten und den Rest was ich brauche auf eine Ram-Disk packen.
Les nochmals die Frage - er will das Filesystem eines Fileservers in eine Ramdisk packen, also recht große Datenmengen.

Das Booten ist ihm da ziemlich egal Er will die Zugriffszeiten verringern, indem er häufig angefragte Daten in eine Ramdisk packt, damit er diese schnell vorrätig hat - also im Grunde das, was ein DNSd wie Bind macht, der hält auch alle Daten im RAM vor, weil ein Plattenzugriff viel zu lange dauern würde, wenn er wirklich beschäftigt ist.
Alt 07. 08. 2005, 17:34 Toady is offline Mit Zitat antworten #10
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Was spricht dagegen, sie den Files von sonstwo her zu holen?

btw, was für Hardware hat der Server?
Alt 07. 08. 2005, 17:36 vmk is offline Mit Zitat antworten #11
Toady
Mitglied
 
Benutzerbild von Toady
 
Registrierungsdatum: Jul 2003
Beiträge: 5.218
Zitat:
Original geschrieben von vmk
Was spricht dagegen, sie den Files von sonstwo her zu holen?
Die Tatsache, dass dann dort die Zugriffe erfolgen, also dort die Plattenzugriffe erfolgen und diese Platte verschleißt

Die Idee ist gar nicht dumm, allerdings gibt es einige Pferdefüße - das Prinzip ist nur anwendbar, wenn es Daten sind, die irgendwo gesichert sind, also man kann in einer Ramdisk nur zwischenspeichern/cachen, da bei der kleinsten Störung die gesamte Ramdisk gelöscht ist (also, die DB selbst kann man nicht darin lagern, wenn man Wert auf die Daten legt).

Als Proxy ist das aber gut geeignet.
Alt 07. 08. 2005, 17:41 Toady is offline Mit Zitat antworten #12
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Zitat:
Original geschrieben von Toady
Die Tatsache, dass dann dort die Zugriffe erfolgen, also dort die Plattenzugriffe erfolgen und diese Platte verschleißt

*daten herbeizauber* - Besser so?

Egal, ich denke scheinbar in die falsche Richtung.

Euer Thread :-)
Alt 07. 08. 2005, 17:47 vmk is offline Mit Zitat antworten #13
vmk Spender
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.403
Mercury01, wie schaut es aus?
Alt 17. 08. 2005, 09:56 vmk is offline Mit Zitat antworten #14
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 00:47 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
neurosis.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory