Como muchos otros lugares, les pedimos a nuestros usuarios que no guarden archivos en sus máquinas locales. En cambio, alentamos que se pongan en un servidor de archivos para que otros (con los permisos apropiados) puedan usarlos y que los archivos estén respaldados correctamente.
El resultado de esto es que la mayoría de los usuarios tienen discos duros grandes que están principalmente vacíos. Es 2010 ahora. ¿Seguramente hay un sistema por ahí que le permite convertir ese espacio vacío en una SAN virtual o biblioteca de documentos?
Lo que imagino es un programa cliente que se envía a las PC de los usuarios que se coordina con un servidor central. El servidor se ve a los usuarios como un servidor de archivos normal, pero en lugar de mantener todo el contenido del archivo, simplemente mantiene un registro de dónde se pueden encontrar esos archivos entre varias PC de usuario. Luego se coordina con los clientes adecuados para atender las solicitudes de archivos. El software del cliente podría responder a tales solicitudes directamente, así como ser lo suficientemente inteligente como para almacenar en caché los archivos recientes localmente. Para la redundancia, el servidor podría asegurarse de que los archivos se copien en varias PC, lo que quizás le permita definir grupos en diferentes ubicaciones para que una instancia de todo el repositorio viva en cada grupo para protegerse contra un desastre en un edificio que elimine todo lo demás.
Obviamente no señalarías tu servidor de base de datos aquí, pero para cosas más simples veo varias ventajas:
- Los archivos a menudo se pueden transferir desde una máquina más cercana (o local ).
- Distribuya la conectividad de red, en lugar de aglomerar todas las transferencias de archivos en una sola conexión
- El espacio en disco crece automáticamente a medida que lo hace su empresa.
- En última instancia, debería ser más barato, ya que no necesita mantener un conjunto separado de discos
También puedo ver algunos inconvenientes:
- Degradación ocasional del rendimiento de la PC del usuario, si la máquina tiene que servir o aceptar una gran transferencia de archivos durante un período ocupado.
- Las escrituras deben propagarse por la red varias veces (aunque sospecho que esto no es realmente un problema, ya que la lectura ocurre en la mayoría de los lugares más que la escritura)
- Todavía necesito una forma de enviar una copia completa de los datos fuera del sitio ocasionalmente, y esto haría que sea muy difícil hacer diferenciales
Piense en esto como un sistema de almacenamiento en la nube que vive completamente dentro de su LAN corporativa y hace uso de su equipo de usuario existente.
Nuestro antiguo servidor de archivos principal se retirará en unos 2 años, y estoy buscando reemplazarlo con una SAN pequeña. Nuestro servidor de archivos actual utiliza aproximadamente 400 GB de un recurso compartido de 1 TB. Solo lo hemos mantenido tan pequeño porque nuestro espacio de respaldo era limitado. Estoy buscando expandirme al menos a 4TB de espacio utilizable cuando se reemplaza, tal vez mucho más si los precios bajan tanto como espero. Estoy pensando que algo así sería mejor. Como escuela, tenemos un par de laboratorios de computación que puedo dejar en funcionamiento que serían perfectos para agregar un poco de redundancia adicional a dicho sistema.
Con muy pocas excepciones, nuestros usuarios están llenando menos de 40 GB de sus discos duros de 120 GB, lo que significa que podría reservar fácilmente 65 GB por máquina. Y eso solo va a aumentar, ya que las máquinas más nuevas están llegando con unidades de 250 Gb e incluso esas podrían ser fácilmente más grandes pronto. Para cuando se reemplace el servidor de archivos, dado nuestro programa de reemplazo de escritorio, esperaría que dicho sistema permita 5 TB de almacenamiento utilizable, incluso permitiendo la redundancia y el historial.
Desafortunadamente, lo más parecido que puedo encontrar es Dienst , y es solo un artículo que se remonta a 1994. ¿Estoy usando las palabras de moda incorrectas en mis búsquedas, o esto realmente no existe? Si no, ¿hay un gran inconveniente que me estoy perdiendo?