23.17.15. 채널


이는 호스트 물리적 시스템과 게스트 가상 시스템 간의 개인 통신 채널을 나타냅니다. 도메인 XML의 다음 섹션을 편집하기 위해 관리 툴을 사용하여 게스트 가상 머신을 변경하여 조작됩니다.

그림 23.73. 채널


  ...
  <devices>
    <channel type='unix'>
      <source mode='bind' path='/tmp/guestfwd'/>
      <target type='guestfwd' address='10.0.2.1' port='4600'/>
    </channel>

    <!-- KVM virtio channel -->
    <channel type='pty'>
      <target type='virtio' name='arbitrary.virtio.serial.port.name'/>
    </channel>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/kvm/f16x86_64.agent'/>
      <target type='virtio' name='org.kvm.guest_agent.0'/>
    </channel>
    <channel type='spicevmc'>
      <target type='virtio' name='com.redhat.spice.0'/>
    </channel>
  </devices>
  ...
이는 다양한 방법으로 구현할 수 있습니다. <채널> 의 특정 유형은 <대상> 요소의 type 속성에 제공됩니다. 다른 채널 유형에는 다음과 같이 다른 대상 속성이 있습니다.
  • guestfwd - 게스트 가상 머신에서 지정된 IP 주소로 전송된 TCP 트래픽을 호스트 물리적 시스템의 채널 장치로 전달합니다. target 요소에는 address 및 port 속성이 있어야 합니다.
  • virtio - 반가상화 virtio 채널. <채널>/dev/vport* 아래의 게스트 가상 머신에 노출되며 선택적 요소 이름이 지정된 경우 /dev/virtio-ports/$name (자세한 내용은 Fedora 프로젝트의 virtio-serial 페이지)을 참조하십시오. 선택적 요소 주소는 위에 설명된 특정 type='virtio-serial' 컨트롤러에 채널을 연결할 수 있습니다. KVM을 사용하면 name이 "org.kvm.guest_agent.0"인 경우 libvirt는 게스트 가상 시스템에 설치된 게스트 에이전트와 상호 작용하여 게스트 가상 시스템 종료 또는 파일 시스템 quiescing과 같은 작업을 수행할 수 있습니다.
  • spicevmc - 반가상화 SPICE 채널. 또한 도메인에는 그래픽 장치로 SPICE 서버가 있어야 하며, 이 시점에서 기본 채널에서 호스트 물리적 머신 비열기 메시지도 있어야 합니다. type='virtio' 속성과 함께 target 요소가 있어야 합니다. 선택적 속성 이름은 게스트 가상 머신이 채널에 액세스하는 방법을 제어하며 기본값은 name='com.spice.0' 입니다. 선택적 <address> 요소는 채널을 특정 type='virtio-serial' 컨트롤러에 연결할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.