Политика поддержки и прекращения использования гостевой ОС Azure

Информация на этой странице относятся к гостевой операционной системе Azure (гостевой ОС) для веб-ролей и рабочих ролей облачных служб (PaaS). Они не относятся к виртуальным машинам (IaaS).

В корпорации Майкрософт имеется опубликованная политика поддержки гостевой ОС. На этой странице описаны способы реализации политики.

Что такое политика

  1. Майкрософт поддерживает по меньшей мере последние два семейства гостевой ОС. Когда использование семейства версий прекращается, у клиентов есть 12 месяцев с официальной даты прекращения использования, чтобы перейти на более новое поддерживаемое семейство версий гостевой ОС.
  2. Корпорация Майкрософт будет поддерживать как минимум две последних версии гостевой ОС из поддерживаемых семейств версий.
  3. Корпорация Майкрософт будет поддерживать как минимум две последних версии пакета Azure SDK. Когда использование версии пакета SDK прекращается, у клиентов есть 12 месяцев с официальной даты прекращения использования, чтобы перейти на более новую версию.

В некоторых случаях могут поддерживаться более двух семейств версий или выпусков. Официальная информация о поддержке гостевой ОС появится в таблице совместимости выпусков и пакетов SDK гостевой ОС Azure.

В каких случаях прекращается использование конкретной версии операционной системы на виртуальной машине

Новые версии гостевой ОС выходят примерно раз в месяц и включают последние обновления MSRC. Из-за регулярных ежемесячных обновлений версия гостевой ОС обычно отключается через приблизительно 60 дней после своего выпуска. При таких действиях как минимум две версии гостевой ОС из каждого семейства версий доступны для использования.

Процесс прекращения использования семейства версий гостевой ОС

После объявления о прекращении использования клиентам предоставляется 12-месячный переходный период, прежде чем старое семейство версий будет официально исключено из обслуживания. Этот переходный период может быть продлен по усмотрению корпорации Майкрософт. Обновления будут опубликованы в таблице совместимости выпусков и пакетов SDK гостевой ОС Azure.

Постепенный процесс прекращения использования начинается после 6 месяцев переходного периода. В течение этого времени:

  1. Корпорация Майкрософт уведомит клиентов о прекращении использования.
  2. Новая версия пакет Azure SDK не будет поддерживать семейство версий гостевой ОС, использование которого прекращено.
  3. Новые развертывания и повторные развертывания облачных служб не будут разрешены для семейства версий, использование которого прекращено.

Корпорация Майкрософт продолжит выпускать новые версии гостевой ОС, содержащие последние обновления MSRC до последнего дня переходного периода, известного как дата истечения срока действия. На дату окончания срока действия прекратится поддержка любой запущенной облачной службы в рамках соглашения об уровне обслуживания Azure. Корпорация Майкрософт по своему усмотрению может принудительно обновить, удалить или остановить эти службы после указанной даты.

Как происходит прекращение использования версии гостевой ОС

Если у клиентов гостевая ОС настроена на автоматическое обновление, им не придется беспокоиться о версиях гостевой ОС. Они всегда будут использовать последнюю версию гостевой ОС.

Версии гостевой ОС выпускаются каждый месяц. Из-за скорости регулярных выпусков у каждой версии фиксированный срок жизни.

Через 60 дней после выпуска версия отключается. Отключение означает, что версия удаляется из портала Azure. Ее больше нельзя указать в файле конфигурации CSCFG. Имеющиеся развертывания продолжают работать. Но новые развертывания, обновления кода и конфигурации имеющихся развертываний не разрешены.

Спустя некоторое время после "отключения" срок действия версии гостевой ОС "истекает", и во всех установках с истекшим сроком действия возможно появление проблем безопасности и уязвимости. Обычно истечение срока действия происходит пакетами, поэтому интервал времени от отключения до истечения срока действия может быть различным.

Клиенты, настраивающие свои службы для обновления гостевой ОС вручную, должны убедиться, что их службы работают в поддерживаемой гостевой ОС. Если для службы настроено автоматическое обновление гостевой ОС, то базовая платформа обеспечит соответствие требованиям и выполнит обновление до последней гостевой ОС.

Эти периоды могут быть увеличены по усмотрению корпорации Майкрософт, чтобы облегчить переходы клиента. Любые изменения будут опубликованы в таблице совместимости выпусков и пакетов SDK гостевой ОС Azure.

Уведомления во время прекращения использования

  • Прекращение использования семейства версий
    Для уведомления корпорация Майкрософт будет использовать блог и портал. Клиенты, которые по-прежнему используют семейство версий гостевой ОС, использование которого прекращено, будут уведомлены напрямую (по электронной почте, сообщением на портале, телефонным звонком) оповещением назначенным администраторам службы. Все изменения будут опубликованы в таблице совместимости выпусков и пакетов SDK гостевой ОС Azure.
  • Прекращение использования версий
    Все изменения и их даты будут опубликованы в матрице совместимости выпусков и пакетов SDK гостевой ОС Azure, в том числе даты выпуска, отключения и истечения срока действия. Администраторы служб получат электронные письма, если у них есть развертывания под управлением версии отключенной гостевой ОС или отключенного семейства версий. Время отправки этих электронных писем может быть различным. Обычно они рассылаются как минимум за месяц до отключения, однако этот срок не является официальным.

Часто задаваемые вопросы

Как можно смягчить последствия переноса?

Мы рекомендуем использовать гостевую ОС последнего семейства версий для разработки облачных служб.

  1. Начните планировать переход на новое семейство версий раньше.
  2. Настройте временные тестовые развертывания для проверки облачных служб, работающих под управлением нового семейства версий.
  3. Установите для версии гостевой ОС значение Automatic (osVersion=* в файле CSCFG ), чтобы переход на новые версии гостевой ОС выполнялся автоматически.

Что делать, если мое веб-приложение требует более глубокой интеграции с ОС?

Если архитектура веб-приложения зависит от базовых функций операционной системы, используйте возможности, поддерживаемые платформой, например задачи запуска или другие механизмы расширяемости. Кроме того, можно использовать виртуальные машины Azure (IaaS — инфраструктура как услуга), где пользователь ответственен за поддержку базовой операционной системы.

Дальнейшие действия

Просмотрите последние выпуски гостевой ОС.