Funkcja sieciowa natywna w chmurze

Cloud -Native Network Function (CNF) to programowa implementacja funkcji lub aplikacji, tradycyjnie wykonywana na urządzeniu fizycznym, ale działająca w kontenerach systemu Linux (zwykle organizowana przez Kubernetes ). Cechami, które różnią CNF od VNF ( wirtualnych funkcji sieciowych ), jednego z elementów wirtualizacji funkcji sieciowych , jest podejście do ich orkiestracji.

W standardach ETSI NFV, Cloud-Native Network Functions są szczególnym typem zwirtualizowanych funkcji sieciowych i są zorganizowane jako VNF, tj. przy użyciu architektury ETSI NFV MANO i deskryptorów niezależnych od technologii (np. TOSCA, YANG). W takim przypadku wyższe warstwy architektury ETSI NFV MANO (tj. NFVO i VNFM) współpracują z funkcją zarządzania usługami infrastruktury kontenerowej (CISM), która jest zazwyczaj implementowana przy użyciu natywnych dla chmury rozwiązań orkiestracyjnych (np. Kubernetes).

Charakterystyka funkcji natywnych w chmurze to:

Związek z wirtualizacją funkcji sieciowych

Te cechy rozwiązują wiele typowych problemów występujących w pierwszej generacji VNF , włączając wiele innowacji powszechnie stosowanych w infrastrukturze internetowej. Obejmują one automatyczne skalowanie, obsługę ciągłego dostarczania / wdrażania DevOps oraz wzrost wydajności dzięki współdzieleniu wspólnych usług na różnych platformach. Dzięki wykrywaniu usług i orkiestracji system oparty na CNF będzie bardziej odporny na awarie węzłów. Specyfikację kryteriów klasyfikacji i charakterystyki implementacji Cloud Native VNF można znaleźć w ETSI GS NFV-EVE 011.

Fundacja Cloud Native Computing

Wspierany przez Linux Foundation projekt Cloud Native Computing Foundation aktywnie wspiera firmy we wnoszeniu wkładu w projekty typu open source, takie jak Kubernetes czy Prometheus , na których mogą opierać się Cloud Native Network Functions. W ramach projektu CNCF stworzono również stanowisko testowe CNF, aby udostępnić wspólne stanowisko testowe dla różnych funkcji sieciowych natywnych dla chmury.

  1. ^ „Natywne funkcje sieciowe w chmurze (CNF)” . Ligato.io . {{ cite web }} : CS1 maint: stan adresu URL ( link )
  2. ^ a b c „Co to jest CNF?” . CDNF.io . {{ cite web }} : CS1 maint: stan adresu URL ( link )
  3. ^ cloud-native-principles/cloud-native-principles , cloud-native-principles, 2020-07-21 , pobrane 2020-07-22
  4. ^ „Najczęściej zadawane pytania dotyczące NFV” . nfvwiki.etsi.org . Źródło 2022-04-27 .
  5. ^ „ETSI GS NFV-IFA 040” (PDF) . www.etsi.org . Źródło 2022-07-20 .
  6. ^ a b „Funkcje sieciowe natywne w chmurze” . Cisco . {{ cite web }} : CS1 maint: stan adresu URL ( link )
  7. ^ cncf/cnf-testbed , Cloud Native Computing Foundation (CNCF), 20.07.2020 , pobrane 22.07.2020
  8. ^ „ETSI GS NFV-EVE 011” (PDF) . www.etsi.org . Źródło 2022-04-27 .
  9. Bibliografia _ _ Fundacja Cloud Native Computing . Źródło 2020-07-22 .
  10. Bibliografia _ „CNCF uruchamia platformę testową natywnych funkcji sieciowych w chmurze (CNF)” . Fundacja Cloud Native Computing . Źródło 2020-07-22 .

11. Fundacja Cloud Native Computing Foundation (http//www.cncf.io)