Migre las cargas de trabajo críticas de SQL al destino en la nube más económico

Publicado el 4 diciembre, 2018

Principal Program Manager, Microsoft Azure Data Group

En esta entrada de blog, ha colaborado Eric Hudson, director sénior de Marketing de productos en CADD & AI.

Estamos encantados de anunciar la disponibilidad general del nivel de servicio Crítico para la empresa en Instancia administrada de Azure SQL Database. Instancia administrada es una nueva opción de implementación de SQL Database que optimiza la migración de cargas de trabajo de SQL Server del entorno local a la nube. Además, combina lo mejor de SQL Server con todas las ventajas de un servicio de base de datos totalmente administrado.

“El éxito continuado de Descartes ha sido posible gracias a nuestra capacidad de ofrecer valor a nuestros clientes de forma constante con nuestras soluciones de logística. Instancia administrada de Microsoft Azure SQL Database nos permite dedicarnos a solucionar los problemas de los clientes, sin tener que preocuparnos por administrar los servidores de bases de datos ni otras infraestructuras del centro de datos”.

– Raimond Diederik, vicepresidente ejecutivo de Servicios de información, Descartes

El nivel Crítico para la empresa está pensado para las aplicaciones con los requisitos más altos de rendimiento y disponibilidad, y es la mejor opción para cargas de trabajo críticas. Estas características de rendimiento y disponibilidad se ofrecen mediante varias réplicas aisladas Always On y almacenamiento local superrápido en SSD, que permiten una latencia mínima y el mayor procesamiento de operaciones de E/S. Además del rendimiento de operaciones de E/S prémium y la alta disponibilidad, el nivel Crítico para la empresa ofrece también características como OLTP en memoria, réplica adicional solo de lectura (escalado horizontal de lectura) y diseños de base de datos flexibles que alcanzan los límites de archivos del Motor de base de datos de SQL Server (hasta 32 767 archivos por base de datos).

Diagrama del nivel de servicio Crítico para la empresa

Si desea ver una comparación detallada de los niveles De uso general y Crítico para la empresa, consulte la página de la documentación.

“Comenzamos a usar el nivel Crítico para la empresa de Instancia administrada con 4 TB de almacenamiento para la consola Black Desert en Estados Unidos y Black Desert Online en Rusia.  En comparación con la instancia local de SQL Server que usábamos antes, Instancia administrada ofrece más rendimiento y disponibilidad, además de compatibilidad total.  Puesto que migrar de la instancia local de SQL Server a Instancia administrada es tan fácil y no requiere conversión de código, nos estamos planteando usarla en el próximo lanzamiento de nuestros juegos”.

Hee Hwan Ji, director de Tecnología, PearlAbyss

Nuevas características que facilitan aún más la migración desde SQL Server

Estamos también encantados de presentar nuevas características en los dos niveles de servicio de Instancia administrada, De uso general y Crítico para la empresa, que simplifican la migración desde SQL Server. Ya disponible en versión preliminar: intercalaciones a nivel de instancia e inicios de sesión de Azure Active Directory (AAD)

Intercalación a nivel de instancia permite elegir la intercalación para las bases de datos del sistema (metadatos de catálogo) y alinear intercalaciones entre bases de datos de usuario y tempdb, lo que hace posible migrar aplicaciones de SQL localizadas a Instancia administrada sin trabajo de programación adicional.

Inicios de sesión de AAD permite especificar usuarios y grupos del inquilino de Azure Active Directory como entidades de seguridad de la instancia con capacidad para llevar a cabo operaciones dentro del ámbito de la misma, incluidas consultas entre bases de datos. Con los inicios de sesión de AAD y la funcionalidad de federación entre la instancia local de Active Directory y Azure Active Directory, las entidades de seguridad de Windows se pueden asignar y migrar por completo a la instancia administrada de destino. La administración de usuarios centralizada en Azure optimiza la seguridad con una experiencia de inicio de sesión único.

Estas características siguen basándose en el modelo de SQL Server de ámbito de instancia, que incluye otras características, como: restauración de bases de datos nativas, copias de seguridad iniciadas por el usuario, consultas y transacciones entre bases de datos, Agente SQL, Correo electrónico de base de datos, Service Broker, Common Language Runtime (CLR), Captura de datos modificados, Auditoría de SQL en la instancia, vistas de catálogo y DMV.

Instancia administrada mejora la continuidad empresarial

Hemos ampliado también las características de nuestra plataforma SQL Database a Instancia administrada para asegurar una experiencia de producción homogénea una vez que se hayan migrado las cargas de trabajo.

Utilice la restauración a un momento dado (PITR) para configurar la retención de las copias de seguridad a nivel de base de datos para controlar el intervalo de tiempo (de 7 a 35 días en incrementos de 1 día) necesario para recuperar los datos después de un error de un usuario o de una aplicación.

Las aplicaciones críticas requieren una solución de recuperación ante desastres interregional confiable. Ahora se puede configurar fácilmente un grupo de conmutación por error automática entre dos instancias administradas que se ejecutan en regiones de Azure diferentes. Un grupo de conmutación por error automática es una extensión de una replicación geográfica activa que permite la recuperación automática de todas las bases de datos de usuario hospedadas en una instancia administrada en un región secundaria. Esto puede mitigar considerablemente la pérdida total o parcial de datos que resulte de un error catastrófico o de otro evento inesperado. Además, se pueden usar bases de datos secundarias de lectura en la región de recuperación ante desastres para descargar cargas de trabajo de consultas solo de lectura.

Nuevas características de seguridad controlan el acceso a la información confidencial

El Cifrado de datos transparente (TDE) para Instancia administrada admite ahora escenarios Bring Your Own Key (BYOK) mediante la integración con Azure Key Vault, el sistema de administración de claves externas basado en la nube de Azure. Las tareas de administración importantes, como la rotación de claves, los permisos de almacén de claves, la eliminación de claves, la realización de auditorías y la elaboración de informes de todos los protectores TDE que utilizan la funcionalidad de Azure Key Vault, se pueden controlar ahora con la funcionalidad BYOK.

La seguridad de red se ha fortalecido notablemente con la introducción de un firewall integrado. Este firewall se configura automáticamente como parte de la implementación de una instancia administrada y proporciona protección total de entrada. Permite un acceso mínimo al punto de conexión de administración implementado en una subred a los intervalos de IP que pertenecen a los servicios de administración e implementación de Microsoft, que se ejecutan fuera de la red virtual. Microsoft mantendrá este firewall después de implementar una instancia para reflejar cualquier cambio que tenga lugar en el intervalo de IP del servicio de administración. 

Más escalabilidad y flexibilidad para satisfacer las necesidades cambiantes de sus cargas de trabajo

Las aplicaciones hospedadas en Instancia administrada pueden aprovechar la elasticidad de la plataforma Azure con la operación de nivel de servicio de actualización en línea, que permite escalar la capacidad de proceso y el almacenamiento por separado, de 8 a 80 núcleos virtuales y de 32 GB a 8 TB, respectivamente. La disponibilidad general del nivel Crítico para la empresa no solo permite escalar o reducir verticalmente los recursos dentro de un nivel de servicio seleccionado, sino también cambiar del nivel de servicio De uso general al nivel Crítico para la empresa y viceversa, sin tiempo de inactividad de la aplicación, según los requisitos de la carga de trabajo.

El destino en la nube más económico para sus datos de SQL Server

Migrar los datos a un servicio de base de datos inteligente y totalmente administrado, sin necesidad de costosas reescrituras de código, puede suponer un ahorro de capital y operativo importante. De acuerdo con el estudio Total Economic ImpactTM realizado por Forrester Consulting, Instancia administrada proporciona una rentabilidad de la inversión de hasta un 212 % en 3 años, un ahorro de inversión de capital de hasta 800 000 USD al año derivado de los costos de hardware, almacenamiento y redes que se evitan, un aumento de la productividad de hasta el 40 % para los administradores de bases de datos internos y del 20 % para los equipos de TI1.

Además de estas ventajas, los costos se pueden reducir aún más, hasta un 80 %, con la Ventaja híbrida de Azure y los nuevos precios de la capacidad reservada, que ya están disponibles para el nivel de servicio Crítico para la empresa. Para las cargas de trabajo de desarrollo y pruebas, se recomiendan los precios de Desarrollo/pruebas - Enterprise o Desarrollo/pruebas - Pago por uso para ahorrar hasta un 55 % en las tarifas con licencia incluida.

Comience hoy mismo

Para comenzar a usar Instancia administrada sin demora, visite la página principal de la documentación y pruebe una guía de inicio rápido de 5 minutos para configurar fácilmente la red de Azure para Instancia administrada, o bien crear o escalar Instancia administrada desde el portal, PowerShell, la línea de comandos de Azure y plantillas de ARM.  Si su carga de trabajo requiere un rendimiento óptimo, implemente el nivel de servicio Crítico para la empresa y aproveche un rendimiento prémium de operaciones de E/S, alta disponibilidad y características como OLTP en memoria o réplicas adicionales solo de lectura (escalado horizontal de lectura).

Para optimizar la experiencia, instale SSMS 18.0 (versión preliminar 5) y aproveche las características que hemos incorporado recientemente: inicio de sesión con AAD y replicación transaccional, así como scripting mejorado y una interfaz de usuario para credenciales y auditorías. Supervise el rendimiento de sus bases de datos de Instancia administrada, configure alertas automáticas y utilice inteligencia artificial para solucionar problemas de rendimiento de forma automática con la solución de supervisión en la nube nativa de Azure, Azure SQL Analytics.

Nos alegra que pruebe Instancia administrada de SQL Database y experimente la administración prácticamente sin intervención y con el menor TCO en todas sus bases de datos de SQL Server. Pruebe hoy mismo Instancia administrada y díganos su opinión.

 

1“The Total Economic Impact™ of Microsoft Azure SQL Database Managed Instance”, un estudio realizado por Forrester Consulting por encargo de Microsoft Corporation, octubre de 2018.