7.175. 네트워크 구조

논리적 네트워크의 유형입니다.

논리적 네트워크의 JSON 표현의 예는 다음과 같습니다.

{
  "network" : [ {
    "data_center" : {
      "href" : "/ovirt-engine/api/datacenters/123",
      "id" : "123"
    },
    "stp" : "false",
    "mtu" : "0",
    "usages" : {
      "usage" : [ "vm" ]
    },
    "name" : "ovirtmgmt",
    "description" : "Management Network",
    "href" : "/ovirt-engine/api/networks/456",
    "id" : "456",
    "link" : [ {
      "href" : "/ovirt-engine/api/networks/456/permissions",
      "rel" : "permissions"
    }, {
      "href" : "/ovirt-engine/api/networks/456/vnicprofiles",
      "rel" : "vnicprofiles"
    }, {
      "href" : "/ovirt-engine/api/networks/456/labels",
      "rel" : "labels"
    } ]
  } ]
}

동일한 논리적 네트워크의 XML 표현 예제입니다.

<network href="/ovirt-engine/api/networks/456" id="456">
  <name>ovirtmgmt</name>
  <description>Management Network</description>
  <link href="/ovirt-engine/api/networks/456/permissions" rel="permissions"/>
  <link href="/ovirt-engine/api/networks/456/vnicprofiles" rel="vnicprofiles"/>
  <link href="/ovirt-engine/api/networks/456/labels" rel="labels"/>
  <data_center href="/ovirt-engine/api/datacenters/123" id="123"/>
  <stp>false</stp>
  <mtu>0</mtu>
  <usages>
    <usage>vm</usage>
  </usages>
</network>

표 7.231. 특성 요약

이름유형요약

주석

문자열

이 오브젝트에 대한 주석이 포함된 자유 텍스트입니다.

description

문자열

일반 텍스트로 사람이 읽을 수 있는 설명입니다.

표시

부울

더 이상 사용되지 않는 'usages'를 사용하여 네트워크를 표시 네트워크로 정의해야 합니다.

dns_resolver_configuration

DnsResolverConfiguration

GET을 사용하여 네트워크를 검색할 때 DNS 확인자 구성이 보고됩니다.

id

문자열

고유 식별자입니다.

ip

Ip

사용되지 않음, 더 이상 사용되지 않음

mtu

정수

네트워크의 최대 전송 단위를 지정합니다.

name

문자열

일반 텍스트로 사람이 읽을 수 있는 이름입니다.

port_isolation

부울

동일한 호스트에서 실행 중인 VM 간 통신이 이 네트워크에서 차단되는지 여부를 정의합니다.

profile_required

부울

네트워크 생성 시 가상 네트워크 인터페이스 프로필을 자동으로 생성할지 여부를 지정합니다.

필수 항목

부울

네트워크가 클러스터의 모든 호스트에 필수인지 여부를 정의합니다.

status

NetworkStatus

네트워크의 상태.

stp

부울

네트워크에 연결 트리 프로토콜을 사용하도록 설정되어 있는지 여부를 지정합니다.

사용법

NetworkUsage[]

네트워크에 대한 사용 요소 집합을 정의합니다.

vdsm_name

문자열

호스트에서 사용되는 네트워크의 이름입니다.

vlan

Vlan

VLAN 태그입니다.

7.175.1. dns_resolver_configuration

GET을 사용하여 네트워크를 검색할 때 DNS 확인자 구성이 보고됩니다. 새 네트워크를 생성하거나 기존 네트워크를 업데이트할 때 둘 다 선택 사항입니다.

7.175.2. port_isolation

동일한 호스트에서 실행 중인 VM 간 통신이 이 네트워크에서 차단되는지 여부를 정의합니다. VM 네트워크에만 적용됩니다. 네트워크 관리자가 여러 호스트 간의 통신이 차단되도록 합니다. 이 속성은 네트워크 생성에서만 설정할 수 있으며 편집할 수 없습니다. 값을 설정하지 않으면 동일한 호스트에서 실행 중인 VM 간 통신이 허용됩니다.

7.175.3. 필수 항목

네트워크가 클러스터의 모든 호스트에 필수인지 여부를 정의합니다. '필수' 운영 네트워크가 호스트에서 생략된 경우 호스트는 non_operational 으로 표시됩니다.

7.175.4. status

네트워크의 상태. 네트워크가 '필수'로 정의되고 활성 클러스터 호스트에서 생략되는 경우 non_operational. 그렇지 않으면 작동

7.175.5. 사용법

네트워크에 대한 사용 요소 집합을 정의합니다.

예를 들어 사용자는 네트워크를 가상 시스템 트래픽에 사용하고 vmdisplay 값으로 표시하는 트래픽에도 지정할 수 있습니다.

7.175.6. vdsm_name

호스트에서 사용되는 네트워크의 이름입니다. 이 대체 이름은 네트워크 이름이 호스트에서 브리지 이름으로 사용될 수 없는 경우 VDSM에 의해 자동으로 생성됩니다. 적합하지 않은 이름에는 공백이 포함되어 있거나 특수 문자가 있으며 15자를 초과하며 호스트의 UUID로 대체됩니다. 이 매개변수는 읽기 전용입니다. 이 설정은 아무런 영향을 미치지 않습니다.