Questo articolo fornisce una breve sinossi dei sistemi operativi del server offerti come modelli su Vultr.
CentOS è una versione open source di RHEL (Red Hat Enterprise Linux). Creato nel 2004, CentOS è ampiamente utilizzato nel settore dell'hosting. I vantaggi includono:
- Facile da usare per gli amministratori di livello principiante.
- Ha supporto a lungo termine per alcune versioni (fino a dieci anni).
- Include un semplice gestore di pacchetti:
yum
(o dnf
su versioni più recenti)
- Compatibile con cPanel e una varietà di altri pannelli di controllo del server.
- Offerto dal leader del settore, Red Hat.
I compromessi includono:
- Un ciclo di sviluppo irregolare. Le versioni principali non si verificano in un ciclo prestabilito; accadono ogni 3-5 anni.
- A causa dei lunghi periodi di rilascio, il supporto del software in bundle è datato rispetto ad altre versioni di Linux.
CoreOS (Container Linux) è un sistema operativo orientato agli utenti più esperti a gestire comodamente un ambiente container. I vantaggi includono:
- Container-friendly. Include un sistema di gestione dei container.
- Aggiornamenti del sistema operativo senza soluzione di continuità.
I compromessi includono:
- Può essere troppo complesso per l'utente medio.
- Non include un gestore pacchetti (parte della progettazione del sistema operativo).
- Il sistema di aggiornamento potrebbe non essere l'ideale per tutti i progetti (rispetto alla gestione dei riavvii).
Debian è una distribuzione Linux supportata a lungo termine nota per la sua compatibilità universale. I vantaggi includono:
- Supporto per molte architetture (x86, x64, ARM, ecc.).
- Kernel Linux moderno.
- Repository di pacchetti di grandi dimensioni.
- Supporto a lungo termine.
- Supporto per più ambienti desktop.
Fedora è una distribuzione Linux all'avanguardia. Fa parte della famiglia CentOS e RHEL. Gli obiettivi principali della distribuzione includono:
- Ultime versioni del pacchetto kernel e software.
- Durata della vita breve (13 mesi).
- Nuove versioni all'incirca ogni 6 mesi.
FreeBSD è un sapore di BSD, che è una versione di UNIX sviluppata all'Università della California, Berkeley. È affidabile, stabile ed è stato aggiornato per oltre 20 anni. I vantaggi includono:
- Supporto a lungo termine.
- Molto leggero.
- Include un gestore di pacchetti e un sistema di port building.
I compromessi includono:
- Le porte dei pacchetti Linux possono richiedere molto tempo.
- Progettazione di file system precedente rispetto ad altri sistemi operativi server.
OpenBSD è un sistema operativo simile a UNIX con una forte attenzione alla sicurezza e alla crittografia. I vantaggi includono:
- Nuove versioni all'incirca ogni 6 mesi.
- Sistema operativo UNIX leggero.
- Funzionalità di sicurezza non disponibili in altri sistemi operativi.
I compromessi includono:
- Le attività di amministrazione di sistema di routine possono diventare più complicate a causa della sicurezza aggiuntiva.
- Meno popolare rispetto ad altri sistemi operativi server.
Ubuntu è riconosciuto per la sua stabilità e il suo ampio elenco di funzionalità. I vantaggi includono:
- Migliore supporto software.
- Gestore di pacchetti facile da usare:
apt
- Cicli di aggiornamento regolari.
- Disponibili modelli LTS (supporto a lungo termine) per 5 anni.
Gli aggiornamenti regolari e i pacchetti aggiuntivi raggruppati nell'installazione creano numerosi compromessi. Questi includono:
- Utilizza più spazio su disco rispetto ad altre distribuzioni.
- LTS più breve rispetto a CentOS.
Windows Server è l'edizione server del popolare sistema operativo desktop creato da Microsoft. È un sistema operativo a sorgente chiuso che richiede la gestione delle licenze. Le distribuzioni Vultr gestiscono automaticamente la gestione delle licenze. I vantaggi includono:
- Supportato da Microsoft.
- Aggiornamenti regolari (da pochi giorni a mesi).
- Supporto a lungo termine (più di 10 anni).
- Interfaccia grafica intuitiva (interfaccia utente grafica).
- Ottima compatibilità software.
I compromessi includono:
- Le licenze aumentano i costi complessivi.
- Piattaforma chiusa.
- I programmi possono essere più difficili da configurare rispetto a Linux / BSD.