Criteri relativi al supporto e al ritiro del sistema operativo guest di AzureAzure Guest OS supportability and retirement policy

Le informazioni di questa pagina si riferiscono al sistema operativo guest di Azure (sistema operativo guest) per i ruoli di lavoro e Web di Servizi cloud (PaaS).The information on this page relates to the Azure Guest operating system (Guest OS) for Cloud Services worker and web roles (PaaS). Non si applica alle macchine virtuali (IaaS).It does not apply to Virtual Machines (IaaS).

Microsoft ha pubblicato i criteri di supporto per il sistema operativo guest.Microsoft has a published support policy for the Guest OS. Questa pagina contiene informazioni dettagliate sul modo in cui i criteri sono implementati.The page you are reading now describes how the policy is implemented.

I criteri sono i seguenti:The policy is

  1. Microsoft supporterà almeno le ultime due famiglie del sistema operativo guest.Microsoft will support at least the latest two families of the Guest OS. Quando una famiglia viene ritirata, i clienti hanno a disposizione 12 mesi dalla data ufficiale di ritiro per eseguire l'aggiornamento a una famiglia di sistemi operativi guest supportata più recente.When a family is retired, customers have 12 months from the official retirement date to update to a newer supported Guest OS family.
  2. Microsoft supporterà almeno le ultime due versioni delle famiglie del sistema operativo guest supportate.Microsoft will support at least the latest two versions of the supported Guest OS families.
  3. Microsoft supporterà almeno le ultime due versioni di Azure SDK.Microsoft will support at least the latest two versions of the Azure SDK. Quando una versione di SDK viene ritirata, i clienti avranno 12 mesi dalla data di ritiro ufficiale per eseguire l'aggiornamento a una versione più recente.When a version of the SDK is retired, customers will have 12 months from the official retirement date to update to a newer version.

Talvolta è possibile che siano supportati più di due rilasci o famiglie.At times, more than two families or releases may be supported. Le informazioni di supporto ufficiale del sistema operativo guest saranno visualizzate nella matrice di compatibilità di SDK e delle versioni del sistema operativo guest di Azure.Official Guest OS support information will appear on the Azure Guest OS Releases and SDK Compatibility Matrix.

Ritiro di una famiglia o una versione del sistema operativo guestWhen a Guest OS family or version is retired

Una nuova famiglia di sistemi operativi guest viene introdotta a un certo punto dopo il rilascio di una nuova versione ufficiale del sistema operativo Windows Server.A new Guest OS family is introduced sometime after the release of a new official version of the Windows Server operating system. Ogni volta che viene introdotta una nuova famiglia di sistemi operativi guest, Microsoft ritirerà la famiglia precedente.Whenever a new Guest OS family is introduced, Microsoft will retire the oldest Guest OS family.

Nuove versioni del sistema operativo guest vengono rilasciate quasi ogni mese per incorporare gli ultimi aggiornamenti di MSRC.New Guest OS versions are introduced about every month to incorporate the latest MSRC updates. Come conseguenza dei regolari aggiornamenti, una versione del sistema operativo guest viene in genere disabilitata 60 giorni dopo il relativo rilascio.Because of the regular monthly updates, a Guest OS version is normally disabled around 60 days after its release. In questo modo sono disponibili per l'uso almeno due versioni del sistema operativo guest per ogni famiglia.This activity keeps at least two Guest OS versions for each family available for use.

Procedura di ritiro della famiglia di sistemi operativi guestProcess during a Guest OS family retirement

Una volta annunciato il ritiro, i clienti hanno a disposizione un periodo di transizione di 12 mesi prima che la famiglia precedente venga ufficialmente rimossa dal servizio.Once the retirement is announced, customers have a 12 month "transition" period before the older family is officially removed from service. Questo periodo di transizione può essere esteso a discrezione di Microsoft.This transition time may be extended at the discretion of Microsoft. Gli aggiornamenti vengono pubblicati nella matrice di compatibilità di SDK e delle versioni del sistema operativo guest di Azure.Updates will be posted on the Azure Guest OS Releases and SDK Compatibility Matrix.

Dopo sei (6) mesi dall'inizio del periodo di transizione comincerà un processo di ritiro graduale.A gradual retirement process will begin six (6) months into the transition period. In questo periodo di tempo:During this time:

  1. Microsoft informerà i clienti del ritiro.Microsoft will notify customers of the retirement.
  2. La versione più recente di Azure SDK non supporterà la famiglia di sistemi operativi guest ritirata.The newer version of the Azure SDK won’t support the retired Guest OS family.
  3. Non sarà possibile eseguire nuove distribuzioni e ridistribuzioni di servizi cloud per la famiglia ritirataNew deployments and redeployments of Cloud Services will not be allowed on the retired family

Microsoft continuerà a rilasciare la nuova versione del sistema operativo guest che incorpora gli ultimi aggiornamenti di MSRC fino all'ultimo giorno del periodo di transizione, noto come "data di scadenza".Microsoft will continue to introduce new Guest OS version incorporating the latest MSRC updates until the last day of the transition period, known as the "expiration date". Alla data di scadenza, tutti i servizi cloud ancora in esecuzione non saranno supportati in base al contratto di servizio di Azure.On the expiration date, Cloud Services still running will be unsupported under the Azure SLA. Trascorsa tale data, Microsoft potrà forzare l'aggiornamento, l'eliminazione o l'interruzione dei servizi.Microsoft has the discretion to force upgrade, delete or stop those services after that date.

Processo durante il ritiro della versione del sistema operativo guestProcess during a Guest OS Version retirement

Se i clienti hanno impostato l'aggiornamento automatico del sistema operativo guest in uso, non è necessario preoccuparsi delle versioni del sistema operativo.If customers set their Guest OS to automatically update, they never have to worry about dealing with Guest OS versions. Viene usata sempre la versione più recente del sistema operativo guest.They will always be using the latest Guest OS version.

Le versioni del sistema operativo guest vengono rilasciate ogni mese.Guest OS Versions are released every month. A causa della frequenza dei rilasci regolari, ogni versione ha una durata fissa.Because of the rate of regular releases, each version has a fixed lifespan.

Allo scadere del periodo di 60 giorni, una versione viene "disabilitata".At 60 days into the lifespan, a version is "disabled". "Disabilitata" significa che la versione viene rimossa dal portale."Disabled" means that the version is removed from the portal. La versione non può più essere impostata dal file di configurazione CSCFG.The version can no longer be set from the CSCFG configuration file. Le distribuzioni esistenti rimangono in esecuzione,Existing deployments are left running. ma non è consentito eseguire nuove distribuzioni e aggiornamenti di configurazione e di codice alle distribuzioni esistenti.But new deployments and code and configuration updates to existing deployments will not be allowed.

Successivamente alla "disabilitazione", la versione del sistema operativo guest "scade", viene forzato l'aggiornamento delle installazioni che ancora eseguono la versione in questione e viene impostato l'aggiornamento automatico del sistema operativo Guest per il futuro.Some time after becoming "disabled", the Guest OS version "expires" and any installations still running that version are force upgraded and set to automatically update the Guest OS in the future. La scadenza è un processo graduale, per cui il periodo che intercorre tra la disabilitazione e la scadenza può variare.Expiration is done in batches so the period of time from disablement to expiration can vary.

Questi periodi possono essere resi più lunghi a discrezione di Microsoft per facilitare le transizioni del cliente.These periods may be made longer at Microsoft's discretion to ease customer transitions. Le modifiche vengono comunicate nella matrice di compatibilità di SDK e delle versioni del sistema operativo guest di Azure.Any changes will be communicated on the Azure Guest OS Releases and SDK Compatibility Matrix.

Notifiche durante il ritiroNotifications during retirement

  • Ritiro della famigliaFamily retirement
    Microsoft userà i post di blog e la notifica tramite il portale.Microsoft will use blog posts and portal notification. Gli utenti che usano ancora una famiglia di sistemi operativi guest ritirata verranno informati tramite una comunicazione diretta (e-mail, messaggi sul portale, telefonata) agli amministratori del servizio assegnato.Customers who are still using a retired Guest OS family will be notified through direct communication (email, portal messages, phone call) to assigned service administrators. Tutti gli aggiornamenti vengono pubblicati nella matrice di compatibilità di SDK e delle versioni del sistema operativo guest di Azure.All changes will be posted to the Azure Guest OS Releases and SDK Compatibility Matrix.
  • Ritiro della versioneVersion Retirement
    Tutte le modifiche e le date in cui si verificano vengono pubblicate nella matrice di compatibilità di SDK e delle versioni del sistema operativo guest di Azure, incluso rilascio, disattivazione e scadenza.All changes and the dates they occur will be posted to the Azure Guest OS Releases and SDK Compatibility Matrix, including release, disabled, and expiration. Se sono presenti distribuzioni in esecuzione su una versione o famiglia di sistemi operativi guest disabilitata, verranno inviati appositi messaggi e-mail agli amministratori dei servizi.Services admins will receive emails if they have deployments running on a disabled Guest OS version or family. La tempistica di questi messaggi può variare.The timing of these emails can vary. In genere vengono inviati almeno un mese prima della disabilitazione, anche se questo non rappresenta un impegno contrattuale di servizio.Generally they are at least a month before disablement, though this timing is not an official SLA.

Domande frequentiFrequently asked questions

In che modo è possibile ridurre gli effetti della migrazione?How can I mitigate the impacts of migration?

Per progettare i Servizi cloud è consigliabile usare la famiglia di sistemi operativi guest più recente.We recommend that you use latest Guest OS family for designing your Cloud Services.

  1. Iniziare prima a pianificare la migrazione a una famiglia più recente.Start planning your migration to a newer family early.
  2. Configurare distribuzioni di prova temporanee per testare il servizio cloud in esecuzione nella nuova famiglia.Set up temporary test deployments to test your Cloud Service running on the new family.
  3. Impostare la versione del sistema operativo guest su Automatica (osVersion=* nel file con estensione cscfg ) in modo che la migrazione alle nuove versioni del sistema operativo guest venga eseguita automaticamente.Set your Guest OS version to Automatic (osVersion=* in the .cscfg file) so the migration to new Guest OS versions occurs automatically.

Che cosa accade se per l'applicazione Web è necessaria una maggiore integrazione con il sistema operativo?What if my web application requires deeper integration with the OS?

Se l'architettura dell'applicazione Web dipende da funzionalità sottostanti del sistema operativo, usare le funzionalità supportate dalla piattaforma, ad esempio le attività di avvio o altri meccanismi di estendibilità.If your web application architecture depends on underlying features of the operating system, use platform supported capabilities such as startup tasks or other extensibility mechanisms. In alternativa, è anche possibile usare Macchine virtuali di Azure (IaaS, Infrastructure as a Service), in cui si è responsabili della manutenzione del sistema operativo sottostante.Alternatively, you can also use Azure Virtual Machines (IaaS – Infrastructure as a Service), where you are responsible for maintaining the underlying operating system.

Passaggi successiviNext steps

Esaminare le versioni del sistema operativo guestpiù recenti.Review the latest Guest OS releases.