SDN 3

(Reading 05) UNO: Unifying Host and Smart NIC Offload for Flexible Packet Processing

요약: UNO: Unifying Host and Smart NIC Offload for Flexible Packet Processing 이 논문은 **UNO(Unifying Host and Smart NIC Offload)**라는 네트워크 기능 오프로딩 프레임워크를 제안한다. UNO는 데이터 센터에서 **Smart NICs (sNICs)**와 호스트 프로세서의 패킷 처리 능력을 최적화하여, 네트워크 기능(Network Functions, NFs)의 배치와 처리를 동적으로 조정한다. 이 시스템은 중앙 관리 및 제어 평면의 수정 없이 작동하며, 데이터 센터의 리소스를 효과적으로 활용할 수 있도록 설계되었다. 주요 내용 1. 배경 및 문제점  • 데이터 센터의 NFs와 소프트웨어 스위치가 증가하면서, 호스트 ..

(Lecture 7) Computer Networks for Cloud

강의 요약: EE542 Lecture 7 - Computer Networks for Cloud 이번 강의는 클라우드 환경에서의 네트워크 기술과 주요 프로토콜, 그리고 최신 하드웨어 및 소프트웨어 구성 요소에 대해 다루었다. 강의는 네트워크 장비의 구성, 가상화 기술, Software-Defined Networking(SDN), 그리고 **Remote Direct Memory Access(RDMA)**에 초점을 맞췄다.주요 내용 1. 네트워크 장비와 시장 현황    • 주요 네트워크 장비:      • Ethernet Switch, Enterprise Routers, WLAN, Network Security Devices.       • 2025년까지 White Box 네트워크 장비 시장은 $25.5B에 ..

(Lecture 6) Software Defined Network (SDN)

강의 요약: EE542 Lecture 6 - Software Defined Networks (SDN) 이번 강의는 **소프트웨어 정의 네트워크(SDN)**의 개념과 응용을 다루었다. SDN은 네트워크 관리의 복잡성을 줄이고, 프로그래밍 가능성을 높이며, 데이터 흐름의 세밀한 제어를 가능하게 한다. 이 강의에서는 SDN의 구성 요소, 작동 원리, 주요 프로토콜(OpenFlow), 가상화 기술, 그리고 SDN의 미래 전망에 대해 설명했다.주요 내용  1. SDN의 정의와 목적    • SDN은 **데이터 플레인(Data Plane)**과 **컨트롤 플레인(Control Plane)**을 분리하여 네트워크 관리를 간소화한다.     • 주요 특징:         • 데이터 플레인: 패킷을 전달하는 하드웨어 구..