Menetapkan ketersediaan 99,9% untuk Dedicated Interconnect

Topologi untuk ketersediaan 99,9% cocok untuk aplikasi nonkritis yang dapat menoleransi beberapa periode nonaktif. Misalnya, organisasi Anda mungkin melakukan upload banyak yang tidak mengutamakan waktu operasi. Jika koneksi tidak tersedia, operasi akan dilanjutkan setelah konektivitas pulih.

Untuk terminologi Cloud Interconnect yang digunakan di halaman ini, lihat Istilah-istilah penting.

Untuk informasi tentang cara membuat koneksi Cloud Interconnect redundan yang memiliki kapasitas memadai dalam skenario failover, lihat Praktik terbaik.

Persyaratan

Resource dan setelan berikut diperlukan untuk mencapai ketersediaan 99,9%:

  • Minimal dua koneksi Cloud Interconnect. Koneksi harus berada di area metropolitan yang sama (metro), tetapi di domain ketersediaan edge yang berbeda (zona ketersediaan metro). Tidak masalah jika koneksi berada di fasilitas yang berbeda, selama koneksi tersebut berada di dua domain ketersediaan edge yang berbeda.

  • Minimal satu Cloud Router. Setiap koneksi Cloud Interconnect harus dipasangkan ke Cloud Router.

Contoh topologi

.Contoh topologi berikut menunjukkan dua koneksi Cloud Interconnect di metro yang sama tetapi dalam fasilitas kolokasi yang berbeda: lga-zone1-16 dan lga-zone2-1422. Cloud Router berada dalam jaringan vpc1 di region us-central1.

Koneksi redundan untuk ketersediaan 99,9% (klik untuk memperbesar).
Koneksi redundan untuk ketersediaan 99,9% (klik untuk memperbesar)

Membuat topologi 99,9%

Bagian berikut akan memandu langkah-langkah pembuatan topologi ini. Untuk membuat topologi yang disesuaikan, ganti nilai input sampel dengan nilai Anda sendiri. Misalnya, ganti nama jaringan vpc1 dengan nama jaringan VPC Anda.

Memesan koneksi Cloud Interconnect

Pesan koneksi duplikat menggunakan konsol Google Cloud atau Google Cloud CLI.

Konsol

  1. Di Konsol Google Cloud, buka halaman Konektivitas Hybrid Interconnect.

    Buka Konektivitas Hybrid Interconnect

  2. Klik Get started.

  3. Pilih Dedicated Interconnect, lalu klik Lanjutkan.

  4. Pilih Pesan Dedicated Interconnect baru, lalu klik Lanjutkan.

  5. Tentukan detail untuk koneksi Cloud Interconnect:

    • Nama: Masukkan int-lga1.
    • Deskripsi: Masukkan Example Cloud Interconnect connection in LGA ZONE1.
    • Lokasi: Pilih Digital Realty | Telx New York (111 8th Ave), yang merupakan nama PeeringDB untuk lokasi lga-zone1-16.
    • Kapasitas: Gunakan kapasitas default (10 Gb/dtk).
  6. Klik Next.

  7. Tentukan detail untuk koneksi Cloud Interconnect redundan:

    • Nama: Masukkan int-lga2.
    • Deskripsi: Masukkan Example Cloud Interconnect connection in LGA ZONE2.
    • Lokasi: Pilih zColo New York - 60 Hudson St, yang merupakan nama PeeringDB untuk lokasi lga-zone2-1422.
    • Kapasitas: Gunakan kapasitas default (10 Gb/dtk).
  8. Klik Next.

  9. Tentukan informasi kontak Anda:

    • Nama perusahaan: Masukkan The Customer. Nama ini digunakan dalam LOA-CFA sebagai pihak yang diizinkan untuk meminta koneksi Cloud Interconnect.
    • Kontak teknis: Masukkan customer@customer.com. Anda tidak perlu memasukkan alamat sendiri; Anda disertakan dalam semua pemberitahuan.
  10. Klik Berikutnya.

  11. Tinjau pesanan Anda. Periksa apakah detail koneksi Cloud Interconnect dan informasi kontak Anda sudah benar. Jika semuanya sudah benar, klik Pesan . Jika tidak, kembali dan edit detail koneksi.

  12. Di halaman konfirmasi pesanan, tinjau langkah berikutnya, lalu klik Selesai.

gcloud

  • Pesan dua koneksi Cloud Interconnect dengan nama int-lga1 dan int-lga2:

    gcloud compute interconnects create int-lga1 \
      --customer-name "The Customer" \
      --description "Example Cloud Interconnect connection in LGA ZONE1" \
      --interconnect-type DEDICATED \
      --link-type ETHERNET_10G_LR \
      --location lga-zone1-16 \
      --requested-link-count 1 \
      --noc-contact-email customer@customer.com
    gcloud compute interconnects create int-lga2 \
      --customer-name "The Customer" \
      --description "Example Cloud Interconnect connection in LGA ZONE2" \
      --interconnect-type DEDICATED \
      --link-type ETHERNET_10G_LR \
      --location lga-zone2-1422 \
      --requested-link-count 1 \
      --noc-contact-email customer@customer.com

Setelah Anda memesan koneksi Cloud Interconnect, Google akan mengirimkan email konfirmasi dan mengalokasikan port untuk Anda. Setelah alokasi selesai, Google akan membuat LOA-CFA untuk koneksi Anda dan mengirimkannya melalui email. Semua email otomatis dikirim ke kontak NOC dan orang yang memesan koneksi.

Anda dapat menggunakan koneksi Cloud Interconnect hanya setelah koneksi disediakan dan diuji. Untuk informasi selengkapnya tentang proses penyediaan, lihat Ringkasan penyediaan.

Membuat Cloud Router

Untuk membuat Cloud Router, ikuti petunjuk di bagian ini.

Konsol

  1. Di Konsol Google Cloud, buka halaman membuat Cloud Router.

    Buka Create a Cloud Router

  2. Tetapkan detail Cloud Router:

    • Nama: Masukkan router1 untuk nama Cloud Router.
    • Jaringan: Pilih vpc1, yang merupakan nama jaringan tempat jaringan lokal diperluas.
    • Region: Pilih us-central1, yang merupakan region tempat Cloud Router memberitahukan semua subnet, seperti yang ditunjukkan dalam contoh topologi.
    • Google ASN: Masukkan 64513, yang merupakan ASN untuk contoh Cloud Router.
  3. Di bagian Rute, pilih Beritahukan semua subnet yang terlihat oleh Cloud Router (default), lalu klik Create.

gcloud

  • Buat Cloud Router di jaringan vpc1 di region us-central1; menggunakan ASN 64513:

    gcloud compute routers create router1 \
      --asn 64513 \
      --network vpc1 \
      --region us-central1

Buat lampiran VLAN

Setelah koneksi Cloud Interconnect siap digunakan (dalam status ACTIVE), buat lampiran VLAN untuk menghubungkan koneksi dengan Cloud Router. Membuat lampiran duplikat, satu lampiran untuk setiap koneksi. Pada contoh, int-lga1 dan int-lga2 terhubung ke router1.

Konsol

  1. Di konsol Google Cloud, buka tab Lampiran VLAN.

    Buka lampiran VLAN

  2. Klik Tambahkan lampiran VLAN.

  3. Pilih Dedicated Interconnect, lalu klik Lanjutkan.

  4. Pilih Dalam project ini.

  5. Pilih koneksi Cloud Interconnect int-lga1, lalu klik Lanjutkan.

  6. Pilih Tambahkan lampiran VLAN:

    • Nama: Masukkan attachment-lga1-central1.
    • Router: Pilih Cloud Router router1.
  7. Klik Create. Lampiran membutuhkan waktu beberapa saat untuk dibuat.

  8. Untuk lampiran, guna menambahkan sesi BGP ke router1, klik Konfigurasi. Lampiran VLAN telah mengisi alamat IP Google dan Alamat IP BGP Peer.

  9. Catat alamat IP, ASN, dan tag VLAN untuk setiap lampiran. Informasi ini diperlukan untuk mengonfigurasi router lokal.

  10. Untuk menambahkan sesi BGP, klik Simpan konfigurasi. Sesi BGP tidak aktif sampai Anda mengonfigurasi BGP di router lokal.

  11. Buat lampiran lain bernama attachment-lga2-central1 untuk koneksi int-lga2. Gunakan router1 untuk Cloud Router lampiran.

gcloud

  1. Buat dua lampiran, satu untuk koneksi Cloud Interconnect int-lga1 dan Cloud Router router1 dan satu lagi untuk koneksi int-lga2 serta router1:

    gcloud compute interconnects attachments create attachment-lga1-central1 \
       --interconnect int-lga1 \
       --router router1
    gcloud compute interconnects attachments create attachment-lga2-central1 \
       --interconnect int-lga2 \
       --router router1
  2. Jelaskan lampiran attachment-lga1-central1 untuk mengambil resource yang dialokasikan, seperti ID VLAN dan alamat peering BGP; gunakan nilai ini untuk mengonfigurasi Cloud Router dan router lokal:

    gcloud compute interconnects attachments describe attachment-lga1-central1 \
       --region us-central1

    Berikut informasi output perintah sebelumnya:

    cloudRouterIpAddress: 169.254.58.49/29
    creationTimestamp: '2017-08-15T08:34:11.137-07:00'
    customerRouterIpAddress: 169.254.58.50/29
    id: '5630382895290821276'
    interconnect:
    https://www.googleapis.com/compute/v1/projects/customer-project/global/interconnects/int-lga1
    kind: compute#interconnectAttachment
    name: attachment-lga1-central1
    operationalStatus: ACTIVE
    privateInterconnectInfo:
      tag8021q: 1000
    region: https://www.googleapis.com/compute/v1/projects/customer-project/regions/us-central1
    router: https://www.googleapis.com/compute/v1/projects/customer-project/regions/us-central1/routers/router1
    selfLink: https://www.googleapis.com/compute/v1/projects/customer-project/regions/us-central1/interconnectAttachments/attachment-lga1-central1
      
  3. Catat nilai berikut:

    • tag8021q: Menentukan ID VLAN, yaitu 1000. ID VLAN mengidentifikasi traffic yang melintasi lampiran ini. Gunakan nilai ini untuk mengonfigurasi sub-antarmuka VLAN yang diberi tag di router lokal.
    • cloudRouterIpAddress: Alamat IP Cloud Router, yaitu 169.254.58.49/29. Tetapkan alamat ini ke antarmuka Cloud Router, dan tentukan alamat ini sebagai tetangga BGP di router lokal.
    • customerRouterIpAddress: Alamat IP router pelanggan, yaitu169.254.58.50/29. Di Cloud Router, tentukan alamat ini sebagai alamat peer BGP di antarmuka yang memiliki alamat IP Cloud Router yang ditetapkan untuknya. Tetapkan alamat ini ke sub-antarmuka VLAN di router lokal.
  4. Di Cloud Router router1, tambahkan antarmuka untuk lampiranattachment-lga1-central1:

    gcloud compute routers add-interface router1 \
      --interface-name router1-1 \
      --interconnect-attachment attachment-lga1-central1 \
      --ip-address 169.254.58.49 \
      --mask-length 29 \
      --region us-central1
  5. Tambahkan peer BGP ke antarmuka; untuk contoh ini, ASN lokal adalah 12345:

    gcloud compute routers add-bgp-peer router1 \
      --interface router1-1 \
      --peer-name central1 \
      --peer-ip-address 169.254.58.50 \
      --peer-asn 12345 \
      --region us-central1
  6. Jelaskan lampiran attachment-lga2-central1, lalu konfigurasikan sesi BGP lainnya di Cloud Router router1.

Konfigurasikan router lokal

Untuk mengonfigurasi router lokal, gunakan informasi dari lampiran VLAN. Contoh berikut adalah kutipan dari konfigurasi router Juniper. Gunakan contoh ini sebagai titik awal untuk mengonfigurasi router Anda. Untuk informasi selengkapnya, lihat Mengonfigurasi router lokal.

interface ae20 {
  flexible-vlan-tagging;
  native-vlan-id 1;
  aggregated-ether-options {
    lacp {
      active;
     }
   }
  unit 1000 {
    vlan-id 1000;
    family inet {
      address 169.254.58.50/29;
    }
  }
}

protocols bgp {
  group google {
    type external;
    multihop {
      ttl 4;
    }
    hold-time 60;
    peer-as 64513;
    local-as 12345;
    local-address 169.254.58.50;
    neighbor 169.254.58.49 {
      ...
    }
  }
}

Langkah selanjutnya