Perché migrare da CentOS Linux a Red Hat Enterprise Linux (RHEL)?

Pubblicato: 2021-11-25

Ciao, grazie e benvenuto in questa discussione sul valore aziendale della transizione a RHEL, e con me c'è Sukanta Basak. Sukanta Basak è l'architetto principale di Red Hat ed è anche un esperto in materia nell'ecosistema RHEL.

Sukanta, ci sono state molte discussioni e confusione su CentOS o sul sistema operativo Community Enterprise, come era originariamente chiamato. È stato annunciato che la ricostruzione RHEL di CentOS terminerà nel 2021.

Il valore aziendale della transizione verso RHEL

Questo ha portato a molte domande nella mente di tutti. Rimuovi questo disordine per tutti i nostri spettatori e dicci cosa sta realmente accadendo con CentOS .

Sommario

Dove vai ora che CentOS Linux è andato?

Sukanta Basak

Grazie per avermi ospitato in questa discussione. L'annuncio della fine del ciclo di vita di CentOS Linux 8 a dicembre 2021 ha interrotto molti clienti e le loro strategie IT. Ma per rispondere a questo, dobbiamo prima capire il contesto alla base di questo: perché è avvenuto questo tipo di mossa.

Se esaminiamo l'origine di CentOS, CentOS è un progetto a valle di Red Hat Enterprise Linux mentre Fedora è il progetto a monte di RHEL. Ciò significa che tutte le innovazioni che stanno accadendo per RHEL stanno accadendo anche su Fedora. Da lì, alcune di queste innovazioni confluiscono in RHEL.

Quando i codici sorgente vengono inviati al canale GitHub di CentOS, il consorzio CentOS estrae la base di codice da GitHub, aggiungendo un valore ad essa e ricostruendola come innovazione supportata dalla comunità per i partner e i clienti, chiunque stia effettivamente adottando.

Ora, capiamo meglio questo flusso. Per un ecosistema sostenibile, tutti i membri di un ecosistema devono contribuire, il che significa che l'innovazione che sta avvenendo su Fedora, RHEL e CentOS dovrebbe effettivamente unirsi e aiutare a costruire un ambiente di lavoro migliore per RHEL.

Questa è l'intenzione di avere un ecosistema attorno a RHEL a monte ea valle. Tutte le innovazioni e gli sviluppi condotti dagli sviluppatori, dai clienti e dai partner della comunità CentOS sono stati effettivamente adottati. In realtà non stavano tornando in bicicletta fino a RHEL a monte, che è Fedora.

Da un lato, RHEL sta perdendo quelle innovazioni che sono state costruite su CentOS: questa sarà una mancanza più grande dal punto di vista della comunità. Ma d'altra parte, gli adottanti di CentOS, che in realtà sono gli innovatori, sono gravati dalla gestione del ciclo di vita di tali innovazioni con le versioni di CentOS.

Ovviamente, ogni volta che arriva una nuova versione, devono ricominciare la gestione del ciclo di vita. C'è una lacuna nel modulo Linux CentOS a valle esistente.

Sviluppatori, partner e i loro clienti hanno bisogno di un modo per collaborare e trovare un modo per la versione futura di RHEL. Dal momento che questa lacuna è stata identificata ora, hanno annunciato il progetto CentOS Team che è una piattaforma di sviluppo a monte per la comunità CentOS che include sviluppatori, clienti e partner che stanno effettivamente facendo questa innovazione e ora avranno l'opportunità di ottenere il loro contributo accettato e marcia nel modello a monte.

Quindi, CentOS si trova proprio nel mezzo tra Fedora e RHEL. Questo è stato dichiarato a settembre 2019. Ora con la disponibilità di questi CentOS Team, oggi Red Hat è in grado di abbreviare il ciclo di feedback tra sviluppatori, consumatori e partner.

Nel dicembre 2020, Red Hat ha annunciato che CentOS Teams sarà l'investimento futuro della comunità di CentOS. Quindi, non ci sarà più un investimento della comunità CentOS nel progetto CentOS Linux. Piuttosto, si concentreranno solo sul progetto dei team CentOS.

Per realizzarlo, la fine del progetto CentOS Linux 8 è stata annunciata a dicembre 2021. Ma la versione precedente di CentOS, che è CentOS Linux 7, continuerà fino a giugno 2024, che era la pianificazione originale.

Inoltre, sappiamo anche che le versioni più recenti rientreranno nel progetto CentOS Teams e quindi CentOS 9 sarà rilasciato nel 2021.

Quali sono le prospettive per gli utenti CentOS?

Asheet Makhija (7:35)

Hai chiarito molto bene cosa sta succedendo e qual è lo sfondo. E ora sorge la prossima domanda, in che modo Red Hat aiuta gli utenti esistenti di CentOS? Se potessi darci un po' di comprensione in merito.

In che modo Red Hat aiuta gli utenti a migrare da CentOS?

Sukanta Basak (7:55)

Questo particolare annuncio ha effettivamente interrotto le iniziative IT di molti clienti che avevano adottato progetti CentOS all'interno del loro panorama IT.

In realtà non lo stiamo pensando come una ri-piattaforma. Red Hat ha lanciato l'iniziativa di transizione da CentOS a RHEL. Nell'ambito di questo programma, ci sono una serie di vantaggi che vengono offerti ai clienti che sono pronti ad adottare questo programma.

La prima cosa è che oggi i clienti possono sfruttare Red Hat e la sua knowledge base, che include consulenti, architetti di soluzioni che sono presenti con Red Hat e l'ecosistema dei partner.

Il team della conoscenza può riunirsi e lavorare con i clienti, aiutandoli a costruire la migliore strategia di transizione. Il nostro obiettivo è aiutare queste organizzazioni ad adottare una piattaforma aziendale pronta per il futuro con interruzioni minime.

Inoltre, l'ecosistema più ampio collegato a RHEL sarà ora disponibile per consentire ai clienti di selezionare il giusto set di kit di strumenti di sviluppo, creare kit di strumenti, ecc.

Ora, la comunità degli sviluppatori avrà anche accesso a una piattaforma di sviluppo basata su RHEL a basso costo. È ovviamente l'ambiente di lavoro più gradito perché la semina di innovazione e idee avviene durante la fase di sviluppo, che si aggiunge alla fase di produzione. Ovviamente, come parte di questo progetto, avranno accesso alla base di conoscenza della migrazione di RHEL.

Esiste un microsito fornito da RedHat, con tutta la documentazione richiesta, i video, i video di transizione. Tutto è disponibile per i clienti e offre un toolkit gratuito per la migrazione.

Se un cliente dispone di un team interno competente per lavorare sull'ambiente di lavoro CentOS e RHEL, deve scaricare il toolkit gratuito e andare avanti con la strategia di transizione.

A parte questo, poiché questi annunci sono arrivati ​​nel mezzo di un anno finanziario, RedHat ha anche lanciato alcuni incentivi finanziari come parte di questo pacchetto.

Sostituzione CentOS

Ora sono disponibili più opzioni a seconda degli obiettivi di transizione che i clienti stanno impostando e della complessità dell'ambiente in cui si trovano. Di conseguenza, possono scegliere la misura giusta per loro.

Asheet Makhija (11:33)

Grazie, è molto incoraggiante per molte persone che si trovano sulla piattaforma CentOS. C'è un vero approccio programmatico proveniente da Red Hat a questo proposito. Grazie mille per averlo chiarito.

Perché migrare da CentOS a RHEL?

Sukanta Basak (11:56)

La prima cosa che dovremmo capire è che CentOS Linux è un progetto della comunità mentre RHEL è una distribuzione Linux pronta per l'impresa.

La principale differenziazione qui è che una volta creato RHEL e pubblicato il codice sorgente su GitHub, il consorzio CentOS ottiene il testo nel codice sorgente e aggiunge una base di codice non certificata, che non fa parte della nostra anteprima RHEL.

In secondo luogo, ci sono alcune funzionalità di RHEL, che CentOS non è stato in grado di ricostruire. Ad esempio, l'insight RedHat, è uno strumento di analisi predittiva molto importante che è assente in CentOS. Quindi, c'è una differenza tra la build CentOS e la build RHEL. Questa è la prima differenziazione dal punto di vista tecnologico.

Ora, mentre i clienti adottano RHEL con VCenter, i vantaggi immediati che realizzano sono l'accesso a una piattaforma RHEL stabile e sicura, che non solo offre loro un ciclo di vita definito di 10 anni, più due anni del ciclo di vita esteso. E le prestazioni prevedibili che sono anche dimostrate attraverso rapporti di benchmark (rapporto TVC che sono disponibili).

In secondo luogo, tutte le certificazioni di conformità e sicurezza pubblica, del governo, dell'industria e che fanno parte di RHEL sono accessibili ai clienti perché il codice è già certificato.

Poi l'accessibilità all'ecosistema più ampio, che prende gran parte della loro proprietà in termini di stabilità dell'ambiente di lavoro aziendale che andranno a costruire. Esistono tre vantaggi tecnici specifici che in genere influiscono sull'ambiente di produzione dei clienti.

1. La disponibilità del supporto per aggiornamenti estesi per 18 mesi come parte del ciclo di vita delle versioni secondarie di RHEL. Durante questo periodo, i clienti usufruiscono di patch di sicurezza e correzioni di bug.

Mentre sul lato CentOS, il team di supporto per gli aggiornamenti estesi non esiste. CentOS passa da una versione minore a un'altra. Se è presente un bug, la correzione non sarà disponibile fino alla versione successiva. Nel mezzo, non possono effettivamente averlo.

2. È la disponibilità di hot fix per l'ambiente di lavoro RHEL. Pertanto, i clienti e i partner che hanno adottato RHEL nel loro ambiente di lavoro aziendale ottengono l'accesso a un hotfix binario di Red Hat quando viene identificato un bug nell'ecosistema RHEL.

Se ciò ha un impatto, lo ottengono da Red Hat e viene consegnato non appena viene raggiunta la soluzione, anche prima che venga rilasciata alla comunità. Quindi, questo è un grande vantaggio. Affinché il team CentOS disponga di quella particolare base di codice, deve attendere che quel particolare codice attraversi il framework di rilascio corretto e venga inviato a GitHub.

Quindi, possono estrarlo e costruirlo. Il ritardo tipico è di circa sei settimane, il che per un ambiente di lavoro aziendale rappresenta un grosso rischio.

3. È quello che influisce sulla produzione dell'ambiente di lavoro è un patch live del kernel. Questo particolare servizio fa parte del processo di compilazione del kernel di Red Hat. Tuttavia, questo particolare team del servizio di patching delle vite del kernel non esiste per CentOS.

Questi sono i tre vantaggi tecnologicamente più importanti di cui godono i clienti RHEL.

Asheet Makhija (17:06)

Dal punto di vista dell'organizzazione , quali sono i vantaggi aziendali di cui i nostri clienti possono usufruire passando da CentOS a RHEL?

Vantaggi della migrazione da CentOS a RHEL

Sukanta Basak (17:34)

La nostra esperienza di lavoro con i clienti nell'ultimo anno circa è che la maggior parte di coloro che hanno adottato CentOS in precedenza stanno espandendo la propria visione del progetto di transizione CentOS oltre le piattaforme OS. Stanno adottando o eseguendo casi d'uso, che forniscono valore incrementale per l'infrastruttura IT.

Alcuni dei principali vantaggi sono l'aumento n. 1 dell'efficienza operativa complessiva per i data center o il loro panorama IT, l'aumento n. 2 della produttività degli sviluppatori.

Molte volte abbiamo visto clienti parlare di abbandonare la gestione reattiva, ovvero le SOP costruite attorno a reagire a qualche incidente e passare a un framework di gestione predittiva: le informazioni di RedHat sono uno degli strumenti chiave che possono aiutare qui.

Mentre stanno effettivamente pensando a questa particolare espansione della loro visione, i clienti spesso parlano dell'adozione di un ambiente operativo coerente nell'intero ambiente del ciclo di vita.

Che l'ambiente di lavoro sia distribuito on-premise, su piattaforma virtuale, su un cloud privato o su un cloud pubblico, non importa. I clienti vogliono avere un ambiente coerente.

Questo ci porta al secondo caso d'uso aziendale, che ha un impatto diretto sull'aumento dell'efficienza operativa e sulla produttività degli sviluppatori. Oggi hanno la possibilità di standardizzare i toolkit per sviluppatori e gli strumenti di compilazione necessari per la base di codice dell'applicazione finale e quindi standardizzare gli strumenti di gestione delle operazioni.

Tutti e tre rimarranno gli stessi indipendentemente dal fatto che vengano utilizzati per l'ambiente di sviluppo, test, QA, produzione, pre-produzione. Qualunque cosa e ovunque lo stiano consegnando, non importa.

Questo è il grande vantaggio di cui i clienti stanno effettivamente parlando come parte di questa espansione della visione. La seconda cosa che ha un impatto diretto sul costo dell'ambiente di lavoro CentOS che i clienti stanno effettivamente avendo e su come influisce sulla riduzione del TCO con RHEL. I clienti possono ora sfruttare molti strumenti nativi, che sono integrati con RHEL. L'insight di RHEL è uno di quelli chiave qui.

Quindi, l'adozione di strumenti nativi aiuta il cliente a raggiungere le funzionalità relative alla gestione, relative all'osservabilità, relative alla rendicontazione. Non comporta alcuna escalation dei costi.

A parte questo, per i clienti che utilizzano il loro ambiente di sviluppo, uno dei grandi casi d'uso che stanno effettivamente esaminando è come possono influenzare lo sviluppo della funzionalità delle funzionalità del sistema operativo. L'idea è che, se sono in grado di avere un impatto, il loro costo di sviluppo diminuisce.

Tutte le innovazioni che presenteranno a RHEL, la loro gestione del ciclo di vita sarà automaticamente curata da RedHat. Questo è il grande vantaggio in termini di influenza e riduzione dei costi di sviluppo dal punto di vista del cliente. Quindi l'accesso anticipato ai team CentOS sta effettivamente avvantaggiando il cliente.

Il cliente o i partner che desiderano avere un impatto sulla versione principale di RHEL lavoreranno con il progetto Fedora. Coloro che desiderano influire sulla versione di rilascio minore di RHEL lavoreranno con il progetto CentOS Teams. In questo modo, le innovazioni possono essere fornite più rapidamente a RHEL tramite i team CentOS.

Asheet Makhija (23:15)

Fantastico. Grazie mille. Come ogni volta che sei stato molto chiaro nello spiegare le cose e hai eliminato molte lacune nella mia comprensione, sono sicuro che anche i nostri spettatori si sentiranno allo stesso modo e ora c'è molta più chiarezza su ciò che sta realmente accadendo intorno a CentOS e perché organizzazioni e sviluppatori dovrebbero passare da CentOS a RHEL. Quindi, grazie ancora per esserti unito a noi e buona giornata. Grazie.