Vektör Paket İşleme - Vector Packet Processing

Vektör Paket İşleme (VPP) platformu, ağ anahtarlarının veya yönlendiricilerin işlevselliğini sunan genişletilebilir, açık kaynaklı bir çerçevedir[1]. Vvektör işleme düşük gecikmeyle aynı anda birden çok paketi işleme sürecidir. Tek paket işleme ve yüksek gecikme süresi skaler işlem VPP'nin modasını geçmeyi hedeflediği yaklaşım.[2][3]

Bu açık kaynak, Linux Foundation destekli[4] çerçeve, Hızlı Veri Projesi (FD.io). VPP kullanır Veri Düzlemi Geliştirme Kiti 1. katman işlevlerinin çoğu için aygıt sürücüleri ve kitaplıklar - ancak bu işlev, VPP için isteğe bağlı bir eklentiye ayrılmıştır.

Teknoloji

Ağların ölçeklenebilirliğini zorlamak için VPP, ağlardaki mevcut en büyük paket sektörünü okur G / Ç katmanı. Her paketi bir grafik boyunca tek tek işlemek yerine, birkaç düğümler VPP, paketlerin tüm vektörünü seçer ve bir sonraki düğüme geçmeden önce bunları bir grafik düğümünden geçirir. Talimat önbellek daha sonra işleme adapte olur ve kalan paketler, ilk vektör paketinden önceden öğrenilen talimatlar nedeniyle daha da hızlı işlenir.[5]

Dış bağlantılar

Referanslar

  1. ^ "VPP nedir?". FD.io Wiki. 2017-05-27. Alındı 2020-08-12.
  2. ^ "Skaler vs Vektör paket işleme - Vektör Paket İşlemci 20.01 belgeleri". fd.io. Alındı 2020-08-12.
  3. ^ "[Kılavuz] Vektör Paket İşlemeye (VPP) Giriş". PANTHEON.tech. 2020-01-03. Alındı 2020-08-12.
  4. ^ "VPP fd.io". wiki.fd.io. Linux Vakfı. Alındı 29 Aralık 2016.
  5. ^ "VPP Teknolojisi". fd.io. Alındı 2020-08-12.