Ubuntu'da Ağ Bağlantısı toplama (802.3ad) Nasıl Kurulur

nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğrafı 1

Yalnızca tek bir IP adresi kullanırken aynı anda çok sayıda istemciye büyük miktarda veri pompalamanız mı gerekiyor? Bağlantı toplamayı kullanarak, sistemdeki birkaç ayrı ağ kartını devasa bir NIC'de birleştirebiliriz.

nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 2

genel bakış

Bağlantı toplama, altyapınızı tamamen değiştirmeden (böyle bir hareketin getireceği maliyetle) size kullanılabilir ağ bant genişliğini ve esnekliğini artırma seçeneği sunmak için tasarlanmıştır.

Bunun ötesinde, sistem yöneticileri olarak, sunucularımızda çalışan uygulamaların iç işleyişi üzerinde genellikle çok az etkimiz var veya hiç etkimiz yok. Dolayısıyla, uygulamaya yönelik mevcut ağ bant genişliğini artırmamız gereken bir zaman gelirse, sistemin tamamen yeniden tasarımıyla karşı karşıya kalabiliriz. İstemci-sunucu etkileşimini değiştirmenin, uygulamanın satıcısından hedeflenen bir özellik isteklerini finanse etmenin veya yeni nesil bir ağ ekipmanına yükseltmenin çok fazla iş olduğunu veya bir bütçe veya her ikisini birden gerektirdiğini muhtemelen biliyorsunuzdur. Bu nedenle, zamanı ve $$$'ı ayırmadan bir saniye önce, Link toplama teknolojisini kullanmanın sonucunun, bunun altyapı düzeyinde (OS, NIC'ler ve anahtarlar) yapılması nedeniyle uygulamanın tamamen habersiz kalabileceğini düşünün. birden çok ağ bağlantısının birleşik bant genişliğini alırken değişiklik.

Ayrıca, günümüzde bu teknoloji çoğu ağ ekipmanının standart bir parçasıdır, onu kullanmak için bir inek olmanız yeterlidir. Öyleyse seni döven cehennem ateşini hatırla! ve mevcut altyapıdan elde edilebilecek her bir performans zerresini sıkarak herkese nelerden oluştuğumuzu gösterelim nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 4.

Resim renjith krishnan tarafından

Önkoşullar

  • Bu kılavuz Ubuntu server9.10 x64 kullanılarak yazılmıştır, bu nedenle birlikte çalışmak için Debian tabanlı bir sisteminiz olduğu varsayılmaktadır.
  • sisteminizde birden fazla ağ kartı var.
  • VIM'i editör programı olarak kullandığımı göreceksiniz, bu sadece buna alıştığım için… istediğiniz başka bir editörü kullanabilirsiniz.

İşin Linux tarafı

Sistemin ağ kartlarını alıp karanlıkta bağlayabilen ifenslave (interface enslave) paketini kullanacağız. Unutulmaması gereken bir nokta, bu tür yapılandırmanın NIC'nin sürücü düzeyinde yapıldığı ve bu nedenle yalnızca o kartta bulunan arabirimlerle sınırlı olduğu, ifenslave paketi ile sistemdeki herhangi bir NIC'yi alıp bağlamanın mümkün olduğu ( 1000Mb/s gibi aynı hız sınıfında olduklarını varsayarsak).

Bu kılavuzda, hem switch (LACP kullanarak) hem de sunucu üzerinde 802.3ad standardını kullanmak için bağlantı kuracağız. anahtar. Ancak onları henüz kişisel olarak kullanmadım, bu yüzden onlara kefil olamam. Ağ altyapısının işbirliği yapmasını sağlayamamanız veya ağ kartınızın Ethtool için sürücü desteği olmaması durumunda bunu aklınızda bulundurun.

ifenslave paketini yükleme

Bu prosedür, ifenslave paketinde başlangıçta bağlı arabirimi getirmeyen olağanüstü bir hataya sahip Ubuntu 9.10'da oluşturuldu (burada belgelenmiştir). ifenslave'i bir 10.10 sürümüne yüklerseniz, otomatik olarak hata düzeltmeli sürümü alırsınız. Ancak en yeni ve en iyi sürümü çalıştırmayanlarınız için ifenslave paketinin daha yeni bir sürümünü manuel olarak yüklemeniz gerekecektir.

*Bunu çözmeye yardım ettiğiniz için Alexander Usyskin'e teşekkür ederiz.

Paketi normal olarak kurmak için (10.10 ve üzeri kullanıcılar için):

|_+_|

Daha yeni sürümü manuel olarak kurmak için işletim sisteminize uygun sürümü (x86 veya x64) indirin, tmp dizinine koyun ve dpkg komutunu kullanarak kurun.

32 bit işletim sistemi için:

|_+_|

64 bit işletim sistemi için:

|_+_|

Bağlı arayüzü yapılandırın

Artık ifenslave paketi kurulduğuna göre, bağlı bir arayüz yapılandırabiliriz. Bunu yapmak için arayüz yapılandırma dosyasını düzenleyin:

|_+_|

Bağın parçası olacak tüm arayüzleri yorumlayın ve aşağıdakileri ekleyin:

|_+_|

Yukarıdaki örnek, bağı şu şekilde ayarlar: mod 4'ü (802.3ad) kullanın, IP'yi DHCP'den alın ve bağ için sunucudaki tüm NIC'leri kullanın (söz konusu sunucunun dört başlı bir NIC'den 4 arabirimi vardı ve kurulu NIC).

İşin altyapı tarafı

Genel bakışta belirtildiği gibi, bu kılavuzda mod 4'ü (802.3ad) kullanıyoruz, bu nedenle sunucuyu bağladığımız bağlantı noktalarında toplamayı kullanmak için alıcı taraftaki anahtarı ayarlamalıyız.

Şimdi açıkçası, oradaki akla gelebilecek her cihaz konfigürasyonunu gözden geçiremiyorum, bu yüzden iki örnek vereceğim ve bunun size belirli cihazınız için satıcı belgelerine veya Google'a ilişkin bilgileri ararken devam etmeniz için yeterli olacağını umuyorum.

Ardıç J-web

Bu bölüm, J-web yönetim GUI'sini kullanarak Bağlantı toplamayı (LACP) kullanmak için bir Juniper aygıtındaki arabirimlerin (bağlantı noktalarının) nasıl yapılandırılacağını açıklar.

Not: Ekran görüntüleri ve aşağıda ayrıntıları verilen talimatlar için EX3200'ü kullandım, ancak J-web, JUNOS kullanan diğer Juniper cihazları için oldukça benzer.

Arayüzün ilişkisini kes

Bu adım gereklidir çünkü kullanıma hazır, bir Juniper aygıtındaki her arabirim, unit0 adı verilen varsayılan Vlan ile ilişkilendirilir. Juniper, bağlantı toplamayı nasıl yapılandırmanız gerektiğine dair belgelere sahip olsa da, bu ilk ve temel adımın eksik olduğunu gördüm. Bu adımı gerçekleştirmeden, belgelerde açıklanan adımların geri kalanı işe yaramayacak ve neyin eksik olduğu konusunda kafanız karışacak.

Bu GUI çözümünü (nihayetinde) sağladığı için Juniper destek ekibine teşekkür ederiz.

  1. J-web ana ekranında Yapılandır'a tıklayın.
  2. Ardından CLI araçlarına tıklayın.
  3. Nokta'yı seçin ve CLI'ye tıklayın.
  4. Ardından Arayüzler başlığının yanındaki düzenle seçeneğine tıklayın.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 5
  5. Toplamanın parçası olmak istediğiniz arayüzü seçin ve yanındaki Düzenle'yi tıklayın.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 6
  6. Birim bölümünün altında, resimde gösterildiği gibi ilişkilendirmeyi silin.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 7
  7. Tamam'ı tıklayın.
  8. Toplamaların parçası olmak istediğiniz tüm arabirimler için tekrarlayın.
  9. Bittiğinde, değişiklikleri uygulamak için Taahhüt'ü kullanın.

Arabirimleri toplamalar halinde gruplama

Arayüzlerin ilişkisi kaldırıldığına göre, onları gruplayarak toplama linkleri oluşturabiliriz.

  1. J-web ana ekranında Arayüzler'e tıklayın.
  2. Ardından Bağlantı Toplama'yı tıklayın.
  3. Ekle'yi seçin.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 8
  4. Açılır pencere geldiğinde aktif'i seçin.
  5. Ekle'ye tıklayın.
    nasıl yapılır-ağ-bağlantı-agregasyonu-8023ad-on-ubuntu fotoğraf 9
  6. Alt açılır pencerede, bağlantının parçası olacak arayüzleri seçin (birden fazla için Ctrl tuşunu basılı tutun).
  7. Tüm yapılandırma pencereleri kaybolana kadar Tamam'a tıklayın.
  8. Tamamlandı.

HP'nin web tarafından yönetilen ProCurve anahtarları

Juniper yönergelerinin tamamlayıcısı olarak, HP'nin ProCurve web tarafından yönetilen aygıtları için yönergeler buradadır.

HP 1800G

  1. Trunks'a tıklayın.
  2. LACP Kurulumu'na tıklayın
  3. Toplama yeteneğine sahip olmasını istediğiniz bağlantı noktaları için onay kutusunu seçin, bu örnekte bağlantı noktaları 3 ve 4'ü kullandım.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 10
  4. Sayfanın alt kısmındaki Uygula'yı tıklayın.
  5. Tamamlandı.

HP 1810G

  1. Trunks'a tıklayın.
  2. Trunk Yapılandırması'na tıklayın.
  3. Oluştur onay kutusunu seçin.
  4. Bağlantıya bir ad verin.
  5. Uygula'yı tıklayın.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğrafı 11
  6. Trunk Üyeliği'ne tıklayın.
  7. Açılır listeden Trunk kimliğini seçin, örneğimizde Trunk2 kullanıyoruz.
  8. Toplamanın parçası olmak istediğiniz Bağlantı Noktalarına tıklayın, örneğimizde 11 ve 12 numaralı bağlantı noktalarını kullandık.
  9. Uygula'yı tıklayın.
    nasıl yapılır-ağ-bağlantı-toplama-8023ad-on-ubuntu fotoğraf 12
  10. Bakıma giderek değişiklikleri kalıcı hale getirin.
  11. Ardından Yapılandırmaları kaydet alt menüsüne girin.
  12. Yapılandırmayı Kaydet düğmesine tıklayın.
  13. Tamamlandı.

Yapıldığın beyaz ışığı göster

Daha fazla hikaye

Firefox'ta Sekme Genişliğini Özelleştirerek Sekme Çubuğu Alanını Verimli Kullanın

Firefox ile gezinirken Sekme Çubuğunuz çok çabuk doluyor mu? Ardından, Firefox için Özel Sekme Genişliği uzantısıyla Sekme Çubuğu alanını verimli bir şekilde kullanmaya ve sekme kaydırma miktarını azaltmaya hazır olun.

Elektronik Üzerindeki Oyulmuş Yazıları Geliştirmek için Bir Mum Boya Kullanın

İster yeni bir elektronik projesi yapıyor olun ister eski bir parçaya tanım eklemeye çalışıyor olun, kazınmış logolar ve metinler oluşturmak için basit bir mum boya kullanabilirsiniz.

Okuyuculara Sorun: Sosyal Web Siteleri – Masaüstü İstemcilerine Karşı Tarayıcı Tabanlı Arayüz

Çoğu insanın her gün aktif oldukları favori bir sosyal web sitesi vardır, ancak oradaki arkadaşlarıyla etkileşim kurmak için farklı yöntemleri vardır. Bu hafta, seçtiğiniz sosyal hizmetlerle etkileşim kurmak için tarayıcı tabanlı bir arayüz mü yoksa bir masaüstü istemcisi mi kullanmayı tercih ettiğinizi öğrenmek istiyoruz.

Super Mario Grafik Teknolojisi Hakkında Bize Ne Öğretebilir?

Super Mario Brothers veya Mario Galaxy oynadıysanız, muhtemelen bunun sadece eğlenceli bir video oyunu olduğunu düşünmüşsünüzdür, ancak eğlence ciddi olabilir. Super Mario, grafikler ve bunların arkasındaki kavramlar hakkında beklemeyeceğiniz derslere sahiptir.

Windows 7 Service Pack 1 Yayınlandı: Ama Kurmalı mısınız?

Microsoft, Windows 7 için Service Pack 1'in son sürümünü yayımladı, ancak her şeyi bırakıp yükleme sürecinden geçmeniz mi gerekiyor? Nereden alabilirsin? Cevapları sizin için bulduk.

Zümrüt ile Ubuntu'nun Pencere Kenarlıkları Nasıl Değiştirilir

İşletim sisteminizin görünümü tamamen paneller ve pencere kenarlıkları ile ilgilidir, bu yüzden şimdi size panellerinizi nasıl özelleştireceğinizi gösterdiğimize göre, Ubuntu'nun istediğiniz gibi görünmesini sağlamak için pencere kenarlıklarını özelleştirmenin zamanı geldi.

Firefox'ta Sekmelere Görüntülenmesi Kolay Bir Bildirim Rozeti Ekleyin

RSS beslemelerinizde yeni e-postalarınız, mesajlarınız veya öğeleriniz olup olmadığını görmek için sekmeler arasında manuel olarak geçiş yapmaktan sıkıldınız mı? O zaman zahmete elveda deyin! Sekme Rozeti, sekmelerinize harika bir karşı rozet ekler ve ...

Drag2Up, Çok Kaynaklı Sürükle ve Bırak ile Yüklemeyi Firefox'a Getiriyor

Geçen sonbaharda sizinle, dosyaları sürüklemeyi, bırakmayı ve çeşitli dosya paylaşım sitelerine yüklemeyi kolaylaştıran kullanışlı küçük bir Chrome uzantısı olan Drag2Up'ı paylaştık. Artık aynı kolay paylaşım Firefox için de mevcut.

Hareket Tetikleyicisi ile Monitörünüzü Etkinleştirin

Çoğu insan, monitörlerini uyandırmak istediklerinde farelerini sallama veya klavyelerine dokunma alışkanlığına sahiptir. Bu akıllı elektronik hack, hareket tabanlı monitör aktivasyonu için bilgisayarınıza bir sensör ekler.

Masaüstü Eğlencesi: Futbol (Futbol) Özelleştirme Seti

Oyunu uluslararası düzeyde takip edin, kendi yerel liginizde oynayın veya sadece eğlence için oynayın, futbol (futbol) dahil olmak için harika bir oyundur. Artık oyunun tutkusunu ve heyecanını doğrudan getirebilirsiniz. Futbol (Futbol) Özelleştirme setimiz ile masaüstünüze.