Prinsip, kesalahan dan kasus pemeliharaan server, pembaruan dan peningkatan
Penulis:Eve Cole
Waktu Pembaruan:2009-07-24 17:04:58
Prinsip peningkatan
1. Tujuan pemutakhiran server adalah untuk mengatasi kemacetan pada aspek tertentu dari sistem, namun hasil pemutakhiran tidak dapat menyebabkan kemacetan sistem yang baru.
Saat memutakhirkan, Anda harus mempertimbangkan aspek server mana yang menjadi hambatan. Namun, dari sudut pandang aplikasi, Anda tidak bisa begitu saja memutakhirkan komponen tertentu yang menyebabkan hambatan kinerja lainnya. Sebagai contoh sederhana, server CPU tunggal dapat dikonfigurasi dengan memori 256MB, tetapi jika server CPU ganda dikonfigurasi dengan memori 256MB, memori tersebut pasti akan menjadi penghambat sistem.
2. Premis untuk peningkatan server adalah bahwa konfigurasi perangkat keras sistem dapat memberi pengguna ruang untuk peningkatan.
Peningkatan server dilakukan dengan asumsi bahwa konfigurasi perangkat keras server memiliki kemampuan peningkatan. Oleh karena itu, pada tahap awal perencanaan jaringan, administrator jaringan harus memiliki perkiraan awal permintaan dan pertumbuhan aplikasi. Saat memilih model, bersiaplah untuk ekspansi di masa depan. Sisakan sedikit ruang.
3. Peningkatan harus ditargetkan pada aplikasi tertentu, bukan sekadar penambahan perangkat keras.
Aplikasi server sering kali didedikasikan untuk mesin khusus, dan satu server terutama ditargetkan pada satu aplikasi. Dengan cara ini, ketika terjadi kemacetan kinerja di server, pemutakhiran harus dilakukan untuk aplikasi ini, bukan untuk komponen tertentu. Tidak dapat diasumsikan bahwa hanya dengan mengupgrade satu perangkat keras saja dapat memenuhi persyaratan kinerja aplikasi.
Tingkatkan kesalahan dan solusinya
Peningkatan dapat dibagi menjadi peningkatan online dan peningkatan offline.
1. Peningkatan online: Sistem dapat ditingkatkan ke komponen tertentu tanpa mematikannya, dan sistem tidak akan terpengaruh dengan cara apa pun. Pada server arsitektur IA, pemutakhiran hard disk hot-swappable dan migrasi tingkat RAID tidak memerlukan restart sistem.
2. Peningkatan offline: Sistem harus dimatikan, dan peningkatan harus dilakukan tanpa listrik. Hal ini terutama mengacu pada peningkatan CPU dan memori. Misalnya, ketika mengupgrade CPU, baik itu memperluas CPU atau mengganti CPU, disarankan untuk menginstal ulang sistem. Saat memperluas CPU, terutama jika satu CPU diperluas ke beberapa CPU, sistem perlu menginstal ulang kernel SMP. Untuk sistem UNIX, kernel sistem perlu ditingkatkan dan dikompilasi ulang. Untuk sistem Windows, sistem operasi perlu diinstal ulang . Contoh lainnya adalah peningkatan memori. Setelah memori ditingkatkan, parameter kinerja sistem dan parameter aplikasi database harus disesuaikan.
Tingkatkan kasus
Server aplikasi database CPU tunggal (mendukung sistem dual-CPU). Seiring bertambahnya jumlah data dan jumlah klien, sistem perlu ditingkatkan. Sistem operasi Unixware diinstal.
Menurut analisis aplikasi pengguna, banyak komponen dalam sistem yang perlu diupgrade, seperti: CPU, memori, hard disk, dll. Dalam hal ini, pemutakhiran harus mencakup langkah-langkah berikut:
1. Cadangkan data sistem (untuk mencegah kehilangan data sistem akibat kesalahan pengoperasian).
2. Matikan daya, perbarui perangkat keras secara offline, dan pasang CPU, memori, dan hard disk. Perhatikan untuk memastikan bahwa spesifikasi perangkat keras konsisten dengan perangkat keras motherboard asli.
3. Mulai ulang sistem operasi dan tingkatkan lisensi CPU.
4. Gunakan fitur RAID untuk mengintegrasikan hard drive yang baru ditambahkan.