Todos los productos
Search
Centro de documentos

Elastic Container Instance:Create an instance by specifying a computing category

Última actualización: Sep 05, 2026

Al crear una Elastic Container Instance (ECI) mediante la especificación de vCPU y memoria, también puede definir una categoría de cómputo para controlar el costo y el rendimiento. ECI admite dos categorías de cómputo: economy (menor precio por unidad de vCPU, adecuada para cargas de trabajo sensibles al costo) y general (mayor rendimiento con las mismas especificaciones que las instancias predeterminadas). Esta función no se aplica cuando se especifican directamente tipos de instancia ECS.

El espacio de almacenamiento temporal predeterminado para las instancias de las categorías de cómputo economy y general es de 30 GiB.

Elegir una categoría de cómputo

Economy

General

Rango de vCPU

0.25–8

1–64

Precio por unidad de vCPU

Inferior al de general

Igual que el predeterminado (sin categoría)

Precio por unidad de memoria

Igual que general

Igual que el predeterminado (sin categoría)

Rendimiento

Estándar

Superior al de las instancias predeterminadas con las mismas especificaciones

Recomendado para

Procesos por lotes, desarrollo/pruebas, servicios web sencillos

API de producción, servicios sensibles a la latencia, cargas de trabajo que requieren rendimiento estable

Lineamientos:

  • Cargas de trabajo sensibles al costo (procesamiento por lotes, desarrollo/pruebas, servicios web sencillos): Utilice economy. Las instancias economy tienen un precio por unidad de vCPU más bajo, por lo que el ahorro aumenta con la escala. En estos escenarios, la fluctuación del rendimiento es aceptable.

  • Servicios de producción que requieren un rendimiento estable y consistente (API, microservices, aplicaciones sensibles a la latencia): Utilice general. Las instancias general ofrecen un rendimiento superior al de las instancias con las mismas especificaciones creadas sin una categoría de cómputo.

  • Escenarios de alta disponibilidad: Especifique varias categorías de cómputo. ECI prueba cada categoría en el orden indicado, lo que reduce los fallos en la creación de instancias causados por el agotamiento de recursos.

Importante

Las categorías de cómputo economy y general se encuentran en vista previa pública.

Limitaciones

  • Requiere el modo de especificación por vCPU y memoria. Esta función solo aplica cuando se crean instancias mediante la especificación de vCPU y memoria. Si en su lugar especifica tipos de instancia ECS, estos tienen prioridad y se ignora el parámetro ComputeCategory.

  • Not supported for preemptible instances. Configurar simultáneamente una categoría de preemptible instance y una categoría de cómputo genera un error FeatureBasedConstraintConflict.

  • Not supported for Arm-based instances. Configurar simultáneamente una arquitectura de CPU Arm y una categoría de cómputo genera un error FeatureBasedConstraintConflict.

Facturación

Importante

Una vez creada la instancia, llame a DescribeContainerGroups para confirmar la categoría de cómputo real asignada (campo de respuesta ComputeCategory). Los cargos se calculan según los precios unitarios de la categoría asignada.

Categoría de cómputo economy

En comparación con las instancias creadas sin categoría de cómputo, las instancias economy tienen un precio por unidad de vCPU menor y el mismo precio por unidad de memoria.

Recurso

Por segundo

Por hora

vCPU

USD 0.00000424/vCPU

USD 0.015264/vCPU

Memoria

USD 0.00000096/GiB

USD 0.003456/GiB

Categoría de cómputo general

Recurso

Por segundo

Por hora

vCPU

USD 0.0000077/vCPU

USD 0.02772/vCPU

Memoria

USD 0.00000096/GiB

USD 0.003456/GiB

Especificaciones compatibles

Categoría de cómputo economy

Disponible en todas las regiones

vCPU

Memoria (GiB)

Ancho de banda base (bidireccional, Gbit/s)

0.25

0.5 y 1

0.08

0.5

1 y 2

0.08

1

2, 4 y 8

0.08

2

1, 2, 4, 8 y 16

0.2

4

2, 4, 8, 16 y 32

0.4

8

4, 8, 16, 32 y 64

0.8

Disponible solo en regiones seleccionadas

Importante

Las siguientes especificaciones solo están disponibles en estas regiones: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu) y Singapore. Al crear una elastic container instance con alguna de las siguientes especificaciones, asegúrese de que dicha especificación sea compatible con la región y zona especificadas. De lo contrario, no será posible crear la instancia debido a la falta de recursos en esa región y zona. Estas especificaciones no pueden utilizarse para crear preemptible instances.

vCPU

Memoria (GiB)

Ancho de banda base (bidireccional, Gbit/s)

2

6, 10, 12 y 14

0.2

4

6, 10, 12, 14, 18, 20, 22, 24, 26, 28 y 30

0.4

6

De 6 a 48 en incrementos de 2 GiB

0.8

8

10, 12, 14, 18, 20, 22, 24, 26, 28, 30, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60 y 62

0.8

Categoría de cómputo general

Disponible en todas las regiones

vCPU

Memoria (GiB)

Ancho de banda base (bidireccional, Gbit/s)

1

2, 4 y 8

1

2

1, 2, 4, 8 y 16

1

4

2, 4, 8, 16 y 32

1.5

8

4, 8, 16, 32 y 64

2

12

12, 24, 48 y 96

2.5

16

16, 32, 64 y 128

3

24

24, 48, 96 y 192

4.5

32

32, 64, 128 y 256

6

52

96, 192 y 384

12.5

64

128, 256 y 512

20

Disponible solo en regiones seleccionadas

Importante

Las siguientes especificaciones solo están disponibles en estas regiones: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu) y Singapore. Al crear una elastic container instance con alguna de las siguientes especificaciones, asegúrese de que dicha especificación sea compatible con la región y zona especificadas. De lo contrario, no será posible crear la instancia debido a la falta de recursos en esa región y zona. Estas especificaciones no pueden utilizarse para crear preemptible instances.

vCPU

Memoria (GiB)

Ancho de banda base (bidireccional, Gbit/s)

2

6, 10, 12 y 14

1

4

6, 10, 12, 14, 18, 20, 22, 24, 26, 28 y 30

1.5

6

De 6 a 48 en incrementos de 2 GiB

1.5

8

10, 12, 14, 18, 20, 22, 24, 26, 28, 30, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60 y 62

2.5

Configurar la categoría de cómputo

Utilice el parámetro ComputeCategory en la operación de API CreateContainerGroup. Especifique la vCPU y la memoria mediante uno de los siguientes métodos:

Método

Funcionamiento

Solo especificaciones a nivel de contenedor

Establezca Container.N.Cpu y Container.N.Memory para cada contenedor. ECI suma los valores de todos los contenedores para determinar la especificación de la instancia.

Especificaciones a nivel de instancia y de contenedor

Establezca Cpu y Memory a nivel de instancia. Opcionalmente, también puede definir especificaciones por contenedor.

InstanceType con notación de vCPU/memoria

Establezca InstanceType con un valor como 2-4Gi. Admite hasta cinco especificaciones separadas por comas.

Parámetros

Parámetro

Tipo

Ejemplo

Descripción

Cpu

number

2.0

Número de vCPU que se asignarán a la instancia

Memory

number

4.0

Tamaño de memoria de la instancia, en GiB

Container.N.Cpu

number

0.5

Número de vCPU que se asignarán al contenedor N

Container.N.Memory

number

1.0

Tamaño de memoria del contenedor N, en GiB

InstanceType

string

2-4Gi

Especificaciones de vCPU y memoria en formato {vCPU}-{memory}Gi. Admite hasta cinco valores separados por comas. También puede especificar tipos de instancia ECS, pero ComputeCategory solo se aplica cuando este parámetro utiliza la notación de vCPU/memoria.

ComputeCategory

string[]

economy

Categoría de cómputo. Valores válidos: economy, general. Especifique varios valores para establecer un orden de respaldo.

Programación de instancias

Después de configurar ComputeCategory, ECI determina la especificación y categoría reales de la instancia según las siguientes reglas:

Configuración

Resultado

Se establece ComputeCategory pero no se especifican vCPU/memoria

Se crea una instancia con 2 vCPU y 4 GiB de memoria utilizando la categoría especificada.

Se establecen vCPU/memoria y ComputeCategory, y son compatibles

Se crea la instancia según lo especificado.

El recuento de vCPU es < 1, pero la categoría es general

ECI ajusta automáticamente el recuento de vCPU a 1 para cumplir con el requisito mínimo de la categoría general.

El recuento de vCPU es > 8, pero la categoría es economy

La combinación no es válida. ECI no puede realizar ajustes automáticos y devuelve un error.

La configuración de vCPU/memoria está dentro del rango de la categoría, pero no coincide exactamente con una especificación compatible

ECI redondea hacia arriba a la especificación compatible más cercana. Por ejemplo, 7-13Gi con general se convierte en 8 vCPU y 16 GiB.

Se especifican múltiples configuraciones de vCPU/memoria o múltiples categorías

ECI prueba las combinaciones en el orden especificado; las especificaciones de instancia tienen prioridad sobre las categorías. Consulte las reglas de prioridad a continuación.

Reglas de prioridad para múltiples especificaciones o categorías

Cuando se establecen varios valores de InstanceType y varios valores de ComputeCategory, ECI itera a través de todas las combinaciones de especificación y categoría. Las especificaciones actúan como bucle externo y las categorías como bucle interno. Por ejemplo, InstanceType=4-8Gi,8-16Gi,16-32Gi y ComputeCategory=general,economy generan la siguiente secuencia de intentos:

  1. 4-8Gi, general

  2. 4-8Gi, economy

  3. 8-16Gi, general

  4. 8-16Gi, economy

  5. 16-32Gi, general

  6. 16-32Gi, economy (no válida; se omite automáticamente porque 16 vCPU superan el máximo de 8 vCPU de la categoría economy)

Importante

Si una especificación no coincide con ningún valor compatible, ECI la redondea hacia arriba a la especificación compatible más cercana antes de probar cada categoría. Si la especificación redondeada es incompatible con una categoría determinada, dicha categoría se omite para esa especificación. Por ejemplo, InstanceType=0.5-1.9Gi con ComputeCategory=general,economy se redondea a 0.5-2Gi. Dado que 0.5 vCPU es incompatible con la categoría general, ECI programa 0.5-2Gi únicamente con economy.

Ejemplos

Ejemplo 1: Establecer especificaciones a nivel de contenedor y usar la categoría economy

ContainerGroupName=test-category
# Set the compute category to economy.
ComputeCategory.1=economy
# Specify the vCPU and memory specs of each container.
Container.1.Cpu=1.0
Container.1.Memory=2.0
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2

Ejemplo 2: Establecer especificaciones a nivel de instancia y definir ambas categorías como respaldo

ContainerGroupName=test-category
# Set the vCPU and memory specs at the instance level.
Cpu=4.0
Memory=8.0
# Try general first, then fall back to economy if resources are unavailable.
ComputeCategory.1=general
ComputeCategory.2=economy
# Configure the containers.
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2

Ejemplo 3: Especificar múltiples configuraciones de instancia con la categoría general

ContainerGroupName=test-category
# Specify multiple instance specs — ECI uses the first one with available resources.
 InstanceType=2-4Gi,4-8Gi
# Set the compute category to general.
ComputeCategory.1=general
# Configure the containers.
Container.1.Name=nginx
Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2