Go to main content
Oracle® VM Server for SPARC OpenStack Nova 드라이버 및 유틸리티 1.0 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 9월
 
 

네트워크 구성 등록 정보

이 절에서는 Neutron 네트워크 구성 파일에 대한 참조 정보를 제공합니다.


주 - Oracle VM Server for SPARC OpenStack Nova 드라이버 버전 1.0은 openstack-ldoms-controller 패키지에서 제공하는 ldoms 방식의 드라이버를 포함하는 Neutron ML2 코어 플러그인만 지원합니다.

Oracle Solaris 영역 OpenStack Nova 드라이버는 이때 Oracle VM Server for SPARC OpenStack Nova 드라이버와 호환되지 않는 Neutron EVS(탄력적 가상 스위치) 코어 플러그인을 사용합니다. 그러므로 Oracle Solaris 영역을 관리하는 기존 OpenStack 컨트롤러 환경이 Oracle VM Server for SPARC OpenStack Nova 드라이버와 호환되지 않습니다.


클라우드 컨트롤러에 대한 Neutron

이 절에서는 OpenStack 클라우드 컨트롤러 /etc/neutron/neutron.conf 구성 파일의 Neutron 구성 등록 정보에 대한 참조 정보를 제공합니다.

클라우드 컨트롤러 /etc/neutron/neutron.conf 구성 파일에 대한 Neutron

다음 샘플 /etc/neutron/neutron.conf 구성 파일 단편은 Neutron에 대한 등록 정보를 보여줍니다.

[DEFAULT]
core_plugin = ml2
service_plugins = router
api_workers = 16
nova_url=http://IP-address:8774/v2
nova_admin_username = nova
nova_admin_tenant_name = service
nova_admin_password = services-password
nova_admin_auth_url = http://IP-address:5000/v2.0
rabbit_host=IP-address

[matchmaker_redis]
host=IP-address

[keystone_authtoken]
auth_uri = http://IP-address:5000/v2.0
identity_uri = http://IP-address:35357
admin_tenant_name = service
admin_user = neutron
admin_password = services-password
signing_dir = $state_path/keystone-signing

[database]
connection = mysql://neutron:services-password@FQDN-controller-hostname/neutron

클라우드 컨트롤러 /etc/neutron/api-paste.ini 파일에 대한 Neutron

다음 샘플 /etc/neutron/api-paste.ini 파일은 Neutron에 필요한 등록 정보를 보여줍니다.

[filter:authtoken]
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
admin_tenant_name = service
admin_user = neutron
admin_password = services-password
auth_uri = http://IP-address:5000/v2.0
identity_uri = http://IP-address:35357

클라우드 컨트롤러 /etc/neutron/ml2_conf.ini 파일에 대한 Neutron

기본 ml2_conf.ini 파일을 그대로 사용할 수 있습니다. 클라우드 컨트롤러에서 ml2_conf.ini[ml2] 스탠자에 최소한 다음 행이 포함되어 있는지 확인하십시오.

[ml2]
type_drivers = flat,vlan
tenant_network_types = flat,vlan
mechanism_drivers = ldoms

[ml2_type_flat]
flat_networks = physnet1,physnet2,physnet3,physnet4

[ml2_type_vlan]
network_vlan_ranges = physnet1:1:4096,physnet2:1:4096,physnet3:1:4096,physnet4:1:4096

Oracle VM Server for SPARC OpenStack 컴퓨트 노드에 대한 ML2

이 절에서는 Oracle VM Server for SPARC OpenStack 컴퓨트 노드 /etc/neutron/plugins/ml2/ml2_conf.ini 구성 파일의 ML2 네트워킹 구성 등록 정보에 대한 참조 정보를 제공합니다.

컴퓨트 노드에 대한 ML2 구성 파일

다음 샘플 /etc/neutron/plugins/ml2/ml2_conf.ini 구성 파일 단편은 ML2 네트워킹 및 Oracle VM Server for SPARC 가상 스위치에 대한 등록 정보를 보여줍니다.

[ml2]
path_mtu = 1500
physical_network_mtus = physnet1:MTU-value1,physnet2:MTU-value2

[ldomsvsw]
physical_vsw_mapping=physnet1:primary-vsw0, physnet2:primary-vsw1
netboot_segments=1
default_vsw=primary-vsw0

    /etc/neutron/plugins/ml2/ml2_conf.ini 파일의 [ml2][ldomsvsw] 스탠자에 대한 구성 등록 정보는 다음과 같습니다.

  • default_vsw=primary-vsw0 - 기본 Oracle VM Server for SPARC 가상 스위치 이름을 지정합니다.

  • netboot_segments=1,2,5:10,30:50 - VLAN ID별 netboot 세그먼트(개별 또는 범위)의 쉼표로 구분된 목록입니다. 이러한 값은 네트워크에서 부트하기 위해 VM이 사용하는 netboot 서버가 설정된 세그먼트를 지정합니다. 범위 값은 콜론(:)으로 구분됩니다.

  • path_mtu=1500 - 물리적 네트워크 장치에 대한 기본 MTU 값을 지정합니다. 기본값은 1500입니다.

  • physical_network_mtus=physnet1:1500,physnet2:9000 - ML2 물리적 네트워크 이름을 연관된 MTU에 매핑합니다. 매핑은 쉼표로 구분합니다.

  • physical_vsw_mapping=physnet1:primary-vsw1,physnet2:primary-vsw2 - ML2 물리적 네트워크 이름을 연관된 Oracle VM Server for SPARC 가상 네트워크 스위치 이름에 매핑합니다. 매핑은 쉼표로 구분합니다.

물리적 네트워크 이름을 Oracle VM Server for SPARC OpenStack 가상 스위치 이름에 매핑하지 않을 경우 default_vsw 등록 정보로 지정된 가상 스위치를 사용하도록 물리적 네트워크가 폴백됩니다. default_vsw 등록 정보가 지정되지 않은 경우 기본 가상 스위치(primary-vsw0)를 사용하도록 폴백됩니다.