Mengubah setelan MTU jaringan VPC

Di Google Cloud, Anda menetapkan MTU untuk setiap jaringan VPC. Instance Compute Engine yang menggunakan jaringan tersebut harus dikonfigurasi untuk menggunakan setelan MTU yang sama untuk antarmukanya.

  • Instance Linux berdasarkan image OS publik menerima setelan MTU jaringan VPC dari server DHCP. DHCP Option 26 berisi setelan MTU.

  • Instance Windows tidak menggunakan DHCP untuk mengonfigurasi setelan MTU. Jika Anda mengubah MTU jaringan VPC, Anda harus mengubah setelan MTU instance.

Untuk mengetahui informasi selengkapnya, lihat Instance Compute dan setelan MTU.

Ada dua cara untuk mulai menggunakan jaringan VPC dengan setelan MTU yang berbeda:

  • Anda dapat mengubah setelan MTU jaringan VPC yang sudah ada. Anda harus menghentikan semua instance di jaringan secara bersamaan.

  • Anda dapat membuat jaringan VPC baru dengan setelan MTU yang berbeda, dan memigrasikan instance ke jaringan tersebut.

Sebelum memulai

  • Pastikan Anda memahami efek perubahan MTU jaringan VPC. Untuk mengetahui informasi selengkapnya, lihat Unit transmisi maksimum.
  • Bersiap untuk menghentikan dan memulai ulang semua instance komputasi yang terhubung ke jaringan VPC, misalnya, dengan mengidentifikasi periode pemeliharaan.

Mengubah setelan MTU jaringan VPC

Untuk mengupdate MTU jaringan VPC, lakukan hal berikut:

  • Hentikan semua instance komputasi.

    Untuk menghindari masalah konektivitas, Anda harus menghentikan instance. Jangan mulai ulang instance.

  • Ubah MTU jaringan VPC.

  • Mulai semua instance komputasi.

  • Perbarui instance Windows.

Menghentikan semua instance komputasi

Anda dapat menghentikan beberapa instance komputasi secara bersamaan menggunakan konsolGoogle Cloud . Untuk menampilkan semua instance dalam jaringan tertentu, di halaman instance VM Compute Engine, gunakan kolom filter untuk memfilter menurut properti Jaringan, lalu pilih jaringan Anda.

Anda dapat menghentikan beberapa instance yang berada di zona yang sama secara bersamaan dengan menggunakan gcloud CLI.

Untuk mengetahui informasi selengkapnya tentang cara menghentikan instance, termasuk pertimbangan untuk instance dengan SSD lokal, lihat Menghentikan atau memulai ulang instance Compute Engine.

Memperbarui MTU jaringan

Pastikan Anda telah menghentikan semua instance komputasi sebelum mengubah MTU jaringan VPC.

Konsol

Memperbarui MTU jaringan tidak didukung di konsol Google Cloud . Lihat petunjuk Google Cloud CLI atau API.

gcloud

Perbarui MTU jaringan menggunakan perintah gcloud compute networks update.

gcloud compute networks update NETWORK \
    --mtu=MTU

Ganti kode berikut:

  • NETWORK: nama jaringan VPC yang MTU-nya ingin Anda ubah.
  • MTU: MTU jaringan yang akan dikonfigurasi. Dapat berupa nilai apa pun antara 1300 dan 8896. Nilai umum adalah 1460 (default), 1500, dan 8896 (maksimum).

API

Ubah MTU jaringan VPC yang ada.

PATCH https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK
{
  "mtu": MTU
}

Ganti kode berikut:

  • PROJECT_ID: ID project yang berisi jaringan VPC yang akan diubah.
  • NETWORK: nama jaringan VPC yang akan diubah.
  • MTU: MTU jaringan yang akan dikonfigurasi. Dapat berupa nilai apa pun antara 1300 dan 8896. Nilai umum adalah 1460 (default), 1500, dan 8896 (maksimum).

Untuk mengetahui informasi selengkapnya, lihat metode networks.patch.

Mulai instance komputasi

Anda dapat memulai beberapa instance komputasi secara bersamaan menggunakan Google Cloud konsol. Untuk menampilkan semua instance dalam jaringan tertentu, gunakan panel filter untuk memfilter menurut properti Network, lalu pilih jaringan Anda.

Anda dapat memulai beberapa instance yang berada di zona yang sama secara bersamaan dengan menggunakan gcloud CLI.

Untuk mengetahui informasi selengkapnya tentang cara memulai instance, lihat Menghentikan atau memulai ulang instance Compute Engine.

Mengubah setelan MTU instance Windows

Instance Windows berdasarkan image OS publik dikonfigurasi dengan MTU tetap sebesar 1460. Instance Windows kustom mungkin memiliki setelan MTU yang berbeda.

Untuk menyetel instance Windows agar menggunakan MTU yang berbeda, lakukan hal berikut di setiap instance:

Command Prompt

  1. Buka Command Prompt (cmd.exe) sebagai Administrator.
  2. Jalankan perintah berikut untuk menentukan indeks antarmuka yang ingin Anda update:

    netsh interface ipv4 show interface 
  3. Update antarmuka:

    netsh interface ipv4 set interface INTERFACE_INDEX mtu=MTU store=persistent 
  4. Update konfigurasi driver perangkat:

    1. Buka Pengelola Perangkat dengan perintah berikut:
      devmgmt.msc
      
    2. Perluas kategori Adaptor jaringan.
    3. Klik kanan perangkat Google VirtIO Adaptor Ethernet/Google Adaptor Ethernet.
    4. Pilih Properti.
    5. Klik tab Lanjutan.
    6. Di kolom Init.MTUSize, masukkan setelan MTU.
    7. Klik OK (Oke).

    Instance akan kehilangan konektivitas sesaat, karena driver akan otomatis memulai ulang saat entri registry berubah.

PowerShell

  1. Buka PowerShell sebagai Administrator.
  2. Jalankan perintah berikut:

    Set-NetIPInterface -InterfaceAlias INTERFACE_NAME -AddressFamily IPv4 -NlMtu MTU 
  3. Jalankan perintah berikut untuk mengupdate setelan driver perangkat:

    Set-NetAdapterAdvancedProperty -Name "Ethernet" -RegistryKeyword MTU -RegistryValue MTU 

    Instance akan kehilangan konektivitas sesaat, karena driver akan otomatis memulai ulang saat entri registry berubah.

Memigrasikan instance komputasi ke jaringan MTU yang berbeda

Anda mungkin memutuskan untuk memigrasikan layanan ke instance komputasi baru di jaringan baru, bukan mengubah MTU jaringan yang ada. Dalam kasus seperti itu, Anda mungkin memiliki server, seperti server database, yang harus dapat diakses oleh semua instance selama migrasi. Jika demikian, pendekatan umum berikut dapat membantu Anda melakukan migrasi dengan mudah:

  1. Buat jaringan baru dengan MTU baru.
  2. Buat aturan firewall dan rute yang diperlukan di jaringan baru.
  3. Buat VM dengan beberapa antarmuka jaringan di jaringan lama. Satu antarmuka terhubung ke jaringan baru menggunakan MTU baru dan antarmuka lainnya terhubung ke jaringan lama menggunakan MTU lama.
  4. Konfigurasikan instance baru ini sebagai server sekunder untuk yang sudah ada.
  5. Alihkan server utama ke server sekunder.
  6. Migrasikan VM ke jaringan baru atau buat instance baru di jaringan baru. Jika membuat instance baru, Anda dapat membuatnya dari awal, dari image yang ada, atau dengan membuat snapshot instance yang ada dan menggunakannya untuk mengisi persistent disk yang baru.
  7. Konfigurasi instance ini untuk menggunakan server operasional di jaringan tersebut.
  8. Migrasikan traffic ke instance baru.
  9. Jika Anda ingin menghapus jaringan lama, buat server baru di jaringan baru, sinkronkan dengan server yang ada, dan failover ke jaringan tersebut.
  10. Hapus server lama dan jaringan lama

Coba sendiri

Jika Anda baru pertama kali menggunakan Google Cloud, buat akun untuk mengevaluasi performa VPC dalam skenario dunia nyata. Pelanggan baru juga akan mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.

Coba VPC gratis