Haruskah server lama dihentikan


12

Saya memiliki server yang masih berjalan dengan baik tetapi sudah lebih dari 5 tahun. Mereka masih melakukan pekerjaan dengan sempurna dan tidak akan ada keuntungan untuk meningkatkan server, haruskah saya membiarkannya berjalan selamanya atau haruskah saya menjadwalkan pemeliharaan untuk mengganti server, atau bagiannya, dengan perangkat keras baru? Saya khawatir bahwa kegagalan server dapat menyebabkan kehilangan data dan waktu henti yang lebih banyak daripada pemeliharaan terjadwal. Server-server ini digunakan untuk informasi penjualan, akuntansi, CRM, dan manajemen on-line.

Pemeliharaan preventif, seperti mengganti kipas dan menyedot debu, tidak dimungkinkan karena lokasi server yang jauh.

Juga perhatikan "kurva bak mandi" dari tingkat kegagalan seiring waktu. Perangkat keras baru lebih cenderung gagal daripada perangkat keras yang telah dibakar untuk sementara waktu.

Bagaimana Anda memberi tahu klien yang sangat senang dengan server bebas masalah lama bahwa ia sekarang harus mengeluarkan uang untuk menggantinya karena terlalu lama?

Akhirnya, apakah ada alat pemantauan untuk masalah perangkat keras seperti tegangan, suhu dan kecepatan kipas yang dapat dijalankan dari jarak jauh?

Jawaban:


12

Inilah pertanyaan dan jawaban sebelumnya:

Apakah Anda terus menggunakan peralatan server / jaringan akhir masa pakai Anda?

Dan satu lagi:

Seberapa sering perusahaan Anda mengganti semua servernya?

Pada 5 tahun, untuk apa yang kedengarannya seperti fungsi misi-kritis, saya akan mulai mencari pengganti bahkan jika mereka berfungsi dengan baik. Tapi karena mereka yang bekerja dengan baik, saya akan merencanakan lambat, pengganti hati-hati. Pastikan Anda tahu cara membangun OS dan aplikasi di kotak pengganti, tahu bagaimana Anda akan memindahkan data, bagaimana Anda akan beralih dari yang lama ke yang baru.

Seperti yang dinyatakan dalam salah satu jawaban yang ditautkan di atas, saya akan memberi tahu klien dengan jujur mengapa Anda perlu mengganti perangkat keras. Peningkatan biaya pemeliharaan dan kontrak dukungan, kesulitan dalam mendapatkan komponen pengganti, preferensi vendor aplikasi untuk mendukung perangkat keras yang lebih baru, adalah faktor-faktor yang memungkinkan, Anda harus membuat kasing berdasarkan tingkat dukungan vendor perangkat keras dan perangkat lunak Anda.


4
+1. Ini harus menjadi keputusan bisnis yang jujur; Saya akan condong ke arah penggantian. Ketika membuat kasus saya akan memperhitungkan biaya daya (karena mereka bisa sangat tinggi untuk server lama), dan downtime bisnis yang diharapkan jika terjadi kegagalan perangkat keras. Tergantung pada keadaan / platform yang digunakan, mungkin adil untuk membandingkan waktu henti yang diharapkan untuk server lama dengan waktu alih untuk server virtual.
Jesper M

5

Mungkin - tetapi dengan hati-hati dan perhatian terhadap detail.

Hal-hal yang perlu diingat:

  • Masih bisakah Anda membeli komponen untuk memperbaiki kesalahan perangkat keras?
  • Apakah OS dan perangkat lunaknya masih cukup baru untuk mendapatkan tambalan yang didukung?
  • Masih bisakah Anda membangun kembali sistem setelah kegagalan besar?
  • Bisakah Anda menurunkan penggunaan daya, biaya operasional, atau ukuran fisik server?
  • Dapatkah Anda meningkatkan profil kinerja, atau memanfaatkan kapasitas cadangan (mis. Dengan virtualisasi layanan lain di sekitarnya).

3

Jelaskan kepada vendor dalam hal yang kemungkinan besar akan dia pahami. Jelaskan bahwa server dirancang untuk umur rata-rata 4-5 tahun. Sementara beberapa akan berjalan lebih lama dari itu (kami telah membuat server pincang selama 7 tahun sebelumnya ... tidak bangga akan hal itu, tetapi itu terjadi pada hari-hari sebelum virtualisasi), saat Anda mendekati dan melampaui usia itu, server akan menjadi lebih rentan mogok.

Taruh dalam istilah mobil. Setelah titik tertentu bagian mobil mogok atau aus, seperti istirahat, dan perlu diganti. Namun, tidak seperti mobil, Anda tidak bisa lari ke tempat perbaikan lokal dan memperbaiki server. Vendor berakhir dari suku cadang pengganti kehidupan, yang berarti mereka tidak tersedia kecuali dari seseorang yang menimbunnya dan tahu Anda sekarang harus membayar premi untuk mereka. Dan saat Anda mencari bagian-bagian itu dan menawar pembelian, server akan tetap down.

Juga, kebanyakan orang melihat mengganti mobil mereka segera setelah pinjaman mobil mereka terbayar. Mengingat bahwa lebih mudah untuk memperbaiki dan memelihara mobil daripada server-server itu, terutama mengingat lokasinya yang jauh, menunjukkan bahwa pelanggan mengambil risiko dengan lini bisnis mereka yang tidak akan mereka ambil dalam kehidupan pribadi mereka sendiri.


3

Secara pribadi, saya senang menjalankan perangkat keras lama tetapi, hanya jika risikonya telah dipertimbangkan dengan baik . Sebagai contoh, saya memiliki satu server IBM yang agak lama yang jauh dari garansi dan saya tidak bisa lagi mendapatkan komponen untuk itu. Namun, perangkat lunak yang berjalan di atasnya dapat ditransfer ke komputer lain dalam hitungan menit. Jika mesin gagal saya dapat menggantinya sementara dengan PC cadangan sementara saya memutuskan solusi jangka panjang terbaik. Semua langkah yang diperlukan untuk melakukan ini didokumentasikan dengan baik, jadi bahkan jika saya tidak tersedia tugas dapat diselesaikan oleh orang lain.


2

Jika server memadai, maka biarkan dukungan vendor menjadi faktor penentu. Jika vendor tidak akan mendukung sistem, biarkan klien Anda memutuskan berdasarkan preferensi mereka.

Jika Anda adalah vendor, maka pada titik tertentu Anda mungkin perlu menghapusnya.


2

Jika Anda memutuskan untuk menjalankan server ke dalam tanah, cepat atau lambat mereka akan berjalan ke tanah. Lebih baik menggantinya sebelum waktu itu, dengan kata lain ketika mereka tampaknya masih berjalan OK.

5 tahun adalah inning yang cukup bagus untuk sebuah server, dan Anda tampaknya akan datang ke titik persimpangan di mana Anda pikir mereka mungkin masih OK untuk sementara waktu, tetapi Anda memiliki masalah yang cukup yang akan memerlukan penggantian.

Skenario kasus terburuk adalah server runtuh di tengah hari kerja. Dari suara hal-hal yang saya tidak berpikir Anda akan berada dalam posisi untuk melakukan migrasi darurat dan memulihkan dalam jangka waktu yang baik jika itu terjadi. Klien Anda harus mempertimbangkan biaya kehilangan bisnis (termasuk gaji untuk staf yang tidak melakukan apa-apa) dibandingkan biaya penggantian, dan saya pikir penggantian akan keluar lebih murah.


1

Jika perangkat keras dan lunaknya masih didukung dan dipahami dengan baik, tampaknya konyol untuk berubah tanpa alasan. Apakah server berada di lingkungan yang bersih dan terkendali iklim? Mereka harus terus berdetak untuk sementara waktu.

Tingkat redundansi apa yang disediakan oleh server lama ini? Apakah mereka memiliki catu daya yang berlebihan dan penyimpanan yang dilindungi RAID dengan cadangan offline yang teruji? Dalam pengalaman saya, PSU dan drive adalah bagian yang paling mungkin dipengaruhi oleh usia. Selama Anda terlindungi dengan baik, Anda tidak harus melihat segala jenis downtime bencana.

Menghindari pemeliharaan preventif karena server keluar dari jalan Anda sepertinya rencana yang buruk. Jika Anda bisa sampai ke server untuk menggantinya, atau jika ada kegagalan yang besar, Anda harus bisa mendatanginya untuk pemeliharaan dan inspeksi.

Hanya saja, jangan biarkan mereka menjadi begitu tua sehingga tidak ada yang tahu bagaimana mereka bekerja atau di mana mendapatkan bagian untuk mereka.


1

Kami selalu memutuskan kapan harus mengganti mesin berdasarkan apa yang dilakukannya dan seberapa kritis kegagalannya. Sebagian besar mesin kami sebenarnya pindah ke cluster virtualisasi untuk memberikan cara yang lebih mudah untuk menangani kegagalan.

Untuk menghentikan kehilangan data, jalankan pencadangan. Banyak dari mereka. Mesin pada usia berapa pun gagal dan jika Anda khawatir tentang kehilangan data, Anda tidak cukup melakukan backup.

Namun dalam praktiknya, saya sudah setidaknya menjalankan satu mesin kritis yang berusia minimal 5 tahun. Saya tidak tahu berapa umurnya ketika perusahaan dibeli sebelum waktu saya. Itu bukan karena penggantian dalam waktu dekat :(


1

Saya juga menyertakan yang berikut - perangkat keras yang lebih baru jauh lebih kuat daripada perangkat yang lebih tua. Anda dapat menggabungkan beberapa server menjadi satu menggunakan virtualisasi. Virtualisasi ketika dilakukan dengan benar dapat membuat cadangan lebih mudah, mengurangi biaya secara signifikan, dan dapat membuat pemulihan bencana lebih mudah. Server yang lebih baru juga memiliki lebih banyak dukungan untuk akses / pemantauan / perbaikan jarak jauh seperti teknologi Intel Vpro yang memungkinkan Anda untuk mendapatkan akses bahkan jika OS belum di-boot.

Ada juga masalah sosialisasi / standardisasi / sanitasi / peningkatan. Setelah 5 tahun - sungguh - siapa yang akrab dengan perangkat keras dan pengaturannya? Apakah pengaturan dan semua hal seperti skrip login, pengaturan keamanan ... sesuai dengan standar Anda saat ini? Sudahkah Anda menjalankan sanitasi seperti menghapus akun pengguna lama, membersihkan solusi lama? Apakah komponennya masih tersedia? Saya memiliki sejumlah server di situs klien yang saya merasa ngeri karena saya tahu bahwa jika mereka gagal, motherboard / psu dan bagian lain pasti tidak tersedia.


1
Telur, keranjang? (PS Saya tidak memiliki masalah dengan virtualisasi, tapi itu harus menjadi strategi, hanya mengganti X server ke 1 tidak)
Tubs

Ya, konsolidasi menciptakan semua telur dalam satu skenario keranjang, tetapi dengan token yang sama, 5 server versus satu server juga menciptakan 5 poin kemungkinan kegagalan versus satu. Anda juga bisa berharap mendapatkan server baru yang relatif murah sehingga Anda bisa mendapatkan beberapa server yang identik. Failover kemudian hanya menyalin dari VM ke server baru - tidak perlu untuk menginstal ulang dan mengatur ke platform yang berbeda.
Blackbeagle
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.