Pertanyaan Haruskah server dimatikan pada malam hari?


Ada server yang digunakan mulai jam 4:30 pagi hingga ~ 22:00.

Haruskah itu dimatikan? Saya pikir ini adalah server dan itu tidak akan memiliki masalah untuk tetap di sana, tetapi profesor yang serius mengatakan kepada saya bahwa itu berbahaya dan bahwa HD dapat gagal dalam waktu 2 tahun. Pemilik server percaya bahwa server lamanya berjalan dari tahun 1995 tanpa pencadangan dan satu hard disk (jika hard disk gagal dia kacau) tidak memiliki masalah karena dia menggunakannya untuk mematikannya di malam hari.

Apa yang Anda yakini untuk ini?

Sekarang memiliki RAID 1 array, backup hard disk eksternal, dan backup hard disk serveral penuh pada DVD dan melalui internet.


141
2018-04-11 00:25




Memberi +1 karena meskipun ini adalah pertanyaan yang saya rasa tidak seorang pun dari kami yang pernah memikirkannya, jelas beberapa orang melakukannya dan perlu dijawab. - Mark Henderson♦
Profesor Anda tidak menjalankan server. Mereka menjalankan workstation dengan daemon jaringan. - Bacon Bits
Tidak bisakah Anda menggunakan beberapa pengaturan daya untuk memutar hard drive saat tidak digunakan? Manfaat yang sama dalam hal keausan, tetapi Anda tidak perlu mematikan seluruh mesin. - Brendan Long
Profesor Bahasa Inggris Menyala? - Iain Holder
Saya tidak akan merekomendasikan mengambil saran dari orang-orang yang tidak membuat cadangan. Terutama tidak, jika mereka melakukan ini selama 15+ tahun. Menyimpan energi listrik adalah satu-satunya argumen untuk mematikannya. Seumur hidup akan berkurang karena memanas dan pendinginan setiap hari. - Malte


Jawaban:


Untuk mempersamakannya dengan analogi mobil: Taksi dapat melakukan lebih dari 500.000 kilometer sebelum perlu membangun kembali mesin. Alasan untuk ini adalah karena mereka selalu berjalan, 24/7, dan setelah mesin mobil mencapai suhu, jumlah keausan yang diterimanya saat sedang berjalan sangat berkurang.

Komputer agak sama. Mayoritas "keausan" pada bagian dapat terjadi ketika server melakukan boot. Cukup pasang amp meter ke komputer Anda, dan hidupkan. Ketika dinyalakan, kekuatan yang ditarik naik sangat tinggi, dan kemudian mengendap setelah semua disk telah berputar dan prosesor sudah di-inisialisasi. Selain itu, pikirkan tentang berapa banyak aktivitas disk yang dialami server selama boot vs saat bekerja. Kemungkinannya adalah akses disk dari booting OS adalah aktivitas yang cukup padat, sedangkan ketika OS sedang berjalan, kecuali jika server database yang sangat berat (saya tebak tidak), disk kemungkinan besar akan tetap cukup menganggur. Jika ada waktu itu akan gagal, kemungkinan itu akan di boot.

Menghidupkan dan mematikan server Anda adalah ide yang bodoh. Tidak hanya menyebutkan kebanyakan server dapat memakan waktu hingga 2-5 menit untuk hanya melewati pemeriksaan BIOS, itu juga merupakan jumlah waktu terbuang yang sangat besar.


2018 Pembaruan: Mengingat bahwa sebagian besar komputer sekarang sepenuhnya solid-state, jawaban ini mungkin tidak lagi seakurat dulu. Analogi taksi tidak benar-benar sesuai dengan server modern saat ini. Yang mengatakan, biasanya Anda masih generall jangan matikan server.


153
2018-04-11 00:37



Bisakah Anda menambahkan beberapa tautan ke penelitian tentang topik ini? - mafu
@mafutrct: WikiBook aktif Kegagalan HD dan Studi Google Labs tentang Kegagalan HD menunjukkan bukti yang tidak konsisten untuk menyarankan siklus daya memengaruhi masa pakai kendaraan, dan waktu aktif total tidak sebanyak jumlah / nasib hasil imbang. Juga hal-hal yang jelas seperti trauma fisik memiliki efek paling besar. - Chris S
Bagaimana mereka menggerakkan taksi jika selalu berjalan? Itu ilegal di kebanyakan yurisdiksi. - Lightness Races in Orbit
@Tomalak - baik, titik analogi adalah bahwa mesin Taksi terserah suhu dan keausan kurang terjadi selama waktu ini. Dalam 90 detik yang diperlukan untuk mengisi bahan bakar Taksi, mesin tidak memiliki kesempatan untuk mendingin, dan dengan demikian pakaian masih belum habis. Di komputer, itu "didinginkan" (untuk keperluan analogi) secara instan, dan setiap awal adalah awal "dingin". - Mark Henderson♦
@Fergus - baik, ini hanya berlaku untuk kotak fisik. Jika Anda memiliki VM, bebaskan atau matikan sebanyak yang Anda mau. Tetapi Anda tidak akan mendapatkan penghematan hidup atau penghematan daya dari itu. - Mark Henderson♦


Mematikan server dan setiap hari kemungkinan akan menyebabkannya gagal lebih cepat daripada membiarkannya hidup.


70
2018-04-11 00:33



Kemungkinan besar karena disk stress @ boot; juga, saya memiliki server yang dengan senang hati berlari selama bertahun-tahun, kemudian menolak untuk datang saat memulai kembali. Ternyata boot disk perlahan-lahan merendahkan, dengan MBR benar-benar tidak dapat dibaca - tetapi MBR hanya dibaca saat boot, jadi tidak ada yang memperhatikan. Syukurlah, disk sama sekali meninggal hanya setelah terburu-buru panik untuk memulihkan apa pun yang belum didukung. - Piskvor
Saya ragu bahwa ini terjadi dengan mematikan satu kali sehari, bahkan disk perusahaan memiliki 300.000 switch pada hitungan dalam detail teknisnya. Masalahnya berasal dari manajemen energi yang melakukannya setiap 15 menit. - Lothar


Satu-satunya hal yang dapat saya lihat yang bahkan mendekati dengan benar tentang apa yang telah Anda ceritakan adalah bahwa drive dapat gagal dalam waktu 2 tahun. Mereka sebenarnya bisa gagal kapan saja. Saya yakin sebagian besar dari kita telah menerima setidaknya satu drive baru yang merupakan DOA. Pada drive server rata-rata akan berlangsung apa pun dari sekitar 3 tahun ke atas, dengan 10 atau 20 tahun tidak terlalu jarang. Itu tidak berarti setiap drive individu tidak akan gagal lebih cepat.

Server (berarti mesin dengan komponen kelas server yang tepat) dirancang untuk berjalan terus menerus. Tidak ada alasan untuk mematikannya di malam hari tetapi beberapa alasan yang sangat bagus untuk membiarkannya berjalan. Malam hari, atau waktu lain apa pun yang "tenang" untuk sistem yang diberikan adalah waktu untuk menjalankan semua pemeliharaan dan otomatisasi.

misalnya Cadangan sebaiknya diambil saat tidak ada atau sedikit aktivitas pengguna. Ini membantu memastikan backup konsisten. Tentu saja ada cara-cara di sekitar ini tetapi mengapa tidak memberikan cadangan Anda setiap peluang keberhasilan ketika tidak ada yang hilang dengan melakukan hal itu?

Seseorang menjalankan "server" dengan satu disk dan tidak ada cadangan adalah bodoh, bukan admin. Satu-satunya alasan dia berhasil lolos adalah keberuntungan yang sangat sial. Itu sama sekali tidak ada hubungannya dengan mematikan mesin di malam hari.


51
2018-04-11 03:51



Saya akan mengambil tebakan liar di sini dan mengatakan bahwa "admin" yang tidak mengambil backup juga tidak menggunakan komponen kelas server yang tepat. - intuited


Server dimaksudkan untuk beroperasi 24x7. Menutup server dalam semalam sangat tidak biasa. Hard drive server dirancang agar lebih dapat diandalkan daripada drive desktop dan sekarang Anda memiliki cadangan dan RAID 1, Anda tidak akan kehilangan data jika salah satu dari dua drive Anda gagal.

Yang saya khawatirkan sekarang adalah server 16 tahun ini adalah motherboard atau kegagalan pasokan daya yang tidak berlebihan.


23
2018-04-11 00:36



Sepertinya logis :) Ini adalah pc power pc motorola .. belum mati! - GorillaApe


Saya tidak pernah mematikan server pada malam sebelumnya.

Hard drive akan gagal ketika mereka akan gagal. Menghidupkan dan mematikan mesin tidak akan membuat drive gagal lebih lambat. Saya telah melihat hard drive dikirim dari vendor yang sudah buruk, dan saya telah melihat disk berjalan (dan aktif digunakan) selama 5+ tahun tanpa gagal.

Profesor Anda adalah idiot.


13
2018-04-11 00:32



Menghidupkan dan mematikan mesin pasti akan membuat drive gagal lebih lambat jika dibiarkan cukup lama. Jika Anda mematikan mesin selama 10 tahun, drive lebih atau kurang dijamin untuk bertahan setidaknya 10 tahun. Pertanyaannya adalah berapa lama rata-rata mesin harus ditinggalkan untuk memiliki efek positif. - intuited
@ intuited Jika Anda menghidupkan mesin setelah 50 tahun menunggu dan drive gagal untuk boot, apakah itu bertahan 0 tahun, 50 tahun atau apa? - Cade Roux
@Cade Roux: Saya tidak tahu. Apa masalahnya? Bahkan jika kita menghitungnya sebagai 0, pencilan ini tidak akan mengubah keseluruhan rata-rata secara signifikan. - intuited
@ intuisi itu adalah lelucon - tetapi sebenarnya, itu akan cenderung membuat rata-rata research.google.com/archive/disk_failures.pdf  Dan dari data ini, ada kemungkinan bahwa drive baru dihidupkan setelah duduk di rak sampai 5 tahun akan lebih mungkin gagal daripada drive berjalan selama 5 tahun. Intinya adalah diperdebatkan karena tidak membayar untuk membiarkan perangkat keras duduk diam lebih dari itu untuk mematikannya dan hidupkan lagi. Hardware terdegradasi dan usang dan harus memiliki nilai maksimum yang digunakan sebelum habis dan diganti. - Cade Roux
@Cade Roux: Dari riset google yang Anda tautkan ke: Seperti umumnya dalam penyebaran kelas server, disk dinyalakan, berputar, dan umumnya dalam layanan untuk semua kehidupan tercatat mereka.  Jadi penelitian itu tidak relevan di sini. Itu menunjukkan bahwa drive yang masih baru akan lebih mungkin daripada yang lama gagal selama periode waktu tertentu setelah diaktifkan kembali, tetapi ini mengasumsikan bahwa yang lama belum pernah gagal selama 5 tahun itu berlari. - intuited


Ini juga menempatkan "aspek manusia" yang lebih besar di server. Bahkan jika Anda menggunakan pengaturan daya untuk mematikannya dan pada saat yang tepat, Anda harus meminta seseorang memantau server untuk memastikan semua layanan yang diperlukan, dll. Memulai dengan benar. Saat yang berharga Anda dapat mengajar para profesor tentang backup dan RAID.

Kapan Anda menjalankan pencadangan? Saya akan memberikan apa saja untuk jendela 6-jam untuk menjalankan backup harian saya, pembaruan, perbaikan terbaru, dll. Jika tidak ada yang lain, downtime ini dapat digunakan untuk itu.

Saya menantang Anda untuk pergi ke "profesor serius" ini dan memberikan penelitian yang menunjukkan bahwa meninggalkan komputer pada 24x7 tidak baik untuk itu. Saya ingin mendukung apa yang mereka katakan.


11
2018-04-11 02:22



Saya mengatakan serius karena salah satu dari mereka telah mendesain prosesor, embedded system mengetahui kernel linux dengan sangat rinci. Sedangkan untuk backup, saya telah membuat skrip untuk backup otomatis tetapi kemudian pemilik & admin di sana tampak seperti WTF dude. "TIDAK saya ingin melakukannya secara manual setiap hari" dan jangan "tar dan kompres mereka". - GorillaApe
@Parhs Secara sederhana, Anda lebih pintar dari atasan Anda. Akan bijaksana bagi Anda untuk berhenti dan menemukan seorang mentor yang nyata sebelum Anda menghabiskan terlalu banyak waktu dalam bayangan para idiot yang tidak akan membiarkan Anda melakukan hal yang benar. - Skyhawk


Hampir semua server diharapkan akan tersedia 24/7. Polos dan sederhana.

Jika tidak, milik Anda tidak, ada banyak perdebatan antara yang akan menyebabkan lebih banyak keausan pada server Anda, perluasan konstan dan kontraksi antara mengubah server Anda dan memanasnya, dan kemudian mematikan, dan setelah itu mendinginkan , atau keausan pada komponen dari penggunaan konstan.

Saya belum melihat penelitian yang lebih buruk, dan saya sangat meragukan profesor Anda memiliki akses ke beberapa penelitian yang mengklaim berbeda.

Pada akhirnya Anda harus membuat keputusan berdasarkan kebutuhan Anda, tetapi manfaat biaya untuk sebagian besar bisnis adalah menyediakan server dan layanan mereka sepanjang waktu, tidak hanya ketika seseorang masuk dan menyalakannya. Terutama ketika ada perdebatan bahwa Anda mungkin malah membuat lebih banyak masalah untuk server Anda dengan mematikannya.


10
2018-04-11 02:20





Yang lebih penting adalah pendinginan. Pendinginan membuat perbedaan besar. Suhu di dalam kotak mungkin jauh lebih tinggi daripada ruangan. Saya akan menginstal perangkat lunak untuk memantau itu seperti everest. Membandingkan hard disk modern dengan yang Anda ganti, mereka menjadi panas. Beberapa membutuhkan penggemar untuk mendinginkan mereka Kadang-kadang penggemar kecil dapat membuat perbedaan besar. Kehidupan HD dan server akan bergantung pada pendinginan.


7
2018-04-11 05:47





Ya bukan pilihan. Katakan kepada profesor Anda bahwa standar industri adalah membiarkan mereka menjalankan 24/7 dan memiliki garansi untuk perangkat keras yang gagal. Jika server berusia 16 tahun, saya membayangkan Anda tidak akan mendapatkan garansi itu.
Jika server benar-benar meledak, waktu pemulihan apa yang Anda perlukan untuk membuat yang baru dengan informasi yang dicadangkan? Saya akan mulai memberi isyarat kepada klien bahwa server mereka telah mencapai akhir-hidup dan mereka harus mulai mencari dana untuk yang baru.


5
2018-04-11 01:23