2025/07/22 2

Neutron 네트워크(2) - 아키텍처, 구현

오픈스택 네트워킹 시작하기오픈스택 네트워킹은 가상 인스턴스의 연결성을 제공하는 동시에,서로 다른 테넌트(사용자 그룹)의 트래픽을 분리하고 상호 간섭을 방지함이런 프로젝트 서비스를 Neutron이라고 함즉, 뉴트론을 통해 테넌트가 직접 자신만의 네트워크를 설계하고,여러 네트워크의 토폴리지를 관리하며, 네트워크를 서로 연결하여 네트워킹 서비스를 배포할 수 있음뉴트론의 핵심 아키텍처뉴트론의 구성 요소:API 서버, 플러그인, 에이전트뉴트론 아키텍처는 크게 API 서버, 플러그인, 에이전트 세 가지 핵심 요소로 구성메시지 버스를 통해 유기적으로 상호작용하며 복잡한 네트워킹 요청을 처리함뉴트론 API 서버모든 네트워킹 서비스 요청을 수신하는 관문 역할일반적으로 오픈스택 컨트롤러 노드에 설치되며,확장성과 가용성 요..

Neutron 네트워크 (1)

오픈스택을 위한 네트워크 준비오픈스택인 Neutron은 SDN으로 알려진 네트워킹 방식에 의존함SDN을 통해 네트워크 관리자가 추상적이고 자동화된 방식으로 네트워크 서비스를 관리할 수 있게 해줌오픈스택 네트워킹이란 무엇인가?오픈스택 네트워킹은 다른 오픈스택 서비스(nova, glance,keystone...)와 독립적으로 설치할 수 있는 독립형 서비스임ex)네트워크 노드에 Neutron만 설치하고,컨트롤러/컴퓨트 노드에는 Nova, Glance, Keystone 등 필요 서비스만 설치할 수 있음일부 테스트·개발 환경에서는 Neutron만 별도로 띄워네트워크 가상화 기능만 실험/활용하는 것도 가능오픈스택 네트워킹은 neutron-server라는 서비스를 사용하여 사용자에게 API를 노출하고, 추가 저리를 ..