Todos los productos
Search
Centro de documentos

Function Compute:Tipos y especificaciones de instancia

Última actualización: Sep 25, 2026

Las instancias básicas de CPU suelen ser suficientes para los escenarios de cómputo de propósito general en Function Compute, como servicios web y procesamiento de datos. Sin embargo, en escenarios que requieren cómputo paralelo a gran escala o aprendizaje profundo —como procesamiento de audio y video, inference de inteligencia artificial (IA) y edición de imágenes—, las instancias aceleradas por GPU mejoran significativamente la eficiencia del cómputo.

Para las instancias de GPU, Function Compute ofrece tres tipos de instancia: instancias elásticas, instancias residentes e instancias residentes + elásticas (modo híbrido). Seleccione el tipo de instancia y las especificaciones que mejor se adapten a sus requisitos de negocio. De esta manera, garantizará operaciones estables y maximizará el uso de recursos y el rendimiento.

Selección del tipo de instancia

Las funciones de CPU solo admiten Elastic Instances. Las funciones de GPU admiten tres tipos de instancia, entre los cuales puede cambiar en cualquier momento sin interrumpir el servicio.

Guía de decisión

Responda a continuación estas preguntas para encontrar el tipo de instancia adecuado:

  • ¿Su carga de trabajo es interactiva y sensible a la latencia? Por ejemplo, un chatbot en tiempo real o una API de generación de imágenes. Si es así, utilice Provisioned Instances para eliminar los arranques en frío y garantizar los tiempos de respuesta.

  • ¿Su tráfico tiene una línea base predecible con picos ocasionales? En ese caso, utilice el modo mixto (Provisioned Instances + Elastic Instances) para mantener una capacidad base estable y absorber los aumentos repentinos de tráfico.

  • ¿Su tráfico es variable, irregular o de baja frecuencia? Utilice Elastic Instances y pague únicamente por el uso activo.

Comparación de tipos de instancia

Elastic Instance

Provisioned Instance

Provisioned + Elastic (Mixed Mode)

Aplica a

Funciones de CPU (única opción); funciones de GPU

Solo funciones de GPU

Solo funciones de GPU

Arranque en frío

Sí, si el número mínimo de instancias es 0. Establezca el número mínimo de instancias en 1 o más para preasignar recursos y reducir los arranques en frío.

Ninguna. Todas las solicitudes dentro de la capacidad asignada obtienen una respuesta en tiempo real.

Parcial. Las solicitudes dentro del pool de recursos dedicado no tienen arranque en frío; las instancias de escalado elástico sí.

Modelo de facturación

pay-as-you-go

Suscripción

Suscripción (porción aprovisionada) + pay-as-you-go (porción elástica)

Más indicado para

Tráfico variable o de baja frecuencia; cargas de trabajo sensibles al costo

Cargas de trabajo sensibles a la latencia o con tráfico estable

Cargas de trabajo con una línea base predecible y picos de tráfico impredecibles

Elastic Instance

Las Elastic Instances escalan automáticamente según el volumen de solicitudes y se liberan cuando están inactivas. Si establece el número mínimo de instancias en 0, obtendrá un modelo pay-as-you-go puro: pagará solo por el uso activo.

Comportamiento del arranque en frío: Los arranques en frío ocurren cuando las instancias escalan desde cero. Para reducir la latencia del arranque en frío, establezca el número mínimo de instancias en 1 o más. Esto preasigna recursos elásticos para que las instancias estén listas y procesen rápidamente las solicitudes entrantes.

Facturación: Los costos incluyen cargos por las instancias en estado activo y Shallow Hibernation. En Shallow Hibernation, los recursos de vCPU no generan cargos y los recursos de GPU se facturan a una quinta parte de la tarifa activa. Si establece el número mínimo de instancias en 1 o más, habilite Shallow Hibernation para reducir los costos por inactividad.

Utilice Elastic Instances cuando:

  • Su tráfico sea variable, irregular o de baja frecuencia.

  • Desea pagar únicamente por el uso real.

  • Su carga de trabajo tolera latencias ocasionales por arranque en frío (o las mitiga con un número mínimo de instancias).

Provisioned Instance

Las Provisioned Instances aplican solo a funciones de GPU. Compre un dedicated resource pool (formerly resident resource pool) por adelantado y asigne un número y tipo específicos de instancias a su función. Esto elimina los arranques en frío dentro de la capacidad asignada y le proporciona costos fijos y predecibles.

Comportamiento del arranque en frío: Ninguna. Todas las solicitudes dentro de la capacidad asignada reciben una respuesta en tiempo real. El máximo de solicitudes simultáneas = (Number of allocated Provisioned Instances) × (Instance concurrency). Las solicitudes que superan este límite se limitan (throttling).

Facturación: La tarifa total de suscripción de todos los pools de recursos dedicados comprados .

Las Provisioned Instances están disponibles solo para funciones de GPU de las series Ada, Ada.2, Ada.3, Hopper o Xpu.1.

Utilice Provisioned Instances cuando:

  • Su carga de trabajo sea interactiva y sensible a la latencia (por ejemplo, un chatbot en tiempo real o una API de generación de imágenes).

  • Su tráfico sea constante y predecible.

  • Necesita capacidad garantizada y tiempos de respuesta consistentes.

Provisioned Instances + Elastic Instances (modo mixto)

El modo mixto aplica solo a funciones de GPU. Combina Provisioned Instances y Elastic Instances: el pool de recursos dedicado procesa primero el tráfico en estado estable y las instancias elásticas escalan automáticamente cuando las solicitudes superan la capacidad de dicho pool. Así obtiene una línea base garantizada con la flexibilidad necesaria para absorber picos repentinos de tráfico.

Comportamiento del arranque en frío: Parcial. Las solicitudes procesadas dentro del pool de recursos dedicado no tienen arranque en frío. Las solicitudes que activan el escalado automático hacia nuevas instancias elásticas sí experimentan un arranque en frío.

Facturación: La porción aprovisionada se factura contra la cuota del pool de recursos dedicado que compró. Las instancias elásticas iniciadas por encima de esa cuota se facturan bajo el modelo pay-as-you-go, con las mismas tarifas que las instancias elásticas activas y en Shallow Hibernation.

Utilice el modo mixto cuando:

  • Su tráfico tenga una línea base predecible, pero presente picos ocasionales.

  • Busca un rendimiento estable para la carga normal y capacidad para manejar tráfico repentino.

  • Requiere un equilibrio entre la previsibilidad de costos y la flexibilidad de escalado.

Especificaciones de instancia

  • Instancias de CPU

    vCPU (núcleos)

    Tamaño de memoria (MB)

    Tamaño máximo del paquete de código (GB)

    Duración máxima de ejecución de la función (s)

    Tamaño máximo de disco (GB)

    Ancho de banda máximo (Gbps)

    De 0.05 a 16

    Nota: El valor debe ser múltiplo de 0.05.

    De 128 a 32768

    Nota: El valor debe ser múltiplo de 64.

    10

    86400

    10

    Valores válidos:

    • 512 MB. Este es el valor predeterminado.

    • 10 GB.

    5

    Nota

    La proporción entre vCPU y tamaño de memoria (en GB) debe estar entre 1:1 y 1:4.

  • Especificaciones de hardware de las instancias de GPU

    Tipo de instancia

    Memoria de GPU

    Potencia de cómputo FP16

    Potencia de cómputo FP32

    Máximo de tarjetas por instancia

    fc.gpu.tesla.1

    16 GB

    65 TFLOPS

    8 TFLOPS

    4 tarjetas

    fc.gpu.ampere.1

    24 GB

    125 TFLOPS

    31.2 TFLOPS

    8 tarjetas

    fc.gpu.ada.1

    48 GB

    119 TFLOPS

    60 TFLOPS

    fc.gpu.ada.2

    24 GB

    166 TFLOPS

    83 TFLOPS

    fc.gpu.ada.3

    48 GB

    148 TFLOPS

    73.5 TFLOPS

    fc.gpu.hopper.1

    96 GB

    148 TFLOPS

    44 TFLOPS

    fc.gpu.hopper.2

    141 GB

    148 TFLOPS

    44 TFLOPS

    fc.gpu.blackwell.1

    32 GB

    104.8 TFLOPS

    104.8 TFLOPS

    fc.gpu.xpu.1

    96 GB

    123 TFLOPS

    61.5 TFLOPS

    16 tarjetas

  • Reglas de configuración de vCPU y memoria para instancias de GPU

    Nota

    Fórmula para recursos de varias tarjetas: Total de vCPU = vCPU por tarjeta × Número de tarjetas; Memoria total = Memoria por tarjeta × Número de tarjetas.

    Tipo de instancia

    vCPU (por tarjeta)

    Rango de memoria por tarjeta

    Incremento de memoria

    fc.gpu.tesla.1

    4 núcleos

    De 4 a 16 GB (de 4,096 a 16,384 MB)

    4 GB (4,096 MB)

    8 núcleos

    De 8 a 32 GB (de 8,192 a 32,768 MB)

    16 núcleos

    De 16 a 64 GB (de 16,384 a 65,536 MB)

    fc.gpu.ampere.1

    8 núcleos

    De 8 a 32 GB (de 8,192 a 32,768 MB)

    16 núcleos

    De 16 a 32 GB (de 16,384 a 32,768 MB)

    fc.gpu.ada.1

    fc.gpu.ada.2

    fc.gpu.ada.3

    4 núcleos

    De 16 a 32 GB (de 16,384 a 32,768 MB)

    8 núcleos

    De 32 a 64 GB (de 32,768 a 65,536 MB)

    16 núcleos

    De 64 a 120 GB (de 65,536 a 122,880 MB)

    fc.gpu.hopper.1

    4 núcleos

    De 16 a 32 GB (de 16,384 a 32,768 MB)

    8 núcleos

    De 32 a 64 GB (de 32,768 a 65,536 MB)

    16 núcleos

    De 64 a 96 GB (de 65,536 a 98,304 MB)

    24 núcleos

    De 96 a 120 GB (de 98,304 a 122,880 MB)

    fc.gpu.hopper.2

    4 núcleos

    De 16 a 32 GB (de 16,384 a 32,768 MB)

    8 núcleos

    De 32 a 64 GB (de 32,768 a 65,536 MB)

    16 núcleos

    De 64 a 128 GB (de 65,536 a 131,072 MB)

    24 núcleos

    De 96 a 248 GB (de 98,304 a 253,952 MB)

    fc.gpu.blackwell.1

    4 núcleos

    De 16 a 32 GB (de 16,384 a 32,768 MB)

    8 núcleos

    De 32 a 64 GB (de 32,768 a 65,536 MB)

    16 núcleos

    De 64 a 120 GB (de 65,536 a 122,880 MB)

    24 núcleos

    De 96 a 184 GB (de 98,304 a 188,416 MB)

    fc.gpu.xpu.1

    4 núcleos

    De 16 a 48 GB (de 16,384 a 49,152 MB)

    8 núcleos

    De 32 a 96 GB (de 32,768 a 98,304 MB)

    12 núcleos

    De 48 a 120 GB (de 49,152 a 122,880 MB)

  • Las instancias aceleradas por GPU también admiten a continuación las siguientes especificaciones de recursos.

    Tamaño de imagen (GB)

    Duración máxima de ejecución de la función (s)

    Tamaño de disco

    Ancho de banda máximo (Gbps)

    ACR Enterprise Edition (Standard Edition): 15

    ACR Enterprise Edition (Premium Edition): 15

    ACR Enterprise Edition (Basic Edition): 15

    ACR Personal Edition (Free): 15

    86400

    • 512 MB

    • De 10 GB a 200 GB, en incrementos de 10 GB

    5

    Nota
    • Establecer el tipo de instancia en g1 equivale a establecerlo en fc.gpu.tesla.1.

    • Las instancias aceleradas por GPU de la serie Tesla son compatibles con las siguientes regiones: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), Japan (Tokyo), US (Virginia) y Singapore.

    • Las instancias aceleradas por GPU de la serie Ada son compatibles con las siguientes regiones: China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen), Singapore y US (Virginia).

Relación entre las especificaciones de instancia de GPU y la concurrencia de instancia

Una GPU Ada.1 tiene 48 GB de memoria y una GPU de la serie Tesla tiene 16 GB de memoria. Function Compute asigna toda la memoria de una tarjeta de GPU a un único contenedor de GPU. Dado que la cuota predeterminada de tarjetas de GPU es de un máximo de 30 por región, en dicha región pueden ejecutarse simultáneamente hasta 30 contenedores de GPU.

  • Si la concurrencia de instancia de una función de GPU es 1, la función procesa hasta 30 solicitudes de inference de forma simultánea en una región.

  • Si la concurrencia de instancia de una función de GPU es 5, la función procesa hasta 150 solicitudes de inference de forma simultánea en una región.

Concurrencia de instancia única

Para mejorar el uso de recursos, configure la concurrencia de instancia única según los requisitos de recursos de su aplicación. Con esta configuración, varias tareas se ejecutan en una sola instancia y comparten recursos de CPU y memoria, lo que mejora el uso general de los recursos. Para obtener más información, consulte Configure instance concurrency.

Duración de ejecución para instancia única y concurrencia única

Cuando una instancia ejecuta una sola solicitud, la duración de ejecución se mide desde que la solicitud llega a la instancia hasta que finaliza su ejecución.

image

Duración de ejecución para instancia única y concurrencia múltiple

Cuando una instancia ejecuta varias solicitudes de forma simultánea, la duración de ejecución se mide desde que la primera solicitud llega a la instancia hasta que finaliza la última. Esta reutilización de recursos ayuda a ahorrar costos.

image

Referencias

  • Para obtener más información sobre los métodos de facturación y los elementos facturables de Function Compute, consulte Billing overview.

  • Cuando utiliza una API para crear una función, use el parámetro instanceType para especificar el tipo de instancia. Para obtener más información, consulte CreateFunction.

  • Para conocer cómo especificar el tipo de instancia y sus especificaciones en la consola, consulte Function creation.