Saya memiliki 2 server (Keduanya: Windows Server 2008, Dual Xeon 2.8Ghz, 32GB RAM, 8 x 15k SAS Drives). Salah satunya adalah DC / Web server / Exchange Server, yang lainnya adalah SQL Server (2008).
Saya memiliki switch Gigabit GS748T 48 port Netgear.
Ketika saya melakukan ping dari server ke server, saya mendapatkan waktu ping <1ms, bagus, tetapi ketika saya melakukan ping dari PC, saya mendapatkan ping yang bervariasi dari sesekali <1ms hingga> 500ms !!
Jika saya masuk ke salah satu server dan melihat Task Manager, penggunaan CPU mencapai 20%, penggunaan memori adalah 100%, tetapi saya yakin ini normal karena Exchange hanya akan menggunakan sebanyak yang Anda miliki, dan lepaskan ketika diminta . Puncak penggunaan jaringan sebesar 1%.
Saya benar-benar tidak mengerti bagaimana ping bisa sangat bervariasi. Saya tahu saya memberikan sedikit info, tetapi hanya ini yang saya tahu, saya minta maaf, tetapi adakah yang bisa membantu?
Menanggapi pertanyaan, saya telah melakukan ping dengan alamat IP dan nama host, tidak ada perbedaan dalam waktu ping.
sumber
Jawaban:
Penggunaan memori tidak boleh 100%, harus ada ruang gratis bahkan dengan Microsoft Exchange.
Kemungkinan besar server Anda membuang diska dengan file halaman Anda; gunakan Monitor Kinerja dan juga Monitor Sumber Daya untuk memeriksa jumlah kesalahan halaman per detik (total dan per proses).
Kemudian, cari tahu bagaimana membiarkan server Anda menggunakan lebih sedikit memori atau menambah lebih banyak RAM. Harap dicatat bahwa dalam pengaturan profesional, server hanya dimaksudkan untuk menampung sejumlah kecil layanan. Memiliki IIS, Exchange, File Hosting dan sebagainya pada satu server cenderung merusak server Anda dan dalam beberapa kesempatan kinerja jaringan Anda.
Cobalah mengecualikan hal-hal dari jaringan, untuk menemukan sumber masalahnya. Bisa jadi server ...
sumber
Masalahnya ternyata Exchange. store.exe mengambil semua RAM yang bisa didapat, dan sementara itu melepaskannya saat diperlukan, ini membutuhkan waktu.
Jadi jika seperti kami Anda memiliki server web yang relatif tenang, ketika Anda mendapatkan beberapa permintaan, RAM harus dibebaskan oleh store.exe sebelum dapat digunakan oleh IIS (ini diminta oleh paging periode kecil), tetapi Ketika IIS menjadi sunyi lagi, store.exe mencuri semua RAM lagi dan Anda memiliki pertempuran yang konstan.
Saya mengatur penggunaan RAM maksimum dan minimum di Exchange (google untuk instruksi) dan sekarang pertukaran sangat senang dan IIS berjalan dengan lancar.
sumber
store.exe
RAM seharusnya tidak perlu. Selain itu, atur daur ulang berkala di IIS karena IIS seharusnya tidak berjuang untuk banyak RAM jika diatur dengan benar. Kebocoran memori dalam aplikasi web dapat dengan mudah menutup server Anda ... Dalam hal apa pun, Anda tidak dapat menyebut Exchange sebagai masalah karena ini adalah perilaku yang dimaksudkan.