Runtime do Synapse para ciclo de vida e suporte do Apache Spark

Os pools do Apache Spark no Azure Synapse usam runtimes para unir versões de componentes essenciais, como otimizações, pacotes e conectores do Azure Synapse, com uma versão específica do Apache Spark. Cada tempo de execução é atualizado periodicamente para incluir novas melhorias, recursos e patches.

Cadência de versão

O projeto do Apache Spark geralmente libera versões secundárias a cada 6 meses. Após o lançamento, a equipe do Azure Synapse pretende fornecer um runtime da versão prévia dentro de aproximadamente 90 dias, se possível.

Ciclo de vida do runtime

O gráfico a seguir captura um caminho de ciclo de vida típico para um runtime do Synapse para Apache Spark.

How to enable Intelligent Cache during new Spark pools creation.

Estágio de liberação do runtime Ciclo de vida típico* Observações
Visualizar Três meses* Os termos da versão prévia do Microsoft Azure se aplicam. Consulte Visualizar Termos de Uso.
Disponível de forma geral (GA) 12 meses* Os tempos de execução geralmente disponíveis (GA) estão abertos a todos os clientes qualificados e estão prontos para uso em produção.
Um tempo de execução de GA pode não ser eleito para passar para um estágio LTS a critério da Microsoft.
LTS (suporte de longo prazo) 12 meses* Os runtimes de LTS (suporte de longo prazo) estão abertos a todos os clientes qualificados e estão prontos para uso em produção, mas os clientes são incentivados a agilizar a validação e a migração de carga de trabalho dos runtimes de GA mais recentes.
Fim do suporte anunciado 12 meses* para runtimes de GA ou LTS.
1 mês* para runtimes de versão prévia.
Antes do final do ciclo de vida de um determinado tempo de execução, nosso objetivo é fornecer um aviso de 12 meses publicando a data de Anúncio do Fim do Suporte na página Tempos de Execução do Synapse do Azure e um aviso de email de 6 meses aos clientes como uma rampa de saída para migrar suas cargas de trabalho para um tempo de execução do GA.
Fim do suporte - Nesta fase, o runtime é desativado e não tem mais suporte.

* Duração esperada de um tempo de execução em cada estágio. Essas linhas do tempo são fornecidas como um exemplo para um determinado tempo de execução e podem variar dependendo de vários fatores. Os cronogramas do ciclo de vida estão sujeitos a alterações a critério da Microsoft.

** O uso de runtimes é regido pelos termos aplicáveis à sua assinatura do Azure.

Importante

  • As linhas do tempo acima são fornecidas como exemplos com base nas versões atuais do Apache Spark. Se o projeto Apache Spark alterar o ciclo de vida de uma versão específica que afete um tempo de execução do Synapse, as alterações nas datas de estágio serão anotadas nas notas de versão.
  • Os tempos de execução GA e LTS podem ser movidos para o estágio de Fim do Suporte mais rapidamente com base em riscos de segurança pendentes e critérios de taxas de uso a critério da Microsoft.
  • Consulte as Perguntas frequentes sobre o ciclo de vida - Microsoft Azure para obter informações sobre as políticas de ciclo de vida do Azure.

Fases de versão e suporte

Esta seção descreve os diferentes estágios de lançamento e suporte para cada estágio.

Runtimes de pré-visualização

O Azure Synapse Analytics fornece visualizações para dar a você a oportunidade de avaliar e compartilhar comentários sobre recursos antes que eles se tornem GA (disponibilidade geral).

No final do ciclo de vida de visualização do tempo de execução, a Microsoft avaliará se o tempo de execução se move para uma Disponibilidade Geral (GA) com base nos critérios de uso, segurança e estabilidade do cliente.

Se não for elegível para o estágio GA, o tempo de execução de visualização será movido para o ciclo de desativação.

Runtimes de disponibilidade geral

Quando um tempo de execução é Geralmente Disponível, somente as correções de segurança são portadas de volta. Além disso, novos componentes ou recursos são introduzidos se não alterarem dependências subjacentes ou versões de componentes.

No final do ciclo de vida do GA para o tempo de execução, a Microsoft avaliará se o tempo de execução tem um ciclo de vida estendido (LTS) com base nos critérios de uso, segurança e estabilidade do cliente.

Se não for elegível para o estágio LTS, o tempo de execução do GA passa para o ciclo de aposentadoria.

Runtimes de suporte de longo prazo

Para runtimes cobertos por LTS (suporte de longo prazo), os clientes devem agilizar a validação e a migração da base de código e cargas de trabalho para os runtimes de GA mais recentes. Recomendamos que os clientes não integrem novas cargas de trabalho usando um runtime de LTS. Correções de segurança e melhorias de estabilidade podem ser portadas de volta, mas nenhum novo componente ou recurso é introduzido no tempo de execução neste estágio.

Anúncio do fim do suporte

Antes do fim do ciclo de vida do tempo de execução em qualquer estágio, um anúncio de fim do suporte é realizado.

Os SLAs (Contratos de Nível de Serviço) de Suporte são aplicáveis aos tempos de execução anunciados de Fim do Suporte, mas todos os clientes devem migrar para um tempo de execução de estágio de GA o mais tardar na data de Fim do Suporte.

Durante o estágio Fim do Suporte, os pools Synapse Spark existentes funcionam conforme o esperado e novos pools da mesma versão podem ser criados. A versão de tempo de execução está listada no Azure Synapse Studio, Synapse API ou portal do Azure. Ao mesmo tempo, é altamente recomendável migrar suas cargas de trabalho para os runtimes de GA (Disponibilidade Geral) mais recentes.

Se necessário devido a problemas de segurança pendentes, uso de tempo de execução ou outros fatores, a Microsoft pode acelerar a movimentação de um tempo de execução para o estágio final de Fim do Suporte a qualquer momento, a critério da Microsoft.

Data de fim do suporte e aposentadoria

A partir da data de fim do suporte aplicável, os tempos de execução são considerados desativados e preteridos.

  • Não é possível criar novos pools do Spark usando a versão desativada por meio do Azure Synapse Studio, da API do Synapse ou do portal do Azure.

  • A versão de tempo de execução desativada não estará disponível no Azure Synapse Studio, na API Synapse ou no portal do Azure.

  • As definições do Spark Pool e os metadados associados permanecerão no espaço de trabalho Synapse por um período definido após a data de Fim do Suporte aplicável. No entanto, todos os pipelines, trabalhos e notebooks não poderão mais ser executados.