Banyak perusahaan web hosting sekarang menawarkan prosesor Intel Core i3 / i5 / i7 di bawah "hosting berdedikasi murah." Tetapi laptop saya memiliki prosesor Intel core i3, yang membuatnya lebih cenderung prosesor desktop daripada prosesor server.
Ketika saya berbicara dengan salah satu pejabat dukungan teknis perusahaan web hosting tentang hal ini, dia mengatakan kepada saya bahwa "prosesor i3 mereka dibundel dengan RAM ECC / DDR3 Terdaftar pada motherboard kelas server (soket LGA1156)." Selanjutnya dia mengatakan kepada saya ini:
"Kami telah memilih untuk menawarkan CPU khusus ini sebagai server" anggaran "kami, tetapi sama sekali tidak menurunkan kualitas server itu sendiri. Kami menggunakan metode pendinginan yang tepat dan juga kipas dan heatsink yang sama yang kami gunakan pada CPU Xeon kami.
Perbedaan utama antara Xeon dan i3 ini adalah bahwa prosesor Xeon dapat mendukung banyak CPU pada motherboard yang sama, sementara ini tidak bisa. Mereka juga dipasarkan sebagai server CPU, sedangkan i3 tidak, tetapi mereka bekerja dengan baik di bawah kondisi yang sama. "
Saya ingin mengambil masukan apa pun yang saya dapatkan dari komunitas. Apakah baik untuk menggunakan prosesor i3 / i5 / i7, dengan jenis pengaturan yang disebutkan di atas? atau adakah yang harus saya khawatirkan?
EDIT: Agar lebih jelas, saya punya prosesor Intel Core i3-540 Dual-Core (3.06GHz) dengan HyperThreading. Dan saya akan menjalankan blog wordpress di atasnya (menghasilkan sekitar 1-1,5 juta tampilan halaman per bulan).
Jawaban:
Dari apa yang saya lihat, ada lima hal yang harus diperhatikan untuk prosesor seri-i vs prosesor seri Xeon:
Kita lihat di sini perbedaan terbesar antara keduanya seringkali motherboard yang didukung daripada CPU. Yang mengatakan, sering kali fitur-fitur tambahan dari motherboard tidak diperlukan, dan Anda bisa mendapatkan kinerja yang masih dapat diterima dari i7, atau bahkan i5.
Dengan asumsi Anda memiliki kinerja yang dapat diterima, itu nomor empat di atas yang masih penting bagi Anda. Jika Anda memiliki prosesor i-Series dan RAM tingkat desktop, Anda tidak benar-benar menjalankan perangkat keras server tingkat produksi lagi. Ini mungkin bekerja dengan baik untuk sementara waktu - pada kenyataannya, mungkin akan bekerja dengan baik - tetapi sekali lagi mungkin tidak, dan itu bukan jenis risiko yang ingin diambil sysadmin yang baik. Tingkat kegagalan dan umur rata-rata hanya tidak sebagus ... tetapi untuk konteks pertanyaan ini adalah para pemain pendukung yang Anda khawatirkan di sini, bukan prosesor itu sendiri.
Dalam hal ini, mengingat bahwa mereka menawarkan RAM terdaftar dengan motherboard kelas server, jika Anda merasa nyaman dengan tingkat kinerja perangkat keras maka ini mungkin cocok. Saya akan menambahkan bahwa pada saat penulisan asli, Core i3 terbaik yang bisa saya temukan di situs Intel adalah dual core dengan hyperthreading. The terburuk Xeon saya bisa menemukan adalah quad core tanpa Hyperthreading (yang berbaris lebih dekat dengan i5).
sumber
Ya dan Tidak ... namun, itu tergantung pada apa yang Anda definisikan sebagai "tingkat server".
Jika Anda mendapatkan Xeon setara dengan Core I cpu, secara teknis akan menjadi komponen tingkat server.
Namun, jika Anda meningkatkan era P4 Xeon ke i3 / 5/7 modern (atau bahkan Dual Core Celeron!), Anda akan melihat peningkatan kecepatan luar biasa di semua area.
Namun, ada lebih banyak ke komputer daripada prosesor sendiri.
Di server, selain prosesor, Anda menginginkan kualitas yang baik, komponen yang tahan lama seperti yang Anda inginkan bertahan sekitar 5 tahun (siklus penggantian rata-rata), Anda idealnya ingin berada di papan grafis - tetapi hanya dasar / bukan high-end, Anda ingin Memori ECC dan hal-hal lain - semua ini membutuhkan motherboard kelas server, dan sebagian besar motherboard kelas server hanya menggunakan prosesor kelas server.
Semua ini dikatakan, itu sepenuhnya tergantung pada pola penggunaan. Untuk perusahaan yang sangat kecil, saya lebih suka membeli mesin i3 dan menggantinya dengan mesin spesifikasi serupa 3 tahun kemudian daripada membeli mesin yang sangat mahal dan menyimpannya lebih lama. Untuk hosting, kecuali jika Anda secara khusus membutuhkan mesin kelas atas, Anda sebaiknya mengambil tabungan karena itu harus sangat bagus dan kuat.
sumber
Mari kita hancurkan ini.
Mari kita ambil kinerja dulu. Satu juta hit per bulan adalah volume yang sangat rendah sehingga Anda bisa menggunakan hampir semua chip lama untuk mengatasinya. Anda dapat menjalankan benchmark pada laptop atau desktop Anda untuk melihat apakah chip itu dapat menangani beban puncak Anda. Jangan lupa untuk mengisi basis data Anda dengan data beberapa bulan pertama. Kemungkinan besar kinerja disk Anda akan menjadi hambatan, bukan CPU Anda.
Maka Anda khawatir dengan keandalan, yaitu berjalan selama berbulan-bulan. Bahkan dengan sistem yang paling mahal, ada faktor lain selain CPU yang akan menentukan keandalan Anda. Yang terpenting adalah ketersediaan penyimpanan disk, yang kemungkinan besar akan gagal. Anda ingin memastikan Anda tidak kehilangan data apa pun jika disk gagal. Ini umumnya dicapai dengan menggunakan RAID, baik mirror, rAID10 atau RAID 5. Selanjutnya, Anda ingin mempersiapkan diri untuk bencana, sehingga Anda masih memiliki data Anda jika seluruh pusat data turun. Jika Anda tidak ingin kehilangan data sama sekali, Anda perlu mereplikasi database Anda ke situs lain. Jika kehilangan setengah hari atau lebih bukanlah masalah besar, cukup jadwalkan pencadangan melalui jaringan saja.
Jika tuan rumah Anda mati, baik karena pukulan catu daya, kartu jaringan, memori, kipas pendingin cpu atau komponen lain gagal, Anda harus memiliki semacam mekanisme kegagalan. Ini umumnya dicapai dengan menjalankan dalam sebuah cluster, di mana 2 atau lebih sistem dihubungkan ke penyimpanan yang sama. Untuk mengatur sebuah cluster, Anda cukup mendefinisikan sistem file, alamat ip, dan skrip start / stop / monitoring aplikasi, dan ketika server Anda meledak, cluster tersebut akan memastikan bahwa pengguna akhir tidak akan menyadarinya. Saya akan mengatakan berinvestasi $ 1rb atau lebih untuk Xeon yang mahal tidak memberi Anda keandalan lagi. Gunakan uang untuk membeli server ke-2 sebagai gantinya. Atau jika perusahaan hosting menyediakan HW, biasakan diri Anda dengan solusi ketersediaan tinggi apa yang mereka tawarkan. Jika mereka profesional, mereka akan mendapatkan dukungan seperti ini di bidang sains, termasuk backup di luar lokasi, dan pemulihan cepat dari kegagalan server. Selama opsi sistem yang mereka tawarkan memiliki kinerja yang cukup, maka Anda harus bisa tidur di malam hari. Jika mereka tidak menawarkan fitur-fitur ini, tetapi hanya menjual server mandiri dengan penyimpanan internal, maka Anda harus menulis solusi Anda sendiri, dan mencadangkan OS penuh dan konfigurasi aplikasi satu kali, dan sering-sering mengambil salinan DB Anda, sehingga Anda dapat memindahkan kembali di situs yang sama atau situs yang berbeda, dengan cepat. Menghabiskan uang ekstra untuk chip yang kuat tidak memberi Anda bagian dari pikiran yang Anda cari. Mengganti chip di server dilakukan dalam beberapa menit, mencoba memulihkan dari kegagalan disk jika Anda tidak memiliki strategi cadangan / pemulihan akan memakan waktu berhari-hari, atau menjatuhkan Anda selamanya, atau dalam kasus bisnis membawa mereka ke tepi jurang kebangkrutan. Baik data dan waktu aktif Anda sangat berharga sehingga Anda akan menginvestasikan waktu dan uang ekstra untuk memastikan waktu kerja terus-menerus, atau Anda dapat menggunakan solusi yang lebih murah seperti berharap yang terbaik, tetapi sering membuat cadangan. n Tetapkan kebutuhan Anda, dan berapa banyak yang ingin Anda belanjakan, dan jika itu tidak cukup, pilih fitur apa yang paling penting bagi Anda. Jika Anda mengatur semuanya sendiri, dan menjalankan server di jaringan Anda sendiri, Anda bisa menjalankan dan menjalankannya dengan 2 desktop bekas atau laptop tanpa cluster seharga $ 2-300, plus apa pun yang Anda perlukan untuk penyimpanan. Anda bahkan dapat menggunakan penyimpanan internal, dan membuat replikasi yang sering dari server 1 ke server 2 dan bahkan tidak harus mendapatkan NAS atau penyimpanan bersama lainnya. tetapi sering backup. n Tetapkan kebutuhan Anda, dan berapa banyak yang ingin Anda belanjakan, dan jika itu tidak cukup, pilih fitur apa yang paling penting bagi Anda. Jika Anda mengatur semuanya sendiri, dan menjalankan server di jaringan Anda sendiri, Anda bisa menjalankan dan menjalankannya dengan 2 desktop bekas atau laptop tanpa cluster seharga $ 2-300, plus apa pun yang Anda perlukan untuk penyimpanan. Anda bahkan dapat menggunakan penyimpanan internal, dan membuat replikasi yang sering dari server 1 ke server 2 dan bahkan tidak harus mendapatkan NAS atau penyimpanan bersama lainnya. tetapi sering backup. n Tetapkan kebutuhan Anda, dan berapa banyak yang ingin Anda belanjakan, dan jika itu tidak cukup, pilih fitur apa yang paling penting bagi Anda. Jika Anda mengatur semuanya sendiri, dan menjalankan server di jaringan Anda sendiri, Anda bisa menjalankan dan menjalankannya dengan 2 desktop bekas atau laptop dengan cluster seharga $ 2-300, plus apa pun yang Anda perlukan untuk penyimpanan. Anda bahkan dapat menggunakan penyimpanan internal, dan membuat replikasi yang sering dari server 1 ke server 2 dan bahkan tidak harus mendapatkan NAS atau penyimpanan bersama lainnya. plus apa pun yang Anda butuhkan untuk penyimpanan. Anda bahkan dapat menggunakan penyimpanan internal, dan membuat replikasi yang sering dari server 1 ke server 2 dan bahkan tidak harus mendapatkan NAS atau penyimpanan bersama lainnya. plus apa pun yang Anda butuhkan untuk penyimpanan. Anda bahkan dapat menggunakan penyimpanan internal, dan membuat replikasi yang sering dari server 1 ke server 2 dan bahkan tidak harus mendapatkan NAS atau penyimpanan bersama lainnya.
sumber
Jawaban sederhana: Tidak
Jawaban panjang: Tergantung
Penggunaan server Anda akan memberi tahu Anda apakah prosesor desktop yang Anda butuhkan. Dilihat dari pertanyaan terakhir Anda, sepertinya Anda memiliki perusahaan yang sangat teduh dan saya akan mencari opsi lain untuk server jika saya adalah Anda. Pada kenyataannya, prosesor desktop baik untuk server uji kecil, tetapi server apa pun yang digunakan dalam produksi tidak memiliki alasan untuk tidak menggunakan komponen tingkat server.
sumber
Tergantung pada berapa banyak uang yang Anda miliki, dan apa yang Anda butuhkan server Anda untuk melakukan.
Sebagai contoh, saya mendapat mesin desktop windows di Hetzner dengan Ryzen Cpu, yang kemudian saya temukan sangat buruk di Linux Centos. Jadi saya membatalkan server, namun saya memiliki mesin dengan 128 Gb Ram dan prosesor xeon dan 4 SSD yang bekerja dengan baik.
Saya sekarang mencoba desktop baru dengan CPU I7 dan 64 Gb Ram dan 2 HDD 3 TB masing-masing dalam raid 0 array.
Kecurigaan saya adalah itu akan gagal untuk 9 situs saya dan 63 subdomain yang terletak di atlantia.online.
Tapi siapa yang tahu?
HDD jauh lebih lambat dari SSD. Tapi saya punya 440GB arcvhive untuk ditransfer.
sumber
1: Ini pastinya adalah prosesor desktop. Satu-satunya prosesor iX yang bahkan menyentuh Xeon tier adalah prosesor 2011, 2011-v3, dan 2066 i7 dan i9 yang lebih bagus ... tetapi meskipun demikian, mereka pada dasarnya adalah CPU "workstation desktop" yang sangat bagus.
2: Sebuah iX (terutama i3!) Tidak dibedakan dari chip server yang tepat (misalnya Xeon) hanya dengan "tidak mendukung banyak CPU" pada motherboard yang sama. Itu gila. Chip (i3, i5, i7, i9, Xeon) semuanya merupakan soket tertentu (mis. 2066, 1155, dll.) Dan jumlah procs yang dapat ditangani oleh papan lebih terkait dengan papan itu sendiri (mis. Papan dual socket 2011 board) , soket tunggal 775, dll.).
Jika mereka menyiratkan bahwa mereka memiliki motherboard X socket (katakan 1156) dan bahwa satu-satunya perbedaan antara opsi Xeon dan ini adalah bahwa "versi iX tidak memiliki banyak prosesor" di papan tulis maka itu besar, besar, merah besar bendera .
sumber