Distribusi Windows Server atau Linux? Memilih OS server

Distribusi Windows Server atau Linux? Memilih OS server

Sistem operasi adalah landasan industri modern. Di satu sisi, mereka menghabiskan sumber daya server berharga yang dapat digunakan untuk sesuatu yang lebih berguna. Di sisi lain, sistem operasi bertindak sebagai orkestrator untuk aplikasi server dan memungkinkan Anda mengubah sistem komputasi tugas tunggal menjadi platform multitasking, dan juga memfasilitasi interaksi semua pihak yang berkepentingan dengan peralatan. Sekarang sistem operasi server mainstream utama adalah Windows Server + beberapa distro Linux dari berbagai jenis. Masing-masing sistem operasi ini memiliki kelebihan, kekurangan, dan ceruk aplikasinya masing-masing. Hari ini kami akan membahas secara singkat tentang sistem yang disertakan dengan server kami.

Windows Server

Sistem operasi ini sangat populer di segmen korporat, meskipun sebagian besar pengguna awam mengasosiasikan Windows secara eksklusif dengan versi desktop untuk PC. Bergantung pada tugas dan infrastruktur yang diperlukan untuk mendukung, perusahaan kini mengoperasikan beberapa versi Windows Server, dimulai dengan Windows Server 2003 dan diakhiri dengan versi terbaru - Windows Server 2019. Kami menyediakan server dengan semua sistem operasi yang terdaftar, yaitu, Windows Server 2003, 2008 R2, 2016 dan 2019.

Windows Server 2003 digunakan terutama untuk mendukung sistem dan jaringan perusahaan yang dibangun di atas Windows XP. Anehnya, versi OS desktop Microsoft, yang dihentikan produksinya sekitar lima tahun lalu, masih digunakan karena banyak perangkat lunak produksi berpemilik yang ditulis untuknya pada satu waktu. Hal yang sama berlaku untuk Windows Server 2008 R2 dan Windows Server 2016 - keduanya paling kompatibel dengan perangkat lunak lama namun berfungsi dan oleh karena itu masih digunakan hingga saat ini.

Keuntungan utama server yang menjalankan Windows adalah administrasi yang relatif mudah, lapisan informasi, manual, dan perangkat lunak yang cukup luas. Selain itu, Anda tidak dapat melakukannya tanpa server Windows jika ekosistem perusahaan mencakup perangkat lunak atau solusi yang menggunakan perpustakaan dan bagian dari kernel sistem Microsoft. Anda juga dapat menambahkan teknologi RDP untuk akses pengguna ke aplikasi server dan keserbagunaan sistem secara keseluruhan. Selain itu, Windows Server memiliki versi ringan tanpa GUI dengan konsumsi sumber daya setingkat distribusi Linux - Windows Server Core, tentangnya kami menulis sebelumnya. Kami mengirimkan semua server Windows dengan lisensi yang diaktifkan (gratis untuk pengguna baru).

Kerugian dari Winserver mencakup dua parameter: biaya lisensi dan konsumsi sumber daya. Di antara semua sistem operasi server, Windows Server adalah yang paling haus daya dan memerlukan setidaknya satu inti prosesor dan satu setengah hingga tiga gigabyte RAM hanya agar inti dan layanan standar dapat beroperasi. Sistem ini tidak cocok untuk konfigurasi berdaya rendah, dan juga memiliki sejumlah kerentanan terkait RDP serta kebijakan grup dan pengguna.

Paling sering, Windows Server ditujukan untuk mengelola intranet perusahaan dan memastikan fungsionalitas perangkat lunak tertentu, database MSSQL, alat ASP.NET, atau perangkat lunak lain yang dibuat khusus untuk Windows. Pada saat yang sama, ini masih merupakan OS lengkap tempat Anda dapat menerapkan perutean, meningkatkan DNS, atau layanan lainnya.

Ubuntu

Ubuntu adalah salah satu distribusi keluarga Linux yang paling populer dan terus berkembang, pertama kali dirilis pada tahun 2004. Dulunya merupakan "tujuan ibu rumah tangga" di shell Gnome, seiring waktu Ubuntu menjadi OS server default karena komunitasnya yang luas dan pengembangan yang berkelanjutan. Versi populer terbaru adalah 18.04, tetapi kami juga menyediakan server untuk 16.04, dan sekitar seminggu yang lalu rilis versi 20.04, yang membawa banyak barang.

Jika Windows Server digunakan sebagai OS untuk mendukung perangkat lunak tertentu dan berorientasi Windows, maka Ubuntu sebagai distribusi Linux adalah cerita tentang open source dan pengembangan web. Oleh karena itu, server Linuxlah yang digunakan untuk menghosting server web di Nginx atau Apache (sebagai lawan dari Microsoft IIS), untuk bekerja dengan PostgreSQL dan MySQL atau bahasa pengembangan skrip yang saat ini populer. Layanan perutean dan manajemen lalu lintas juga akan cocok dengan server Ubuntu.

Keuntungannya termasuk konsumsi sumber daya yang lebih rendah dibandingkan Windows Server, serta pekerjaan asli dengan konsol dan manajer paket untuk semua sistem Unix. Selain itu, Ubuntu, yang awalnya merupakan “desktop home Unix”, cukup ramah pengguna, sehingga lebih mudah untuk dikelola.

Kerugian utama adalah Unix, dengan segala konsekuensinya. Ubuntu mungkin ramah, tetapi hanya relatif terhadap sistem Linux lainnya. Jadi untuk bekerja dengannya, terutama dalam konfigurasi server lengkap - yaitu, secara eksklusif melalui terminal - Anda memerlukan keterampilan tertentu. Selain itu, Ubuntu lebih fokus pada penggunaan pribadi dan tidak selalu cocok untuk menyelesaikan kasus perusahaan.

Debian

Sungguh ironis bahwa Debian adalah nenek moyang dari Ubuntu yang sangat populer yang kami sebutkan sebelumnya. Versi pertama Debian diterbitkan lebih dari 25 tahun yang lalu - pada tahun 1994, dan kode Debian-lah yang menjadi dasar Ubuntu. Faktanya, Debian adalah salah satu distribusi tertua dan sekaligus paling keras di antara keluarga sistem Linux. Terlepas dari semua kesamaan Ubuntu, tidak seperti “penerusnya”, Debian tidak menerima tingkat keramahan pengguna yang sama seperti sistem yang lebih muda. Namun, hal ini juga mempunyai kelebihan. Debian lebih fleksibel daripada Ubuntu dan dapat dikonfigurasi lebih dalam serta menyelesaikan sejumlah tugas tertentu dengan lebih efisien, termasuk tugas perusahaan.

Keuntungan utama Debian adalah keamanan dan stabilitasnya yang lebih baik dibandingkan Ubuntu dan, khususnya, Windows. Dan tentu saja, seperti sistem Linux lainnya, konsumsi sumber dayanya rendah, terutama dalam bentuk OS server yang menjalankan terminal. Selain itu, komunitas Debian bersifat open source, sehingga sistem ini terutama berfokus pada bekerja dengan benar dan efisien dengan solusi gratis.

Namun, fleksibilitas, ketahanan, dan keamanan ada harganya. Debian dikembangkan oleh komunitas open source tanpa inti yang jelas melalui sistem master cabang, dengan segala implikasinya. Pada suatu waktu, Debian memiliki tiga versi: stabil, tidak stabil, dan pengujian. Masalahnya adalah cabang pengembangan stabil sangat tertinggal dibandingkan cabang pengujian, yaitu, sering kali terdapat bagian dan modul yang ketinggalan jaman di kernel. Semua ini menghasilkan pembangunan kembali kernel secara manual atau bahkan transisi ke cabang pengujian jika tugas Anda melebihi kemampuan versi stabil Debian. Di Ubuntu tidak ada masalah dengan jeda versi: di sana, pengembang merilis versi sistem LTS yang stabil setiap dua tahun.

CentOS

Baiklah, mari kita selesaikan pembicaraan kita tentang sistem operasi server RUVDS di CentOS. Dibandingkan dengan Ubuntu yang lebih masif dan, khususnya, Debian, CentOS terlihat seperti remaja. Dan meskipun sistem ini menjadi populer di kalangan masyarakat belum lama ini, seperti Debian atau Ubuntu, rilis versi pertamanya terjadi bersamaan dengan Ubuntu, yaitu pada tahun 2004.

CentOS terutama digunakan untuk server virtual, karena tidak memerlukan banyak sumber daya dibandingkan Ubuntu atau Debian. Kami mengirimkan konfigurasi yang menjalankan dua versi OS ini: CentOS 7.6.1810 dan CentOS 7.2.1510 yang lebih lama. Kasus penggunaan utama adalah tugas perusahaan. CentOS adalah cerita tentang pekerjaan. Tidak pernah menjadi sistem yang digunakan di rumah, seperti halnya Ubuntu, misalnya, CentOS segera dikembangkan sebagai distribusi mirip RedHat berdasarkan kode sumber terbuka. Ini adalah warisan dari RedHat yang memberikan keunggulan utama CentOS - fokus pada pemecahan masalah perusahaan, stabilitas dan keamanan. Skenario paling umum untuk menggunakan sistem ini adalah web hosting, di mana CentOS menunjukkan hasil yang lebih baik daripada distribusi Linux lainnya.

Namun, sistem ini juga memiliki sejumlah kelemahan. Siklus pengembangan dan pembaruan yang lebih terkendali daripada Ubuntu berarti bahwa pada titik tertentu Anda harus menghadapi kerentanan atau masalah yang sudah dipecahkan di distribusi lain. Sistem update dan instalasi komponen juga berbeda: tidak ada apt-get, hanya paket yum dan RPM. Selain itu, CentOS kurang cocok untuk hosting dan bekerja dengan solusi container Docker/k8s, di mana Ubuntu dan Debian jelas lebih unggul. Yang terakhir ini penting karena virtualisasi server web dan aplikasi melalui containerisasi telah mendapatkan momentum di lingkungan DevOps dalam beberapa tahun terakhir. Dan tentu saja, CentOS memiliki komunitas yang jauh lebih kecil dibandingkan Debian dan Ubuntu yang lebih populer.

Alih-alih output

Seperti yang Anda lihat, OS apa pun memiliki pro dan kontra dan telah menerima ceruknya sendiri. Server yang menjalankan Windows menonjol - lingkungan Microsoft, bisa dikatakan, memiliki suasana dan aturan operasinya sendiri.
Semua distribusi Linux serupa satu sama lain dalam hal konsumsi sumber daya, tetapi memiliki fitur dan perbedaan khusus tergantung pada tugas yang ada. Ubuntu lebih mudah digunakan, Debian dikonfigurasi lebih baik. CentOS dapat bertindak sebagai pengganti RedHat berbayar, yang penting jika Anda memerlukan OS korporat lengkap dalam versi unix. Namun pada saat yang sama, ini lemah dalam hal containerisasi dan virtualisasi aplikasi. Bagaimanapun, Anda dapat menghubungi spesialis kami dan kami akan memilih solusi dan konfigurasi yang diperlukan untuk Anda berdasarkan tugas Anda.

Distribusi Windows Server atau Linux? Memilih OS server

Hanya pengguna terdaftar yang dapat berpartisipasi dalam survei. Masuk, silakan.

Pembaca yang budiman, OS server mana yang menurut Anda terbaik?

  • 22,9%Server Windows119

  • 32,9%Debian 171

  • 40,4%ubuntu210

  • 34,8%CentOS181

520 pengguna memilih. 102 pengguna abstain.

Sumber: www.habr.com

Tambah komentar