Apa kelebihan server Linux dibanding server Windows? [Tutup]

8

Saya tahu ini pertanyaan yang cukup singkat dan mudah, tetapi apa kelebihan server Linux dibandingkan server Windows?

Apakah linux lebih baik dari windows? Dan jika itu / tidak, bagaimana?

dkind
sumber

Jawaban:

35

Apakah Linux lebih baik dari Windows? Mu!

Ini mungkin pertanyaan singkat, tapi jelas tidak mudah dijawab. Tanpa mengetahui fungsi apa yang akan Anda masukkan ke server, itu bahkan lebih sulit untuk dijawab (seperti pertanyaan abadi Mac vs Windows atau Emacs vs vi).

Pada tingkat paling dasar, semua OS adalah, adalah platform untuk menjalankan aplikasi (yaitu, membosankan); itu adalah aplikasi yang membuat komputasi menarik. Jika aplikasi yang perlu Anda jalankan paling baik didukung pada Windows, maka gunakan Windows. Jika semua pengalaman Anda dengan Linux, dan Anda memiliki aplikasi yang melakukan apa yang Anda butuhkan di Linux, maka gunakan Linux.

Secara umum, harga awal Sistem Operasi hanya sebagian kecil dari TCO server. Anda juga harus mempertimbangkan Pemeliharaan server akun, Pemeliharaan aplikasi, biaya manajemen, biaya perangkat lunak apa pun yang Anda instal, dll. Dan hari-hari ini, Anda bahkan tidak bisa mengatakan bahwa Linux lebih stabil daripada Windows - kita tidak hidup dalam 90-an lagi ...

Sebanyak beberapa fanatik fanatik ingin mengatakan sebaliknya, kedua platform sama-sama valid, tergantung. Terserah Sysadmin untuk melihat secara objektif masalah yang diberikan, dan memutuskan kombinasi OS / Aplikasi apa yang terbaik untuk menyelesaikannya.

Gavin McTaggart
sumber
7
+1 terutama untuk kalimat terakhir. Pilihan platform sangat tergantung (hampir seluruhnya) pada tujuan server, tugas yang akan dilakukan, dan klien yang akan dilayani.
Tim
2
Poin bagusnya semua "kita tidak lagi hidup di tahun 90-an". +1 Hanya untuk referensi mu, jawaban bagus.
Copas
1
Saya pikir jawaban Anda menyelamatkan pertanyaan ini.
Kara Marfia
9

Mungkin satu-satunya alasan terbesar saya suka server mirip UNIX daripada server Windows adalah karena saya telah menemukan masalah yang jauh lebih mudah untuk didiagnosis dan diperbaiki. Saya menghabiskan lebih banyak waktu mengalahkan kepala saya di dinding atau ditahan dengan dukungan teknis dengan server Windows. Dengan OpenBSD, FreeBSD, atau Linux masalahnya biasanya ada di log, dan jika solusinya tidak jelas maka biasanya menghasilkan untuk Googling sedikit.

Ketika semuanya berjalan dengan lancar maka Windows dapat menjadi platform server yang baik, seperti halnya Linux dan * BSD. Justru ketika hal-hal tidak bekerja perbedaan itu masuk

Adapun biaya admin, Anda harus memperhitungkan kompetensi. Tentu admin Windows berlimpah, tetapi untuk menyewa yang bagus akan dikenakan biaya sama seperti mempekerjakan admin UNIX yang baik . Jika Anda hanya perlu seseorang untuk mengklik "Next" pada dialog instalasi akan lebih murah untuk pergi Windows, tetapi Anda tidak menginginkannya.

dwc
sumber
1
+1 untuk bagian biaya admin, menyukai itu ... -1 untuk lebih mudah memecahkan masalah, tapi itu sangat subyektif sehingga saya tidak akan memilih (lihat ini belum CW). Saya pribadi berpikir itu hampir sama terutama dengan server / versi aplikasi kemudian Microsoft tapi hei, pengalaman berbeda banyak dan tidak ada yang bias ^^
Oskar Duveborn
1
Ya, pengalaman berbeda tetapi itu sudah menjadi milik saya. Dan saya "tumbuh" di DOS, kemudian Windows. Hal-hal Windows nanti mungkin jauh lebih baik daripada apa yang saya kerjakan. Saya berharap begitu!
DWC
3

Nah yang besar dan yang paling jelas adalah harganya. Dapat benar-benar dapat membeli dua server, bukan satu jika Anda meletakkan linux pada mereka adalah daya tarik utama (jika dapat melakukan pekerjaan).

Beling
sumber
3

Nah, pertanyaan ini menyerukan tag "subyektif".

Bagaimanapun, jawabannya di sini adalah 'untuk masing-masing'.

Maksud saya, itu semua tergantung pada apa yang perlu Anda jalankan di server ini. Layanan direktori? Haruskah saya menggunakan openldap? Tidak, terima kasih, saya mungkin akan menggunakan Active Directory (pada pengontrol domain berbasis Windows-server). Aplikasi membutuhkan SQL Server (microsoft one: P)? Sepertinya pekerjaan untuk windows server untuk ne. Di sisi lain, saya tidak melihat banyak gunanya menjalankan DNS atau (Anda pasti bercanda) DHCP di server windows. Atau proxy web (halo, cumi). Atau firewall / router.

Untuk masing-masing.

shylent
sumber
+1 untuk saran tag subjektif.
Copas
Tentu akan ada info subjektif di sini, tetapi ada juga poin faktual yang akan dibuat di kedua sisi masalah. Saya tahu admin yang baik menjalankan keduanya!
dwc
2

TCO adalah faktor terpenting di sini. Ya Linux gratis dan dapat mencocokkan Windows Server untuk fungsionalitas. Tapi apakah Anda sudah mempertimbangkan ...

  • Biaya mempekerjakan administrator - admin Windows jauh lebih banyak dan sampai batas tertentu (sangat terbuka untuk diperdebatkan) sertifikat MCP memberikan cara yang rapi untuk kualifikasi pelamar.
  • Biaya yang sedang berlangsung - * nix admin umumnya cenderung memberi gaji lebih tinggi (sangat tergantung pada lokasi)

Pada kenyataannya jarang untuk benar-benar mendapatkan pilihan platform apa yang harus diikuti, keputusan dibuat oleh 'PHB' bukan karena kelebihan teknis, atau platform dipilih oleh fakta bahwa lini aplikasi bisnis hanya berjalan pada satu atau yang lain.

Apa yang Anda dapatkan dari uang Anda dengan Microsoft adalah platform yang lebih mudah diatur / dikelola daripada Linux, karena hanya memiliki satu server Mail, satu server DNS, satu layanan direktori dan sebagainya lebih sederhana karena Anda tidak memiliki pilihan.

Apakah kemudahan penggunaan / kesederhanaan ini setara dengan lebih baik benar-benar masalah pendapat. Pada akhirnya, seperti halnya apa pun dalam bisnis, gunakan saja yang paling sesuai dengan kebutuhan spesifik Anda, tidak ada platform yang lebih baik tetapi satu akan lebih cocok untuk Anda.

Jon Rhoades
sumber
2

Apakah linux lebih baik dari windows?

Jawabannya BIRU!

Apakah windows lebih baik dari Linux?

Jawabannya adalah KEJU!

Intinya adalah bahwa ini adalah pertanyaan yang tidak masuk akal.

"Untuk beban kerja, anggaran, pengeluaran, skillet, rencana masa depan, dan aplikasi yang saya jalankan, platform mana yang mungkin menjadi pilihan terbaik bagi saya untuk maju?"

Ada variabel lain, tentu saja- tetapi tanpa setidaknya info di atas, Anda hanya menghilangkan fanboy.

Tim Howland
sumber
1
Mmmm blue cheese ...
Copas
Maksudnya layar biru kematian
kizzx2
0

Saya pikir itu tergantung pada skenario. Banyak orang mungkin membalas dengan "Linux lebih baik" tetapi saya sarankan untuk memilih server dengan sumber daya yang tersedia \ persyaratan perangkat lunak Anda dll.

Sebagai contoh jika Anda menggunakan server Linux, pengguna akan memerlukan sedikit lebih banyak keahlian untuk bekerja dengan itu (Jika tidak ada admin sistem untuk mengelolanya). Dan bahkan ada administrator sistem, ia akan membutuhkan pengetahuan lebih untuk bekerja dengan linux dan mendapatkan hal-hal yang dikonfigurasi karena upaya yang diperlukan untuk melakukan beberapa konfigurasi lebih tinggi di Linux (Tidak dalam semua kasus tetapi dalam kebanyakan kasus)

Di sisi lain Anda mungkin perlu menginstal beberapa perangkat lunak yang tidak memiliki opsi "Linux". Secara umum kita dapat menemukan versi windows untuk hampir semua Unix seperti perangkat lunak berbasis OS tetapi tidak bijaksana. (Perangkat lunak berpemilik dalam kebanyakan kasus). Jadi saya sarankan untuk mempertimbangkan faktor-faktor itu juga.

Saya hanya ingin menunjukkan sisi "gaib" dari masalah praktis;)

Chathuranga Chandrasekara
sumber
0

Satu area di mana Linux (atau * BSD) benar-benar bersinar adalah repurposing perangkat keras lama untuk tugas tertentu. Anda dapat mengambil kotak lama yang mengumpulkan debu di sudut atau loteng dan memiliki server kecil yang dapat digunakan dalam hitungan menit.

Adam
sumber
-1

Dalam pengalaman saya, saya telah membandingkan permintaan basis data identik pada basis data identik dengan WIN Server 2005 - 64 bit dimuat vs OpenSuse 10.3 64 bit pada mesin Intel 64 bit. Hasil yang saya capai adalah respons Linux 10x lebih cepat pada resultset yang mengembalikan 530.000 baris. Linux = 3 detik, Windows = 30 detik. Saya belum men-tweak apa pun - everyting dipasang di luar kotak tanpa tweaker. Basis data yang digunakan adalah PostgreSQL, versi identik - 8.3.3.

Saya melakukan latihan ini untuk memenuhi permintaan pelanggan untuk respons yang lebih cepat, saya tidak menyesal telah menggunakan OpenSuse (10.3) - Saya tidak punya keluhan terkait respons sejak beralih.

Saya harap Anda akan menemukan info ini berguna - disediakan untuk tujuan itu dan tidak mengetuk Windows.

mm2010
sumber
1
Postgresql tidak seharusnya digunakan dalam lingkungan produksi pada Windows ... Jadi ya itu sangat lambat pada Windows, coba SQL Server sebagai gantinya
Kedare