Si ambos.
Algunos problemas se prestan a los sistemas distribuidos debido a los requisitos de escala, confiabilidad y / o disponibilidad. Al menos parte de estos sistemas deben ser locales porque no podemos enviar señales más rápido que la velocidad de la luz: los microsegundos localmente son mil veces mejores que las decenas de milisegundos en una red cuando el software bloquea las lecturas y / o serializa las escrituras.
Con la virtualización y los SSD que se están convirtiendo en un almacenamiento de bloque distribuido ubicuo, va a despegar. La virtualización facilita la tenencia múltiple y proporciona una única interfaz de software en todas partes para que el software pueda parecerse más a un dispositivo. La memoria flash le proporciona un almacenamiento no volátil de baja latencia. Combine los dos y tendrá los mismos servidores de caja blanca que alojan sus máquinas virtuales y proporcionan almacenamiento que siempre está disponible para que sus aplicaciones y sus datos funcionen a pesar de las fallas de hardware. VMWare Virtual SAN es donde comienza esto, aunque Microsoft debería ganar con una solución empaquetada gratuita como lo hizo con Windows for Workgroups eliminando Novell Netware y Explorer deteniendo a Netscape. (No estoy hablando de sistemas de archivos de red porque las compañías que venden software importante no los admiten (MS Exchange era así cuando el 60% de los datos de la empresa estaban en él alrededor del año 2001), y sin eso todavía puede tener problemas de credenciales de autorización que no existe con el almacenamiento de bloques (circa 2013)).
Algunas cosas se benefician mucho de la no-localidad. La duplicación de sus datos en otro lugar con la continuación del negocio es una gran ganancia cuando un huracán saca a su compañía o la desconecta de la línea. La no localidad es menos costosa cuando se aprovechan cantidades de escala. Cuando necesita temporalmente más recursos (como en horario comercial en lugar de fuera de ellos, donde se encuentran los países a ocho zonas horarias de distancia), se beneficia de la tenencia múltiple. La administración es menos costosa cuando la realiza una fracción de una persona con herramientas para multiplicar sus esfuerzos. Los servicios en la nube facilitan todo eso.
- ¿Cuáles son las posibilidades futuras para los datos ngram?
- Si los humanos son el resultado del proceso evolutivo, ¿estamos en el medio o al final de este proceso? ¿Seguiremos evolucionando hacia una especie diferente después de, digamos, otro millón de años?
- ¿Cómo puedes moldear mejor tu futuro y ser todo lo que quieres ser en la vida?
- ¿Qué trabajos bien pagados se realizarán con robots y software dentro de 10 años?
- ¿Cuál es el futuro de los teléfonos inteligentes?
Descargo de responsabilidad: soy responsable de la copia de seguridad de la nube empresarial de Zetta.net y la ruta de datos de DR.