Glosario de términos de Azure SQL

Se aplica a:SQL Server en Azure VMAzure SQL DatabaseAzure SQL Managed Instance

Sugerencia

¿Es la primera vez que usa Azure SQL? Póngase al día con contenido de entrenamiento gratuito en profundidad: Aspectos básicos de Azure SQL.

Azure SQL Database

Context Término Definición
Servicio de Azure Azure SQL Database Azure SQL Database es una base de datos de plataforma como servicio (PaaS) totalmente administrada que se encarga de la mayoría de las funciones de administración de bases de datos, como actualizar, aplicar revisiones, hacer copias de seguridad y supervisar sin la intervención del usuario.
Motor de base de datos El motor de base de datos utilizado en Azure SQL Database es la versión estable más reciente del mismo motor de base de datos suministrado como el producto Microsoft SQL Server. Algunas características del motor de base de datos son exclusivas de Azure SQL Database o están disponibles antes de que se suministren con SQL Server. El motor de base de datos está configurado y optimizado para su uso en la nube. Además de la funcionalidad principal de base de datos, Azure SQL Database proporciona capacidades nativas de nube, como la Hiperescala y el proceso sin servidor.
Entidad de servidor Servidor lógico Un servidor lógico es una construcción que actúa como punto administrativo central para una colección de bases de datos en Azure SQL Database y Azure Synapse Analytics. Todas las bases de datos que administra un servidor se crean en la misma región que el servidor. Un servidor es un concepto puramente lógico: un servidor lógico no es una máquina que ejecuta una instancia del motor de base de datos. No hay acceso de nivel de instancia ni características de instancia para un servidor.
Opción de implementación Las bases de datos se pueden implementar individualmente o como parte de un grupo elástico. Puede mover las bases de datos existentes dentro y fuera de los grupos elásticos.
Grupo elástico Los grupos elásticos son una solución simple y rentable para la administración y el escalado de varias bases de datos que tienen distintas e imprevisibles demandas de uso. Las bases de datos de un grupo elástico se encuentran en un único servidor lógico. Las bases de datos comparten una asignación de recursos establecida a un precio establecido.
Base de datos única Si implementa bases de datos únicas, cada base de datos está aislada con un motor de base de datos dedicado. Cada una tiene su propio nivel de servicio dentro del modelo de compra seleccionado y un tamaño de proceso que define los recursos asignados al motor de base de datos.
Modelo de compra Azure SQL Database tiene dos modelos de compra. El modelo de compra define cómo se escala la base de datos y cómo se le factura por proceso, almacenamiento, etc.
Modelo de compra basado en DTU El modelo de compra basado en la Unidad de transacción de base de datos (DTU) se basa en una medida agrupada de recursos de proceso, almacenamiento y E/S. Los tamaños de proceso se expresan como DTU para las bases de datos únicas y como unidades de transacción de base de datos elástica (eDTU) para los grupos elásticos.
Modelo de compra basado en núcleo virtual (recomendado) Un núcleo virtual representa una CPU lógica. El modelo de compra basado en núcleo virtual ofrece un mayor control sobre la configuración de hardware para que coincida mejor con los requisitos de memoria y proceso de la carga de trabajo, los descuentos de precios de Ventaja híbrida de Azure (AHB) e Instancia reservada (RI), un escalado más granular y una mayor transparencia en los detalles del hardware. Las funcionalidades más recientes (por ejemplo, Hiperescala, sin servidor) solo están disponibles en el modelo de núcleo virtual.
Nivel de servicio El nivel de servicio define la arquitectura de almacenamiento, los límites de almacenamiento y de E/S, y las opciones de continuidad empresarial. Las opciones de los niveles de servicio varían según el modelo de compra.
Niveles de servicio basados en DTU Los niveles de servicio Básico, Estándar y Premium están disponibles en el modelo de compra basado en DTU.
Niveles de servicio basados en núcleo virtual (recomendado) Los niveles de servicio de uso general, crítico para la empresa e Hiperescala están disponibles en el modelo de compra basado en núcleo virtual (recomendado).
Nivel de proceso El nivel de proceso determina si los recursos están disponibles continuamente (aprovisionados) o son de escalabilidad automática (sin servidor). La disponibilidad de niveles de proceso varía según el modelo de compra y el nivel de servicio. El proceso sin servidor solo está disponible en el nivel de servicio de uso general del modelo de compra de núcleo virtual.
Proceso aprovisionado El nivel de proceso aprovisionado proporciona una cantidad específica de recursos de proceso que están aprovisionados continuamente independientemente de la actividad de la carga de trabajo. En el nivel de proceso aprovisionado, se le factura a un precio fijo por hora.
Proceso sin servidor El nivel de proceso sin servidor escala automáticamente los recursos de proceso en función de la actividad de la carga de trabajo y se factura según la cantidad de proceso usado por segundo. Azure SQL Database sin servidor está disponible actualmente en el nivel de servicio De uso general del modelo de compra de núcleo virtual con hardware de serie estándar (Gen5) o posterior.
Configuración de hardware Configuraciones de hardware disponibles El modelo de compra basado en núcleo virtual permite seleccionar la configuración de hardware adecuada para la carga de trabajo. Las opciones de configuración de hardware incluyen las series estándar (Gen5), Fsv2 y DC.
Tamaño de proceso (objetivo de servicio) El tamaño de proceso (objetivo de servicio) es la cantidad de CPU, memoria y recursos de almacenamiento disponibles para una base de datos única o un grupo elástico. El tamaño de proceso también define los límites de consumo de recursos, como las IOPS máximas, la velocidad de registro máxima, etc.
Opciones de dimensionamiento basadas en núcleo virtual Para configurar el tamaño de proceso de la base de datos o el grupo elástico, seleccione el nivel de servicio, el nivel de proceso y el hardware adecuados para la carga de trabajo. Al usar un grupo elástico, configure los núcleos virtuales reservados para el grupo y, opcionalmente, configure las opciones por cada base de datos. Consulte las opciones de dimensionamiento y los límites de recursos en el modelo de compra basado en núcleo virtual para bases de datos únicas de núcleo virtual y grupos elásticos de núcleo virtual.
Opciones de dimensionamiento basadas en DTU Configure el tamaño de proceso para la base de datos o el grupo elástico seleccionando el nivel de servicio adecuado, el tamaño máximo de datos y el número de DTU. Al usar un grupo elástico, configure las eDTU reservadas para el grupo y, opcionalmente, configure las opciones por cada base de datos. Consulte las opciones de dimensionamiento y los límites de recursos en el modelo de compra basado en DTU para bases de datos únicas de DTU y grupos elásticos de DTU.

Instancia administrada de Azure SQL

Context Término Más información
Servicio de Azure Instancia administrada de Azure SQL Azure SQL Managed Instance es una opción de implementación de plataforma como servicio (PaaS) totalmente administrada de Azure SQL. Le proporciona una instancia de SQL Server, incluido el Agente SQL Server, pero quita gran parte de la sobrecarga de administración de una máquina virtual. La mayoría de las funciones disponibles en SQL Server están disponibles en SQL Managed Instance. Compare las características de Azure SQL Database y Azure SQL Managed Instance.
Motor de base de datos El motor de base de datos utilizado en Azure SQL Managed Instance tiene una compatibilidad cercana al 100 % con el motor de base de datos de SQL Server (Enterprise Edition) más reciente. Algunas características del motor de base de datos son exclusivas de las instancias administradas o están disponibles en las instancias administradas antes de que se suministren con SQL Server. Las instancias administradas proporcionan funcionalidades e integraciones nativas de nube, como una implementación de red virtual (VNet) nativa, actualizaciones automáticas de revisiones y versiones, copias de seguridad automatizadas y alta disponibilidad.
Entidad de servidor instancia administrada Cada instancia administrada es en sí misma una instancia de SQL Server. Las bases de datos creadas en una instancia administrada se ubican conjuntamente y puede ejecutar consultas entre bases de datos. Puede conectarse a la instancia administrada y usar características de nivel de instancia, como los servidores vinculados y el Agente SQL Server.
Opción de implementación Las instancias administradas se pueden implementar individualmente o como parte de grupos de instancias (versión preliminar). Actualmente, las instancias administradas no se pueden mover a grupos de instancias, entre grupos de instancias ni fuera de ellos.
Instancia única Una instancia administrada única se implementa en un conjunto dedicado de máquinas virtuales aisladas que se ejecutan dentro de la subred de la red virtual del cliente. Estas máquinas forman un clúster virtual. Si lo desea, se pueden implementar varias instancias administradas en un único clúster virtual.
Grupo de instancias (versión preliminar) Los grupos de instancias le permiten implementar varias instancias administradas en la misma máquina virtual. Los grupos de instancias le permiten migrar cargas de trabajo más pequeñas y menos intensivas en proceso a la nube sin consolidarlas en una única instancia administrada de mayor tamaño.
Modelo de compra Modelo de compra basado en núcleo virtual SQL Managed Instance está disponible en el modelo de compra basado en núcleo virtual. La Ventaja híbrida de Azure está disponible para las instancias administradas.
Nivel de servicio Niveles de servicio basados en núcleo virtual SQL Managed Instance ofrece dos niveles de servicio que garantizan una disponibilidad del 99,99 % y le permiten seleccionar el tamaño de almacenamiento y la capacidad de proceso de forma independiente. Seleccione entre los niveles de servicio de uso general o crítico para la empresa para una instancia administrada en función de sus requisitos de rendimiento y latencia.
Proceso Proceso aprovisionado SQL Managed Instance proporciona una cantidad específica de recursos de proceso que están aprovisionados continuamente con independencia de la actividad de la carga de trabajo y se factura la cantidad de proceso aprovisionado a un precio fijo por hora.
Configuración de hardware Configuraciones de hardware disponibles Las configuraciones de hardware de SQL Managed Instance incluyen el hardware de la serie Estándar (Gen5), la serie Premium y la serie Premium optimizada para memoria.
Tamaño de proceso Opciones de dimensionamiento basadas en núcleo virtual El tamaño de proceso (objetivo de servicio) es la cantidad máxima de recursos de CPU, memoria y almacenamiento disponibles para una única instancia administrada o un grupo de instancias. Para configurar el tamaño de proceso de la instancia administrada, seleccione el nivel de servicio y el hardware adecuados para la carga de trabajo. Obtenga información sobre los límites de recursos de las instancias administradas.

SQL Server en máquinas virtuales de Azure

Context Término Más información
Servicio de Azure SQL Server en Azure Virtual Machines (VM) SQL Server en Azure Virtual Machines le permite usar versiones completas de SQL Server en la nube sin tener que administrar el hardware local. Las máquinas virtuales con SQL Server simplifican los costos de licencias cuando se paga por uso. Tiene acceso a SQL Server y al sistema operativo con algunas características de administración automatizadas para VM con SQL Server, como la extensión del agente de IaaS de SQL.
Entidad de servidor Máquina virtual Las máquinas virtuales de Azure se ejecutan en muchas regiones geográficas de todo el mundo. También ofrecen varios tamaños de máquina. La galería de imágenes de máquina virtual le permite crear una máquina virtual con SQL Server con la versión, la edición y el sistema operativo correctos.
Imagen Máquinas virtuales Windows o máquinas virtuales Linux Puede elegir implementar máquinas virtuales con SQL Server con imágenes basadas en Windows o con imágenes basadas en Linux. La selección de la imagen especifica tanto la versión del sistema operativo como la edición de SQL Server para la máquina virtual con SQL Server.
Precios Los precios de SQL Server en Azure Virtual Machines se basan en las licencias de SQL Server, el sistema operativo y el costo de la máquina virtual. Puede reducir los costos optimizando el tamaño de la máquina virtual y apagando la máquina virtual cuando sea posible.
Costos de licencias de SQL Server Elija la edición gratuita o de pago de SQL Server adecuada para su uso y requisitos. Para las ediciones de pago, se paga según la utilización (también conocido como pago por uso) o se usa la Ventaja híbrida de Azure.
Costo del sistema operativo y la máquina virtual El costo del sistema operativo y la máquina virtual se basa en factores como la elección de la imagen, el tamaño de la máquina virtual y la configuración de almacenamiento.
Configuración de VM Debe configurar las opciones de seguridad, almacenamiento, alta disponibilidad y recuperación ante desastres para la máquina virtual con SQL Server. La forma más sencilla de configurar una máquina virtual con SQL Server es usar una de nuestras imágenes de Marketplace, pero también puede usar esta lista de comprobación rápida para obtener una serie de procedimientos recomendados y directrices para desplazarse por estas opciones.
Tamaño de VM El tamaño de máquina virtual determina la potencia de procesamiento, la memoria y la capacidad de almacenamiento. Puede recopilar una línea base de rendimiento o usar la herramienta de recomendación SKU para ayudar a seleccionar el mejor tamaño de máquina virtual para la carga de trabajo.
Configuración de almacenamiento Las opciones de configuración de almacenamiento están determinadas por la selección del tamaño de la máquina virtual y la selección de la configuración de almacenamiento, incluido el tipo de disco, la configuración de almacenamiento en caché y el seccionamiento del disco. Obtenga información sobre cómo elegir un tamaño de máquina virtual con suficiente escalabilidad de almacenamiento para la carga de trabajo y una combinación de discos (normalmente en un grupo de almacenamiento) que cumplan los requisitos de capacidad y rendimiento de la empresa.
Consideraciones sobre la seguridad Puede habilitar Microsoft Defender para SQL, integrar Azure Key Vault, controlar el acceso y proteger las conexiones a la máquina virtual con SQL Server. Obtenga información sobre las directrices de seguridad para establecer un acceso seguro a las máquinas virtuales con SQL Server.
Extensión Agente de IaaS de SQL La extensión del Agente de IaaS de SQL (SqlIaasExtension) se ejecuta en las máquinas virtuales con SQL Server para automatizar las tareas de administración. No hay ningún costo adicional asociado con la extensión.
Aplicación de revisiones automatizada La aplicación automatizada de revisiones establece una ventana de mantenimiento para una máquina virtual con SQL Server cuando las actualizaciones de seguridad se van a aplicar automáticamente mediante la extensión del agente de IaaS de SQL. Puede haber otros mecanismos para aplicar actualizaciones automáticas. Si configura la aplicación automatizada de revisiones con la extensión del agente de IaaS de SQL, asegúrese de que no haya otras programaciones de actualización en conflicto.
Copia de seguridad automatizada La Copia de seguridad automatizada configura automáticamente la copia de seguridad administrada en Microsoft Azure para todas las bases de datos nuevas y existentes en una máquina virtual con SQL Server que ejecuta las ediciones Standard, Enterprise o Developer de SQL Server 2016 o versiones posteriores.