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.