한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Buku Putih Lag Game › L6 Kartu jaringan server

Overhead virtualisasi dan noisy neighbor Noisy neighbors in virtualization

ID penyebab nic-noisy · Penanggung jawab utama Infrastruktur server (Tim Infrastruktur) · Turut terlibat Pihak Eksternal (Pihak Eksternal)

Buka kartu interaktif dengan gambar dan simulasi →

Jika virtual machine lain di server fisik yang sama banyak memakai jaringan atau CPU, pemrosesan di server Anda tertunda secara tidak beraturan.

Mengapa Virtual machine lain di server fisik yang sama banyak memakai sumber daya → Akibatnya Pemrosesan paket di virtual machine Anda tertunda secara tidak beraturan → Di layar Tanpa penyebab yang jelas, sesekali muncul jitter (variasi selang waktu kedatangan paket) sehingga game patah-patah

Gejala
Patah-patah
Faktor
Jitter
Siapa yang mengalami
Seluruh server
Kapan
Sesekali secara acak
Penanggung jawab
Penanggung jawab utama Infrastruktur server (Tim Infrastruktur) · Turut terlibat Pihak Eksternal (Pihak Eksternal)
Tugas Tim Infrastruktur
Pakai dedicated host atau instance dengan performa terjamin, hentikan lalu jalankan ulang instance yang jitter-nya terus berlanjut agar pindah ke host lain.
Tugas Pihak Eksternal
Laporkan host yang bermasalah ke penyedia cloud.
Di grafik
Melonjak acak sesekali · Jitter waktu pulang-pergi di dalam data center yang sama, %steal
Yang diperiksa
Kirim ping terus-menerus ke server lain di data center yang sama untuk mencatat jitter waktu pulang-pergi, lalu bandingkan bersama %steal dari mpstat dengan instance lain berkonfigurasi sama
Cocok jika
Hanya instance ini yang jitter waktu pulang-pergi atau %steal-nya melonjak tidak beraturan, sedangkan instance lain berkonfigurasi sama tenang. Hilang setelah instance dihentikan lalu dijalankan ulang dan pindah ke host lain
Tidak cocok jika
Semua instance berkonfigurasi sama melonjak dengan cara yang sama: bukan masalah host. Periksa beban di sisi server game atau segmen jaringan
Sarana pemeriksaan
Tools infrastruktur (tanpa perlu kode game)

Sumber

  1. How EC2 instance stop and start works AWS
    Jika instance dihentikan lalu dijalankan lagi, sebagian besar akan dipindahkan ke host baru (kecuali dedicated host)
  2. mpstat(1) — Linux manual page sysstat
    %steal: persentase waktu vCPU ini terpaksa menunggu selama hypervisor menjalankan vCPU lain

Lihat juga

Lapisan yang sama: L6 Kartu jaringan server

Penyebab di lapisan lain dengan gejala yang sama (Patah-patah)

Lihat kartu interaktif dengan gambar dan simulasi