Frage

Ist NAS / SAN + HTTP-Server eine gute Lösung für die Bedienung große Anzahl von statischen Dateien über das Internet?

War es hilfreich?

Lösung

einige Speicher-Caching auf dem Server hinzufügen, und Sie sollten gut sein. Apache hat ein paar Module, die das tun.

Sie können auch einen Blick auf statische verteilte Caching-Services nehmen, wenn Sie Latenz für die Benutzer verbessern möchten und Ihre bw Kosten zu senken, wie Akamai und PantherExpress. Letzteres kann eine gute Investition sein, abhängig von Ihrem bw Kosten.

Andere Tipps

Das hängt wirklich von dem gesamten Problem, das Sie lösen. SANs sind unglaublich kompliziert und ist nur ein Problem auf sich zukommen. Die Komplexität der Lösung fügt große Anzahl von Fehlerquellen, Wartung Schwierigkeiten, möglicherweise nicht dem Standard entsprechende Treiber auf jedem System, Interoperabilitätsprobleme zwischen den Versionen der einzelnen Komponenten.

Die meisten NAS-Lösungen sind overengineered Probleme auf uns zukommen. Sie nur Wert hinzufügen, wenn Sie einen Datensatz teilen in Echtzeit zwischen Kunden benötigen. Denken Sie darüber nach, ob Ihr Problem für diese wirklich nennt. Netapp ist wirklich der einzige NAS-Hersteller, die ich in akzeptabler Weise zuverlässig eingestuft werden.

Wenn Sie ein SAN oder NAS vermeiden können, vermeiden Sie es. Interne Festplatten sind in der Regel billiger und schneller. Sie haben auch weniger Leistung Verwirrung, wenn es ein Problem ist. Die Wartung ist einfacher. Skalierbarkeit ist einfacher (das heißt Sie die Leistung hinzufügen, wie Sie Kapazität hinzufügen, wenn Sie die Daten auf jedem Server replizieren).

überlegen Sie, wie einfach es ist, eine große Menge an schnellen Speicherung in einem Server zu erhalten. Ein HP DL380 G5 kann bequem haben über 1,5 TB in einem 2-HE-Server. Erwarten Sie den Speicher schneller als die meisten SAN oder NAS-Lösungen. Sie werden nicht Controller-Redundanz haben, aber wenn man sowieso redundante Server haben, erhöhen Sie die allgemeine Zuverlässigkeit der Lösung mit redundanten Pfaden es eine Kopie der Daten vs haben.

Wenn Sie benötigen, um sofort die Daten auf mehrere Server zu ändern, würde ich immer noch überlegen, ob ein NAS die richtige Lösung ist. Je nach Ihrer Definition sofort, und ob Sie Anfragen nach aktualisierten Dateien auf die Server mit den aktuellen Daten während der Synchronisation zeigen können.

Ich kann nur vorstellen, ein SAN die richtige Lösung ist, wenn die Datenmenge ist riesig und es gibt keine Zeit, um eine Software-Lösung zu erstellen. Meine Erfahrung ist, dass die überwiegende Mehrheit der SANs sind mehr aufgebaut basierend auf politischen Anforderungen als technisches.

Ich kann nur vorstellen, ein NAS die richtige Lösung ist, wenn der NAS-Server ein Netapp ist, wird der Datensatz sehr groß, und die Lösung bereitgestellt werden muss, zu schnell für eine Software-Lösung zu ermöglichen, um die Daten auf mehrere Server Verbreitung interne Speicher. Ein guter NAS-Server ist sehr teuer, sicherlich teurer als eine Software-Lösung für die Entwicklung zahlt man zu vermeiden. Aber es kann möglicherweise schnell eingesetzt werden wird.

Wenn es politische Überlegungen, SANs und NASes können die Schuld für Probleme / Ausfälle zu anderen Gruppen oder Anbieter schieben helfen. Dies ist in der Regel die wichtigste Überlegung, wenn ich eine SAN oder NAS-Lösung gewählt zu sehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top