17Jul

Cara Setup Network Link agregasi( 802.3ad) di Ubuntu

click fraud protection

Apakah Anda perlu memompa sejumlah besar data ke banyak klien secara bersamaan, sementara hanya menggunakan satu alamat IP?Dengan menggunakan "agregasi link" kita dapat menggabungkan beberapa kartu jaringan yang terpisah pada sistem menjadi satu NIC humongous. Ikhtisar

Agregasi link dirancang untuk memberi Anda pilihan untuk meningkatkan bandwidth jaringan dan ketahanan yang ada, tanpa mengubah infrastruktur Anda sepenuhnya( dengan biaya yang harus ditempuh oleh langkah tersebut).Di luar itu, sebagai administrator sistem, biasanya kita tidak memiliki sedikit pengaruh terhadap cara kerja dalam aplikasi yang berjalan di server kita. Jadi jika suatu saat tiba, kita perlu meningkatkan bandwidth jaringan yang tersedia ke aplikasi kita mungkin akan menghadapi perancangan ulang sistem yang lengkap. Anda mungkin tahu bahwa mengubah interaksi klien-server, mendanai permintaan fitur yang ditargetkan dari vendor aplikasi atau meningkatkan versi ke peralatan jaringan generasi baru, apakah banyak pekerjaan atau memerlukan anggaran atau keduanya. Jadi sedetik sebelum Anda menghabiskan waktu dan $$$, pertimbangkanlah hasilnya menggunakan teknologi "Agregasi Link", apakah ini dilakukan pada tingkat infrastruktur( OS, NIC dan switch) aplikasi dapat tetap sama sekali tidak diketahui.untuk perubahan sementara tiba-tiba mendapatkan bandwidth gabungan dari beberapa koneksi jaringan.

instagram viewer

Selain itu, saat ini teknologi ini merupakan bagian standar sebagian besar peralatan jaringan, Anda hanya perlu menjadi "geek" untuk menggunakannya. Jadi, "Ingat api neraka yang menempa Anda!" Dan biarkan menunjukkan kepada semua orang apa yang kita lakukan dengan meremas setiap ons kinerja yang tersedia dari infrastruktur saat ini.

Image by renjith krishnan

Prasyarat

  • Panduan ini ditulis menggunakan server Ubuntu9.10 x64, oleh karena itu diasumsikan bahwa Anda memiliki sistem berbasis Debian untuk bekerja dengan sebaik mungkin.
  • sistem Anda memiliki lebih dari satu kartu jaringan.
  • Anda akan melihat saya menggunakan VIM sebagai program editor, ini hanya karena saya sudah terbiasa dengan hal itu. .. Anda dapat menggunakan editor lain yang Anda inginkan. Sisi Linux

hal

Kami akan menggunakan paket "ifenslave"( enslave), yang mampu mengambil kartu jaringan sistem dan dalam kegelapan mengikatnya. Satu hal yang perlu diperhatikan bahwa sementara pada jendela, jenis konfigurasi ini dilakukan pada tingkat driver NIC dan oleh karena itu dibatasi hanya pada antarmuka yang tersedia pada kartu itu, dengan paket ifenslave adalah mungkin untuk mengambil NIC dalam sistem dan mengikatnya( dengan asumsi mereka memiliki nilai kecepatan yang sama yaitu 1000Mb / s).

Sementara dalam panduan ini, kami akan menyiapkan tautan untuk menggunakan standar 802.3ad, pada kedua peralihan( menggunakan LACP) dan server, Perlu dicatat bahwa paket "ifenslave" memungkinkan mode agregasi yang tidak memerlukankerja sama switch. Namun saya belum secara pribadi menggunakannya namun saya tidak bisa menjamin mereka. Ingatlah ini jika Anda tidak dapat mendapatkan infrastruktur jaringan untuk bekerja sama atau jika kartu jaringan Anda tidak memiliki dukungan driver untuk "Ethtool".

Menginstal paket ifenslave

Prosedur ini dibuat di Ubuntu 9.10 yang memiliki bug yang luar biasa dalam paket "ifenslave" yang tidak menampilkan antarmuka berikat pada startup( didokumentasikan di sini).Jika Anda menginstal ifenslave pada rilis 10.10, Anda akan secara otomatis mendapatkan versi dengan perbaikan bug. Namun bagi anda yang tidak menjalankan yang terbaru dan terhebat, Anda perlu menginstal versi ifenclave versi yang lebih baru.

* Terima kasih Alexander Usyskin untuk membantu mengetahuinya.

Untuk menginstal paket secara normal( untuk pengguna 10.10 dan di atas):

sudo aptitude install ifenslave

Untuk menginstal versi yang lebih baru secara manual, download versi yang sesuai dengan OS Anda( x86 atau x64), taruh di direktori tmp dan pasangmenggunakan dpkg perintah.

Untuk OS 32-bit:

sudo dpkg -i /tmp/ ifenslave-2.6_1.1.0-15ubuntu1_i386.deb

Untuk OS 64-bit:

sudo dpkg -i /tmp/ ifenslave-2.6_1.1.0-15ubuntu1_amd64.deb

Konfigurasiantarmuka berikat

Sekarang setelah paket ifenslave dipasang, kita dapat mengkonfigurasi antarmuka berikat. Untuk melakukan ini, edit antarmuka file konfigurasi:

sudo vim /etc/network/ antarmuka

Tuliskan semua antarmuka yang akan menjadi bagian dari ikatan dan tambahkan yang berikut ini:

auto bond0 iface bond0 inet dhcp bond-slaves all bond-mode 4 bond-miimon 100 bond-eth1 eth2 eth3 eth4 eth0

Contoh di atas setobligasi ke: gunakan mode 4( 802.3ad), dapatkan IP dari DHCP dan gunakan semua NIC di server untuk obligasi( server yang dimaksud memiliki 4 antarmuka dari NIC berkepala empat dan NIC on-board).

Aspek infrastruktur dari hal-hal

Seperti yang dikatakan dalam ikhtisar, kami menggunakan "mode 4"( 802.3ad) dalam panduan ini, jadi kami harus mengatur peralihan pada ujung penerima untuk menggunakan agregasi pada port yang sedang kita sambungkan ke server.

Sekarang jelas saya tidak bisa membahas semua konfigurasi perangkat yang ada di luar sana, jadi saya akan memberikan dua contoh dan berharap itu akan memberi cukup banyak hal untuk Anda terus ketika mencari informasi tentang dokumentasi vendor atau Google untuk perangkat spesifik Anda.

Juniper J-web

Segmen ini menjelaskan cara mengkonfigurasi antarmuka( port) pada perangkat Juniper untuk menggunakan "Agregasi Link"( LACP) menggunakan GUI pengelolaan J-web.

Catatan: Saya menggunakan EX3200 untuk tangkapan layar dan petunjuk di bawah ini, namun J-web cukup mirip untuk perangkat Juniper lain yang menggunakan JUNOS .

Mengaitkan antarmuka

Langkah ini diperlukan karena out-of-the-box, setiap antarmuka pada perangkat Juniper dikaitkan dengan standar Vlan yang disebut "unit0".Sementara Juniper memang memiliki dokumentasi tentang bagaimana Anda harus mengkonfigurasi agregasi tautan, saya telah menemukan langkah pertama dan dasar ini, untuk hilang. Tanpa melakukan langkah ini, langkah-langkah lain yang dijelaskan oleh dokumentasi tidak akan berhasil dan Anda akan menggaruk-garuk kepala Anda seperti apa keadaan Anda.

Terima kasih atas dukungan Juniper untuk menyediakan solusi GUI ini( akhirnya).

  1. Pada layar utama J-web, klik Configure.
  2. Kemudian klik "CLI tools".
  3. Pilih "Point and Click CLI".
  4. Kemudian klik "edit" di dekat judul "Antarmuka".
  5. Pilih antarmuka yang Anda inginkan untuk menjadi bagian dari agregasi dan klik tombol "Edit" di sebelahnya.

  6. Di bawah bagian "Unit" hapus asosiasi seperti yang ditunjukkan pada gambar.
  7. Klik OK.
  8. Ulangi untuk semua antarmuka yang Anda ingin menjadi bagian dari agregasi.
  9. Setelah selesai gunakan "Commit" untuk menerapkan perubahan.

Mengelompokkan antarmuka menjadi agregasi

Sekarang setelah antarmuka disosiasi, kita dapat membuat tautan agregasi dengan "mengelompokkan" mereka.

  1. Pada layar utama J-web, klik "Antarmuka".
  2. Kemudian klik "Link Agregation".
  3. Pilih "Add".
  4. Saat jendela pop-up muncul, pilih "active".
  5. Klik "Add".
  6. Di jendela sub-pop-up, pilih antarmuka yang akan menjadi bagian dari link( tahan Ctrl untuk beberapa kali).
  7. Klik "OK" sampai semua jendela konfigurasi hilang.
  8. Selesai

Jaringan HP yang dikelola ProCurve switch

Gratis untuk instruksi Juniper, berikut adalah petunjuk untuk perangkat yang dikelola HP ProCurve.

HP 1800G

  1. Klik "Trunks".
  2. Klik "LACP Setup"
  3. Pilih kotak centang untuk port yang ingin Anda agregasi, misalnya, saya menggunakan port 3 dan 4.

  4. Klik Apply di bagian bawah halaman.
  5. Selesai

HP 1810G

  1. Klik "Trunks".
  2. Klik "Trunk Configuration".
  3. Pilih kotak centang "Buat".
  4. Beri nama Link.
  5. Klik "Terapkan".
  6. Klik "Trunk Membership".
  7. Pilih "Trunk id" dari daftar drop-down, dalam contoh kita gunakan "Trunk2".
  8. Klik pada Port yang Anda inginkan untuk menjadi bagian dari agregasi, misalnya, kami menggunakan port 11 &12.
  9. Klik "Terapkan".
  10. Buatlah perubahan permanen dengan pergi ke "perawatan".
  11. Kemudian ke submenu "Save configurations".
  12. Klik pada tombol "Save Configuration".
  13. Selesai

Tunjukkan pada cahaya putih Anda terbuat dari