¿Cuánto tiempo lleva mover un centro de datos a la nube?

Depende de qué tan calificado sea su equipo, qué tan grande sea su DC actual y qué método esté utilizando para moverse.

Si tiene un equipo altamente calificado que comprende totalmente las aplicaciones, eso lo acorta significativamente. Si tiene (o decide) contratar consultores externos, probablemente pueda triplicar el tiempo que hubiera sido. La mayoría de las empresas no entienden sus aplicaciones en absoluto.

La segunda cosa es si lo haces de la manera correcta o incorrecta. La forma incorrecta se llama “levantar y cambiar”, donde refleja la configuración de su centro de datos en Amazon o donde sea, 1 VM en su instalación se convierte en 1 VM en “la nube”. La gente elige hacer esto porque la forma incorrecta es significativamente más rápida.

Sin embargo, la forma correcta significa que la mayoría de sus aplicaciones probablemente necesitarán ser reescritas significativamente para sortear los modelos de seguridad y disponibilidad de la nube. Para la mayoría de las empresas que ejecutan un centro de datos, la nube estará mucho menos disponible que su propio equipo. Por lo tanto, eso requiere que rediseñe todas las aplicaciones que pueda y arroje los dados al resto.

Por lo tanto, no hay una regla estricta y rápida, pero para cualquier carga de trabajo significativa, debe pensar años, no meses. Hicimos una evaluación; mi equipo es altamente calificado y conoce las aplicaciones por dentro y por fuera, pero no queríamos reescribir nada. Levantar y cambiar no tiene sentido financiero o técnico, pero hicimos la evaluación de todos modos. Pensamos que tomaría aproximadamente un año mover ~ 1100 máquinas virtuales por valor de aplicaciones / bases de datos / etc.

La nube se compone de centros de datos, por lo que supongo que debe significar externalizar lo que tiene en su centro de datos al conjunto de centros de datos de otra persona. Otras respuestas aquí ya han abordado adecuadamente su pregunta; Sin embargo, agregaría que es posible que desee considerar una solución híbrida (al menos temporalmente), que le permitiría tener recursos en ambos entornos. Dependiendo de cómo construya una solución híbrida, esto también puede permitirle “irrumpir” en los recursos basados ​​en la nube cada vez que su instalación local esté sobrecargada de manera transitoria (a menudo una solución más económica que comprar hardware nuevo o ejecutar continuamente su equivalente en la nube )

Depende de la cantidad de datos, la cantidad de aplicaciones y servidores, la latencia de la red y la habilidad del ingeniero. Hay toneladas de desafíos para aquellos que necesita superar.

  1. Debe mover gigabytes y terabytes de datos a través de la red, y los datos deben estar actualizados. Las transacciones de datos de la compañía se actualizan diariamente y continuamente, por lo que debe encontrar un buen momento para detener la transacción o tener dos datos en ambos sitios y actualizar ambos.
  2. Debe llevar su aplicación a la nube y hacer que funcione en la nube. Esto significa que, si bien las instancias virtuales en la nube pueden reiniciarse o necesitar más de un vm para aplicar SLA, debe modificar el sistema para que funcione correctamente en esa situación.
  3. Tiene muchas opciones de características para implementar un sistema en la nube. Solo pensando en un simple servidor web Java, puede usar EC2, Beanstalk o ECS para hacer lo mismo, implementando en AWS. Estos servicios pueden hacer casi las mismas cosas, pero tienen un uso, precio y nivel de servicio bastante diferentes. Debe pensar cuál es la forma efectiva de colaborar con estos servicios.
  4. Aunque está seguro de que puede mover datos y aplicaciones a la nube, debe convencer a los ejecutivos de que realmente es así.
  5. Una vez que esté listo, prográmelo y adelante. Sabrá lo fácil, rápida y útil que es la nube.

Hay tantos factores involucrados en esa pregunta que no puedo comenzar a darle una respuesta en tiempo real. Lo que puedo decir es que depende de la cantidad de servidores que tiene que mover y del tamaño de lo que está moviendo. Sin embargo, sobre todo, el obstáculo principal para superar es comprender y observar todos los puntos de conexión de sus aplicaciones que se moverán.

Muchas veces, las aplicaciones han estado viviendo en un entorno durante años o décadas y han sido mantenidas por varias personas. Intentar obtener una buena imagen de lo que puede romperse si mueve una pieza puede ser muy difícil, especialmente si los empleados heredados ya no están.

Si conoce bien su arquitectura y puede mover cosas sin preocuparse por lo que puede interrumpirse en el proceso, los servidores se pueden mover y poner en funcionamiento en la nueva ubicación en horas. Si no, puede llevar meses o años.

More Interesting

Para una audiencia no técnica, ¿puede describir cómo los servicios en la nube de autoservicio como AWS & Rackspace han transformado el mundo de TI en los últimos 10 años?

¿Por qué uno diseña e implementa soluciones distribuidas a gran escala en la nube? ¿Puedo usar un servicio en la nube para uso personal en lugar de para negocios?

¿Cuáles son algunos consejos, trucos y trucos al migrar desde una base de datos MySQL auto operada a un servicio administrado por un proveedor de la nube?

¿Cuáles son los principios de seguridad de mejores prácticas cuando se utiliza el almacenamiento en la nube como empresa?

¿Cuáles son algunos buenos usos para Firebase?

Cómo usar un servidor en la nube

¿Qué es el equilibrio de carga en la computación en la nube?

¿Hay algo especial en la computación en la nube de Salesforce en comparación con otras plataformas en la nube?

¿Cómo pueden los departamentos de TI convertirse en mejores innovadores?

¿Alguien está pagando la suscripción Premium para el correo de Newton (anteriormente nube mágica)? Todavía tengo que decidir suscribirme o no.

¿Cuáles son los enfoques generales para proporcionar garantías de rendimiento (SLA) en un centro de datos / entorno de nube?

Cómo mejorar el rendimiento de una aplicación en la nube AWS Java

¿Cuál es la mejor solución de contabilidad en la nube con soporte multidivisa para pequeñas empresas?

¿Cómo podemos salvarnos de la explosión de la nube?

¿Cómo funciona técnicamente un sitio web de almacenamiento de archivos en la nube?