4장. VM 인스턴스를 물리적 네트워크에 연결
flat 및 VLAN 공급자 네트워크를 사용하여 VM 인스턴스를 외부 네트워크에 직접 연결할 수 있습니다.
4.1. OpenStack Networking 토폴로지 개요
OpenStack Networking(neutron)에는 여러 노드 유형에 분산된 두 가지 범주의 서비스가 있습니다.
- Neutron 서버 - 이 서비스는 OpenStack Networking과 상호 작용할 수 있는 최종 사용자 및 서비스를 위한 API를 제공하는 OpenStack Networking API 서버를 실행합니다. 또한 이 서버는 기본 데이터베이스와 통합되어 프로젝트 네트워크, 라우터 및 로드 밸런서 세부 정보를 저장하고 검색합니다.
Neutron 에이전트 - OpenStack 네트워킹에 대한 네트워크 기능을 수행하는 서비스입니다.
-
neutron-dhcp-agent- 프로젝트 개인 네트워크의 DHCP IP 주소 지정을 관리합니다. -
Neutron-l3-agent- 프로젝트 프라이빗 네트워크, 외부 네트워크 등 간에 계층 3 라우팅을 수행합니다.
-
-
컴퓨팅 노드 - 이 노드는 인스턴스라고도 하는 가상 머신을 실행하는 하이퍼바이저를 호스팅합니다. 인스턴스에 외부 연결을 제공하려면 컴퓨팅 노드를 네트워크에 직접 연결해야 합니다. 일반적으로 이 노드는 l2 에이전트(예:
neutron-openvswitch-agent)가 실행되는 위치입니다.