차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
ironic_network_architecture [2024/10/11 07:09] – 만듦 koovironic_network_architecture [2024/10/11 07:12] (현재) – [참조링크] koov
줄 5: 줄 5:
 ===== 추상 네트워크 모델 ===== ===== 추상 네트워크 모델 =====
 {{:openstack:ironic:ironic-netarch-1.png|}} {{:openstack:ironic:ironic-netarch-1.png|}}
-  * Provisioning Network는 베어메탈 인스턴스를 등록하고 배포하는 네트워크로, IPMI, DHCP, PXE 및 베어메탈 서버와 연결되어야 합니다. 여기서 DHCP는 Neutron DHCP 에이전트가 제공하고, PXE는 Ironic Conductor가 제공합니다. Flat, VLAN, SDN 등 다양한 솔루션이 있으며, 본문에서는 Flat 유형을 선택합니다. +  * ''Provisioning Network''는 베어메탈 인스턴스를 등록하고 배포하는 네트워크로, IPMI, DHCP, PXE 및 베어메탈 서버와 연결되어야 합니다. 여기서 DHCP는 Neutron DHCP 에이전트가 제공하고, PXE는 Ironic Conductor가 제공합니다. Flat, VLAN, SDN 등 다양한 솔루션이 있으며, 본문에서는 Flat 유형을 선택합니다. 
-  * Cleaning Network는 베어메탈 노드를 초기화하는 네트워크로, 주로 디스크 초기화와 하드웨어 구성 정보의 초기화 작업을 수행하므로 IPMI 및 베어메탈 서버와 연결되어야 합니다. +  * ''Cleaning Network''는 베어메탈 노드를 초기화하는 네트워크로, 주로 디스크 초기화와 하드웨어 구성 정보의 초기화 작업을 수행하므로 IPMI 및 베어메탈 서버와 연결되어야 합니다. 
-  * Tenant Network는 일반적인 Neutron 테넌트 네트워크로, 베어메탈 서버의 배포가 완료된 후 베어메탈 노드의 배포 포트(PXE 네트워크 카드)를 Provisioning Network에서 Tenant Network로 전환합니다. 이를 통해 L3 라우터를 통해 베어메탈과 가상 머신 간의 네트워크 간 통신을 수행할 수 있습니다.+  * ''Tenant Network''는 일반적인 Neutron 테넌트 네트워크로, 베어메탈 서버의 배포가 완료된 후 베어메탈 노드의 배포 포트(PXE 네트워크 카드)를 ''Provisioning Network''에서 ''Tenant Network''로 전환합니다. 이를 통해 L3 라우터를 통해 베어메탈과 가상 머신 간의 네트워크 간 통신을 수행할 수 있습니다.
  
 ===== Flat 네트워크 모델  ===== ===== Flat 네트워크 모델  =====
줄 28: 줄 28:
     * **배포 완료 후**, BM 노드의 VLAN은 Tenant Network에 접속합니다: BM 노드는 동일한 테넌트 네트워크의 다른 노드와 상호 통신할 수 있습니다.     * **배포 완료 후**, BM 노드의 VLAN은 Tenant Network에 접속합니다: BM 노드는 동일한 테넌트 네트워크의 다른 노드와 상호 통신할 수 있습니다.
   * OpenStack MGMT Network는 IPMI OOB Network, Provisioning Network, 물리 스위치 관리 IP와 연결되어야 하며, 동일한 네트워크로 배포할 수 있습니다.   * OpenStack MGMT Network는 IPMI OOB Network, Provisioning Network, 물리 스위치 관리 IP와 연결되어야 하며, 동일한 네트워크로 배포할 수 있습니다.
-    * **IPMI OOB Network와 연결**: Ironic Conductor가 `ipmitool`을 통해 IPMI를 제어합니다.+    * **IPMI OOB Network와 연결**: Ironic Conductor가 ''ipmitool''을 통해 IPMI를 제어합니다.
     * **Provisioning Network와 연결**: BM 노드가 TFTP 서버에 접근합니다; BM 노드에서 실행되는 IPA가 Ironic Conductor와 통신합니다.     * **Provisioning Network와 연결**: BM 노드가 TFTP 서버에 접근합니다; BM 노드에서 실행되는 IPA가 Ironic Conductor와 통신합니다.
     * **물리 스위치 관리 IP와 연결**: Neutron이 스위치를 제어합니다.     * **물리 스위치 관리 IP와 연결**: Neutron이 스위치를 제어합니다.
줄 35: 줄 35:
   * https://www.cnblogs.com/jmilkfan-fanguiju/p/11825060.html   * https://www.cnblogs.com/jmilkfan-fanguiju/p/11825060.html
  
- 
- 
-참고: 이 환경에서는 이미 기본적인 OpenStack 환경이 구축되어 있으며, Flat 물리 네트워크도 구성되어 있습니다. 여기서 핵심 요구 사항은 Provisioning Network를 제공할 수 있는 기본 네트워크 구성을 만드는 것이므로, 개인의 실제 상황에 따라 다음 구성을 실행할지 선택하시면 됩니다. 
  • ironic_network_architecture.1728630540.txt.gz
  • 마지막으로 수정됨: 2024/10/11 07:09
  • 저자 koov