데비안 가상화 : 소개-SMB를위한 컴퓨터 네트워크

시리즈의 일반 색인 : 중소기업을위한 컴퓨터 네트워크 : 소개

가상화

가장 단순한 것이 최고입니다.

메인 페이지의 헤더 이미지에서 엑스트라투엠, 실시간 임베디드 또는 임베디드 시스템 용으로 특별히 설계된 하이퍼 바이저, 우리는 다음 이미지를 찾습니다: 엑스트라텀

"우리의 기본 원리 물론 가상화를 포함한 서비스의 설치, 구성 및 관리를 위해«간단할수록 좋습니다.", 그건, 가장 단순한 것이 최고입니다.

소개

La 가상화  방대하고 복잡한 주제입니다. 우리는 그에 대해 많이 쓰지 않을 것입니다. 우리는 각 독자의 관심사에 따라 읽거나 연구해야한다고 제안하는 페이지에 대한 일부 정의와 링크 만 공개합니다. 우리는 제안합니다 페이지 읽기 위키 백과 영어 및 기타 출처에서.

  • 먼저 주제에 대한 소개 가이드를 제공하지 않고 몇 가지 명령 등을 사용하여 일반적인 방법을 전달하고 싶지 않습니다. 우리는 일부 참을성이없는 독자 그들은 소개를 읽지 않고 그것이 어떻게 끝났는지 곧바로 이동합니다. 유감스러운 행동은 나중에 우리가 모든 것을 알 수 없기 때문에 적절하게 대답 할 수없는 개념적 질문이옵니다..

이 기사를 조금이라도 자세히 읽은 후에 독자가 그것이 무엇인지 알기를 바랍니다. 가상화 그리고 그의 현재 상황. 또한 현재 컴퓨터를 사용하는 거의 모든 사람의 일상적인 작업을 확장 할 수있는 일련의 링크가 있습니다.

Wikipedia 및 기타 출처에 따른 정의 및 링크

가상화

컴퓨터 과학에서 가상화 버전을 만드는 행위를 말합니다. 대신 가상 진짜, 포함하는 가상 컴퓨터 하드웨어, 운영 체제, 저장 장치, 그리고 컴퓨터 네트워킹 리소스. 가상화는 60 년대에 시스템 리소스를 분할하는 방법으로 시작되었습니다. 메인 프레임 컴퓨터, 다른 응용 프로그램 사이. 그 이후로 용어의 의미 가상화 지속적으로 확장되고 있습니다.

La 가상화 o 가상화 플랫폼 운영 체제를 사용하여 실제 컴퓨터처럼 작동하는 가상 컴퓨터를 만드는 것을 말합니다. 가상 머신에서 실행되는 소프트웨어는 기본 하드웨어 또는 물리적 리소스와 별개입니다. 예 : Debian 8 "Jessie"를 실행하는 물리적 머신은 Ubuntu Trusty 14.04 운영 체제를 사용하는 가상 머신을 호스팅 할 수 있습니다..

가상화에서는«주최자 - 주인»가상화 자체가 발생하는 실제 또는 실제 컴퓨터에. 에 가상 머신 그것은이라고 "게스트- 손님«. 용어 주인 y 손님 실제 머신에서 실행되는 소프트웨어와 가상 머신에서 실행되는 소프트웨어를 구별하는 데 사용됩니다. 소프트웨어 또는 펌웨어 호스트 하드웨어에 가상 머신을 생성하는 것을 하이퍼 바이저- 하이퍼 바이저.

다양한 유형의 가상화:

  • 전체 가상화- 전체 가상화: 그것은 거의 완전한 실제 하드웨어 시뮬레이션, 가상화 된 소프트웨어 (일반적으로 운영 체제로 구성됨)를 수정하지 않고 실행할 수 있습니다.
  • 부분 가상화- 부분 가상화: 대상 환경 완전히 시뮬레이션되지는 않지만 부분적으로 시뮬레이션됩니다. 결과적으로 게스트에서 실행되는 일부 프로그램을 수정해야 할 수 있습니다.
  • 반 가상화- 반 가상화: 하드웨어 환경이 시뮬레이션되지 않았습니다. 각 게스트 프로그램- 손님 에 실행 격리 된 도메인, 마치 별도의 시스템에서 실행되는 것처럼. 이러한 유형의 환경에서 실행하려면 각 게스트 프로그램의 특정 수정이 필요합니다.

La 하드웨어 지원 가상화 가상화 프로세스의 전반적인 효율성을 향상시키는 방법입니다. 이는 프로세서 나 CPU가 하드웨어 자체의 다른 구성 요소뿐만 아니라 가상화에 필요한 지원을 가져야 함을 의미합니다.

하드웨어 가상화는 하드웨어 에뮬레이션과 동일하지 않습니다.. 에뮬레이션에서는 하드웨어의 한 부분이 다른 부분을 모방하고 가상화에서는 소프트웨어 인 하이퍼 바이저가 특정 하드웨어 또는 전체 부분을 모방합니다.

가상 기기

컴퓨팅에서 기계 가상 컴퓨터를 시뮬레이션하고 실제 컴퓨터처럼 프로그램을 실행할 수있는 소프트웨어입니다. 이 소프트웨어는 원래 "물리적 시스템의 효율적이고 격리 된 복제"로 정의되었습니다. 현재이 용어의 의미에는 실제 하드웨어와 직접적인 동등성이없는 가상 머신이 포함됩니다.

하이퍼 바이저

Un 하이퍼 바이저 - 하이퍼 바이저 o 가상 머신 모니터 - 가상 머신 모니터 VMM 다양한 가상화 제어 기술을 적용하여 동일한 컴퓨터에서 여러 운영 체제 (수정되지 않거나 수정되지 않은 운영 체제 (반 가상화의 경우와 같이 수정 됨))를 동시에 사용할 수있는 플랫폼입니다.

OVA (Open Virtualization Alliance)

La 개방형 가상화 연합, 영어로 된 제목을 존중하며 Linux Foundation의 공동 프로젝트입니다. 이 컨소시엄은 자유 소프트웨어 및 오픈 소스 소프트웨어의 채택에 전념합니다. 오픈 소스 가상화 솔루션 용 KVM및 관리에 필요한 소프트웨어 (예 : ovirt. 컨소시엄은 다양한 고객의 성공 사례를 홍보하고 상호 운용성을 장려하며 KVM을 중심으로 타사 솔루션의 생태계 확장을 가속화합니다.

OVA가 홍보하는 자유 소프트웨어 :

  • KVM 하이퍼 바이저입니다. 만든 사람 쿰라넷, Inc, 당시 Linux 커널에 내장 된 KVM 모듈의 빠른 수용으로 많은 관심을 끌었던 이스라엘 소프트웨어 회사. «견고한 ICE 데스크탑 가상화 플랫폼»커널 기반 가상 데스크톱 머신을 기반으로하며 프로토콜을 통해 연결됨 SPICE. 4 년 2008 월 XNUMX 일 회사는 레드햇, Inc. 인수 쿰 라넷 $ 107 억 XNUMX 백만의 가치.
  • libvirtAPI «응용 프로그램 인터페이스"오픈 소스, 악마- 악마및 가상화 플랫폼 관리 도구입니다. 당신은 관리 할 수 ​​있습니다 KVM, 젠, VMware ESX, QEMU 및 기타 가상화 기술. 다양한 API가 하이퍼 바이저 계층의 오케스트레이션에 널리 사용됩니다.libvirt 에 쓰여진 도서관입니다 언어 C, 그리고 다른 언어와 연결될 수 있습니다. Python, , 오캄, 루비, 자바, 자바 스크립트 (통해 Node.js를) 그리고 PHP.
  • ovirt 가상화 플랫폼 관리를위한 소프트웨어입니다. 무료이며 오픈 소스 소프트웨어입니다. 그것은에 의해 설립되었습니다 레드햇 커뮤니티 프로젝트로 레드햇 엔터프라이즈 가상화. oVirt를 사용하면 사용하기 쉬운 웹 인터페이스에서 가상 머신, 네트워크 리소스, 스토리지 및 컴퓨팅을 중앙 집중식으로 관리 할 수 ​​있습니다. 독립 플랫폼 액세스합니다. X86 64 아키텍처에서 공식적으로 지원되는 유일한 하이퍼 바이저는 KVM이지만 아키텍처를 지원하기 위해 노력하고 있습니다. PPC y ARM 다음 버전에서.
  • libguestfs 에 쓰여진 도서관입니다 언어 C 액세스하고 수정할 수있는 도구 세트 가상 디스크 이미지 가상화 플랫폼에서. 이 도구는 libvirt가 관리하는 가상 머신과 그 안에있는 파일을보고 편집하는 데 사용할 수 있습니다. 스크립트 작성에도 사용할 수 있습니다.스크립팅-가상 머신을 수정하거나 생성합니다.
  • 가상 머신 관리자 - 가상 컴퓨터 관리자 라고도하는 Red Hat 소프트웨어입니다. 미덕 관리자, 패키지가 데비안 저장소에도있는 이름입니다. 가상 머신을 관리하기위한 데스크톱 애플리케이션입니다. 새 도메인의 생성, 구성 및 조정에 사용됩니다. 게스트 도메인의 그래픽 콘솔에 액세스 할 수있는 VNC 클라이언트가 있습니다. Debian Jessie와 함께 제공되는 virt-manager 패키지에는 가상 머신의 그래픽 콘솔에 액세스하기위한 SPICE 프로토콜도 포함되어 있습니다.

마이크로 코어 설계를 사용하는 하이퍼 바이저이며 동일한 컴퓨터 하드웨어에서 동시에 실행되는 여러 운영 체제에 필요한 서비스를 제공합니다. 그 캠브리지 대학 컴퓨터 실는 무료 소프트웨어 인 Xen의 첫 번째 버전을 개발했습니다. Debian 8 "Jessie"는 저장소에 패키지를 가지고 있습니다. xen-하이퍼바이저-4.4-amd64.

OpenVZ

OpenVZ Linux 용 운영 체제 수준의 가상화 솔루션입니다. 이를 통해 동일한 물리적 서버에 격리되고 안전한 개인 가상 서버를 만들 수 있으므로 하드웨어 리소스를 더 잘 사용할 수 있습니다. 또한 각 서버에서 실행중인 응용 프로그램이 충돌하지 않도록합니다. 마다 가상 사설 서버 - 가상 개인 서버 (VPS), 독립형 서버와 똑같이 실행됩니다. 다시 시작할 수 있으며 루트 사용자 및 기타 일반 사용자의 액세스를 허용합니다. 고유 한 IP 주소, 메모리, 프로세스, 파일, 애플리케이션, 시스템 라이브러리 및 구성 파일이 있습니다.

Debian은 Debian 7 "Wheezy"에서 OpenVZ 지원을 위해 수정 된 커널을 저장소에서 제거했습니다.

Linux 컨테이너 LXC

컨테이너 운영 체제 내의 격리 된 영역입니다. 각 영역에는 파일 시스템, 네트워크, PID, CPU 및 메모리 할당에 대한 자체 네임 스페이스가 있습니다. Linux 커널에 포함 된 제어 그룹 및 네임 스페이스 기능을 통해 만들 수 있습니다. LXC OpenVZ와 같은 커널 수준의 가상화를 기반으로하는 다른 기술과 유사한 기술입니다. Linux-V 서버.

열도

열도 KVM, Xen, OpenVZ 또는 VMware에서 실행되는 가상 머신의 관리 및 감독을위한 솔루션입니다. Debian Jessie는 에이전트 또는 Archipel 커널을 가리키는 다양한 패키지를 통해 저장소에 포함합니다. 자세한 내용은 Synaptic 또는 다음을 통해 "archipel"을 검색하십시오. 적성 검색 군도.

관심의 다른 링크

  • vSwitch 열기-가상 스위치 생성을 허용하는 오픈 소스 소프트웨어.
  • OpenStack :
  • QRM 열기: 데이터 센터 관리를위한 차세대 오픈 소스 플랫폼- 데이터 센터.
  • 도커: 소프트웨어 컨테이너 내에서 애플리케이션 배포를 자동화 할 수있는 오픈 소스 프로젝트입니다.
  • 프록시목스: 가상화 환경을위한 오픈 소스 서버.
  • VM웨어-X86 호환 컴퓨터에 사용할 수있는 가상화 소프트웨어를 제공하는 EMC Corporation (Dell Inc 소유)의 자회사
  • 버추얼 박스: 가상 머신 생성을위한 무료 소프트웨어. 데비안은이 소프트웨어와 관련된 패키지를 브랜치«기여하다".
  • 오픈 네 불라: ONE은 물리적 인프라뿐만 아니라 물리적 위치에서도 서버를 분리하여 단일 물리적 리소스에서 리소스 뱅크로 가상화 플랫폼의 이점을 확장합니다.

지금까지 기사를 자세히 읽어 본 독자라면 현재 가상화 세계가 얼마나 방대하고 복잡한 지 깨달았을 것입니다. 우리는 그것이 당신의 여정에 대한 가이드가되기를 바랍니다..

다음 배송?

이제 Qemu-KVM이 데비안에 있습니다!

이것은 일련의 기사가 될 것임을 기억하십시오. 중소기업을위한 컴퓨터 네트워크. 우리는 당신을 기다리고있을 것입니다!


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   황도대 Carburus

    일반적으로 가상화에 대한 아주 좋은 소개입니다. 이 게시물을 작성해 주셔서 감사합니다. 우리는 다음 사람들을 기다리고 있습니다.

  2.   마리오

    소개 해주신 Fico에게 감사드립니다.

    매우 잘 설명되고 주제에 대해 더 깊이 들어갈 수있는 충분한 링크가 있습니다.

  3.   페데리코

    그것이 목적 마리오입니다. 많은 사람들이 가상화 문제의 현재 범위에 대해 명확하지 않은 것 같습니다.