Jumbo frames paket başına daha fazla veri taşır; bu sayede veri merkezleri ve yüksek performanslı bilgi işlem (HPC) gibi yüksek aktarım hızı gerektiren senaryolarda paket sayısı, CPU yükü ve iletim süresi azalır.
Jumbo frame nedir?
Jumbo frames, IEEE 802.3 standardı tarafından belirlenen 1.500 bayt sınırını aşan yük içeren Ethernet çerçeveleridir. Alibaba Cloud örnek aileleri 8.500 bayta kadar Ethernet çerçevelerini destekler.
Desteklenen örnek aileleri
Aşağıdaki örnek aileleri jumbo frames özelliğini destekler.
Örnek ailelerinin ağ ölçümleri için bkz. Örnek ailesi.
g8i, c8i, r8i, c8ine, g8ine ve 9. nesil ile sonraki nesil örneklerde jumbo frames varsayılan olarak desteklenir.
Bir örnek türünün jumbo frames'i destekleyip desteklemediğini kontrol etmek için DescribeInstanceTypes API işlemini çağırabilirsiniz. JumboFrameSupport değeri true ise ilgili örnek türü jumbo frames'i destekler.
Ağ performansı avantajları
Artırılmış ağ aktarım hızı: Daha büyük paketler çerçeve başına daha fazla veri iletir; bu durum toplam paket sayısını azaltarak aktarım hızını artırır.
Azaltılmış CPU yükü: Daha az çerçeve, daha az ağ kesmesi ve yeniden birleştirme anlamına gelir; bu da CPU kaynaklarını serbest bırakır.
Azaltılmış iletim süresi: Daha az çerçeve, paket başına ek yükü düşürür; bu durum HPC, büyük veri iletimi ve depolama alanı ağları (SAN) gibi yüksek bant genişliği gerektiren uygulamalara fayda sağlar.
Geliştirilmiş toplu veri verimliliği: Veritabanı yedekleme, büyük ölçekli dosya transferleri ve video akış hizmetleri gibi sürekli büyük miktarda veri ileten uygulamalar, jumbo frames sayesinde daha yüksek hız elde eder.
Kullanım senaryoları
Jumbo frames, aşağıdakiler de dahil olmak üzere veri yoğunluklu cloud iş yüklerinde ağ performansını iyileştirir:
Veri merkezi içi iletişim: Jumbo frames, büyük veri analitiği, veritabanı eşitleme ve dağıtık bilgi işlem için sunucudan sunucuya veri iletimini hızlandırır.
SAN: Jumbo frames, sunucular ile depolama aygıtları arasındaki iletim ek yükünü azaltarak veri yedekleme ve geri yükleme verimliliğini artırır.
Sanal makine (VM) geçişi: Jumbo frames, VM'leri fiziksel sunucular arasında geçirirken ağ iletim süresini kısaltır.
HPC: Jumbo frames, bilimsel hesaplama ve mühendislik simülasyonları için veri iletim oranlarını artırır.
Video akışı ve multimedya: Jumbo frames, büyük video ve multimedya transferleri için iletim verimliliğini artırır.
Jumbo frames ve MTU
Maksimum iletim birimi (MTU), parçalanmadan bir bağlantı üzerinden geçebilen en büyük paket boyutudur. MTU, IP üstbilgisini ve yükü içerir ancak Ethernet üstbilgisini içermez. Bkz. Maksimum iletim birimi (MTU).
Jumbo frames, MTU'su standart 1.500 baytı aşan bir ağ arabiriminde iletilen veri çerçeveleridir. Bir ECS örneği için jumbo frames'i etkinleştirdiğinizde ağ arabirimlerinin MTU'su otomatik olarak 8.500 bayta ayarlanır.
Kullanım notları
Jumbo frames belirli senaryolarda performansı artırır ancak uyumsuzluklara veya artan gecikme süresine neden olabilir. Jumbo frames'i etkinleştirmeden önce test yapın ve planlayın.
Aygıt uyumluluğu: Anahtarlar, yönlendiriciler ve NIC'ler dahil tüm ağ aygıtlarının jumbo frames'i desteklediğinden emin olun. Tüm aygıtlardaki MTU, jumbo frame boyutuna eşit veya ondan büyük olmalıdır. Aksi takdirde paketler atılabilir veya parçalanabilir; bu da ağ performansını düşürür. "MTU" konusundaki MTU'nun ağ performansını nasıl etkilediği bölümüne bakın.
-
Protokol desteği: TCP/IP gibi üst katman protokollerinin jumbo frames'i desteklediğinden emin olun. Örneğin, gereksiz veri parçalanmasını önlemek için TCP maksimum segment boyutunu (MSS) ayarlayın. Bkz. Maksimum iletim birimi (MTU).
ÖnemliTCP dışı senaryolarda (UDP veya ICMP gibi), bir protokol veya uygulama katmanı bunlar için optimizasyon yapmazsa jumbo frames tam olarak kullanılmayabilir. Bu durum paket kaybına veya uygulama hatalarına neden olabilir.
Gecikme artışı olasılığı: Düşük bant genişliğine sahip bağlantılarda büyük paketler hattı daha uzun süre meşgul eder ve diğer paketleri engelleyerek gecikme süresini artırabilir.
-
Cloud hizmetlerine ilişkin sınırlamalar: Jumbo frame iletimi, cloud hizmetlerinin desteklediği MTU'larla sınırlıdır. "MTU" konusunun Pratikte MTU sınırlamaları bölümüne bakın.
Aşağıdaki senaryolarda bağlantı veya performans sorunları oluşabilir:
UDP veya ICMP jumbo frames, ECS örneklerine veya Server Load Balancer (SLB) örnekleriyle ilişkili ana bilgisayarlara eriştiğinde SLB parçalanmış paketleri beklendiği şekilde iletmeyebilir ve bunları atarak bağlantı sorunlarına neden olabilir.
UDP veya ICMP jumbo frames, MTU uyuşmazlığı olan yollardan geçtiğinde paketler parçalanabilir ve ağ performansı düşebilir.
Jumbo Frames özelliğini etkinleştirin veya devre dışı bırakın
Bir ECS örneği için jumbo frames'i aşağıdaki yöntemlerden birini kullanarak etkinleştirin veya devre dışı bırakın.
Ağ arabirimlerinin MTU'sunu manuel olarak değiştirirseniz (önerilmez) ve ayrıca jumbo frames'i etkinleştirir veya devre dışı bırakırsanız manuel olarak belirtilen MTU öncelikli olur.
Bir örnek oluştururken Jumbo Frames özelliğini etkinleştirin veya devre dışı bırakın
ECS örneği satın alma sayfasında, jumbo frames'i destekleyen bir örnek türü seçerken Enable Jumbo Frames seçeneğini işaretleyin veya işaretini kaldırın.

Özellik, örnek oluşturulup başlatıldıktan sonra etkili olur.
Jumbo frames yapılandırmalarını değiştirin
Bir ECS örneği oluşturduktan sonra örnek ayrıntıları sayfasından jumbo frames'i etkinleştirin veya devre dışı bırakın.
ECS konsolu - Örnekler şuraya gidin.
Sayfanın sol üst köşesinde bir bölge ve kaynak grubu seçin.
Hedef örneği bulun ve ID'sine tıklayın. Sağ üst köşede All Actions seçeneğine tıklayın ve adımlarını izleyin.
-
Modify Jumbo Frames Configurations iletişim kutusunda jumbo frames'i etkinleştirin veya devre dışı bırakın.

Tamam'a tıkladıktan sonra değişikliklerin etkili olması için işletim sistemini yapılandırın.
Bir API işlemi çağırarak Jumbo Frames özelliğini etkinleştirin veya devre dışı bırakın
ModifyInstanceAttribute işlemini çağırın ve EnableJumboFrame parametresini ayarlayın. Ardından jumbo frames yapılandırmalarının etkili olması için işletim sistemini yapılandırın.
Jumbo frames yapılandırmalarının etkili olması için işletim sistemini yapılandırın
Örnek oluşturulduktan sonra veya API aracılığıyla jumbo frame yapılandırmalarını değiştirirseniz değişikliklerin etkili olması için ağ hizmetini veya ağ arabirimini yeniden başlatın. Adımlar işletim sistemine göre değişir.
Windows örneği
Örneği yeniden başlatın. Bir Windows örneğinde jumbo frames'i etkinleştirdikten veya devre dışı bıraktıktan sonra yapılandırmanın etkili olması için işletim sistemini yeniden başlatın.
Linux örneği
-
Bir Linux örneğine bağlanın.
Bkz. Parola veya anahtar kullanarak bir Linux örneğine bağlanma.
-
Yapılandırmanın etkili olması için ağ hizmetini yeniden başlatın.
NotBir ağ arabirimi için DHCP etkinse en son MTU'yu almak için
sudo dhclientkomutunu çalıştırın. Örneğin,sudo dhclient eth0komutu birincil NIC'in MTU dahil ağ yapılandırmalarını dinamik olarak alır.sudo systemctl restart NetworkManagerYeniden başlatma komutu Linux dağıtımına ve ağ hizmeti yöneticisine göre değişir. Aşağıdaki tabloda yaygın komutlar listelenmiştir.
İşletim sistemi
Yeniden başlatma komutu
-
Alibaba Cloud Linux 2
-
CentOS 7
-
Red Hat 7
-
Anolis 7
-
SUSE Linux 11/12/15
-
openSUSE 15/42
sudo service network restartveya
sudo systemctl restart network-
CentOS 6
-
Red Hat 6
sudo service network restart-
Alibaba Cloud Linux 3
-
CentOS 8
-
Red Hat 8
-
Anolis 8
-
Fedora 33/34/35
sudo systemctl restart NetworkManagerveyasudo reboot-
Ubuntu 18/20/22
-
Debian 12
sudo netplan apply-
Ubuntu 14/16
-
Debian 8/9/10/11
sudo systemctl restart networkingveyasudo rebootNotsystemctlkomutu başarısız olursa bkz. Linux örneğinde systemctl komutunu çalıştırırken hata oluşursa ne yapmalıyım? -
En iyi uygulamalar
SAN'ler, büyük veri iletimi ve HPC gibi veri yoğunluklu iş yükleri için jumbo frames kullanırken aşağıdaki en iyi uygulamaları izleyin:
Gereksinimleri değerlendirin. Jumbo frames, büyük veri analitiği, yedekleme ve geri yükleme ile HPC gibi büyük veri parçaları ileten uygulamalara fayda sağlar. Ağınız çoğunlukla küçük paketler taşıyorsa jumbo frames yardımcı olmayabilir. Bkz. Kullanım senaryoları.
-
Aygıt ve protokol desteğini değerlendirin.
Aygıt tutarlılığı: Yoldaki tüm ağ aygıtlarının (anahtarlar, yönlendiriciler, sunucular, NIC'ler) jumbo frames'i desteklediğinden ve aynı MTU'yu kullandığından emin olun. Tutarlı olmayan MTU ayarları beklenmedik parçalanmaya veya paket kaybına neden olur.
Üst katman protokolü uyumluluğu: Optimum performans için üst katman protokolü yapılandırmalarını (TCP pencere boyutu gibi) jumbo frames'i destekleyecek şekilde ayarlayın.
Test ve doğrulama: Jumbo frames'i üretim ortamında etkinleştirmeden önce yalıtılmış bir ortamda kapsamlı testler (aktarım hızı, gecikme süresi ve hata kurtarma testleri dahil) gerçekleştirin. Bkz. Ağ performansı testi.
-
Tutarlı MTU ayarı: Ağdaki tüm aygıtlarda aynı MTU'yu ayarlayın. Tutarlı olmayan MTU değerleri paket parçalanmasına veya kaybına neden olur.
Jumbo Frames özelliğini etkinleştirin veya devre dışı bırakın: İşletim sisteminde MTU'yu manuel olarak değiştirmek yerine jumbo frames'i etkinleştirmek veya devre dışı bırakmak için Alibaba Cloud tarafından sağlanan yöntemleri kullanın. Bkz. Jumbo Frames özelliğini etkinleştirin veya devre dışı bırakın.
İzleme ve ayarlama: Jumbo frames'i etkinleştirdikten sonra ağ performansını sürekli olarak izleyin. Bazı eski aygıtlar jumbo frames'i doğru şekilde işlemeyebilir veya yanlış yapılandırmalar sorunlara neden olabilir. İzleme sonuçlarına göre ağ yapılandırmalarını ayarlayın.
SSS
-
Sorun açıklaması: UDP veya ICMP trafiği için jumbo frames kullandığınızda örnek performansı önemli ölçüde düşer.
Çözüm: Paketlerin parçalanıp parçalanmadığını kontrol edin ve gerekirse jumbo frames'i devre dışı bırakın. Bkz. Jumbo Frames özelliğini etkinleştirin veya devre dışı bırakın.
-
Sorun açıklaması: Jumbo frames etkinleştirilmiş bir örnekten UDP veya ICMP üzerinden OSS ve ApsaraDB for RDS gibi cloud hizmetlerine eriştiğinizde ağ bağlantıları başarısız olur.
Neden: Trafik, paket parçalarını iletemeyen SLB örnekleri üzerinden akar ve bu durum bağlantı hatalarına neden olur.
Çözüm: Paket parçalanmasını önlemek için MTU'yu 1.500 bayt veya daha düşük bir değere ayarlayın.