Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Canonical
on 18 May 2023


5세대 무선 기술인 5G는 우리가 연결하고 소통하는 방식을 변화하고 있습니다. 4G보다 최대 100배 빠른 데이터 전송 속도를 제공하는 5G 기술은 더 빠른 다운로드 및 업로드 시간, 낮은 latency 그리고 더 많은 기기의 연결이 가능합니다. 추가로 5G 네트워크는 고대역 및 저대역을 포함하는 더 넓은 주파수 범위를 지원하여 더 넓은 커버리지와 더 우수한 안정성을 보장합니다. 5G는 모바일 통신의 진화에 있어 중대한 진보를 나타내며 우리가 생활하고, 일하고, 노는 방식을 변화할 잠재력을 가지고 있습니다.

또한 새로운 사용 사례는 통신 서비스 제공업체에 새로운 비즈니스 기회를 가져다줄 것입니다. 성공적인 5G 네트워크는 초고속 처리량, 실시간에 가까운 latency, 가용성 및 안정성 측면에서 더 까다로운 요구사항을 지원하는 동시에 가격 효율성, TCO 및 ROI가 네트워크 전환 중에 합리적인 수준으로 유지되도록 해야 합니다. Kubernetes는 이 같은 과제에 명확히 적합한 기술입니다.

Canonical Kubernetes 5G 구현의 핵심 기능

Canonical Kubernetes는 다양한 사용 사례에 대한 5G 네트워크 성능을 향상하는 일련의 기능을 설명합니다.

  • Ubuntu를 활용한 실시간 kernel

실시간 kernel은 응답시간 최소화를 목표로 매우 낮은 latency와 외부 이벤트에 대한 결정론적 응답으로 작동하도록 설계 및 최적화되어 있습니다. 실시간 kernel은 로봇 공학, IoT 및 통신 애플리케이션의 수많은 5G 사용 사례에 필수입니다. MicroK8s는 이러한 사용 사례에 대한 자연스러운 선택이며, 실시간 Ubuntu kernel에 배포되었을 때 원활하게 실행될 것입니다.

  • KubeVirt

클라우드 네이티브 네트워크 기능(Cloud-native Network Functions: CNF)은 구형 VNF보다 더 효율적이고 관리하기 쉬운 솔루션입니다. 설문 조사에 따르면 조직들은 당연하게도 적극적으로 CNF로 전환하고 있습니다. KubeVirt는 구형 VNF 애플리케이션을 Kubernetes 전용 솔루션에 통합하여 오케스트레이션 및 관리를 간소화하고 마이그레이션 여정을 수월하게 함으로써 그 격차를 해소합니다.

  • GPU 가속

GPU 가속은 데이터 과학 또는 AI/ML 등의 분야처럼 대량의 데이터를 처리하는 애플리케이션에 필수입니다. GPU 가속은 워크로드를 CPU보다 더 효율적으로 처리할 수 있는 GPU로 전송하여 처리 능력을 향상합니다.

Charmed Kubernetes는 자동으로 NVIDIA 하드웨어를 감지하고 적절한 지원을 활성화합니다. MicroK8s의 경우 GPU 구성을 처리하기 위해 코어 애드온을 활성화할 수 있습니다. 둘 다 모두 DGX 플랫폼에 대해 NVIDIA의 인증을 받았습니다.

  • NVIDIA 멀티 인스턴스 GPU(Multi-Instance GPU: MIG) 지원

MIG는 GPU를 최대 7개의 인스턴스로 분할함으로써 NVIDIA H100, A100 및 Tensor 코어 GPU의 성능과 가치를 확장합니다. 각 인스턴스에는 자체적인 고대역폭 메모리, 캐시 및 컴퓨팅 코어가 있기 때문에 하드웨어적으로 완전히 격리되어 있습니다. 분할된 인스턴스는 워크로드에 투명하기 때문에 리소스 사용을 크게 최적화하고 보장된 QoS로 워크로드를 처리할 수 있습니다.

  • 고급 네트워킹 솔루션

5G에서 요구하는 수준의 성능을 달성하려면 컨테이너의 상호운용을 위해 유연하고 쉽게 구성할 수 있는 네트워크가 필수입니다. Kubernetes는 클러스터에서 네트워크 리소스를 관리하기 위한 컨테이너 네트워크 인터페이스(container network interface: CNI) 사양을 정의했습니다. Calico, Cilium, Kube-OVN 및 Multus 등의 CNI 준수 솔루션은 구성 측면에서 Telco 네트워크에 광범위한 가능성을 제공합니다.

OVN(개방형 가상 네트워크)은 가상 네트워크 추상화 및 향상된 네트워킹 기능을 제공하기 위해 통신 네트워크에서 널리 사용되어 왔습니다. Kube-OVN은 고급 기업 애플리케이션을 위한 풍부한 네트워킹 기능 세트를 제공하는 OVN 기반의 CNI 구현입니다. Kube-OVN이 포함된 Canonical Kubernetes는 현재 eBPF(Cilium 사용), SR-IOV 및 BGP 기술도 지원하며 DPDK 및 SmartNIC Offload는 향후 출시되는 릴리스에서 지원할 예정입니다.

결론

5G는 산업과 사회를 변화시킬 수많은 혁신적이고 새로운 비즈니스 사례의 원동력입니다. 산업용 IoT, 자동차 애플리케이션, 스마트 도시, 로봇 공학, 원격 의료 및 게임 산업은 빠른 데이터 전송, 실시간에 가까운 latency, 매우 높은 가용성 및 안정성에 의존하게 될 것입니다. 이를 제공하는 문제를 해결하려면 실시간 kernel, GPU 가속, KubeVirt 지원 및 고급 네트워킹 기능과 같은 Canonical Kubernetes의 기능이 핵심입니다.

추가 자료

Related posts


Marcin "Perk" Stożek
14 December 2023

Canonical Kubernetes 1.29 is now generally available

Kubernetes Article

A new upstream Kubernetes release, 1.29, is generally available, with significant new features and bugfixes. Canonical closely follows upstream development, harmonising our releases to deliver timely and up-to-date enhancements backed by our commitment to security and support – which means that MicroK8s 1.29 is now generally available as ...


Serdar Vural
26 January 2024

Meet Canonical at Mobile World Congress Barcelona 2024

Ubuntu Article

The world’s largest and most influential telecommunications exhibition event, Mobile World Congress (MWC), is taking place in Barcelona on 26-29 February 2024. Canonical is excited to join this important annual event once again and meet the telecom industry.  Telecommunications is a key sector for Canonical. We offer solutions for private ...


Serdar Vural
5 December 2023

Canonical joins the Sylva project

Canonical announcements Telecommunications

Canonical is proud to announce that we have joined the Sylva project of Linux Foundation Europe as a General Member. We aim to bring our open source infrastructure solutions to Sylva and contribute to the project’s goal of providing a platform to validate cloud-native telco functions. Sylva was created to accelerate the cloudification of ...