Ich bin gerade dabei, den Server zu spezifizieren. Ich weiß, dass die Leistung der Auslagerungsdatei sowie der temporäre Systemordner für unsere App entscheidend sind. Wo soll ich sie ablegen? Zur Auswahl stehen eine lokale Festplatte, eine SSD oder das SAN?
Ich mache mir beim Einbau einer SSD Sorgen wegen der Abnutzung. Ich habe gehört, dass sie auf lange Sicht nicht die nötige Leistung bringt. Auch beim SAN-Laufwerk scheint der Cache nicht so gut zu sein. Bitte helfen Sie mir.
Antwort1
Ein Hochleistungsserver verfügt über genügend RAM, um seinen Bedarf zu decken, und wird die Auslagerungsdatei nur in sehr ungewöhnlichen Situationen oder bei starker Überlastung verwenden. Wenn die Überlastung anhält und zum „neuen Normalzustand“ wird, müssen Sie die Spezifikationen ändern und ein Upgrade durchführen. Vor diesem Hintergrund ist es nicht sinnvoll, bei der Platzierung der Auslagerungsdatei Abnutzungs- und Verschleißaspekte der SSD zu berücksichtigen.
Die Auslagerungsdatei ist am schnellsten, wenn sie sich auf einem eigenen Laufwerk und Controller befindet. Das bedeutet, dass sie nicht auf einer gemeinsam genutzten Partition mit Ihrem Systemvolume liegt, sondern auf einer separaten Festplatte an einem separaten SATA-Port. Damals, zu IDE-Zeiten, hieß es, man solle sie auf einem eigenen Controller unterbringen (nicht mit einem anderen Laufwerk oder CD-ROM teilen), um maximale Leistung zu erzielen. Eine SSD ist natürlich schneller als eine Standardfestplatte. Stellen Sie sicher, dass sie TRIM-Unterstützung bietet. Wenn Sie ein neueres Betriebssystem als Windows XP verwenden, sollte die Leistungsverschlechterung im Laufe der Zeit durch die Verwendung von TRIM erheblich gemildert werden.
Abhängig von Ihrem SAN ist es möglicherweise schneller, die Datei dort abzulegen, als auf einer lokalen rotierenden Festplatte, aber wahrscheinlich nicht. Wenn Sie auf Ihrem SAN Sicherungsvorgänge ausführen, ist die Sicherung der Auslagerungsdatei im Allgemeinen sinnlos.