Manutenção em zonas particulares da ULL Solution

Esta página oferece uma visão geral do processo de manutenção de zonas particulares usadas pela Google Cloud ULL Solution (em inglês).

Visão geral do design de zona dupla para a ULL Solution

A ULL Solution usa um design de zona dupla para garantir que a manutenção e os testes regulares possam ser realizados sem interromper a negociação de mercado. Para oferecer suporte a esse design, as zonas particulares usadas na ULL Solution têm disponibilidade e propriedades de manutenção exclusivas em comparação com as zonas públicas em Google Cloud. Se quiser saber mais, consulte estas referências:

  • Duas zonas particulares em uma determinada região: uma determinada região usada pela ULL Solution tem duas zonas particulares. Por exemplo, a us-south1 região tem as zonas particulares us-south1-d e us-south1-e.
  • Apenas uma zona oferece suporte a cargas de trabalho de produção em um determinado momento: consulte o seguinte:
    • A zona de produção é o ambiente ativo para negociação em tempo real. Para ajudar a manter um ambiente estável nessa zona, o Google não realiza manutenção nem atualizações.
    • A zona de manutenção é o ambiente inativo em que o Google realiza atualizações e reparos, e os operadores e participantes de câmbio também podem realizar atualizações e testes. O processo de manutenção inclui janelas exclusivas que determinam quando o Google realiza atualizações e reparos, bem como quando os clientes precisam realizar as ações recomendadas.
  • Transição de zona semanal: o papel de cada zona muda em uma programação semanal que pode ser visualizada usando a gcloud ou a API. Uma vez por semana, a zona de produção atual muda para a zona de manutenção, e a zona de manutenção muda para a zona de produção.

Requisitos para operadores e participantes de câmbio

Os operadores e participantes de câmbio precisam garantir que executem cargas de trabalho de produção na zona de produção e realizem atualizações e testes na zona de manutenção de acordo com as ações recomendadas para cada janela de manutenção.

Para saber mais, consulte as seguintes seções:

Janelas de manutenção de zona

Para a zona designada como zona de manutenção de uma determinada semana, as seguintes janelas de manutenção sequenciais ocorrem. Para conferir os horários de início e término específicos de cada janela, consulte Conferir o status de manutenção da zona. Para mais detalhes sobre cada janela, consulte a seção Detalhes da janela de manutenção a seguir.

Dia Janelas de manutenção aplicáveis Ações recomendadas para operadores e participantes de câmbio
Dias 1 e 2
  • Janela de upgrade que causa interrupções
Evite usar a infraestrutura, porque as operações podem falhar.
Dias 3, 4 e 5
  • Janela de manutenção do cliente
Provisione instâncias, atualize aplicativos de software e atualize configurações de infraestrutura. Realize testes funcionais.
Dias 6 e 7
  • Janela estável
Realize a validação de desempenho e o teste de estresse.
Fim do dia 7
  • Janela de transição de zona
Migre cargas de trabalho de produção.

Detalhes da janela de manutenção

A tabela a seguir descreve cada janela de manutenção.

Janela de manutenção Descrição
Janela de upgrade que causa interrupções

Essa janela dura as primeiras 48 horas.

O Google realiza atualizações que provavelmente causam interrupções em instâncias e serviços. Não é recomendável usar a infraestrutura na zona. Embora as APIs possam estar disponíveis, as operações são instáveis.

Janela de manutenção do cliente

Essa janela começa após a conclusão da janela de upgrade que causa interrupções e dura 72 horas.

Os operadores e participantes de câmbio podem provisionar instâncias, manter e atualizar o software em execução nas instâncias, atualizar as configurações de infraestrutura e realizar testes funcionais.

Janela estável

Essa janela começa após a conclusão da janela de manutenção do cliente e dura cerca de 46 horas.

Durante esta janela, a zona é estável, e os operadores e participantes de câmbio podem realizar a validação de desempenho e o teste de estresse para se preparar para a negociação ativa na zona.

Janela de transição

Essa janela começa após a conclusão da janela estável e dura cerca de 2 horas.

O estado de cada zona está mudando. A zona de produção atual está mudando para a zona de manutenção. A zona de manutenção atual está mudando para a zona de produção. Durante essa janela, o Google realiza tarefas preliminares e não disruptivas.

Experiência de manutenção para instâncias U4

A experiência de manutenção para instâncias U4 depende do tipo de máquina:

  • Instâncias do ULL Compute Engine (U4P e U4C): as instâncias do ULL têm uma experiência de manutenção exclusiva em comparação com outros tipos de instância em Google Cloud. Essas instâncias são mantidas de acordo com a programação de manutenção para zonas particulares da ULL Solution. A duração da manutenção do host está alinhada à janela de upgrade que causa interrupções da zona.
  • Instâncias do Compute Engine que não são do ULL (U4S): as instâncias que não são do ULL têm uma experiência de manutenção geralmente consistente com outros tipos de instâncias, conforme descrito em Manutenção transparente. Google Cloud No entanto, a migração em tempo real de instâncias que não são do ULL devido a upgrades não é compatível na zona de produção.

Para informações gerais sobre a manutenção de instâncias do Compute Engine, consulte Sobre eventos de host.

A tabela a seguir descreve as propriedades de manutenção do host para tipos de máquina U4.

Tipo de máquina Frequência típica de eventos de manutenção programados Comportamento de manutenção Notificação avançada Manutenção sob demanda
U4P e U4C 14 dias Encerrar 14 dias Não
U4S 28 dias Migração em tempo real 7 dias Sim

Conferir o status de manutenção da zona

É possível conferir os detalhes de manutenção atuais e futuros de uma zona, incluindo horários de início e término específicos de cada janela de manutenção, usando uma das opções a seguir. Esse recurso está disponível apenas na API Alfa. Se ainda não tiver feito isso, ative seu projeto para usar a API Alfa, conforme descrito em Usar a API Alfa do Compute Engine.

As informações sobre a manutenção são apresentadas na resposta em uma seção semelhante ao exemplo a seguir:

"upcomingMaintenances": [
      {
        "type": "PRIVATE_ZONE_MAINTENANCE",
        "subType": "DISRUPTIVE_UPGRADE",
        "targetResource": "projects/my-project/zones/us-south1-d",
        "windowStartTime": "2025-08-26T15:00:00Z",
        "windowEndTime": "2025-08-27T15:00:00Z"
      }
      // Additional maintenance windows ...
    ]

Embora Google Cloud também forneça um status de manutenção no nível da instância conforme descrito em Monitorar e planejar um evento de manutenção do host, somente a saída no nível da zona fornece a programação de manutenção completa e os detalhes da janela para zonas particulares da ULL Solution conforme descrito na seção Descrições de campo a seguir.

Descrições de campo

As seções a seguir descrevem os campos exclusivos disponíveis para zonas particulares da ULL Solution ao descrever uma zona. Os campos a seguir não estão disponíveis para zonas públicas em Google Cloud.

resourceStatus.upcomingMaintenances[]

Uma matriz de objetos, em que cada objeto representa uma janela de manutenção programada. Inclui todas as janelas de manutenção atuais e futuras programadas nos próximos sete dias.

Campo Tipo Descrição
type enum O tipo de manutenção. Consulte o enum de tipo.
subType enum O subtipo de manutenção. Consulte o enum de subtipo.
targetResource string O nome completo do recurso da zona em manutenção (como projects/my-project/zones/us-south1-d).
windowStartTime string Horário de início da janela de manutenção no formato RFC 3339 UTC "Zulu" (como 2025-08-26T15:00:00Z).
windowEndTime string Horário de término da janela de manutenção no formato RFC 3339 UTC "Zulu" (como 2025-08-27T15:00:00Z).

type

Valor Descrição
MAINTENANCE_TYPE_UNSPECIFIED Valor padrão.
PRIVATE_ZONE_MAINTENANCE Manutenção que se aplica a uma zona particular da ULL Solution.

subtype

Valor Descrição
MAINTENANCE_SUBTYPE_UNSPECIFIED Valor padrão.
DISRUPTIVE_UPGRADE Corresponde à janela de upgrade que causa interrupções descrita em Detalhes da janela de manutenção de zona.
CUSTOMER_MAINTENANCE Corresponde à janela de manutenção do cliente descrita em Detalhes da janela de manutenção de zona.
STABLE Corresponde à janela estável descrita em Detalhes da janela de manutenção de zona.
TRANSITION Corresponde à janela de transição descrita em Detalhes da janela de manutenção de zona.

warnings[]

Uma matriz de objetos de aviso que fornecem informações adicionais.

Campo Tipo Descrição
code enum Um código de aviso. Consulte o enum warning.code.
message string Uma descrição do aviso.
data matriz Metadados sobre o aviso em pares de chave/valor (como [{"key": "scope", "value": "zones/us-east1-d"}]).

warning.code

Valor Descrição
WARNING_CODE_UNSPECIFIED Valor padrão.
UPCOMING_MAINTENANCES_UNAVAILABLE Não é possível recuperar informações sobre a próxima janela de manutenção. Tente novamente mais tarde.

A seguir