O agendamento de tráfego usa valores de Differentiated Services Code Point (DSCP) para marcar o tráfego de rede inter-regional e impor um limite de largura de banda para cada tipo de tráfego. Isso garante largura de banda inter-regional dedicada a cada serviço e melhora a eficiência geral da rede.
Introdução
Visão geral

Quando empresas usam a Cloud Enterprise Network (CEN) para comunicação inter-regional, uma conexão inter-regional frequentemente transporta tráfego de múltiplos serviços, como videoconferência, chamadas de voz, aplicações SaaS e transferências de arquivos. Esses serviços possuem requisitos de rede distintos. Por exemplo:
O tráfego de videoconferência e chamadas de voz exige transmissão em tempo real. Alta perda de pacotes e jitter frequente podem degradar a qualidade da comunicação.
O tráfego de aplicações SaaS requer respostas rápidas. O congestionamento da rede prejudica a experiência do usuário.
O tráfego de transferência de arquivos demanda alto throughput e largura de banda suficiente, mas é menos sensível a métricas de desempenho da rede, como latência e jitter.
A largura de banda total de uma conexão inter-regional é fixa. Durante a transmissão por essa conexão, diferentes serviços costumam competir pela largura de banda. Essa disputa pode resultar em baixa utilização da rede e má qualidade na comunicação. Uma transferência de arquivos grande, por exemplo, pode consumir muita largura de banda e causar alta latência ou até interrupções em videoconferências e chamadas de voz. O agendamento de tráfego permite classificar o tráfego e alocar largura de banda para diferentes serviços, melhorando a qualidade da comunicação e a utilização da rede.
Funcionamento

O recurso de agendamento de tráfego consiste em dois componentes principais: políticas de marcação de tráfego e políticas de QoS.
-
Política de marcação de tráfego
Uma política de marcação de tráfego usa regras de classificação para identificar e marcar o tráfego correspondente com um valor de Differentiated Services Code Point (DSCP).
-
Política de QoS
Uma política de QoS classifica o tráfego em filas diferentes com base nos valores DSCP. É possível atribuir largura de banda dedicada a cada fila, impedindo que outro tráfego a consuma.
Cada política de QoS contém uma fila padrão. O sistema envia automaticamente o tráfego para a fila padrão se ele não corresponder a uma regra de classificação de tráfego ou se estiver marcado, mas não atribuído a uma fila específica. A fila padrão utiliza a largura de banda restante da conexão inter-regional. Em uma política de QoS, a soma da largura de banda de todas as filas não pode exceder a largura de banda total da conexão inter-regional.
Limitações
O recurso de agendamento de tráfego está disponível apenas para conexões entre regiões em um roteador de trânsito Enterprise Edition.
-
Esse recurso aplica-se somente à direção de saída de um roteador de trânsito Enterprise Edition.
Por exemplo, considere uma conexão entre as regiões China (Hangzhou) e China (Qingdao). Se você configurar o agendamento de tráfego no roteador de trânsito da região China (Hangzhou), o recurso garantirá largura de banda apenas para o tráfego de China (Hangzhou) para China (Qingdao). Ele não garante largura de banda para o tráfego na direção inversa, de China (Qingdao) para China (Hangzhou).
ImportantePara garantir uma experiência consistente de largura de banda entre regiões, configure políticas de marcação de tráfego e políticas de agendamento de tráfego correspondentes para ambas as direções do tráfego.
-
A tabela a seguir lista as cotas para o recurso de agendamento de tráfego.
Recurso
Limite padrão
Ajustável
Número máximo de regras de classificação de tráfego por roteador de trânsito
500
Não ajustável
Número máximo de filas por política de agendamento de tráfego
64
Não ajustável
Cenário de exemplo

Este tópico usa o cenário da figura anterior para demonstrar o recurso de agendamento de tráfego. Uma empresa possui uma virtual private cloud (VPC), VPC1, na região China (Hangzhou) e outra VPC, VPC2, na região China (Qingdao). A empresa cria um cliente de aplicação, ECS01, em uma instância do Elastic Compute Service (ECS) na VPC1. Na VPC2, a empresa implanta um serviço de transferência de arquivos, um serviço SaaS de escritório e outros serviços. A VPC1 e a VPC2 estão interconectadas por meio de uma instância da Cloud Enterprise Network (CEN) e um roteador de trânsito Enterprise Edition. No entanto, quando o ECS01 na VPC1 acessa os serviços de transferência de arquivos e SaaS de escritório, ele frequentemente enfrenta respostas lentas e interrupções nas transferências. Após uma investigação preliminar, a empresa descobre que outros serviços estão consumindo largura de banda inter-regional excessiva. Como resultado, os serviços de transferência de arquivos e SaaS de escritório ficam com largura de banda insuficiente e não funcionam adequadamente.
A empresa planeja usar o recurso de agendamento de tráfego da conexão inter-regional para alocar uma largura de banda fixa para cada tipo de tráfego. Isso assegura comunicação confiável para serviços críticos. A configuração de rede e o plano de largura de banda para este exemplo são mostrados na tabela a seguir.
|
Serviço |
Bloco CIDR do serviço |
Bloco CIDR do par |
Limite de largura de banda |
|
Transferência de arquivos |
172.16.10.0/24 |
192.168.0.0/16 |
30% |
|
SaaS de escritório |
2408:****:b440::/64 |
2408:****:a800::/56 |
20% |
|
Outros serviços |
172.16.30.0/24 |
192.168.0.0/16 |
50% |
Pré-requisitos
Você habilitou o encaminhamento de tráfego inter-regional usando CEN e um roteador de trânsito Enterprise Edition. Para obter instruções de configuração, consulte Conectar VPCs que pertencem a contas diferentes.
Etapa 1: Criar uma política de marcação de tráfego
Uma política de marcação de tráfego usa regras de classificação para identificar o tráfego e marca os pacotes correspondentes com um valor de Differentiated Services Code Point (DSCP).
Faça login no console CEN.
Na página CEN Instance, clique em ID da instância CEN que você deseja gerenciar.
Na aba , clique em ID da instância do roteador de trânsito para a conexão inter-regional.
Na página de detalhes da instância do roteador de trânsito, clique em aba Traffic Marking.
Na aba Traffic Marking, clique em Create Traffic Marking Policy.
-
Na página Create Traffic Marking Policy, configure os seguintes parâmetros e clique em OK.
Basic Settings
Parâmetro
Descrição
Policy Name
Nome da política de marcação de tráfego.
Policy Description
Descrição da política de marcação de tráfego.
Policy Priority
Prioridade de correspondência da política de marcação de tráfego. Valores válidos: 1 a 100. Um valor menor indica maior prioridade.
À medida que o tráfego entra em uma conexão inter-regional, o sistema avalia as políticas de marcação de tráfego em ordem decrescente de prioridade. Se o tráfego corresponder a uma regra em uma política, o sistema aplicará essa política e marcará os pacotes com o valor DSCP da política. Se o tráfego não corresponder a nenhuma política, o sistema não marcará os pacotes.
DSCP
Se um pacote corresponder a uma regra de classificação de tráfego, o sistema definirá o campo DSCP no pacote IP para distinguir os tipos de serviço.
Ao criar uma política de agendamento de tráfego, use esse valor DSCP para enfileirar o tráfego.
Valores válidos: 0 a 63. Cada política de marcação de tráfego em um roteador de trânsito deve ter um valor DSCP exclusivo.
Traffic Classification Rules
Adicione regras de classificação de tráfego usando o método Manual ou Automatic.
Adição manual
Para Method, selecione Manual e configure os seguintes parâmetros.
Parâmetro
Descrição
Address Type
Tipo de endereço dos pacotes de tráfego. Valores válidos:
-
IPv4: corresponde apenas ao tráfego IPv4.
-
IPv6: corresponde apenas ao tráfego IPv6.
Se você deixar este parâmetro vazio, a regra corresponderá tanto ao tráfego IPv4 quanto ao IPv6.
Nome da regra
Nome da regra de classificação de tráfego.
Protocol
Protocolo dos pacotes de tráfego.
As regras de classificação de tráfego podem corresponder a vários protocolos, como HTTP, HTTPS, UDP, TCP e SSH. Para obter uma lista de protocolos suportados, consulte o console.
Source CIDR Block
Bloco CIDR de origem dos pacotes de tráfego.
Corresponde ao tráfego de um endereço IP de origem dentro deste bloco CIDR. Se você deixar este parâmetro vazio, a regra corresponderá a todos os endereços IP de origem.
Source Ports
Porta de origem dos pacotes de tráfego.
Corresponde ao tráfego de uma porta de origem dentro deste intervalo. Se você deixar este parâmetro vazio, a regra corresponderá a todas as portas de origem.
Valores válidos: -1 e 1 a 65535. O formato é o seguinte:
-
Insira 1/200 para especificar as portas de 1 a 200.
-
Insira 80/80 para especificar a porta 80.
-
Insira -1/-1 para corresponder a todas as portas de origem.
Especifique -1 apenas no formato -1/-1.
Destination CIDR Block
Bloco CIDR de destino dos pacotes de tráfego.
Corresponde ao tráfego para um endereço IP de destino dentro deste bloco CIDR. Se você deixar este parâmetro vazio, a regra corresponderá a todos os endereços IP de destino.
Destination Ports
Porta de destino dos pacotes de tráfego.
Corresponde ao tráfego para uma porta de destino dentro deste intervalo. Se você deixar este parâmetro vazio, a regra corresponderá a todas as portas de destino.
Valores válidos: -1 e 1 a 65535. O formato é o seguinte:
-
Insira 1/200 para especificar as portas de 1 a 200.
-
Insira 80/80 para especificar a porta 80.
-
Insira -1/-1 para corresponder a todas as portas de destino.
Especifique -1 apenas no formato -1/-1.
DSCP
Corresponde ao valor DSCP existente de um pacote que chega ao roteador de trânsito. Se você deixar este parâmetro vazio, a regra corresponderá a pacotes com qualquer valor DSCP. Deixe este parâmetro vazio se você não tiver definido um valor DSCP em suas instâncias ECS ou em seus IDCs.
ImportanteDiferenças entre valores DSCP em uma política e em uma regra:
-
Set DSCP em uma política de marcação de tráfego: O roteador de trânsito remarca todo o tráfego que corresponde às regras de classificação. Isso substitui qualquer valor DSCP existente. Use esse novo valor DSCP para enfileirar o tráfego ao criar uma política de agendamento de tráfego.
-
DSCP em uma regra de classificação: Este parâmetro corresponde ao tráfego já marcado em uma instância ECS ou em um IDC on-premises. Para marcar o campo DSCP de um pacote de dados em uma instância ECS, use a ferramenta Traffic Control (
tc) fornecida pelo kernel Linux.
Description
Descrição da regra de classificação de tráfego.
Adição rápida
No método de adição rápida, especifique uma instância VPC para definir seu bloco CIDR como Source CIDR Block ou Destination CIDR Block. Basta especificar o Source CIDR Block e o Destination CIDR Block. Após clicar em Auto Generate, o sistema configura automaticamente o Protocol, as Source Ports, as Destination Ports e o DSCP para a regra de classificação de tráfego.
Para Method, selecione Automatic. Configure o Rule Name, o Source CIDR Block e o Destination CIDR Block, e então clique em Auto Generate.
ImportanteApós clicar em Auto Generate, selecione as regras geradas automaticamente. O sistema adiciona as regras de classificação de tráfego selecionadas somente depois que você clica em OK na parte inferior da página atual. Se você não selecionar nenhuma das regras geradas após clicar em Auto Generate, o sistema não adicionará nenhuma regra de classificação de tráfego quando você clicar em OK na parte inferior da página atual.
Para adicionar várias regras de classificação de tráfego, adicione os blocos CIDR que deseja configurar nos campos Source CIDR Block e Destination CIDR Block, e então clique em Auto Generate. O sistema listará todas as regras de classificação de tráfego possíveis com base no Source CIDR Block e no Destination CIDR Block especificados. Em seguida, selecione as regras de classificação de tráfego que deseja adicionar.
Se precisar reconfigurar as regras de classificação de tráfego após clicar em Auto Generate, reconfigure o Rule Name, o Source CIDR Block e o Destination CIDR Block, clique em Auto Generate e selecione as regras de classificação de tráfego que deseja adicionar.
Parâmetro
Descrição
Rule Name
Nome da regra de classificação de tráfego.
Source CIDR Block
Clique em Quick Add ao lado da caixa de entrada. Na caixa de diálogo Source CIDR Block, selecione o bloco CIDR de uma instância VPC na lista à esquerda e clique em ícone
para usar o bloco CIDR selecionado. Em seguida, clique em OK.Para desmarcar um bloco CIDR, selecione-o na lista à direita e clique em ícone
.Destination CIDR Block
Clique em Quick Add ao lado da caixa de entrada. Na caixa de diálogo Destination CIDR Block, selecione o bloco CIDR de uma instância VPC na lista à esquerda e clique em ícone
para usar o bloco CIDR selecionado. Em seguida, clique em OK.Para desmarcar um bloco CIDR, selecione-o na lista à direita e clique em ícone
.Protocol
O sistema configura automaticamente os parâmetros Protocol, Source Ports, Destination Ports e DSCP, e você não pode modificá-los. As configurações padrão são as seguintes:
-
Protocol: Corresponde a todos os protocolos por padrão.
-
Source Ports: Corresponde a todas as portas de origem por padrão.
-
Destination Ports: Corresponde a todas as portas de destino por padrão.
-
DSCP: Corresponde a todos os valores DSCP por padrão.
Source Ports
Destination Ports
DSCP
-
-
Repita da Etapa3 à Etapa6 para configurar as políticas de marcação de tráfego correspondentes na instância do roteador de trânsito na região par.
Este exemplo usa o método manual para adicionar políticas de marcação de tráfego nas regiões China (Hangzhou) e China (Qingdao). A tabela a seguir descreve as configurações.
NotaNa tabela a seguir, "None" indica que o parâmetro foi deixado sem configuração, fazendo com que o sistema aplique a regra de correspondência padrão.
Região
China (Hangzhou)
China (Qingdao)
Item de configuração
Política de marcação de tráfego 1
Política de marcação de tráfego 2
Política de marcação de tráfego 3
Política de marcação de tráfego 1
Política de marcação de tráfego 2
Política de marcação de tráfego 3
Nome da política
File
SaaS
Other
File
SaaS
Other
Prioridade da política
5
10
15
5
10
15
Definir DSCP
5
10
15
5
10
15
Regra de classificação de tráfego
Address Type
None
IPv6
None
None
IPv6
None
Protocol
None
HTTP
HTTPS
None
HTTP
HTTPS
Bloco CIDR de origem
192.168.0.0/16
2408:****:a800::/56
192.168.0.0/16
172.16.10.0/24
2408:****:b440::/64
172.16.30.0/24
Porta de origem
1/200
None
1/200
25/25
80/80
443/443
Bloco CIDR de destino
172.16.10.0/24
2408:****:b440::/64
172.16.30.0/24
192.168.0.0/16
2408:****:a800::/56
192.168.0.0/16
Porta de destino
25/25
80/80
443/443
1/200
None
1/200
DSCP
25
30
None
25
30
None
Descrição da política de marcação de tráfego
Corresponde ao tráfego do intervalo de portas de origem 1 a 200 do bloco CIDR 192.168.0.0/16 para a porta de destino 25 do bloco CIDR 172.16.10.0/24 com um valor DSCP existente de 25. A política marca o tráfego correspondente com o valor DSCP 5.
Corresponde ao tráfego HTTP do bloco CIDR 2408:**:a800::/56 para a porta de destino 80 do bloco CIDR 2408:**:b440::/64 com um valor DSCP existente de 30. A política marca o tráfego correspondente com o valor DSCP 10.
Corresponde ao tráfego HTTPS do intervalo de portas de origem 1 a 200 do bloco CIDR 192.168.0.0/16 para a porta de destino 443 do bloco CIDR 172.16.30.0/24. A política marca o tráfego correspondente com o valor DSCP 15.
Corresponde ao tráfego da porta de origem 25 do bloco CIDR 172.16.10.0/24 para o intervalo de portas de destino 1 a 200 do bloco CIDR 192.168.0.0/16 com um valor DSCP existente de 25. A política marca o tráfego correspondente com o valor DSCP 5.
Corresponde ao tráfego HTTP da porta de origem 80 do bloco CIDR 2408:**:b440::/64 para o bloco CIDR 2408:**:a800::/56 com um valor DSCP existente de 30. A política marca o tráfego correspondente com o valor DSCP 10.
Corresponde ao tráfego HTTPS da porta de origem 443 do bloco CIDR 172.16.30.0/24 para o intervalo de portas de destino 1 a 200 do bloco CIDR 192.168.0.0/16. A política marca o tráfego correspondente com o valor DSCP 15.
Etapa 2: Criar uma política de QoS
Uma política de QoS usa os valores DSCP de uma política de marcação de tráfego para mapear o tráfego para filas diferentes. Em seguida, atribua um limite de largura de banda a cada fila.
Faça login no console CEN.
Na página CEN Instance, clique em ID da instância CEN que você deseja gerenciar.
Na aba , clique em ID da instância do roteador de trânsito para a conexão inter-regional.
Na página de detalhes do Roteador de Trânsito, clique em aba Inter-Region Connections.
Na aba Inter-Region Connections, localize a conexão inter-regional desejada e clique em Set na coluna QoS Policy.
-
Na página Configure Cross-region QoS Policy, configure os seguintes parâmetros e clique em OK.
Parâmetro
Descrição
Basic Settings
Policy Name
Nome da política de QoS.
Policy Description
Descrição da política de QoS.
Inter-region Connection
Selecione a conexão inter-regional à qual deseja aplicar a política de QoS.
Modo de alocação de largura de banda garantida
Selecione como alocar a largura de banda garantida. Aloque a largura de banda por porcentagem ou por valor absoluto.
NotaNão é possível alterar essa configuração após a criação da política. Para mudar o modo, exclua a política e crie uma nova.
Queues
Queue Name
Nome da fila.
Queue Description
Descrição da fila.
Matching DSCP
Valor de Differentiated Services Code Point (DSCP) nos pacotes de tráfego.
Este é o valor DSCP especificado no campo DSCP da política de marcação de tráfego. O tráfego com um valor DSCP correspondente é direcionado para esta fila.
Uma única fila pode corresponder a vários valores DSCP. Separe os valores com uma vírgula (,).
Bandwidth Cap
Largura de banda inter-regional máxima que o tráfego nesta fila pode utilizar.
-
Se você definir By Percentage como por porcentagem, este valor será uma porcentagem. Por exemplo, um valor de 30 significa que o limite de largura de banda da fila é 30% da largura de banda total da conexão inter-regional.
-
Se você definir By Absolute Value como por valor absoluto, este valor estará em Mbps. Por exemplo, um valor de 30 significa que o limite de largura de banda da fila é 30 Mbps.
-
-
Repita da Etapa 3 à Etapa 6 para configurar uma política de agendamento de tráfego correspondente na instância do Roteador de Trânsito na região par.
Neste exemplo, as políticas de QoS para as regiões China (Hangzhou) e China (Qingdao) são configuradas conforme mostrado na tabela a seguir.
Região
Nome da política
Conexão inter-regional
Modo de alocação de largura de banda
Fila
Nome da fila
DSCP correspondente
Limite de largura de banda
(Por porcentagem)
China (Hangzhou)
QoS-Policy-HZ
Selecione a conexão inter-regional entre China (Hangzhou) e China (Qingdao).
por porcentagem
Queue-File
5
30
Queue-SaaS
10
20
Queue-Other
15
50
China (Qingdao)
QoS-Policy-QD
Queue-File
5
30
Queue-SaaS
10
20
Queue-Other
15
50
Após configurar as políticas, a conexão inter-regional garante largura de banda para diferentes tipos de tráfego com base nas configurações da fila.
Etapa 3: Verificar o tráfego na fila de destino
Na coluna Monitoring da conexão entre regiões desejada, clique em ícone
. Na lista suspensa Queue, selecione a fila de destino. Uma tendência de tráfego correspondente indica que o tráfego foi roteado com sucesso.
Mais operações
Editar uma política de marcação de tráfego
Após criar uma política de marcação de tráfego, modifique seu nome, descrição e regras de classificação. A prioridade e o valor DSCP não podem ser modificados.
Faça login no console CEN.
Na página CEN Instance, clique em ID da instância CEN que você deseja gerenciar.
Na aba , clique em ID da instância do roteador de trânsito para a conexão inter-regional.
Na página de detalhes do Roteador de Trânsito, clique em aba Traffic Marking. Para a política de marcação de tráfego desejada, clique em Edit na coluna Actions.
-
No painel Traffic Marking Policy Details, edite o nome, a descrição e as regras de classificação.
Apenas adicione ou exclua regras de classificação. Para modificar uma regra existente, exclua-a e crie uma nova.
Excluir uma política de marcação de tráfego
Para excluir uma política de marcação de tráfego, primeiro exclua todas as regras de classificação associadas a ela.
Faça login no console CEN.
Na página CEN Instance, clique em ID da instância CEN que você deseja gerenciar.
Na aba , clique em ID da instância do roteador de trânsito para a conexão inter-regional.
Na página de detalhes do Roteador de Trânsito, clique em aba Traffic Marking. Para a política de marcação de tráfego desejada, clique em Edit na coluna Actions.
-
No painel Traffic Marking Policy Details, vá para a seção Traffic Classification Rules. Para a regra de classificação que deseja excluir, clique em Delete na coluna Actions, e então clique em OK na caixa de diálogo Delete Traffic Classification Rule.
Se a política contiver várias regras de classificação, repita esta etapa para excluí-las todas.
No canto superior direito do painel Traffic Marking Policy Details, clique em Delete, e então clique em OK na caixa de diálogo Delete Traffic Marking Policy.
Editar uma política de agendamento de tráfego
Após criar uma política de agendamento de tráfego, modifique seu nome, descrição e informações da fila.
Faça login no console CEN.
Na página CEN Instance, clique em ID da instância CEN que você deseja gerenciar.
Na aba , clique em ID da instância do roteador de trânsito para a conexão inter-regional.
Na página de detalhes do Roteador de Trânsito, clique em aba Inter-Region Connections. Para a conexão inter-regional desejada, clique em details na coluna QoS Policy.
No painel Cross-region QoS Policy Details, edite o nome, a descrição e as informações da fila.
Excluir uma política de agendamento de tráfego
Para excluir uma política de agendamento de tráfego, primeiro exclua todas as suas filas.
Faça login no console CEN.
Na página CEN Instance, clique em ID da instância CEN que você deseja gerenciar.
Na aba , clique em ID da instância do roteador de trânsito para a conexão inter-regional.
Na página de detalhes do Roteador de Trânsito, clique em aba Inter-Region Connections. Para a conexão inter-regional desejada, clique em details na coluna QoS Policy.
No painel Cross-region QoS Policy Details, vá para a seção Queues. Para a fila que deseja excluir, clique em Delete na coluna Actions, e então clique em OK na caixa de diálogo Delete Queue From QoS Policy.
No canto superior direito do painel Cross-region QoS Policy Details, clique em Delete, e então clique em OK na caixa de diálogo Delete QoS Policy.
Referências
APIs de política de marcação de tráfego
CreateTrafficMarkingPolicy: Cria uma política de marcação de tráfego.
AddTrafficMatchRuleToTrafficMarkingPolicy: Adiciona uma regra de classificação de tráfego a uma política de marcação de tráfego.
RemoveTrafficMatchRuleFromTrafficMarkingPolicy: Remove uma regra de classificação de tráfego de uma política de marcação de tráfego.
DeleteTrafficMarkingPolicy: Exclui uma política de marcação de tráfego.
ListTrafficMarkingPolicies: Lista políticas de marcação de tráfego.
APIs de política de QoS
CreateCenInterRegionTrafficQosPolicy: Cria uma política de QoS de tráfego inter-regional.
CreateCenInterRegionTrafficQosQueue: Cria uma fila em uma política de QoS.
UpdateCenInterRegionTrafficQosPolicyAttribute: Atualiza o nome e a descrição de uma política de QoS.
UpdateCenInterRegionTrafficQosQueueAttribute: Atualiza a configuração de uma fila em uma política de QoS.
DeleteCenInterRegionTrafficQosQueue: Exclui uma fila de uma política de QoS.
DeleteCenInterRegionTrafficQosPolicy: Exclui uma política de QoS.
ListCenInterRegionTrafficQosQueues: Lista as filas em uma política de QoS.
ListCenInterRegionTrafficQosPolicies: Lista políticas de QoS.