Pregunta

Es NAS / SAN + servidor HTTP una buena solución para servir gran número de archivos estáticos en internet?

¿Fue útil?

Solución

Agregue un poco de memoria caché en el servidor, y usted debe ser bueno. Apache tiene un par de módulos que hacen eso.

También puede echar un vistazo a los servicios de almacenamiento en caché distribuido estáticos, si se quiere mejorar la latencia para sus usuarios y reducir sus costos de peso corporal, como Akamai y PantherExpress. Este último puede ser una buena inversión, en función de sus costes de peso corporal.

Otros consejos

Esto realmente depende del problema global está resolviendo. SAN son muy complicados y son sólo un problema a punto de ocurrir. La complejidad de la solución añade un gran número de puntos de fallo, la dificultad de mantenimiento, posiblemente, los conductores no estándar en todos los sistemas, los problemas de interoperabilidad entre las versiones de cada componente.

La mayoría de las soluciones NAS son problemas overengineered a punto de ocurrir. Ellos sólo añaden valor cuando tiene que compartir un conjunto de datos en tiempo real entre los clientes. Piense acerca de si su problema requiere realmente para esto. NetApp es realmente el único proveedor de NAS que considero aceptablemente fiable.

Si usted puede evitar una SAN o NAS, evitarlo. discos duros internos son generalmente más barato y más rápido. También tienen menos confusión rendimiento cuando hay un problema. El mantenimiento es más fácil. La escalabilidad es más fácil (es decir, se agrega el rendimiento a medida que agrega la capacidad, si se va a replicar los datos a través de todos los servidores).

Piense en lo fácil que es conseguir una gran cantidad de almacenamiento rápido en un servidor. Un G5 HP DL380 puede tener más de 1,5 TB cómodamente en un servidor 2U. Esperar que el almacenamiento sea más rápido que la mayoría de las soluciones SAN o NAS. Usted no tendrá la redundancia del controlador, pero si tiene servidores redundantes de todos modos, aumentar la fiabilidad global de la solución frente a tener una copia de los datos con rutas redundantes a la misma.

Si es necesario cambiar al instante los datos a través de múltiples servidores, me sigo considerando si un NAS es la solución correcta. Dependiendo de su definición al instante, y si se puede señalar las solicitudes de archivos actualizados en los servidores con los datos actuales durante la sincronización.

Sólo puedo imaginar una SAN ser la solución correcta cuando el conjunto de datos es enorme y no hay tiempo para crear una solución de software. Mi experiencia es que la gran mayoría de las redes SAN se configuran más según los requisitos políticos que técnicas.

Sólo puedo imaginar un NAS ser la solución correcta cuando el servidor NAS es un Netapp, el conjunto de datos es muy grande, y la solución tiene que ser desplegado demasiado rápido para permitir una solución de software para la difusión de los datos a través de múltiples servidores Almacenamiento interno. Un buen servidor NAS es muy caro, sin duda, más costoso que pagar por el desarrollo de una solución de software para evitar una. Pero posiblemente se puede implementar con mayor rapidez.

Si hay consideraciones políticas, SAN y los NAS pueden ayudar a empujar la culpa de los problemas / fallas a otros grupos oa los vendedores. Esta suele ser la consideración más importante cuando veo una solución SAN o NAS elegido.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top