none
Storage Space Ram benutzung erweitern RRS feed

  • Frage

  • Hallo,

    kann mir jemand sagen ob, bzw. wie ich die Ram Benutzung von meinem Storage Space höher stellen kann?

    Der Server nutzt derzeit 32GB von den 64Gb zum zwischenspeichern. Der Storage Space besteht aus 4 512GB SSDs.

    Da der Server hauptsächlich als Fileserver läuft, würde ich gerne 50GB Ram zum Zwischenspeichern nutzen.

    Montag, 2. Mai 2016 21:13

Antworten

  • Hallo Jo, 

    ich vermute mal du meinst File Caching. Leider kann man hier die RAM Nutzung nicht manipulieren, so wie den von Marcel angesprochenen CSV Cache. 


    Kind regards, Flo

    • Als Antwort markiert JoGi65 Mittwoch, 4. Mai 2016 19:38
    Mittwoch, 4. Mai 2016 17:13

Alle Antworten

  • Hallo,

    kann mir jemand sagen ob, bzw. wie ich die Ram Benutzung von meinem Storage Space höher stellen kann?

    Der Server nutzt derzeit 32GB von den 64Gb zum zwischenspeichern. Der Storage Space besteht aus 4 512GB SSDs.

    Da der Server hauptsächlich als Fileserver läuft, würde ich gerne 50GB Ram zum Zwischenspeichern nutzen.


    Hi, Du meinst den Write-Back Cache über tiered Storage:

    https://msdn.microsoft.com/en-us/library/windows/hardware/dn567634(v=vs.85).aspx#wbc

    Gruss,
    Marcel

    http://www.windowspro.de/marcel-kueppers

    Dienstag, 3. Mai 2016 05:52
  • Hallo Marcel,

    danke für Deine Antwort, aber nein, den meine ich nicht.

    Ich habe nur 4 Stück SSDs im Pool/Space. Ganz allein, sonst nix. Keine Einstellungen ausserhalb des GUI. Wenn ich jetzt was auf den Server hin kopiere, wird der Ram als Speicher vor dem Schreiben benutzt. Automatisch, ohne das ich zusätzlich was eingestellt hätte.

    Solange Ram frei ist, bzw genau die hälfte des Ausbaus (32GB von 64GB) wird sehr schnell übertragen. Mit fast 10Gbit/sec. übers Lan. Danach bricht die Geschwindigkeit massiv ein, nämlich genau auf die tatsächliche Schreibleistung des Pools, die sehr gering ist. Ca. 30mbyte/sec. (bei großen Dateien, bzw einer Testdatei)

    Es ist, soweit ich gesehen habe, weder die automatische Ram Nutzung, noch ein SSD Pool ansich irgendwo beschrieben. Ich würde gerne die Ram Nutzung erhöhen, die jetzt automatisch offensichtlich bei 50% liegt.

    Dienstag, 3. Mai 2016 17:43
  • Hallo Jo, 

    ich vermute mal du meinst File Caching. Leider kann man hier die RAM Nutzung nicht manipulieren, so wie den von Marcel angesprochenen CSV Cache. 


    Kind regards, Flo

    • Als Antwort markiert JoGi65 Mittwoch, 4. Mai 2016 19:38
    Mittwoch, 4. Mai 2016 17:13
  • Hallo Flo,

    ja, so einfach kann man es ausdrücken wenn man den richtigen Begriff kennt. Das hab ich gemeint.

    Schade das es nicht geht, und Danke für Deine Antwort.

    Mittwoch, 4. Mai 2016 19:47
  • Hallo Jo, 

    ich vermute mal du meinst File Caching. Leider kann man hier die RAM Nutzung nicht manipulieren, so wie den von Marcel angesprochenen CSV Cache. 


    Kind regards, Flo

    @Flo: Der CSV Block Cache war bei meiner Aussage nicht gemeint, eher ein SSD Caching. Der Block Cache kann RAM nutzen, jedoch nicht in diesem Umfang sinnvoll. Ein CSV wird wahrscheinlich auch nicht vorhanden sein, da es sich um ein standalone Storage Space handelt.

    @Jo: Ich vermute beim Kopiervorgang allokiert die NIC -> RAM bis zu einem gewissen Wert. Schau da nochmal nach.

    http://www.windowspro.de/marcel-kueppers


    Donnerstag, 5. Mai 2016 06:54
  • Hallo Marcel,

    Danach bricht die Geschwindigkeit massiv ein, nämlich genau auf die tatsächliche Schreibleistung des Pools, die sehr gering ist. Ca. 30mbyte/sec. (bei großen Dateien, bzw einer Testdatei)

    Es gibt auch hier diverse Performance Schalter zur Optimierung des Pools. Wenn es sich um ein Parity design handelt ist per se die Schreibperformance eher mager.

    http://www.windowspro.de/marcel-kueppers

    Donnerstag, 5. Mai 2016 07:05
  • Es gibt auch hier diverse Performance Schalter zur Optimierung des Pools. Wenn es sich um ein Parity design handelt ist per se die Schreibperformance eher mager.

    http://www.windowspro.de/marcel-kueppers

    Ja, ist ein Parity design, noch dazu mit Bitlocker verschlüsselt.

    Wo könnte ich die Ram nutzung des NIC einstellen? Was wäre da für ein Unterschied zu File Caching? Würde ich als im Prinzip das gleiche verstehen, oder?

    CSV hab ich nicht konfiguriert, jedenfalls nicht bewußt.

    Fakt ist, dass sich der Server die häfte des vorhandenen Rams (16GB bei 32 und 32 bei 64) als Schreib Zwischenspeicher hernimmt. Ob das der NIC selber tut, oder das Pool Schreib Management (File caching klingt sehr plausibel) weiß ich nicht.

    Die Ram Benutzung hätte ich gerne auf 80% erhöht, da der Server sonst fast nix tut, und der Ram brach liegt.

    Freitag, 6. Mai 2016 19:45
  • CSV hab ich nicht konfiguriert, jedenfalls nicht bewußt.

    Ein CSV (Cluster Shared Volume) besteht in Verbindung mit einem Windows Failover-Cluster.

    https://www.windowspro.de/marcel-kueppers

    Montag, 9. Mai 2016 09:18
  • Fakt ist, dass sich der Server die häfte des vorhandenen Rams (16GB bei 32 und 32 bei 64) als Schreib Zwischenspeicher hernimmt. Ob das der NIC selber tut, oder das Pool Schreib Management (File caching klingt sehr plausibel) weiß ich nicht.

    Nicht alles was plausibel klingt ist eine richtige Antwort ;)

    https://www.windowspro.de/marcel-kueppers

    Montag, 9. Mai 2016 09:19