VM웨어 제품. VMware의 신제품

VMware Cloud Foundation 4의 새로운 기능은 무엇입니까?


최근 우리는 플래그십 제품과 동시에 발표된 VMware 제품 라인에 대한 새로운 플랫폼 기능 및 기타 업데이트에 대해 이야기했습니다. 다음 기사를 기억하십시오.

오늘 우리는 또 다른 중요한 업데이트에 대해 알려드릴 것입니다 - 새로운 버전 VMware Cloud Foundation 4 하이브리드 인프라 솔루션 제품군. 우리는 이 VCF 3.9.1 패키지의 이전 버전에 대해 썼습니다. 기억하시겠지만 콤플렉스입니다. 소프트웨어 솔루션 VMware vRealize Suite, VMware vSphere Integrated Containers, VMware Integrated OpenStack, VMware Horizon, NSX 및 SDDC Manager에서 관리하는 프리미엄, 클라우드 또는 하이브리드 엔터프라이즈 인프라에서 실행되는 기타 구성 요소를 포함합니다.

VCF의 네 번째 버전에는 위에서 설명한 모든 최신 구성 요소가 포함되어 있습니다.

  • vSphere 7
  • VMware vSAN 7
  • VMware NSX-T
  • VMware vRealize 제품군 2019
  • Kubernetes 지원으로

우리가 볼 수 있듯이 근본적으로 새로운 구성 요소가 VCF 스택인 VMware Tanzu Kubernetes Grid에 나타났습니다. 우리는 이미 vSphere 플랫폼의 새 버전에서 컨테이너 지원 인프라에 대해 썼습니다. 새로운 VCF 아키텍처를 통해 관리자는 Kubernetes 도구와 편안한 API를 사용하여 Kubernetes 클러스터에 애플리케이션을 배포하고 제공할 수 있습니다.

동시에 vSphere with Kubernetes 기술(일명 Project Pacific)은 다음 기능을 제공합니다.

  • Kubernetes 기반 vSphere Pod Services를 사용하면 ESXi 하이퍼바이저에서 노드를 직접 실행할 수 있습니다. 관리자가 vSphere Pod Services를 통해 컨테이너를 배포하면 가상 머신과 동일한 수준의 보안, 격리 및 성능 보장을 받습니다.
  • 레지스트리 서비스를 통해 개발자는 Harbour 플랫폼에서 Docker 및 OCI 이미지를 저장하고 유지 관리할 수 있습니다.
  • 네트워크 서비스를 통해 개발자는 가상 라우터, 로드 밸런서 및 방화벽 규칙을 관리할 수 있습니다.
  • 저장소 서비스를 통해 개발자는 컨테이너, Kubernetes 클러스터 및 가상 머신.

이 모든 것을 통해 흥미롭게 설명된 하이브리드 인프라(VM + 컨테이너)의 모든 이점을 얻을 수 있습니다.

그렇지 않으면 VCF 4는 이미 나열된 vSphere, vSAN, NSX-T 및 기타의 새 릴리스가 제공하는 모든 최신 기능을 획득합니다.

이와 별도로 vLCM(vSphere Lifecycle Manager)은 vSphere 7 플랫폼과 매우 밀접하게 통합되어 있습니다.vLCM은 이미 SDDC Manager에 있지만 더 깊은 수준인 가상화 인프라 구성 요소의 수명 주기 관리 기능을 보완합니다. vSAN 호스트 ReadyNode에 대한 펌웨어 관리 수준(예: HBA 펌웨어 업데이트).

vSphere 라인의 다른 모든 업데이트와 마찬가지로 VCF 4.0 업데이트는 4월에 있을 예정입니다. 이 페이지에서 업데이트를 따를 수 있습니다.


태그: VMware, 클라우드, VCF, 업데이트, vCloud, 엔터프라이즈

오늘은 VMware vSphere 7에 도입된 Identity Federation 서비스에 대해 이야기하겠습니다.

입력 현대 세계점점 더 기업 인프라가 레거시 암호 인증에서 벗어나 이중 요소(2FA) 또는 다중 요소(MFA) 인증 방식으로 이동하고 있습니다. 사용자 식별 프로세스는 항상 귀하가 알고 있는 것(비밀번호), 귀하가 가지고 있는 것(전화) 또는 귀하가 누구인지(지문)의 3가지 핵심 사항을 기반으로 합니다.

Identity Federation Services를 사용하면 vCenter Server 인프라를 다음과 같은 다른 ID 제공자와 결합할 수 있습니다. 액티브 디렉토리연합 서비스(ADFS), 2단계 또는 다단계 인증 프로세스를 통합합니다. 즉, 2FA를 통해 데스크톱 또는 클라우드 서비스에 로그인하는 사용자는 vCenter Server 작업에 동일한 절차를 사용합니다.

인증 제공자 중 하나(예: ADFS)에 연결되면 vSphere Client는 로그인할 때 이 제공자의 로그인 양식으로 리디렉션됩니다. 공급자 측에서 승인한 후 보안 토큰을 사용하여 역방향 리디렉션이 이루어지며 이를 통해 사용자는 이미 vCenter 서비스를 사용하게 됩니다.

사용자 경험 측면에서 이는 예를 들어 Google 또는 Facebook을 사용하여 웹사이트에 로그인하는 것과 유사합니다. OAUTH2 및 OIDC 프로토콜은 정보를 교환하는 데 사용됩니다.

ID 연합을 활성화하면 기존 Active Directory, Windows 통합 인증 및 LDAP/LDAPS를 사용하여 vCenter Server에 인증할 수 있습니다. 그러나 이러한 모든 인증 방법은 vSphere 플랫폼 자체에서 관리 설정을 지정하는 데 여전히 사용되는 vSphere SSO(Single Sign-on)에 영향을 미치지 않는다는 점을 이해해야 합니다.

Bob Plankers는 아래 비디오에서 이 메커니즘에 대해 자세히 설명합니다.


태그: VMware, vSphere, 보안, 클라이언트, 업데이트

Horizon 1.2용 Ubuntu OVA 이미지의 새로운 기능은 다음과 같습니다.

  • Horizon 7.11/Horizon Client 5.3 이상에 대한 최소 지원
  • vSphere 6.7 이상에 대한 최소 지원
  • Ubuntu 18.04.4 LTS에서 업데이트된 OVA 템플릿 기본 이미지
  • 업데이트된 가상 하드웨어 - 가상 하드웨어 v14
  • 고정 IP 주소를 설정하는 기능 추가
  • USB 3.0 및 USB 리디렉션에 대한 지원 추가(linux-agent-installer.sh 스크립트를 통해)
  • KDE 데스크탑 환경을 선택하는 옵션 추가
  • Gnome 환경 선택 옵션 추가(권장)
  • 개발자 데스크탑 패키지 옵션
  • 키보드 레이아웃 선택
  • SSH 활성화 기능
  • 런레벨 5 설정 제거
  • MOTD 관련 버그 수정
  • 자동 소프트웨어 업데이트 비활성화
  • 향상된 SSO 지원
  • 최적화 스크립트 개선, 이제 optimize.sh라고 함
태그: VMware, 연구소, VDI, Horizon, Linux, 업데이트, VMachine

더 이상 Windows용 vCenter Server 설치 프로그램이 없다는 점도 기억하십시오. , vSphere 6.7 - vCenter에 여전히 Windows 버전이 있는 플랫폼의 마지막 버전이었습니다. 이제 Photon OS 기반 가상 어플라이언스 vCenter Server Appliance(vCSA)일 뿐입니다.

이전에 에 나타난 유틸리티를 사용하여 vCenter Server CLI 명령 인터페이스 또는 vSphere Client 그래픽 클라이언트를 사용하여 외부 PSC(플랫폼 서비스 컨트롤러) 서버를 관리하기 쉬운 내장형 PSC로 마이그레이션할 수 있다고 썼습니다.

vCenter 7 설치 프로그램은 또한 vCenter를 업그레이드하고 단일 작업의 일부로 모든 서비스를 Embedded PSC로 전송하므로 업그레이드가 즉시 완료됩니다. 새 vCenter 7 설치 프로그램에는 외부 PSC를 배포하는 옵션이 없습니다.

2. 마이그레이션 프로세스

Windows용 vCenter Server에서 VCSA(vCenter Server Appliance)로 마이그레이션하는 경우 체계는 정확히 동일합니다. 결국 내장된 PSC의 vCSA에서 vCenter 7을 얻게 됩니다.

외부 PSC가 변환되면 콘솔에 남아 있고 해당 해제는 vSphere 관리자의 다음 작업입니다. CMSSO-UTIL 명령을 사용하거나 클라이언트 GUI(시스템 구성 섹션)에서 이 작업을 수행할 수 있습니다.

3. 업그레이드 방법

여기에서는 모든 것이 간단합니다. 이 플레이트에 따라 업그레이드가 지원됩니다.

표에서 볼 수 있듯이 vSphere 6.5부터 업그레이드가 지원되지만 많은 관리자는 가상 인프라를 업그레이드할 때 vCenter 서비스를 다시 배포하는 것을 선호하여 업그레이드 중에 나타날 수 있는 가능한 버그의 기록을 끌지 않습니다.

업그레이드하기 전에 문서 및. 그러나 vSphere 7의 공식 릴리스 이전에는 이러한 문서에 7번째 버전에 대한 최신 정보가 포함되어 있지 않다는 점을 기억하십시오.


태그: VMware, vCenter, 업그레이드

이제 정책을 재정의할 수 있는 기회가 있습니다. 컴퓨터 기반 정책은 시스템 시작 시 적용됩니다. 가치있는 새로 고침 간격사용자가 시스템에 로그인하기 전에 이러한 설정이 업데이트되는 빈도를 제어할 수 있습니다. 그리고 가치와 함께 계속새로고침AfterLogon사용자 로그인 후 설정을 계속 업데이트할 수 있습니다.

음, 마지막 흥미로운 새로운 기회 DEM 9.11은 항목 찾기입니다. 이를 통해 Marketplace에서 사용 가능한 구성 템플릿, 사용자가 생성한 Horizon 스마트 정책, 특정 조건 집합(조건 집합) 및 기타 요소에서 검색할 수 있으므로 관리자에게 매우 편리합니다.

이 링크에서 Dynamic Environment Manager 9.11을 다운로드할 수 있습니다. 릴리스 노트를 사용할 수 있습니다.


태그: VMware, DEM, 업데이트, VDI, EUC
태그: VMware, Horizon, 업데이트, VDI, DEM, 클라이언트, EUC

vRealize Operations 8.1의 새로운 기능을 살펴보겠습니다.

1. 통합 vSphere 및 Kubernetes 인프라를 사용한 운영.

vRealize Operations 8.1을 사용하면 워크로드를 사용하여 vCenter에 추가하는 즉시 수퍼바이저 클러스터 개체, 네임스페이스(네임스페이스), 노드(POD) 및 클러스터를 자동 추가하는 기능을 통해 vSphere 통합 인프라 내에서 Kubernetes 클러스터를 검색하고 모니터링할 수 있습니다. 관리 기능.

그러면 vSphere 7.0 플랫폼에서 성능, 용량, 리소스 사용량 및 Kubernetes 구성을 모니터링하기 위한 요약 페이지에 액세스할 수 있습니다. 예를 들어 용량 예측 기능은 노드 수준에서 인프라 병목 현상을 표시하는 반면 일일 작업은 대시보드, 보고서, 보기 및 경고를 통해 이점을 얻을 수 있습니다.

2. VMware Cloud on AWS 인프라에서의 작업.

이제 VMware Cloud on AWS에서 VMware Cloud Service Portal 토큰을 사용하여 SDDC 데이터 센터를 자동 검색하고 몇 가지 간단한 단계로 모니터링 도구를 설정할 수 있습니다. 또한 하나의 계정을 사용하여 vCenter, vSAN 및 NSX 서비스를 포함하여 VMware Cloud on AWS 플랫폼에서 여러 SDDC 개체를 관리할 수 있으며 VMConAWS 청구와도 완전히 통합됩니다.

클라우드에서 다음 대시보드를 사용할 수 있습니다.

  • NSX Edge, Controller 및 vCenter Server 서비스를 포함한 가상 시스템의 리소스 사용량 및 성능을 모니터링합니다.
  • 전체 인프라 및 가상 머신에 대한 CPU, 메모리, 디스크 및 네트워크를 포함한 주요 리소스 모니터링.
  • 리소스 소비 추세를 모니터링하고 남은 시간, 남은 용량 및 남은 가상 머신과 같은 메트릭을 예측합니다.
  • 비합리적으로 많은 리소스를 소비하고 기록 데이터를 기반으로 재구성이 필요한 가상 머신을 찾습니다.

또한 VMware NSX-T 서비스는 시각화 및 모니터링 도구를 완벽하게 지원합니다.

vROP 8.1 릴리스에는 VMware Cloud on AWS 비용 추적 기능이 포털 인터페이스의 vRealize Operations 솔루션과 완전히 통합되었습니다. 이를 통해 이미 작성 및 연기된 비용을 제어할 수 있을 뿐만 아니라 구독, 소비 및 기한별로 비용을 자세히 설명할 수 있습니다.

AWS 마이그레이션 평가 엔진도 업데이트되어 추가 분석을 위해 다양한 시나리오의 여러 결과를 저장할 수 있습니다. 이러한 시나리오에는 예약된 CPU, 예약된 메모리, 내결함성, RAID 수준 및 할인에 대한 다양한 옵션이 포함됩니다.

3. 다중 클라우드 모니터링 기능(Unified Multicloud 모니터링).

모니터링 도구는 이제 Google Cloud Platform 지원, 개선된 AWS 지원, 새로운 Cloud Health Management 팩과 같은 고급 기능을 제공합니다.

이제 vROPS 8.1에는 다음과 같은 GCP 서비스가 있습니다.

  • Compute Engine 인스턴스
  • 스토리지 버킷
  • 클라우드 VPN
  • 빅 쿼리
  • 쿠버네티스 엔진

AWS Management Pack은 이제 다음 AWS 객체를 지원합니다.

  • Elastic Beanstalk
  • 직접 연결 게이트웨이
  • 대상 그룹
  • 환승 게이트웨이
  • 인터넷 게이트웨이
  • 탄력적 네트워크 인터페이스(ENI)
  • EKS 클러스터

CloudHealth 관리 팩은 또한 GCP 잠재 고객 및 가격 데이터를 vRealize Operations 8.1로 푸시하는 기능을 포함하도록 향상되었습니다. 또한 다양한 비율의 퍼블릭, 하이브리드 또는 프라이빗 클라우드 리소스에 대한 가격을 결합하여 맞춤형 대시보드를 원하는 만큼 생성할 수 있습니다.

예상대로 vRealize Operations 8.1은 올해 4월에 VMware vSphere 7의 출시와 동시에 출시될 예정입니다. 이에 대해 확실히 글을 쓰겠습니다.


태그: VMware, vRealize, 운영, 업데이트, 모니터링, vSphere, 클라우드
태그: VMware, vCenter, VEBA, 연구소
태그: VMware, SRM, 업데이트, DR, 복제, 엔터프라이즈

이것은 단지 발표일 뿐이며 다운로드할 제품의 새 버전 가용성에 대한 발표가 아니라고 가정해 보겠습니다. 일반적으로 vSphere의 GA 버전은 발표 후 한 달 이내에 나타납니다. 따라서 당분간 4월 VMware vSphere 7을 기다리며, 오늘은 이 플랫폼의 새로운 기능에 대해 이야기하겠습니다.

1. VMware vCenter 서비스 개선

여기에서 vCenter Server SSO 토폴로지의 단순화를 확인할 수 있습니다.

  • 단일 vCSA 서버를 기반으로 하는 통합 토폴로지로 외부 PSC가 있는 사용자용 vCenter Server를 업그레이드하는 기능.
  • 내장형 PSC는 이제 유일하게 가능한 배포 옵션입니다. 외부 PSC는 더 이상 지원되지 않습니다.

vCenter 서버 프로파일:

  • vCenter 서버를 위한 이 새로운 기능은 호스트 프로파일이 호스트에서 작동하는 것과 정확히 동일하게 작동합니다. 이제 백업 목적으로 vCenter 서버 설정을 JSON 형식으로 비교 및 ​​내보내거나 REST API를 통해 해당 설정을 다른 vCenter 서버에 적용할 수 있습니다.

vCenter 멀티호밍 기능:

  • 이제 최대 4개의 vNIC를 vCSA 관리 트래픽에 사용할 수 있으며 1개의 vNIC는 vCHA 메커니즘용으로 예약되어 있습니다.

콘텐츠 라이브러리 개선 사항

  • 이제 템플릿 버전 관리를 위한 체크인 및 체크아웃 기능과 이전 버전으로 롤백하는 기능을 제공하는 새로운 템플릿 관리 보기가 있습니다.
  • 먼저 체크아웃을 수행하여 변경 가능성을 연 다음 체크인을 수행하여 변경 사항을 라이브러리에 저장할 수 있습니다.

새로운 vCenter Server 업데이트 플래너 기능:

  • 새로운 기능은 vCenter Server용 vLCM(vSphere Lifecycle Manager)의 일부로 사용할 수 있습니다.
  • 업그레이드 스케줄러를 사용하면 vCenter 업그레이드에 대한 알림을 받고, 업그레이드를 예약하고, 롤아웃하고, 업그레이드 전에 가상 분석을 수행할 수 있습니다.
  • 선택한 vCenter 서버에 대한 사전 업그레이드 검사를 수행하는 기능.

2 VMware DRS 메커니즘 개선

  • 이제 DRS가 이전처럼 5분마다 실행되지 않고 1분마다 실행됩니다.
  • 권장 사항을 생성하기 위해 VM DRS 점수 메커니즘(일명)이 사용됩니다.
  • 이제 이것은 워크로드 중심 메커니즘입니다. 즉, 이제 가상 머신 자체와 그 안에 있는 애플리케이션의 요구 사항이 먼저 고려된 다음 호스트 리소스의 사용이 고려됩니다.
  • 메모리 계산은 클러스터 표준 편차 대신 부여된 메모리를 기반으로 합니다.
  • Scaleable Shares 메커니즘이 등장하여 밸런싱 측면에서 리소스 풀에서 공유를 더 잘 할당할 수 있습니다.

3. vMotion 개선

개선 사항은 다음과 같습니다.

  • 성공적인 마이그레이션의 가능성을 높일 수 있는 Monster VM 마이그레이션(대용량 리소스 및 매우 높은 로드 포함)이 개선되었습니다.
  • 모든 vCPU 대신 변경된 페이지(페이지 추적기)를 추적할 때 하나의 vCPU만 사용하여 마이그레이션 중 성능에 미치는 영향이 적습니다.
  • 다른 서버로 컨텍스트 전환 시간이 단축되었습니다(현재 1초 미만). 전체 비트맵이 전송될 때까지 기다리는 대신 압축된 메모리 비트맵이 이미 대상 서버로 전송되었을 때 전환하여 달성합니다.

4. vSphere Lifecycle Manager(vLCM)의 새로운 기능

여기에 2가지 개선 사항이 있습니다.

  • 다양한 버전의 펌웨어 업데이트, 드라이버 및 ESXi 이미지를 포함하는 클러스터 이미지 관리 기능.
  • Dell OpenManage 및 HP OneView 솔루션에 대한 초기 지원.

5. 애플리케이션 가속화 기능(기술 미리 보기)

이러한 기능은 인수한 회사 Bitfusion에서 제공합니다. vGPU가 여러 VM 간에 부분적으로 공유될 수 있는 경우 네트워크를 통해 풀에서 GPU 사용을 최적화할 수 있습니다. AI/ML 애플리케이션 작업 워크로드에 사용할 수 있습니다.

이 모든 것을 통해 GPU 하드웨어 모듈이 있는 ESXi 호스트가 가상 머신을 실행하고 일반 ESXi 서버의 VM 컴패니언이 애플리케이션을 직접 실행하는 방식으로 컴퓨팅을 구성할 수 있습니다. 동시에 클라이언트 VM의 CUDA 명령은 네트워크를 통해 서버 VM으로 전송됩니다. 당신은 더 읽을 수 있습니다.

6. 할당 가능한 하드웨어 기능

이 기능을 통해 PCIe 패스스루 및 Nvidia GRID 장치와 함께 작동해야 하는 시스템에 대해 소위 Dynamic DirectPath I/O를 사용할 수 있습니다. 이제 vGPU 및 PCIe와 같은 특정 하드웨어 요구 사항이 있는 호스트를 일치시키는 데 사용할 수 있습니다. 그러면 하드웨어에서 호환되는 ESXi 호스트가 있는 클러스터에서 이러한 VM에 대해 HA 및 DRS 초기 배치 기술을 사용할 수 있습니다.

7. 인증서 관리

여기에는 2가지 주요 새 기능이 있습니다.

  • 새 인증서 가져오기 마법사.
  • 스크립트를 사용하여 인증서를 관리하기 위한 인증서 API.

8. 아이덴티티 연합의 특징

이제 ADFS 기능이 즉시 지원되며 OAUTH2 및 OIDC 메커니즘을 사용하는 더 많은 IDP도 지원됩니다.

9. vTA(vSphere Trust Authority)의 기능

  • vTA는 ESXi 호스트의 별도 클러스터를 사용하여 별도의 하드웨어 신뢰 노드를 생성합니다.
  • 이 클러스터는 vCenter 및 기타 관리 구성 요소와 함께 컴퓨팅 클러스터 및 해당 VM을 암호화할 수 있습니다.
  • 암호화 키가 필요한 경우 증명 메커니즘을 사용할 수 있습니다.
  • 이제 최소 권한 원칙을 적용하고 감사 범위를 확장하는 것이 더 쉬워졌습니다.

10. vSGX/Secures Enclave 기능(인텔)

  • Intel SGX(Software Guard Extensions)를 사용하면 민감한 애플리케이션 로직과 스토리지를 게스트 OS 및 ESXi 하이퍼바이저에서 액세스할 수 없는 보호 영역으로 이동할 수 있습니다.
  • SGX 기능은 vMotion, 스냅샷, Fault Tolerance 및 기타 기술의 사용을 제외합니다. 따라서 SGX는 다른 방법이 없을 때만 사용하는 것이 가장 좋습니다.

11. vSphere with Kubernetes의 새 버전(Project Pacific)

우리는 프로젝트 퍼시픽에 대해 자세히 이야기했습니다. VMware vSphere 환경을 Kubernetes 클러스터용 기본 플랫폼으로 변환하기 위한 도구 세트입니다. vCenter Server는 k8s 클러스터를 관리하는 기능을 제공합니다(n-2보다 오래된 모든 클러스터는 업그레이드됨). 또한 솔루션에 통합된 Harbour는 각 네임스페이스에 대해 활성화할 수 있습니다.

이것은 솔루션이 .

12. VMware 도구 개선 사항

이제 게스트 OS에서 게스트 스토어 기능을 사용할 수 있습니다(예: 게스트 OS에서 VMware Tools 업데이트).

13. 하드웨어 업데이트(VM 하드웨어 v17)

주요 개선 사항은 다음과 같습니다.

  • 가상 감시 타이머 - 이제 게스트 OS가 응답하지 않는 경우 VM을 다시 시작하기 위해 물리적 하드웨어에 종속되지 않습니다.
  • 정밀 시간 프로토콜(PTP) - 매우 시간에 민감한 애플리케이션(예: 거래자를 위한 거래 플랫폼)의 경우 NTP 대신 PTP를 사용하고 가상 머신에 그 사용을 할당할 수 있습니다.

14. vSphere 클라이언트 개선 사항

다음과 같은 개선 사항이 있습니다.

  • 검색 기록이 저장되기 시작했습니다.
  • 이제 API 탐색기에서 사용 가능한 모든 API를 더 잘 볼 수 있습니다.
  • Code Capture는 이제 PowerCLI, Javascript, Python 또는 Go와 같은 스크립팅 언어를 선택할 수 있습니다.

물론 이것은 최근에 발표된 VMware vSphere 7의 모든 새로운 기능이 아닙니다. 가까운 시일 내에 이에 대해 더 많은 정보를 제공하고 VMware Tanzu 제품군, VMware Cloud Foundation 4 및 vRealize 8.1에서 발표된 솔루션도 살펴보겠습니다.


태그: VMware, vSphere, 업데이트, 엔터프라이즈, Kubernetes, vCenter

가상 주소를 물리적 주소로 변환하기 위해 PTE 레코드(페이지 테이블 항목)가 포함된 페이지 테이블이 사용됩니다.

PTE 레코드는 실제 물리적 주소 및 일부 메모리 페이지 매개변수에 대한 링크를 저장합니다(자세한 내용은 읽을 수 있음). PTE 레코드 구조는 WORD(16비트/2바이트), DWORD(32비트/4바이트) 및 QWORD(64비트/8바이트) 등 다양한 크기를 가질 수 있습니다. 예를 들어 DWORD는 4킬로바이트의 주소 블록(예: 4096에서 8191까지의 주소)을 지정합니다.

메모리는 4KB 또는 2MB 페이지의 게스트 시스템 및 애플리케이션으로 읽고 전송됩니다. 이를 통해 메모리 셀의 내용을 블록 단위로 읽을 수 있으므로 성능이 크게 향상됩니다. 당연히 이 접근 방식을 사용하면 메모리 단편화가 발생합니다. 정수 페이지를 작성해야 하고 메모리의 일부가 사용되지 않은 상태로 남아 있는 경우는 거의 없습니다. 페이지 크기가 증가하면 조각화도 증가하지만 속도는 증가합니다.

페이지 테이블(둘 이상이 있을 수 있음)은 MMU(메모리 관리 장치)의 소프트웨어 또는 하드웨어 구성 요소에 의해 관리됩니다. 하드웨어 MMU의 경우 하이퍼바이저는 브로드캐스트 제어 기능을 전달하고 소프트웨어 MMU는 VMM 수준(ESXi 하이퍼바이저의 일부인 가상 머신 모니터)에서 구현됩니다.

MMU의 중요한 구성 요소는 MMU의 캐시인 TLB(Translation Lookaside Buffer)입니다. TLB는 항상 최소한 물리적 메모리에 위치하며 프로세서의 경우 CPU 자체 수준에서 구현되는 경우가 많으므로 최대한 빠르게 액세스할 수 있습니다. 따라서 프로세서의 일반적인 TLB 액세스 시간은 약 10나노초인 반면 물리적 메모리 액세스는 약 100나노초입니다. VMware vSphere는 하드웨어 MMU 오프로드, 즉 메모리 관리 기능을 물리적 프로세서의 MMU 측으로 전송하는 것을 지원합니다.

따라서 가상 머신에서 가상 주소에 액세스하라는 요청이 온 경우 0x00004105, 이 주소는 가상 페이지 주소(가상 페이지 번호 - 0x0004) 및 오프셋(오프셋 - 0x105- 액세스되는 페이지 내부 영역):

오프셋은 메모리의 물리적 페이지에 액세스할 때 직접 전달되지만 가상 페이지 태그는 TLB에서 조회됩니다. 이 경우, 이 태그에 해당하는 물리적 페이지의 주소가 TLB에 있는 항목이 있습니다. 0x0007, 각각 가상 페이지를 실제 페이지로 변환하는 데 성공했습니다. 그것은이라고 TLB 히트, 즉 캐시 적중.

또 다른 상황도 가능합니다. 가상 주소를 분해할 때 결과 태그 0x0003 TLB에서 누락되었습니다. 이 경우 물리적 메모리에서 태그(페이지 번호 3)로 페이지를 검색하고 해당 주소는 이미 변환( 0x006). 다음으로 이 태그가 있는 항목이 TLB에 추가됩니다(이전 항목이 가득 찬 경우 캐시에서 제거됨).

이러한 작업은 전역 메모리에서 검색해야 하기 때문에 약간 더 높은 지연을 유발하며 이 상황을 TLB 미스, 즉, TLB 미스입니다.

그러나 대기 시간이 여전히 나노초에 이르기 때문에 최악의 상황은 아닙니다. 그러나 게스트 OS에 필요한 페이지가 디스크로 바뀌면 액세스 시간이 훨씬 더 길어질 수 있습니다(밀리초, 심지어 몇 초).

예를 살펴보겠습니다.

가상 머신이 가상 주소에 액세스했습니다. 0x00000460, 태그가 있는 0x0000. 물리적 메모리에서 이 태그에 대해 페이지 0이 할당됩니다. 즉, 물리적 공간 부족으로 인해 페이지가 플러시된 디스크에서 이 페이지를 찾아야 합니다. 랜덤 액세스 메모리.

이 경우 페이지가 디스크에서 RAM으로 복원되고(액세스 시간 측면에서 가장 오래된 페이지를 대체함) 이 페이지의 주소가 변환됩니다. 이 상황을 페이지 실패( 페이지 오류), 이는 응용 프로그램 작업의 지연으로 이어지므로 메모리 작업 시 성능 저하의 원인을 이해하기 위해 개별 프로세스의 Page Faults를 모니터링하는 것이 때때로 유용합니다.


태그: VMware, vSphere, ESXi, 메모리, 성능, 블로그

발표 날짜 이후의 기존 vSphere Platinum 사용자는 vSphere Enterprise Plus 라이센스, VMware AppDefense SaaS 제품 및 vSphere용 VMware AppDefense 플러그인을 받게 됩니다(이 플러그인을 다운로드하는 위치가 작성됨). vCloud Suite Platinum 및 Cloud Foundation Platinum 사용자의 경우 패키지의 일부인 vSphere 자체의 발전을 제외하고는 아무 것도 변경되지 않습니다.


태그: VMware, vSphere, 플래티넘, 업데이트, 지원

이 패키지는 vRealize 플랫폼에 대한 코드 품질, 코드 재사용, 단위 테스트, 관계 관리 및 병렬 프로젝트 릴리스에 중점을 둡니다. vRealize Build Tools는 vRA/vRO 플랫폼용 솔루션을 개발, 테스트 및 배포하기 위한 CLI 인터페이스와 IDE(Maven을 통해) 사용을 지원하는 Maven 저장소 형식으로 패키지화된 확장입니다.

두 번째 버전의 새로운 기능을 살펴보겠습니다.

  • 솔루션, 해당 청사진, 사용자 지정 양식, 구독 및 플레이버 매핑 메커니즘에 대한 지원
  • 기존 컨텐츠 지원 및 vRO 8용으로 가져오기
  • 태그를 기반으로 워크플로를 폴더 구조로 내보내는 vRO 8 기능 지원
  • maven 명령을 사용하여 vRO에서 워크플로 실행
  • vRO 환경에서 충돌을 방지하기 위해 원본에 JS Actions ID를 저장하는 기능
  • TypeScript 프로젝트에 대한 실험적 지원 개선
  • 버그 수정 및 문서 업데이트

vRealize Build Tools를 시작하려면 다음 도구가 필요합니다.

  • vRealize 오케스트레이터
  • 마이크로소프트 VS 코드

이 링크에서 vRealize Build Tools를 다운로드할 수 있습니다.


태그: VMware, 연구소, vRealize, 자동화, Orchestrator, 업데이트

많은 버그 수정 외에도 이 유틸리티에는 몇 가지 새로운 cmdlet이 있습니다.

  • 추가-vRA-프로젝트-관리자
  • vRA-프로젝트-구성원 추가
  • Get-vRA-DeploymentFilters
  • Get-vRA-DeploymentFilterTypes
  • Get-vRA-FabricNetworksFilter
  • Get-vRA-FabricImagesFilter
  • vRA-프로젝트 관리자 제거
  • vRA-프로젝트-구성원 제거
  • 업데이트-vRA-프로젝트-영역 구성

이 모듈은 VMware에서 지원하지 않으므로(예: VMware Labs의 모든 유틸리티가 Tech Preview 상태임) 신중하게 사용하십시오.

이 도구는 다음과 같은 경우에 유용할 수 있습니다.

  • 성능 측면에서 두 클러스터를 비교해야 하는 경우(예: 다른 하드웨어에서)
  • 클러스터 구성 변경이 성능에 미치는 영향을 이해해야 하는 경우
  • 프로덕션 환경으로 실행하기 전에 새 클러스터가 올바르게 구성되었는지 확인해야 하는 경우

Weathervane을 실행하려면 컨테이너 이미지를 생성하고 구성 파일을 준비하고 벤치마크를 실행해야 합니다. 또한 유틸리티 자체가 클러스터에 컨테이너를 배포하고 애플리케이션을 실행하며 테스트 결과를 수집합니다.

Weathervane은 노드에 벤치마크 애플리케이션을 배포하고 워크로드 드라이버 구성 요소를 통해 생성되는 부하를 노드에 공급합니다. 이 드라이버는 벤치마크 애플리케이션과 함께 또는 별도의 클러스터에 있는 외부 환경에서 찾을 수 있습니다.

Weathervane은 고정된 수의 시뮬레이션된 사용자에 대해 일정한 부하에서 실행되도록 설정하거나 QoS(서비스 품질) 요구 사항이 충족되도록 최대 사용자 수를 찾도록 구성할 수 있습니다. 후자의 경우 테스트 결과는 클러스터가 지원할 수 있는 최대 WvUser 수입니다. 실제로 이 매개변수는 성능 측면에서 클러스터를 비교하는 데 사용해야 합니다.

다음은 Weathervane 솔루션의 구성 요소입니다(Run 하니스 구성 요소는 테스트 실행을 실행하고 테스트 결과를 가져오는 역할을 합니다).

Weathervane은 상태 비저장 및 상태 저장 서비스를 모두 포함하는 다계층 웹 애플리케이션을 사용합니다. 이러한 애플리케이션 배포 유형 중 하나를 선택할 수 있습니다. 여러 애플리케이션 인스턴스를 단일 실행으로 실행할 수 있으므로 테스트를 대규모 클러스터로 확장할 수 있습니다.

Weathervane 앱에는 여러 계층이 있습니다. 애플리케이션 로직은 REST API 및 RabbitMQ 메시지를 통해 통신하는 Tomcat 서버에서 실행되는 Java 서비스를 통해 구현되며 Zookeeper는 조정에 사용됩니다. 백엔드 스토리지는 PostgreSQL 및 Cassandra를 사용하여 구현됩니다. 프론트엔드 웹 서버와 프록시 캐시 서버는 Nginx에서 구현됩니다.


태그: VMware, Kubernetes, Weathvane, 업데이트, 성능

러시아에는 이미 10개의 vExpert 이동통신사가 있습니다. 많지는 않지만 충분하지는 않습니다(스웨덴과 노르웨이 수준). vExpert의 대다수는 영어로 된 블로그의 청중이 더 넓고 작성자가 게시물을 작성하도록 동기를 부여하기 때문에 모든 것이 영어로 문제가 없는 국가 출신임이 분명합니다(일반적으로 vExpert는 블로깅용으로 제공됨).

상위 10개는 다음과 같습니다.

올해 vExpert를 받은 러시아 전문가는 다음과 같습니다.


태그: VMware, vExpert, 블로그

원격 사무실 및 지점의 VMware ESXi 서버의 가상 인프라로 작업할 때 VMware vCenter Server 6.7 서버 성능


많은 VMware vSphere 플랫폼 사용자는 ROBO(Remote or Brunch Offices)와 같은 분산 가상 인프라를 배포 및 운영하기 위한 옵션이 있다는 것을 알고 있습니다. 소규모 원격 사무실이 관리되고 자체 vCenter가 있거나 없는 여러 VMware ESXi 서버를 호스팅하는 하나 이상의 기본 데이터 센터가 있음을 의미합니다.

작년 말에 VMware는 "원격 사무실 및 지사에서 VMware vCenter Server 6.7의 성능"(우리는 이미 그것에 대해 조금 이야기했습니다)이라는 흥미로운 문서를 발표했는데, 이 문서에서는 이러한 시나리오를 사용하는 주요 측면인 성능에 대해 설명합니다. 결국 원격 사무실은 다른 도시, 국가 및 심지어 대륙에 위치할 수 있으며 액세스는 다음을 통해 수행됩니다. 다른 유형연결(예: 4G 또는 위성)이므로 관리자의 관점에서 다양한 작업이 소비하는 트래픽의 양과 처리 속도가 매우 중요합니다.

VMware의 다양한 유형의 네트워크 연결 매개변수가 표에 요약되어 있습니다(오른쪽 열에는 테스트 구성, 그리고 왼쪽 - 실제 데이터 센터가 있는 시나리오에서 발생):

테스트에 사용 원격 구성 128개의 ESXi 호스트 중 3,840개의 가상 머신이 등록되었으며(클러스터당 960개의 VM, 호스트당 30개의 가상 머신) 이 중 최대 3000개의 머신이 동시에 켜졌습니다.

VMware vSphere Hypervisor는 서버 및 워크스테이션 가상화 작업에 사용할 수 있는 강력하고 안정적인 무료 하드웨어 하이퍼바이저입니다. 이 기사에서는 VMware Hypervisor의 설치 및 구성, 가상 머신 생성, 게스트 운영 체제 설치에 대해 설명합니다.

무료 vSphere Hypervisor: 기술 요구 사항, 제한 사항 및 호환성

VMware vSphere Hypervisor는 다음 기술 요구 사항을 충족하는 서버에 설치할 수 있습니다.

VMware vSphere Hypervisor 배포 파일은 크기가 작고(311MB) 주로 브랜드 이름 서버에 가장 필요한 드라이버만 포함합니다. 그러나 때로는 잘 알려진 브랜드의 서버에 하이퍼바이저를 설치하는 것이 불가능합니다. 종종 서버 제조업체는 자체 드라이버와 함께 자체 하이퍼바이저 배포를 출시합니다.

다음 페이지에서 서버와 VMware vSphere Hypervisor의 호환성을 확인할 수 있습니다.

ESXi 6.7에서 지원되지 않는 하드웨어 목록: https://kb.vmware.com/s/article/52583

본격적인 VMWare ESXi와 비교하여 무료 vSphere Hypervisor의 주요 제한 사항을 고려하십시오.

  1. VMWare에 대한 공식 기술 지원은 없습니다.
  2. 하나의 VM은 8개 이하의 가상 프로세서/코어(vCPU)를 할당할 수 있습니다.
  3. 호스트를 vCenter에 연결할 수 없습니다.
  4. vStorage API를 사용할 수 없습니다(일반 백업을 설정할 수 없으며 동일한 Veeam이 호스트에서 VM을 선택할 수 없음).
  5. 서버에 최대 2개의 물리적 프로세서(소켓)(코어 수에는 제한이 없음)
  6. 모든 API는 읽기 전용 모드에서 사용할 수 있습니다(즉, 동일한 모드를 통해 서버 또는 VM 설정을 변경할 수 없음).

그러나 Sphere Hypervisor의 무료 응답을 통해 물리적 서버의 모든 코어와 RAM을 제한 없이 사용할 수 있습니다. 총 RAM, 프로세서, 코어, 호스트 또는 VM 가동 시간에는 제한이 없습니다. PCI VMDirectPath/USB 리디렉션이 작동합니다.

무료 VMware vSphere Hypervisor를 다운로드하고 설치하는 방법은 무엇입니까?

VMware Hypervisor vSphere 6.7 하이퍼바이저의 현재 버전을 다운로드합니다. 이렇게 하려면 VMWare 계정에 로그인하거나 새 계정을 만들어야 합니다.

새 VMWare 계정을 만드는 경우 등록 양식을 작성한 후 계정을 확인하는 이메일을 기다려야 합니다. 이메일에 있는 링크를 따라가서 비밀번호를 입력하세요.

다음 단계에서는 무료 버전의 하이퍼바이저에 대한 라이센스 키와 VMware vSphere Hypervisor를 다운로드할 수 있는 링크를 받습니다. 반드시 키를 저장해 두십시오.

ISO 이미지가 다운로드되어 USB 플래시 드라이브, CD/DVD 디스크에 구울 수 있습니다. 이제 서버(워크스테이션 또는 가상 머신)에 하이퍼바이저를 설치할 수 있습니다.

설치는 매우 간단합니다. 고르다 " ESXi-6.7.0-2019xxx-표준 설치 프로그램”.

시스템을 설치할 드라이브를 지정합니다. 이 예에서는 하나의 40GB 디스크를 사용할 수 있습니다.

키보드 레이아웃을 선택합니다.

루트 암호(최소 7자)를 입력하고 확인합니다.

설치 후 하이퍼바이저가 설치되어 있지 않다는 경고가 나타납니다. 라이센스 키 60일 동안 진행됩니다.

컴퓨터를 다시 시작합니다.

VMware vSphere 하이퍼바이저가 설치됩니다. 서버가 하나 이상의 네트워크 인터페이스를 통해 DHCP 서버가 있는 네트워크에 연결되어 있으면 자동으로 IP 주소를 받게 되며 하이퍼바이저 콘솔(DCUI라고 함)에 표시됩니다. 이 IP 주소는 웹 인터페이스에서 하이퍼바이저를 제어하는 ​​데 사용됩니다.

콘솔에서 VMware ESXi 구성

DCUI 화면에서 하이퍼바이저 설정을 관리하려면 F2, 사용자 이름(기본적으로 root)과 설치 과정에서 설정한 암호를 입력합니다.

하이퍼바이저의 초기 구성을 위해 그래픽 콘솔이 열립니다.

여기에서 다음 옵션을 설정할 수 있습니다.


VMware vSphere Hypervisor의 초기 설정이 완료되었습니다. 웹 인터페이스를 통해 연결할 수 있습니다.

VMware ESXi 웹 기반 관리, 무료 라이센스 설치

웹 인터페이스를 통해 vSphere 하이퍼바이저에 연결하려면 하이퍼바이저 초기 구성 시 할당된 서버 IP 주소를 브라우저의 주소 표시줄에 입력합니다. 그런 다음 로그인(루트) 및 암호를 입력합니다.

라이선스가 없는 서버는 60일 동안 실행됩니다.

등록 중에 받은 라이선스 활성화 "관리" -> "라이선스" -> "라이선스 할당".

라이선스를 활성화하지 않으면 60일 후에 실행 중인 모든 VM이 계속 작동하지만 새 VM을 켜거나 기존 VM을 재부팅할 수 없습니다.


만료: 하이퍼바이저에 대해 가상 머신에 대한 무제한 RAM이 있는 라이선스가 활성화되지 않습니다. 각 가상 머신에 최대 8개의 가상 vCPU(최대 8방향 가상 SMP)를 할당할 수 있습니다.

"관리" -> "시스템" -> "시간 및 날짜" -> "설정 편집"

VMWare ESXi 가상 스위치

가상 스위치(vSphere Switch 또는 vSwitch)는 서버 내부의 가상 머신 간에 데이터를 전송하고 물리적 NIC를 통해 외부로 데이터를 전송하는 가상 장치입니다. 가상 스위치에는 두 가지 유형이 있습니다.

  • 표준 스위치- 물리적 서버 내부에 논리적으로 위치한 간단한 가상 스위치.
  • 분산 스위치- 분산 가상 스위치, 여러 물리적 서버로 확장 가능(VMWare Hypervisor 무료 버전에서는 사용 불가, 유료 버전에서는 Enterprise Plus 에디션에서만 사용 가능) ) .

하이퍼바이저를 설치하고 시작한 후 이미 하나의 가상 스위치가 있습니다. vSwitch0, 하나의 물리적 vmnic0 어댑터와 두 개의 포트 그룹, 즉 하이퍼바이저 관리를 위한 서비스(관리 네트워크)와 데이터 네트워크(VM 네트워크)가 포함됩니다. vmk0 하이퍼바이저 관리 인터페이스(vmkernel 포트)는 관리 네트워크 그룹에 포함됩니다.

대부분의 경우 독립형 하이퍼바이저에서는 하나의 가상 스위치로 충분합니다. 가상 머신을 서로 격리하려면 포트 그룹을 생성해야 하며 포트 그룹에 대해 다른 VLAN 설정을 사용합니다.

절대적으로 필요한 경우가 아니면 관리 네트워크 또는 vmkernel 포트를 변경할 필요가 없습니다. 그렇지 않으면 하이퍼바이저 관리 인터페이스에 액세스하지 못할 수 있습니다. 하이퍼바이저에 액세스할 수 없는 경우 DCUI 콘솔의 네트워크 복원 옵션 메뉴를 사용하여 네트워크 설정을 재설정할 수 있습니다.

VMWare Hypervisor에서 가상 머신 생성

웹 인터페이스에서 "가상 머신" -> "VM 생성/등록" -> "새 가상 머신 생성"을 선택합니다.

가상 머신에 이름을 할당합니다. 게스트 운영 체제의 유형과 버전을 선택합니다. 게스트 OS에서 하드웨어 가상화, IOMMU, EFI 및 보안 부팅을 사용할 수 있도록 하려면 "Windows 가상화 기반 보안" 확인란을 선택합니다.

가상 시스템 및 모든 가상 디스크의 구성 파일에 대한 데이터 저장소를 선택합니다.

선택한 디스크의 여유 공간이 해당 크기보다 작으면 데이터스토어 크기를 늘려야 한다는 메시지가 표시됩니다.

이 단계에서 가상 머신의 모든 매개변수(CPU 수, RAM 크기, 크기 및 위치)가 구성됩니다. 하드 드라이브, 네트워크 어댑터, CD/DVD 드라이브 등 VM의 네트워크에 액세스하려면 vSwitch0 스위치의 VM 네트워크 포트 그룹에 해당 어댑터를 배치하면 됩니다(아무것도 재구성하지 않은 경우).

필요한 경우 이러한 모든 매개변수는 가상 머신이 꺼져 있을 때 변경할 수 있습니다.

다음 화면에서는 가상 머신의 모든 설정을 확인하고 확인하도록 요청합니다.

가상 머신에 게스트 OS 설치

가상 머신에 게스트 OS를 설치하려면 원하는 OS가 배포된 배포 iso 이미지를 로컬 저장소에 다운로드해야 합니다. 탐색 메뉴에서 스토리지를 선택하고 를 누릅니다.

배포판을 다운로드할 디렉터리를 만듭니다.

생성된 디렉토리를 선택하고 왼쪽 상단 모서리에 있는 업로드를 클릭하고 iso - 부팅 가능한 OS의 이미지를 선택하고 다운로드가 완료될 때까지 기다립니다.

설치된 가상 머신을 선택하고 "작업" -> "설정 편집"을 클릭합니다.

아래 스크린샷과 같이 CD-DVD 드라이브의 설정을 변경합니다. CD/DVD 미디어에서 다운로드한 운영 체제의 ISO 이미지를 선택합니다.

그런 다음 가상 머신을 켜기만 하면 VM이 ISO 이미지에서 부팅을 시도하고 ISO 이미지가 연결된 가상 CD/DVD에서 게스트 OS 설치가 시작됩니다.

게스트 OS 설치가 완료되면 정상적으로 사용하실 수 있습니다.

무료 VMWare vSphere Hypervisor 사용 기능에 대한 이 짧은 개요 기사가 유용하기를 바랍니다.

가상 머신 생성 및 사용 문제는 당사 잡지에서 반복적으로 논의되었습니다. 이 문제를 해결하기 위해 설계된 인프라 소프트웨어는 오늘날 매우 역동적으로 발전하고 있으며 이 분야에서 다양한 솔루션에 대한 수요도 있습니다. 이 주제로 돌아온 이유는 VMware(EMC의 사업부)에서 여러 제품의 새 버전이 등장했을 뿐만 아니라 러시아에서 제공되는 이러한 제품과 관련된 서비스 범위가 확장되었기 때문입니다. 정확히 이 기사에서 논의될 것입니다.

가상 머신 및 해당 애플리케이션

이 기사의 첫 번째 부분은 주로 "가상 머신"의 개념과 이 영역에서 사용할 수 있는 최신 기술에 익숙하지 않은 독자를 대상으로 합니다.

약간의 역사

"가상 머신"이라는 개념은 수십 년 동안 존재해 왔습니다. 최초의 가상 머신은 메인프레임에서 작동하는 운영 체제의 제어 하에 생성되었으며 서로 다른 별도의 작업 공간이었습니다. 개별 설정동일한 메인프레임을 공유하는 여러 사용자의 작업 환경을 어느 정도 개인화할 수 있습니다. 70년대의 개인화는 오늘날 우리에게 익숙한 것과는 매우 다르지만 그럼에도 불구하고 사용자에게 특정 편의를 제공하고 작업 시간을 절약하며 일반적으로 경제적으로 정당화되었습니다.

시대에 개인용 컴퓨터작업 공간을 개인화하는 문제는 배경으로 사라져 한동안 잊혀졌습니다. 그러나 90년대 후반 가상머신 기술은 실제로 재탄생을 경험했고 지금은 상당히 활발히 사용되고 있다. 최근 가상 머신 생성 도구는 소프트웨어 테스트 실험실 및 부서, 애플리케이션 개발 회사, 개발 회사의 연구 부서, 교육 센터 및 엔터프라이즈 솔루션의 필수 부분으로 매우 자주 사용되었습니다.

가상 머신의 작동 방식

최신 가상 머신이 작동하려면 가상 머신 관리 도구가 필요하며, 이는 적절한 기능을 갖춘 특수 운영 체제이거나 호스트라고 하는 실제 컴퓨터에 설치된 Windows, Linux 또는 UNIX 애플리케이션입니다. 대부분의 경우 가상 머신 자체는 일부 OS(일반적으로 가상 머신 관리 도구가 작동하는 것과 다름)를 설치하는 동안 형성되어 파일로 저장되거나 전용 파일에 위치하는 파일 시스템의 이미지입니다. 하드 디스크 파티션. 가상 머신 관리 도구를 사용하여 가상 머신의 운영 체제 이미지를 할당된 주소 공간에 로드할 수 있습니다. 이러한 운영 체제는 호스트 운영 체제 - 호스트 운영 체제(존재하는 경우)라고 하는 원래 운영 체제와 달리 게스트 운영 체제 - 게스트 운영 체제라고 합니다. 그 후에 가상 머신의 운영 체제는 컴퓨터의 하드웨어(예: 비디오 어댑터, 사운드 카드, 키보드, 마우스, 네트워크 어댑터)와 상호 작용할 수 있습니다. 이러한 방식으로 예를 들어 Windows XP 운영 체제가 실행 중일 때 가상 머신 관리 도구를 사용하여 Linux 운영 체제를 할당된 주소 공간에 로드하고 컴퓨터를 다시 시작하지 않고도 두 운영 체제 간에 전환할 수 있습니다. 어떤 경우에는 클립보드를 사용하여 이러한 운영 체제 간에 데이터를 교환하거나 마치 두 대의 다른 컴퓨터인 것처럼 둘 사이를 네트워킹합니다. 하나 이상의 가상 머신을 동시에 로드할 수 있습니다. 충분한 RAM이 있는 한(물론 많이 있어야 합니다. 결국 가상 머신이 부팅될 때 RAM에 다른 운영 체제가 나타납니다).

가상 머신이 필요한 이유

가상 머신은 어디에 사용됩니까? 대부분의 경우 이러한 제품은 설치 응용 프로그램과 같이 운영 체제 설정에 영향을 주는 소프트웨어 개발자가 사용합니다. 설치 응용 프로그램의 모든 테스트 실행은 운영 체제 설정(레지스트리, 구성 파일, 환경 변수, 바탕 화면 아이콘 등)을 변경할 수 있으므로 이러한 변경을 쉽게 되돌릴 수 있는 것이 바람직합니다. 실제가 아닌 가상 머신에서 설치 응용 프로그램을 테스트하면 최소한 실제 운영 체제의 성능을 방해하지 않으며 가상 머신은 항상 백업에서 복원할 수 있습니다. 또한 운영 체제의 "깨끗한" 버전을 만듭니다(즉, 설치된 앱) 가상 머신 형태의 응용 프로그램 설치(및 기타)는 실제 컴퓨터 형태보다 훨씬 쉽습니다.

가상 머신의 또 다른 일반적인 사용 사례는 다양한 운영 체제(예: Windows 2000, Windows XP 및 윈도우 서버 2003 다른 언어 버전 또는 서비스 팩이 있는 에디션). 이러한 테스트는 일반적으로 "박스형" 제품을 개발하는 동안뿐만 아니라 고객이 다른 연도에 다양한 워크스테이션과 서버를 구매해야 하는 프로젝트에서 수행됩니다.

이러한 경우에 추가하여 다음은 가상 머신 사용의 좀 더 특이한 예입니다. 기존 플랫폼에서 작동하지 않는 제품의 작동(예: 수년 전에 작성된 DOS 애플리케이션); 운영 체제 자체 또는 네트워크 서비스의 상태 테스트 문서 준비에 사용된 것과 다른 플랫폼용 제품 문서 다양한 플랫폼에 대한 제품 시연 및 단일 컴퓨터를 사용한 상호 작용(후자는 종종 소프트웨어의 마케팅 및 영업 관리자와 개발 프로젝트 관리자가 수행함) 맞춤형 소프트웨어가 있는 가상 머신을 워크스테이션에 복사하여 강의실 준비; 멀티플랫폼 제품에 대한 기술 지원.

최근에는 가상 머신을 사용하는 데에도 특별한 관심을 기울이고 있습니다. 서버 부품확장 가능한 엔터프라이즈 솔루션. 가상 머신은 종종 서버 소프트웨어와 다양한 구성을 테스트하고 단일 서버에서 다중 서버 구성을 시뮬레이션하고, 레거시 애플리케이션을 호스팅하고, 정보 보안 요구 사항이 증가된 솔루션을 만들고, 물리적 환경이 필요하지 않은 모바일 사무실 및 교육 센터를 구성하는 데 사용됩니다. 서버 전달, 여러 물리적 서버에 동일한 가상 머신 세트를 배치하여 서버의 균일한 로드 및 중복성 보장, 하드웨어 양, 설치 및 구성 기간을 줄여 기업 정보 시스템 구현 및 유지 관리 비용 절감 소프트웨어 관리 비용을 줄이기 위해 서버 및 클라이언트 소프트웨어의 오늘날 많은 대형 금융 및 통신 회사, 상업 및 산업 기업, 의료 및 교육 기관에서 기업 정보 시스템에 가상 머신을 사용합니다. 개발자, 시스템 통합업체 및 그 고객은 가상 머신 관리 도구가 사전 설치된 다중 프로세서 서버와 같은 가상화 기술을 적용하기 위해 이미 만들어진 하드웨어 및 소프트웨어 솔루션에 액세스할 수도 있습니다.

최신 가상 머신 기술이 무엇이며 어디에 사용되는지 논의한 후 가상 머신 도구의 시장 리더 중 하나인 VMware의 제품을 고려하기 위해 기사 주제로 직접 이동할 수 있습니다.

VMware 제품

VMware(www.vmware.com)는 1998년에 설립되었으며 첫 번째 제품은 Windows 및 Linux 플랫폼을 위한 1999년 VMware Virtual Machine Management Tool(나중에 VMware Workstation으로 이름이 변경됨)이었습니다. 그 당시 다중 플랫폼 환경에서 컴퓨팅을 구성하는 VMware의 접근 방식은 정말 혁신적이었습니다. 이전에는 가상 머신에 대해서만 메인프레임에 대해 이야기했습니다. 2001년에 이 회사는 서버 제품인 VMware ESX Server와 VMware VirtualCenter를 출시했습니다. 2년 후 VMotion 기술은 물리적 서버 간에 서버 소프트웨어가 있는 가상 머신을 동적으로 이동하여 가상 머신을 사용하여 매우 안정적인 서버 솔루션을 만들 수 있도록 개발되었습니다. 이 고유한 기술 덕분에 VMware는 마침내 가상화 도구 시장에서 리더십을 확인했습니다. , 제공하는 제품의 품질, 다양성 및 신뢰성 면에서 가장 가까운 경쟁자인 Microsoft Corporation보다 훨씬 앞서 있습니다.

오늘날 VMware 서버 제품을 기반으로 하는 솔루션은 가장 큰 통신 회사, 금융 및 정부 기관, 제조 및 무역 기업, Google, Lockheed Martin, Merrill Lynch, Subaru 및 QUALCOMM과 같은 잘 알려진 회사를 포함한 교육 기관. VMware 제품을 기반으로 하는 자체 솔루션의 작성자는 해당 애플리케이션 프로그래밍 인터페이스와 일련의 도구 및 예제(소프트웨어 개발 키트, SDK)에 액세스할 수 있습니다.

다음은 현재 사용 가능한 VMware 제품 기능에 대한 간략한 개요입니다.

애플리케이션 및 소프트웨어 구성 개발 및 테스트용 제품

이 범주의 VMware 제품은 주로 위 범주의 직원에게 서비스를 제공하는 애플리케이션 개발자, 테스터, 최종 사용자 및 시스템 관리자를 대상으로 합니다. 이 범주의 3개 제품 중 2개는 VMware Server 및 VMware 플레이어- 무료로 제공됩니다.

VMware 워크스테이션

주로 데스크톱 및 다중 계층 분산 애플리케이션과 해당 구성을 테스트하기 위해 설계된 VMware Workstation 5.5는 매우 광범위한 호스트 및 게스트 운영 체제를 지원합니다. 이 제품은 Microsoft, Red Hat, SuSE, Ubuntu 및 Sun Solaris(x86 프로세서용) 및 FreeBSD의 최신 운영 체제를 호스트 OS로 사용할 수 있습니다. 게스트 OS로 VMware Workstation 5.5는 64비트 버전의 Windows, Linux, Novell NetWare, DOS, Sun Solaris 및 FreeBSD를 비롯한 다양한 버전을 사용할 수 있습니다. 가상 머신은 파일과 별도의 하드 디스크 또는 별도의 섹션에 둘 수 있습니다.

WMware Workstation은 가상 및 실제 IDE 및 SCSI 드라이브, 하드 드라이브를 지원합니다. 플로피 디스크, CD-ROM 드라이브, 호스트 컴퓨터의 DVD-ROM, LPT, COM, USB 포트 및 스캐너, 프린터, 하드 드라이브 및 플래시 카드, PDA 및 카메라와 같은 USB 동적 호스트 장치. 실제 드라이브 외에도 WMware Workstation은 ISO 디스크 이미지와 함께 작동하여 CD-ROM 드라이브로 취급할 수 있습니다. 스캐너, 테이프 드라이브, CD-ROM 드라이브, DVD-ROM 드라이브와 같은 SCSI 장치는 호스트 운영 체제에 이러한 장치에 대한 드라이버가 없는 경우에도 지원될 수 있습니다.

WMware Workstation은 네트워크 상호 작용을 에뮬레이션하는 다양한 방법을 지원합니다. 부재에서 호스트가 포함된 로컬 네트워크로의 통합은 물론, 별도의 컴퓨터, NAT 주소 변환, 가상 DHCP 서버와 같은 다른 가상 머신과의 네트워크 상호 작용 에뮬레이션 , 무선 연결을 사용하는 네트워킹 브리지, 다양한 네트워크 프로토콜, 서로 다른 가상 네트워크 간 전환.

VMware Workstation을 사용하면 가상 머신의 "스냅샷"(스냅샷)을 생성하고 상태에 대한 정보를 저장하고 애플리케이션을 실행하고 해당 데이터를 호스트 컴퓨터에 파일로 저장할 수 있습니다(동일한 머신에 대해 여러 "스냅샷"을 생성할 수 있음). 또한 클립보드 및 끌어서 놓기 작업, 게스트 OS와 호스트 OS의 시간 동기화, 이 세션에서 사용자가 수행한 모든 변경 사항을 취소하는 기능을 사용하여 가상 머신과 호스트 운영 체제 간의 데이터 교환을 지원합니다. 또한 이 제품에는 단일 워크스테이션을 운영하는 개발자와 사용자의 생산성을 높이기 위해 특별히 설계된 메모리 최적화 및 다중 계층 응용 프로그램 관리 도구가 있습니다.

VMware Workstation 최신 버전의 혁신 중에서 Microsoft Virtual PC 및 Microsoft Virtual을 사용하여 생성된 가상 머신을 변환하는 도구인 가상 머신(이중 프로세서 소프트웨어 구성 테스트에 유용)에 두 개의 가상 프로세서 할당 지원을 강조합니다. Symantec LiveState Recovery를 사용하여 생성된 OS 이미지와 서버, VMware 가상 머신에 대한 64비트 Intel 및 AMD 프로세서 지원, 다음을 위한 어댑터 지원 무선 네트워크, 저장 장치 및 USB 장치를 자동으로 감지하는 수단.

운영 체제 지원 측면에서 거의 동일한 저렴한 가격으로 VMware Workstation의 기능은 Windows 2000 및 Windows XP의 데스크톱 버전만 호스트 OS로 사용할 수 있는 가장 가까운 경쟁자인 Microsoft Virtual PC보다 훨씬 앞서 있습니다. 게스트 OS로 주로 DOS, Windows의 모든 32비트 데스크톱 버전 및 이제 이국적인 OS/2 Warp의 일부 버전; Virtual PC에서 64비트 운영 체제에 대한 지원도 아직 논의되지 않았습니다.

VMware 서버

VMware Server는 올해 초 발표된 무료 제품으로 제조업체에서 유료 VMware GSX Server 제품의 대체품으로 권장합니다. VMware Server는 현재 베타 버전이며 올해 2분기에 최종 릴리스가 예상됩니다.

VMware Server는 하나 이상의 x86 호환 프로세서(현재 16개 프로세서가 지원됨)가 있는 시스템에서 실행되는 Windows 및 Linux의 32비트 또는 64비트 서버 버전에서 실행됩니다. 이 제품이 지원하는 운영 체제 세트는 매우 인상적입니다. 게스트 OS 중에는 광범위한 리눅스 버전및 Windows 및 필요한 경우 이 제품을 사용하여 최신 버전 Novell NetWare(그림 1).

이 제품에는 웹 인터페이스를 기반으로 하고 아래에서 실행되는 원격 관리 및 모니터링을 구성하기 위한 도구가 포함되어 있습니다. 윈도우 컨트롤또는 리눅스. 그러나 VMware Workstation과 달리 가상 머신의 하나의 "스냅샷"만 지원하며 호스트 메모리 최적화 기능은 그다지 다양하지 않습니다.

VMWare Server 사용자가 사용할 수 있는 혁신 중에서 하드웨어 수준 Intel Virtualization Technology에서 가상 SMP(가상 대칭 다중 처리) 및 가상화 기술에 대한 지원과 64비트 게스트 OS에 대한 지원에 주목합니다.

VMware Server 자체는 무료 제품이지만 VMware와 그 파트너(러시아 포함)는 유료 기술적 지원그것을 필요로 하는 고객.

무료 VMware Server 제품의 기술 기능은 Microsoft Virtual Server 2005 Enterprise Edition의 유료 제품과 유사하며 Microsoft Virtual Server 2005 Standard Edition의 기능을 능가합니다(예: 호스트 컴퓨터 프로세서 수 지원). 동시에 Microsoft Virtual Server는 Windows의 서버 버전(주로 다양한 버전의 Windows를 게스트 OS로 사용하도록 설계됨)에서만 실행되는 반면 VMware Server는 Windows 외에도 다양한 운영 체제(Linux)를 지원합니다. , Solaris, FreeBSD, Novell NetWare ) 게스트 및 Linux 호스트 OS.

VMware 플레이어

VMware Player는 VMware Workstation 및 VMware Server로 생성된 가상 머신을 실행하도록 설계된 무료 제품입니다. 이를 사용하여 새 가상 머신을 생성할 수 없습니다. 그러나 VMware 웹 사이트에는 다양한 운영 체제를 실행하는 구성된 가상 머신과 다운로드 및 사용할 수 있는 다양한 제조업체의 설치된 소프트웨어가 포함된 섹션이 지속적으로 업데이트됩니다.

VMware Server와 달리 VMware Player는 유료 공급업체 또는 파트너 지원이 필요하지 않습니다.

기업의 IT 인프라의 일부로 사용하기 위한 제품

VMware ESX 서버

VMware ESX Server 2.5는 호스트 운영 체제가 필요하지 않고(기본적으로 운영 체제 자체로 작동함) 2개 이상의 32비트 Intel 및 AMD 프로세서와 2개 이상의 네트워크 어댑터가 있는 컴퓨터에서 실행되는 가상 시스템 생성 도구입니다. 파일 저장소는 SCSI 디스크, 파이버 채널을 통해 액세스할 수 있는 드라이브 또는 내장 RAID 컨트롤러여야 합니다. 이러한 저장소에서 이 제품은 자체적으로 파일 시스템 VMFS(VMware 파일 시스템). 이 제품은 블레이드 서버 또는 SAN(Storage Area Network - 서버와 스토리지 장치 간에 데이터를 전송하고 로컬 네트워크와 독립적으로 작동하도록 설계된 고성능 전용 네트워크)에 설치할 수 있습니다.

이 제품은 최대 80개의 가상 프로세서 및 게스트 운영 체제(Windows, Linux, FreeBSD, Novell NetWare의 서버 버전)의 에뮬레이션을 지원합니다. 일부 Windows 및 Linux 버전의 경우 가상 대칭 다중 프로세서 구성이 지원됩니다.

VMware Server와 달리 VMware ESX Server는 원격 관리용으로 설계되었습니다. ESX Server 자체의 설치 도구 및 초기 구성을 제외하고 서버 자체에서 로컬로 실행되는 도구는 포함되어 있지 않습니다. ESX Server의 원격 관리를 구성하기 위한 도구는 웹 인터페이스를 기반으로 합니다(그림 2).

쌀. 2. VMware ESX Server 2.5 원격 관리 도구

VMware ESX Server용 애드온이 있습니다. VMware 가상 SMP, 이를 통해 단일 가상 머신이 여러 물리적 프로세서에서 실행될 수 있습니다. 이 추가 기능을 사용하면 가상 머신에서 실행되는 가장 리소스 집약적인 애플리케이션의 추가 확장을 수행할 수 있을 뿐만 아니라 서버 소프트웨어의 다중 프로세서 구성을 테스트할 수 있습니다.

VMware 가상 센터

VMware VirtualCenter 1.2는 VMware ESX Server 및 VMware Server와 이를 포함하는 서버를 실행하는 가상 머신을 위한 관리 도구입니다. 이 제품을 사용하면 가상 머신에서 실행되는 운영 체제, 서비스 및 애플리케이션의 구성을 생성하고, 이를 한 머신에서 다른 머신으로 전송하고, 운영 체제 및 애플리케이션이 사전 설치된 서버를 신속하게 배포하고, 서버 리소스의 성능 및 사용을 모니터링할 수 있습니다(그림 3). ).

쌀. 3. VMware VirtualCenter로 서버 리소스 사용량 모니터링

이 제품에는 템플릿에서 새 가상 서버를 배포하는 마법사도 포함되어 있어 기존 서버 구성 방법에 비해 새 서버를 작동하는 데 걸리는 시간을 몇 배 줄일 수 있습니다.

물리적 서버 간에 서버 소프트웨어가 있는 가상 머신을 동적으로 이동하기 위해 VMware VirtualCenter에는 VMotion 도구가 포함되어 있습니다. 사용하여 서버 소프트웨어의 동적 재배치 VMotion워크스테이션 설정에 영향을 주지 않으며 최종 사용자에게 보이지 않으므로 서버의 로드 균형을 빠르게 조정하고 컴퓨팅 리소스 사용을 최적화할 수 있습니다.

VMware 에이스

VMware ACE(Assured Computing Environment 제공)는 네트워크 관리자가 표준 가상 머신 및 워크스테이션 구성을 생성하기 위한 도구입니다. 주요 목적은 균일한 구성을 생성하고 이를 워크스테이션으로 전송하여 워크스테이션 관리를 단순화하는 것입니다.

이 제품의 기능은 "게스트" 워크스테이션(예: 방문자의 랩톱) 지원, 가상 머신에 대한 액세스 규칙 설정, 데이터 암호화 또는 특정 구성 만료( 그림 4).

이 제품의 중요한 이점은 워크스테이션의 표준 하드웨어 독립 구성을 생성하고 이를 오늘날 대부분의 기업에 매우 중요한 다른 하드웨어가 있는 컴퓨터로 전송할 수 있다는 것입니다.

게스트 운영 체제로서 VMware ACE는 다양한 버전의 DOS, Windows, Linux, FreeBSD, Novell NetWare, Sun Solaris를 지원하고 호스트 운영 체제 및 VMware ACE Manager 관리 도구로서 Windows 2000부터 시작하는 모든 Windows 버전을 지원합니다.

VMware P2V 도우미

VMware P2V Assistant는 Windows NT 4.0부터 다양한 버전의 Windows를 실행하는 실제 물리적 시스템을 기반으로 가상 시스템을 생성하기 위한 도구입니다. 이 제품은 원래 운영 체제의 "스냅샷"을 가져와 가상 머신으로 전환하므로 관리자가 후자를 설치하고 구성할 필요가 없습니다. 이를 통해 생성된 가상 머신은 VMware ESX Server, VMware Server 및 VMware Workstation에서 실행할 수 있습니다.

비용에 대한 몇 마디

가상화 도구의 사용이 회사에 특정 이점을 가져올 수 있는 경우 가상화 도구 사용에 대해 이야기하는 것이 좋습니다. 따라서 아래에서 VMware 제품을 구현한 회사가 받게 될 이점을 나열합니다.

소프트웨어 개발 회사에서 VMware Workstation을 사용하면 소프트웨어 테스트 및 배포를 위해 추가 워크스테이션을 구입하는 데 드는 많은 비용을 절약하고 물리적 위치, 소프트웨어 설치, 구성 및 유지 관리 비용을 없앨 수 있습니다. VMware Workstation의 비용이 수백 달러를 초과하지 않는다는 점을 감안할 때 이 제품을 구입하는 것은 아주 작은 회사에서도 정당화됩니다. 라이센스는 며칠 만에 사용할 수 있습니다.

회사에 모든 사람에게 적합한 레거시 응용 프로그램이 있지만 제조업체에서 더 이상 지원하지 않는 플랫폼용으로 설계된 경우 이러한 회사는 딜레마에 직면하게 됩니다. 전체 보안에 잠재적인 위협이 되는 플랫폼을 계속 사용할지 여부 업데이트 종료로 인한 기업 네트워크 또는 기존 응용 프로그램 재작성? 이 문제를 해결하는 첫 번째 방법은 위험해 보이고 두 번째 방법은 일반적으로 비용이 많이 듭니다. 이러한 경우 VMware Player 및 VMware Server를 사용하는 것은 위험한 플랫폼(레거시 애플리케이션의 서버 또는 클라이언트 부분)을 악용함으로써 앞의 두 가지 단점이 없는 바로 그 옵션으로 판명될 수 있습니다. 가상 머신 내부에서 수용 가능한 수준의 편의성과 충분한 보안 수준을 모두 제공할 수 있습니다.

기업 솔루션의 IT 인프라의 일부로 가상 머신을 사용하는 것에 대해 이야기하면 이 경우 인프라 및 운영 비용을 줄일 수 있는 기회가 훨씬 더 많습니다. VMware ESX Server와 같은 제품을 사용하면 변화하는 운영 조건 및 애플리케이션 요구 사항에 신속하게 대응할 수 있는 보다 효율적이고 비용 효율적인 서버 집합을 생성하여 다양한 요구에 대해 별도의 하드웨어 서버를 구입할 필요가 없습니다. VMware VirtualCenter 및 VMotion 기술을 사용하면 가상 머신을 다른 물리적 서버로 이동하여 하드웨어 유지 관리 중 다운타임은 물론 새 서버를 배포하는 데 필요한 시간을 크게 줄일 수 있습니다. 마지막으로 VMware ACE를 사용하면 가상 머신을 사용할 때 가장 엄격한 보안 규칙을 구현할 수 있으므로 기업 데이터가 유출되고 외부에서 기업 네트워크로 침투할 수 있는 위험이 줄어듭니다. 그러한 사건으로 인해 회사의 명성에 회복할 수 없는 손상이 발생한 경우.

), 소프트라인(www.softline.ru).

또한 현재 우리나라 교육 센터인 "Microinform"(www.microinform.ru)에서 VMware 제품(시스템 관리자, 사용자) 및 고객에게 VMware 제품을 사용하여 솔루션을 구현하는 시스템 통합자를 위한 것입니다.

VMware는 최종 고객에게 서비스 지원이 포함된 라이센스와 1년 보증을 제공합니다. 현재 서비스 지원은 제조업체뿐만 아니라 러시아 파트너도 제공할 수 있습니다.

결론

이 문서는 x86 호환 컴퓨터용 가상 머신을 생성 및 유지 관리하기 위한 도구의 시장 리더인 VMware 제품에 대해 설명합니다. 지난 5년 동안 이 목적을 위한 제품 선택이 매우 광범위해졌습니다. 2001년 초에는 개발자와 소프트웨어 테스터가 관심을 보인 유일한 제품으로 제한되었지만 오늘날에는 가상 머신을 실행하기 위한 도구 뿐만 아니라 워크스테이션 및 단일 프로세서 컴퓨터에서뿐만 아니라 메인프레임용 가상 머신을 지원하는 수단에 접근하고 어떤 면에서는 이를 능가하는 기능 측면에서 서버 솔루션을 만들고 유지 관리하기 위한 다양한 도구입니다. 오늘날 전 세계와 러시아에서 많은 인프라 가상화 프로젝트가 진행 중이며 가까운 장래에 이러한 제품을 대기업 인프라의 일부로 사용할 뿐만 아니라 소프트웨어 개발 및 유지 관리를 전문으로 하는 회사입니다.

이 잡지의 CD-ROM 부록에서 VMware 제품의 평가판을 찾을 수 있습니다.

이 기사에서는 기술적 세부 사항에 대해 설명하지 않습니다. 대신 VMware의 용어를 이해합시다. 이 짧은 개요는 기본 VMware 제품 간의 차이점을 이해하려는 사람들에게 유용합니다. 거의 모든 사람들이 ESXi에 대해 알고 있습니다. vSphere와 vCenter는 어떻습니까? 사람들은 종종이 용어를 혼동하지만 실제로는 복잡하지 않습니다. 모두 분해해 봅시다.

2001년에 출시된 VMware ESX 하이퍼바이저(이전의 VMware ESX Server)는 가상 혁명을 시작했습니다. 오늘날 VMware는 가상화 소프트웨어 제품(현재 Dell의 일부)의 선두 개발업체입니다. 매년 반마다 이 회사는 NVMe SSD 드라이브, 대용량 하드 드라이브, 최신 Intel 또는 AMD CPU를 포함하여 다양한 하드웨어와 호환되는 고급 기능을 갖춘 새로운 소프트웨어를 출시합니다.

VMware ESXi

ESXi는 하이퍼바이저입니다. 물리적 서버에 설치되어 단일 호스트 컴퓨터에서 여러 운영 체제를 실행할 수 있는 작은 소프트웨어입니다. 이러한 운영 체제는 서로 별도로 작동하지만 네트워크를 통해 외부 세계와 상호 작용할 수 있습니다. 나머지 컴퓨터는 로컬 네트워크(Local Area Network, LAN)에 연결됩니다. 운영 체제는 각각 고유한 가상 하드웨어가 있는 가상 머신(가상 머신, VM)에서 실행됩니다.

VMware ESXi에는 유료 및 무료 버전이 있습니다. 에서 무료 버전 설치를 주문할 수 있습니다. 무료 버전의 기능은 다소 제한적입니다. 제한된 수의 운영 체제를 한 컴퓨터에 통합할 수 있으며 중앙 관리 서버인 vCenter를 통해 관리할 수 없습니다. 그러나 무료 ESXi(또는 VMware ESXi Hypervisor)는 가상 머신을 생성, 저장 및 사용할 수 있는 원격 스토리지에 연결됩니다. 즉, 이 원격 스토리지는 여러 ESXi 호스트 간에 공유할 수 있지만 가상 머신 간에는 공유할 수 없습니다. 가상 머신은 각 호스트가 "소유"하므로 중앙 관리가 불가능합니다.

작업 무료 버전 ESXi는 매우 간단하며 교육, 프로덕션 프로세스 테스트, 재해 복구 시스템 확인, 아키텍처 솔루션 승인과 같은 기본 프로세스로 구성됩니다. 스냅샷을 사용하여 작업의 정확성을 확인할 수 있습니다. Windows 패치. 또는 VMware Converter 또는 P2V 기술을 사용하여 프로덕션 서버를 복제하기로 결정하고 패키지를 테스트하려는 경우에 유용할 수 있습니다. 마이크로소프트 업데이트그것을 설치하기 전에.

VMware vCenter

VMware vCenter는 VMware 가상 인프라를 위한 중앙 집중식 관리 플랫폼입니다. 이를 통해 하나의 콘솔에서 거의 모든 프로세스를 관리할 수 있습니다. vCenter Server는 Windows에 설치하거나 강력한 Linux 기반 배포판인 Photon OS를 사용하여 사전 구성된 가상 머신으로 배포할 수 있습니다. VMware는 SUSE(Suse Linux Enterprise Server) 배포판을 사용했지만 최근에 Photon OS로 전환했습니다.

vCenter Server는 라이센스가 부여된 소프트웨어입니다. 두 가지 방법으로 구입할 수 있습니다.

  • vSphere Essentials 패키지의 일부인 vCenter Server Essentials. 이 vCenter 버전은 각각 2개의 물리적 프로세서가 있는 3개의 호스트를 관리합니다. 소규모 회사의 경우 약 60개의 VM으로 작업하게 되며 이 버전의 vCenter가 적합합니다. 기본 세트를 사용하면 vCenter 서버뿐만 아니라 ESXi(각각 2개의 CPU가 있는 최대 3개의 호스트)에 대한 라이센스를 얻을 수 있습니다.
  • 독립형 vCenter Server는 25,000개의 가상 머신이 있는 2,000개의 호스트를 관리할 수 있는 완전한 독립형 vCenter 서버입니다. vCenter 전용 라이센스입니다. vCenter 자체는 라이센싱 퍼즐의 일부일 뿐입니다. 하나의 장치에서 모든 호스트를 관리하려면 각 호스트에 대한 라이센스가 필요합니다. 표준, 엔터프라이즈, 엔터프라이즈 플러스의 세 가지 유형의 라이센스가 있으며 각각 하나의 프로세서에 적용됩니다. 따라서 2개의 물리적 프로세서가 있는 호스트를 생성하려는 경우 이 하나의 호스트에 대해서만 2개의 라이센스가 필요합니다.

VMware vSphere

VMware vSphere는 전체 VMware 제품군의 상용 이름입니다. 앞서 언급했듯이 소프트웨어 패키지마다 비용이 다릅니다. 가장 저렴한 것은 기본 vSphere Essentials 또는 Essentials Plus 패키지입니다. 그들 사이에 차이가 있습니까? 예, 하지만 소프트웨어 콘텐츠 자체가 아니라 사용 가능한 기능의 수로 구성됩니다.

라이센스 유형에 따라 vSphere Web Client를 통해 제어할 수 있는 특정 수의 기능에 액세스할 수 있습니다. vSphere HTML 5 클라이언트 프로그램도 있지만 아직 사용할 수 없습니다. 회사는 계속해서 그것을 개발하고 있습니다.

Essentials 패키지에는 고가용성(VM 자동 재시작), vMotion, 백업 소프트웨어(VDP) 및 VSAN 스토리지 사용 기능이 포함되어 있지 않습니다.

Essentials 패키지는 항상 온라인 상태일 필요가 없는 소규모 기업에 적합합니다. 반면에 가상 머신을 다른 호스트로 이동하고 실행하는 기능 유지또는 온라인 상태를 유지하면서 호스트를 업데이트하면 실질적인 이점을 얻을 수 있습니다. 이 모든 작업은 사용자의 작업을 방해하지 않고 근무일 중에 수행할 수 있습니다.

또한 예기치 않은 하드웨어 장애가 발생하는 경우 vSphere HA(고가용성)는 영향을 받는 호스트와 함께 장애가 발생한 가상 머신을 자동으로 다시 시작합니다. 이러한 가상 머신은 VMware 클러스터의 다른 호스트에서 자동으로 다시 시작됩니다. 시스템에서 장애가 발생한 컴퓨터와 가상 머신을 일시적으로 인수할 수 있는 호스트를 확인하는 데 약간의 시간이 걸립니다. 이러한 호스트에는 추가 로드를 처리하기에 충분한 메모리와 CPU 성능이 있어야 합니다. 시스템이 분석을 완료하는 즉시 VM이 다시 시작됩니다. 전체 프로세스가 자동화되어 관리자 개입이 필요하지 않습니다.

요약하다

보시다시피 VMware 용어는 ESXi, vSphere 및 vCenter의 차이점과 마찬가지로 이해하기 매우 쉽습니다. 라이센스 시스템도 명확합니다. 하이퍼바이저 자체는 무료이지만 기능이 제한되어 있으므로 이러한 소프트웨어는 데이터 손실에 영향을 받지 않습니다. 따라서 ESXi는 테스트 환경에서만 사용하도록 되어 있습니다.

"가상화"라는 용어는 최근 매우 유행이 되었습니다. "가상 기계"의 개념은 더 이상 이국적이고 먼 것이 아닙니다. 어떤 식 으로든 연결된 많은 조직 정보 기술, 일상 활동에서 가상 머신을 사용하여 IT 인프라의 효율성을 개선하는 방법을 이미 배웠습니다. 가상화의 개념은 이제 모든 곳에서 사용되며 때로는 다른 맥락: 스토리지 시스템, 운영 체제, 애플리케이션의 가상화. 하드웨어 리소스 가상화의 다양한 측면이 전문가에게 오랫동안 알려져 왔다면 운영 체제 가상화는 지난 몇 년 동안만 추진력을 얻기 시작했지만 빠른 속도로 진행되었습니다.

그렇다면 운영 체제와 관련하여 가상화 및 가상 머신이란 무엇입니까? 가상화라는 용어는 그 자체로 사용자에게 친숙한 형태로 개체를 표시하는 것을 의미하며 모든 구현 세부 사항은 숨겨져 있으며 개체 자체에는 이와 관련하여 외부 환경과 상호 작용하기 위한 일반적인 인터페이스가 있습니다. 운영 체제의 가상화에 대해 이야기할 때 우선 가상 머신의 생성을 의미합니다. 즉, 하나의 물리적 플랫폼에서 여러 운영 체제 인스턴스를 동시에 설치하고 실행할 수 있는 자체 가상 하드웨어 및 소프트웨어 환경을 포함하는 일부 추상화입니다. 무엇을 위한 것입니까? 우선, 운영 체제의 표현을 하드웨어에서 분리하고 운영 환경을 신속하게 마이그레이션 및 복원할 수 있는 기능을 갖춘 하나의 물리적 서버에 여러 작업 가상 서버를 배치합니다. 또한 이 접근 방식은 서버 배포, 유지 관리 및 관리 측면에서 최대한의 유연성을 제공합니다.

대규모 조직의 대부분의 CIO는 IT 인프라의 부분적 또는 완전한 가상화를 계획하지 않는 경우 적어도진지하게 생각해보세요. 장기적으로 가상화 프로젝트는 IT 인프라의 유연성 향상, 안정성 향상 및 서버의 고가용성 보장, 하드웨어 절약 등 매우 매력적인 것 같습니다. 이 모든 요소와 기타 여러 요소가 기업의 IT 부서 책임자를 끌어들입니다. 그럼에도 불구하고 많은 사람들은 물리적 인프라를 가상 인프라로 마이그레이션하는 데 얼마나 많은 노력이 들 것인지 깨닫지 못합니다. 결국 현재 이 분야에는 소수의 유능한 전문가만 있으며 강력한 상용 가상화 플랫폼을 구입하고 배포하려면 상당한 비용이 필요합니다. . 이 기사에서는 서버 가상화에 널리 사용되는 두 가지 플랫폼인 무료 VMware Server와 상용 VMware ESX Server에 대해 설명합니다.

왜 VMware인가?

VMware는 신흥 가상화 플랫폼 시장의 초기 플레이어 중 하나입니다. 1998년 VMware는 소프트웨어 가상화 기술에 대한 특허를 취득한 후 최종 사용자(소비자)를 대상으로 하는 VMware Workstation에서 중대형 가상 인프라를 호스팅하도록 설계된 VMware ESX Server에 이르기까지 다양한 수준의 가상화를 위한 효과적이고 전문적인 많은 제품을 출시했습니다. 기업. 매우 광범위한 VMware 제품 목록에서 가상화 프로세스의 효율성을 높이고 가상 서버를 관리하며 물리적 플랫폼에서 가상 플랫폼으로 마이그레이션하기 위한 많은 도구를 찾을 수 있습니다. 러시아에서는 가상화가 여전히 추진력을 얻고 있고 우리에게 잘 알려지지 않은 다른 공급업체의 플랫폼이 매우 "원시"이고 VMware 제품보다 기능이 훨씬 적기 때문에 VMware 제품이 특히 인기가 있습니다. 또한 VMware 가상화 제품은 다양한 성능 테스트에서 거의 항상 경쟁 제품을 능가합니다. 그리고 그들이 Windows 운영 체제의 가상화에 대해 이야기한다면 이것은 거의 확실히 VMware 제품입니다. 한편, 가상화 플랫폼 중에서 VMware는 다음 중에서 선택할 수 있습니다.

  • VMware 워크스테이션- 데스크탑 사용자에 중점을 두고 소프트웨어 개발자와 IT 분야의 전문가가 사용하기 위한 플랫폼,
  • VMware 플레이어- 특정 작업을 수행하는 가상 머신의 기성품 템플릿을 실행하도록 설계된 가상 머신의 무료 "플레이어",
  • VMware 서버, 이전에는 VMware GSX Server라고 했으며, 소규모 기업의 인프라에서 가상 서버를 유지 관리하는 데 사용하기 위한 것입니다.
  • VMware 에이스- 보안정책으로 보호되는 가상머신 생성용 제품,
  • VMware ESX 서버- 주로 전체적이고 확장 가능한 IT 인프라를 유지 관리하는 데 중점을 둔 중간 규모 및 대규모 기업을 위한 강력한 가상화 플랫폼,
  • VMware 가상 센터- 가상화 플랫폼 관리를 위한 강력한 도구인 VMware ESX Server 및 VMware Server는 서버 통합, 구성 및 관리를 위한 광범위한 기능을 갖추고 있습니다.
  • VMware 퓨전 Apple의 Mac 플랫폼용 데스크탑 가상화 제품입니다.

서버 가상화 측면에서 VMware의 공식 경쟁업체는 다음과 같습니다. 마이크로소프트, Virtual Iron, XenSource 및 SWsoft. 그러나 SWsoft의 제품은 범위(호스팅)가 다소 좁고 현재 다른 벤더의 개발은 VMware 제품에 비해 훨씬 약한 모습을 보입니다.

회사에서 가상 인프라를 구현해야 하는 경우

먼저 가상화 플랫폼이 구현될 목표를 명확하게 정의해야 합니다. 그런 다음 가상 인프라 구현의 효율성을 평가할 기준을 결정해야 합니다. 순수한 재정적 기준(하드웨어 비용 감소, 유지 관리 비용 절감) 외에도 인프라 안정성, 확장성, 유연성, 탄력성, 배포 시간 단축, 다운타임, 재해 복구, 관리 중앙 집중화 및 고가용성 보장을 개선하는 것도 고려해야 합니다. 물론 이러한 모든 기준은 가상화할 환경의 유형과 특성에 따라 금전적 용어로 표현될 수 있습니다.

서버 가상화를 구현해야 하는 7가지 이유

  • 하드웨어 활용도 증가
    통계에 따르면 대부분의 서버는 일상적인 작업을 수행할 때 15-20% 로드됩니다. 하나의 물리적 서버에서 여러 가상 서버를 사용하면 최대 80%까지 증가하는 동시에 하드웨어 구매 비용을 크게 절감할 수 있습니다.
  • 하드웨어 교체 비용 절감
    가상 서버는 특정 하드웨어에서 분리되기 때문에 물리적 서버를 업데이트할 때 소프트웨어를 다시 설치하거나 구성할 필요가 없습니다. 가상 머신은 단순히 다른 서버에 복사할 수 있습니다.
  • 가상 서버 사용의 유연성 향상
    부하가 변경되는 여러 서버(예: 테스트 및 프로덕션 작업용)를 사용해야 하는 경우 가상 서버는 최고의 솔루션, 물리적 서버의 로드가 증가할 때 다른 플랫폼으로 쉽게 이식할 수 있기 때문입니다.
  • 고가용성 보장
    가상 머신을 백업하고 백업에서 복원하는 작업은 시간이 훨씬 덜 걸리고 절차가 더 간단합니다. 또한 장비 장애 시 가상 서버의 백업 복사본을 다른 물리적 서버에서 즉시 실행할 수 있습니다.
  • 서버 인프라의 관리 용이성 향상
    가상 서버를 중앙에서 관리하고 로드 밸런싱 및 라이브 마이그레이션을 제공할 수 있는 많은 가상 인프라 관리 제품이 있습니다.
  • 서비스 직원의 비용 절감
    미래에 가상 서버 관리를 단순화하면 회사의 인프라에 서비스를 제공하는 전문가의 비용을 절감할 수 있습니다. 가상 서버 관리 도구로 4명이 할 수 있는 일을 2명이 할 수 있다면 왜 연간 15,000달러 이상을 버는 2명의 추가 인력이 필요합니까? 그럼에도 불구하고 가상화 분야에서 자격을 갖춘 인력을 양성하는 데에도 많은 돈이 필요하다는 점을 염두에 두어야 합니다.
  • 전기 절약
    물론 소규모 회사의 경우 이 요소가 실제로 중요하지 않지만 대규모 서버를 유지 관리하는 비용에 전력 비용(전력, 냉각 시스템)이 포함되는 대규모 데이터 센터의 경우 이 순간이 상당히 중요합니다. 하나의 물리적 서버에 여러 가상 서버를 집중하면 이러한 비용이 절감됩니다.

회사에서 인프라를 구현하지 말아야 할 때

모든 장점에도 불구하고 서버 가상화는 응용 프로그램에 몇 가지 제한 사항도 있습니다. 가상 인프라를 계획할 때 다음 요소를 고려하십시오.

  • 서버의 지속적인 작업 부하가 60% 이상
    이러한 서버는 가상 머신으로 마이그레이션되어 다른 가상 서버와 함께 배치될 때 리소스가 부족할 수 있으므로 가상화에 적합하지 않습니다.
  • 서버가 가상화할 수 없는 추가 하드웨어를 사용합니다.
    여기서 모든 것이 명확합니다. 서버가 가상화 플랫폼 공급업체에서 지원하지 않는 하드웨어를 사용하는 경우 그러한 서버를 가상화하는 것은 의미가 없습니다.
  • 가상화 플랫폼을 구입하고 구현하는 비용이 너무 높음
    중소 규모의 조직에서는 서버 인프라가 그리 크지 않고 하드웨어 및 유지 관리 비용도 많이 듭니다. 이 경우 상용 플랫폼의 구매가 정당하지 않을 수 있으므로 가상화 절차에 주의가 필요합니다.
  • 자격을 갖춘 전문가 부족
    많은 경우 물리적 하드웨어에서 가상 머신으로 마이그레이션하고 가상화 플랫폼을 추가로 배포하는 프로세스에는 이를 수행하는 사람들의 우수한 기술이 필요합니다. 이는 "베어메탈" 클래스 플랫폼(베어메탈)을 배포할 때 특히 필요합니다. 직원들에게 지식이 있는지 확실하지 않은 경우 가상화 프로젝트를 시작하지 마십시오.

VMware Server는 소규모 기업을 위한 강력한 무료 가상화 플랫폼입니다.

무료 제품인 VMware Server는 Windows 및 Linux 호스트 운영 체제를 실행하는 서버에서 실행할 수 있는 상당히 강력한 가상화 플랫폼입니다. VMware Server의 주요 목적은 중소기업의 중소기업 가상 인프라를 지원하는 것입니다. 개발 및 설치의 복잡성이 적기 때문에 VMware Server는 조직의 서버와 가정 사용자의 컴퓨터 모두에서 가능한 한 최단 시간에 배포할 수 있습니다.

이전에 이 제품은 상용 라이선스로 배포되었고 VMware GSX Server 3라고 불렸지만 강력한 VMware ESX Server 가상화 플랫폼의 기회와 판매가 증가함에 따라 VMware는 VMware Server 플랫폼의 판매에 대한 어떠한 전망도 보지 못했습니다. 결국 제품을 무료로 만듭니다. 이 제품의 경우 VMware가 풍부한 가상 머신 상호 작용 및 가상 서버 통합 기능을 제공하는 VMware Server 기반의 강력한 가상 인프라 관리 도구인 Virtual Center for VMware Server의 판매 수익에 주로 의존한다는 점은 주목할 가치가 있습니다.

다음은 VMware Server 제품의 주요 사용 사례입니다.

  • 회사의 프로덕션에서 하나의 물리적 서버에 여러 가상 서버 지원
  • 소프트웨어 개발 및 지원 중에 호스트의 가상 네트워크에서 "번들" 테스트를 위한 여러 가상 서버 지원
  • 특정 서버 기능을 수행하는 즉시 사용 가능한 가상 머신(가상 어플라이언스) 실행
  • 가상 서버의 고가용성 보장(가상 머신은 물리적 서버 간에 쉽게 이동할 수 있음)
  • 시스템의 현재 상태에 대한 스냅샷("스냅샷")을 얻어 복원하기 쉬운 가상 서버의 백업 복사본 생성.

VMware Server에는 다음을 포함하여 가상 머신 작업을 위한 다양한 옵션이 있습니다.

  • 모든 표준 x86 아키텍처 지원
    VMware Server에는 서버 하드웨어에 매우 특정한 제한을 부과하는 VMware ESX Server와 달리 물리적 서버 구성 요소에 대한 특정 요구 사항이 없습니다. 멀티 코어 프로세서도 지원됩니다.
  • 양방향 가상 SMP(대칭 다중 처리) 지원
    물리적 서버의 아키텍처가 허용하는 경우 VMware Server에서 생성된 가상 머신은 게스트 시스템의 성능에 긍정적인 영향을 미치는 두 개의 가상 프로세서를 포함할 수 있습니다.
  • 다수의 호스트 및 게스트 운영 체제 지원(전체 목록은 VMware 웹사이트에서 항상 확인할 수 있음)
    물론 VMware Server를 설치할 수 있는 호스트 운영 체제의 수는 지원되는 게스트 시스템의 수보다 적습니다. 한편 거의 모든 알려진 운영 체제를 게스트로 설치할 수 있습니다. 지원 목록에 없다고 해서 설치가 불가능한 것은 아닙니다.
  • 64비트 호스트 및 게스트 운영 체제 지원
    Windows Server 2003 제품군의 64비트 운영 체제는 Red Hat, SUSE, Mandriva 및 Ubuntu와 같은 Linux 시스템의 64비트 버전뿐만 아니라 호스트 64비트 시스템으로 사용할 수 있습니다. 지원되는 게스트 운영 체제 목록도 64비트 버전의 Windows Vista, Sun Solaris 및 FreeBSD로 보완되었습니다.
  • IntelVT(인텔 가상화 기술) 지원
    VMware 서버는 하드웨어 가상화 기술을 실험적으로 지원합니다. 인텔에서가상 머신을 지원하는 데 사용할 수 있습니다. VMware 엔지니어의 연구에 따르면 하드웨어 가상화는 여전히 소프트웨어 가상화보다 느리므로 성능 향상을 위해 소프트웨어 가상화 지원을 활성화하지 않는 것이 좋습니다.

VMware Server와의 친분은 가상 머신 관리 콘솔 창에서 시작됩니다.

메인 프로그램 창의 작업 공간에서는 가상 머신 생성, 기존 머신 추가, 콘솔을 다른 물리적 호스트로 전환(가상 서버 원격 제어), 호스트 설정 구성을 할 수 있습니다.

VMware Server에서 가상 머신을 생성하는 것은 간단하고 직관적인 프로세스이며 가상 머신 생성 마법사의 몇 단계만 거치면 됩니다.

  • 게스트로 설치될 게스트 시스템을 목록에서 선택하십시오.
  • 가상 머신 파일의 이름과 위치를 선택하십시오
  • 가상 머신, 호스트 OS, 다른 가상 머신 및 외부 네트워크 간의 네트워크 상호 작용 유형 선택
  • 가상 디스크의 크기를 입력하고 마침을 클릭합니다.

그런 다음 설치된 게스트 시스템의 배포 키트가 CD 또는 DVD에 있는 경우 드라이브에 넣고 도구 모음에서 "전원 켜기" 버튼을 누르기만 하면 됩니다. ISO 이미지 형태의 운영 체제 배포 키트가 있는 경우 메뉴 항목 VM-> 설정을 선택하고 CD-ROM 요소로 이동하여 ISO 이미지에 대한 경로를 표시한 다음 "확인"을 클릭하고 "전원 켜짐".

VMware Server에 게스트 시스템을 설치하는 과정은 매우 간단하며 별도의 설명이 필요하지 않습니다. 그러나 게스트 OS를 설치할 때 다음 사항을 고려해야 합니다.

  • 계획된 가상 서버에 충분한 리소스를 할당하여 기능을 수행하되 할당된 리소스의 수를 줄이는 것보다 늘리는 것이 항상 더 어렵다는 점을 기억하십시오.
  • 가상 서버에 대한 네트워크 상호 작용 유형을 선택할 때 보안 문제를 고려하고 가상 서버가 호스트의 내부 가상 네트워크에서만 상호 작용이 필요한 경우 브리지 네트워킹을 설치하지 마십시오.
  • 가상 서버 관리 콘솔에 액세스할 수 있는 유일한 사람이 아닌 경우 VM->설정->옵션->권한 확인란을 선택하여 가상 머신을 비공개로 만들 수 있습니다.
  • 이러한 추가 기능을 설치하면 게스트 경험과 성능이 크게 향상되므로 게스트 시스템에 VMware Tools를 설치하는 것을 잊지 마십시오.
  • 비율을 유지하십시오. 물리적 프로세서당 가상 머신이 4개를 넘지 않도록 하십시오. 가상 머신이 많을수록 가상 서버의 성능에 큰 영향을 미치기 때문입니다.

VMware Server 기반 가상 인프라를 유지 관리할 때 서버의 하드웨어 리소스에 대한 부하를 주의 깊게 모니터링해야 합니다. 가상 머신에 리소스가 충분하지 않은 경우 다른 서버로 이동하는 것을 고려해야 합니다. 많은 수의 가상 서버를 관리할 계획이라면 VMware Server가 설치된 많은 호스트를 중앙에서 제어하고 클러스터로 그룹화하고 가상으로 호스트의 부하를 모니터링할 수 있는 VMware Virtual Center 제품 구입을 고려해야 합니다. 기계. 가상 서버에 할당할 리소스의 양을 결정하려면 게스트 시스템 내부의 성능 카운터를 사용하십시오. 가상 IDE가 더 느리기 때문에 가상 SCSI 디스크만 사용하십시오.

외부 네트워크에서 가상 서버 콘솔에 액세스해야 하는 경우 Microsoft IIS와 통합된 VMware Server용 웹 클라이언트를 설정할 수 있습니다. 이 기능을 사용하면 보안 SSL(Secure Socket Layer) 연결을 사용하여 인터넷을 통해 가상 서버를 제어할 수 있습니다.

VMware 서버 사양

기회VMware 서버 1.0
서비스로 실행할 수 있는 기능
호스트 운영 체제 시작 시 가상 머신 시작
로컬 제어씩 클라이언트, 명령줄
다중 사용자 액세스
프로그래밍 인터페이스(API)예(C/COM/펄)
제품의 원격 사용예(웹 콘솔)
가상 머신의 원격 사용뚱뚱한 클라이언트
여러 설치 관리아니다
VM/코어 비율2-4
하드웨어 가상화 지원인텔 VT(실험용)
가상 하드웨어 생성5
가상 머신 내부의 가상 프로세서 지원(VMware Virtual SMP 기술)2(실험)
가상 머신에 할당된 최대 RAM 양최대 3.4GB
모든 가상 머신에 할당된 최대 RAM 양최대 64GB
가상 머신당 IDE 가상 컨트롤러/디스크1/4
가상 머신당 SCSI 가상 컨트롤러/디스크4/60
최대 가상 디스크 크기최대 950GB
가상 네트워크 인터페이스의 최대 수4
가상 스위치9
"일반" 클라이언트를 통해 스냅샷 가져오기
명령줄을 통해 스냅샷 가져오기아니다
다중 스냅샷아니다
가상 머신 복제아니다
가상 머신 그룹(팀)아니다
가상 머신 디버깅
공유 폴더 서비스아니다
드래그 앤 드롭 지원 호스트 가상 머신아니다
지원되지 않는 호스트 OSWindows XP 프로페셔널(32/64비트)
윈도우 XP 홈
윈도우 2000 프로페셔널
레드햇 리눅스 7.0
레드햇 리눅스 7.1
  1. 확장 메모리를 지원하거나 PAE가 활성화된 운영 체제에서만 가능합니다.
  2. VMware Virtual Center를 사용할 때 사용할 수 있습니다.

VMware Server 제품의 경우 가상 머신 및 디스크 관리, 성능 및 유지 관리 모니터링을 위한 다양한 상용 및 무료 유틸리티가 있습니다. 그러나, 당신이 갈 경우 풀 파워 VMware Server의 기능을 사용하려면 VMware Virtual Center for VMware Server를 자세히 살펴봐야 합니다.

VMware ESX Server는 엔터프라이즈급 가상화 플랫폼이자 엔터프라이즈 가상 인프라 빌더입니다.

VMware에서 제공하는 많은 가상화 솔루션 중에서 VMware ESX Server는 특별한 위치를 차지합니다. 회사의 주력 개발인 VMware ESX Server는 다른 VMware 제품이 통합되는 대규모 가상 인프라를 구축하기 위한 기반입니다.

VMware ESX Server는 "베어메탈" 가상화 플랫폼이며 운영 체제 및 기타 소프트웨어가 없는 "깨끗한" 서버에 설치됩니다. VMware ESX Server는 운영 체제를 기반으로 구축됨 리눅스 시스템 VMware 엔지니어가 가상화를 지원하기 위해 많은 기능을 추가하여 상당한 변경을 수행한 Red Hat. 이 플랫폼을 구현하면 서버 하드웨어 리소스를 가장 효율적으로 사용할 수 있고 게스트 시스템과 하드웨어 간에 최상의 상호 작용을 제공할 수 있습니다.

VMware ESX Server는 많은 이점이 있으며 여러 가상 서버를 유지 관리, 통합, 고가용성으로 유지하고 물리적 서버 간에 가상 머신을 마이그레이션해야 하는 대규모 엔터프라이즈 가상 인프라의 핵심입니다. ESX Server는 가상 머신을 사용하여 엔터프라이즈 IT 인프라를 구축하는 진정한 개념입니다.

ESX 서버 외에도 기업의 가상 인프라에는 SAN(Storage Area Networks), 스토리지 시스템(Storage), 고속 연결(Fibre Channel) 및 가상 네트워크(VLAN)와 같은 구성 요소도 포함됩니다. VMware ESX Server를 기반으로 하는 가상 인프라를 사용하면 이러한 모든 리소스를 중앙에서 관리하고 가상 서버의 원활한 운영을 보장할 수 있습니다. 가상 인프라의 주요 구성 요소는 다음과 같습니다.

  • 자체 ESX 서버.
  • VMware VMFS(가상 머신 파일 시스템) 파일 시스템가상 머신 성능 및 고가용성을 위해 최적화되었습니다.
  • VMware SMP(대칭 다중 처리)- 가상 머신이 호스트의 모든 프로세서를 사용하면서 여러 개의 가상 프로세서를 사용할 수 있도록 하는 기술입니다.
  • 가상 인프라 클라이언트- Windows 워크스테이션에서 실행되고 친숙한 인터페이스를 갖춘 VMware ESX Server의 원격 관리 및 구성을 위한 강력한 도구입니다.
  • 가상 센터- 여러 ESX 서버를 중앙 집중식으로 관리하기 위한 도구입니다.
  • 가상 인프라 웹 액세스- 보안 채널을 통해 외부 네트워크에서 가상 머신을 관리하는 기능.
  • VMware VMotion- 가상 머신을 끄고 마이그레이션 중에 중단 없는 작동을 보장할 필요 없이 실행 중인 가상 서버를 다른 물리적 서버로 "라이브" 마이그레이션할 수 있는 기술.
  • VMware 고가용성(HA)- 물리적 서버의 하드웨어 또는 소프트웨어 오류가 발생한 경우 다른 서버에서 필요한 가상 머신 미러를 자동으로 다시 시작하는 기능.
  • VMware DRS(분산 리소스 스케줄러)- 가상 머신에 리소스를 동적으로 할당할 수 있는 구성 요소입니다.
  • VMware 통합 백업(VCB)- 가상 머신의 백업 복사본을 만들기 위한 간단하고 강력한 도구입니다.
  • VMware 인프라 SDK- 타사 개발자가 가상 ​​인프라용 애플리케이션을 개발하기 위한 패키지입니다.

VMware ESX Server 기반 가상 인프라를 사용해야 하는 경우

  • 가상 서버 인프라를 유지 관리하는 데 필요한 물리적 서버의 수에 대한 명확한 아이디어가 있습니다. 마이그레이션된 물리적 서버의 평균 실제 부하가 15%인 물리적 프로세서당 4-6개 이하의 가상 머신을 기반으로 물리적 서버 마이그레이션을 계획해야 합니다.
  • 적절한 VMware ESX Server 에디션 및 가상 인프라 구성 요소를 선택하고 이를 배포 및 유지 관리하는 비용을 계산한 결과 하드웨어 및 유지 관리 비용 절감으로 이러한 비용을 충당하기 때문에 구현이 가치가 있다는 결론을 내렸습니다.
  • 가상화 프로젝트를 유능하게 수행할 뿐만 아니라 매일 가상 인프라를 유지 관리하고 개발할 수 있는 충분한 지식을 갖춘 관리자가 있는 전문가가 있습니다.
  • VMware ESX Server에 필요한 하드웨어를 구입할 준비가 되었습니다. 주의하십시오. ESX 서버 설치 가이드에는 설치에 필요한 특정 하드웨어가 나와 있습니다. 언뜻 보기에는 모든 것이 상당히 비싸게 보일 수 있지만 요구 사항을 주의 깊게 읽으면 교육 목적으로 완벽하게 작동하는 ESX Server를 900달러에 조립할 수 있다는 것이 분명해집니다.

VMware ESX Server를 설치하는 절차는 매우 간단하며 사용자의 광범위한 지식이 필요하지 않습니다. VMware의 권장 사항을 따르고 호스트 서버 하드웨어를 올바르게 선택한 경우 ESX 서버를 설치하는 데 1시간이 채 걸리지 않습니다. 하나 이상의 ESX를 설치하면 즉시 많은 질문과 문제가 발생합니다. 이것이 VMware ESX Server가 제공하는 기회에 대한 가격입니다. 다음은 ESX 설치 후 첫 번째 단계에 대한 주요 권장 사항입니다.

  • ESX 서버를 관리하고 첫 번째 가상 머신을 생성하려면 https://에서 다운로드할 수 있는 VMware Infrastructure Client를 사용하십시오.
  • ESX에서 파일을 전송하거나 ESX에서 파일을 전송하려면 WinSCP(느린 파일 전송, 트래픽 암호화) 또는 FastSCP(빠른 파일 전송, 트래픽이 암호화되지 않으므로 외부 네트워크에서 사용하지 않는 것이 좋습니다)를 사용합니다.
  • 루트 사용자가 SSH(Secure Shell)를 통해 로그인할 수 있도록 하려면 ESX의 "httpd.conf" 파일에 "PermitRootLogon yes" 줄을 추가합니다.
  • 디스크를 관리하려면 "vmkfs-tools" 유틸리티를 사용하고 가상 머신의 성능을 모니터링하려면 "esxtop" 명령을 사용하고 오류 보고서를 분석하려면 "var/log/vmware/hostd.log" 로그를 사용하십시오.
  • ESX의 여유 공간은 항상 두 가지 유형의 파티션입니다. 첫 번째는 ESX 자체의 운영 체제를 위한 것이고 두 번째는 가상 머신을 호스팅하기 위한 vmfs 파티션입니다. 두 파티션에 남아 있는 여유 공간을 확인하려면 "vdf -h" 명령을 사용하십시오.

VMware ESX Server를 설치한 후 물리적 서버에서 가상 서버로(P2V - 물리적 서버에서 가상 서버로) 마이그레이션하는 도구가 필요합니다. VMware는 이를 위해 VMware Converter를 제공하지만 다른 공급업체의 솔루션을 사용할 수도 있습니다. 지속적으로 질문이 있을 것입니다. 정기적인 방문자가 어려운 상황에서 도움을 줄 VMware 포럼에 주저하지 말고 문의하십시오. 궁극적으로 ESX에는 Veeam Reporter 프로그램을 사용하여 만든 그림에 표시된 가상 인프라를 나타내는 여러 가상 머신이 설치됩니다.

가상 인프라의 주요 개념은 물리적 어댑터(NIC), 가상 어댑터(vNIC), 가상 스위치(vSwitch) 및 가상 네트워크(Vlan)입니다. VMware ESX Server를 사용하면 가상 시스템에 대해 최대 4개의 가상 네트워크 어댑터를 생성할 수 있으며, 각 어댑터는 가상 스위치에서 차례로 생성되는 가상 네트워크에 바인딩될 수 있습니다.

가상 스위치는 가상 네트워크와 가상 머신의 가상 네트워크 어댑터 간에 회로 전환을 수행하는 추상 다중 포트 장치입니다.

가상 네트워크는 여러 가상 머신을 서로 상호 작용하는 단일 네트워크 환경으로 연결하는 것입니다. 가상 스위치가 물리적 네트워크 어댑터에 연결된 경우 이를 통해 가상 머신은 ESX와 관련하여 외부 네트워크를 "볼" 수 있습니다.

실제로 모든 것이 보기보다 복잡하지 않습니다. 가상 인프라의 요소를 만드는 데 시간이 거의 걸리지 않으며 일단 구성되면 이러한 인프라에 새 가상 머신이 도입될 때 추가 구성이 필요하지 않습니다.

VMware ESX Server용 Virtual Center에 대한 정보

VMware Server와 마찬가지로 기업의 IT 인프라에서 VMware ESX Server와 함께 여러 호스트를 사용하면 물리적 호스트의 성능을 중앙에서 관리하고 모니터링해야 하는 문제가 발생합니다. VMware ESX Server 플랫폼과 VMware Server에서 이러한 문제를 해결하기 위해 Virtual Center 솔루션이 사용됩니다. 그 모양이 그림에 나와 있습니다.

Virtual Center를 사용하면 VMware ESX Server가 설치된 여러 호스트를 모니터링하고 클러스터링하고 다양한 이벤트에 대한 신호인 "알람"을 사용하여 제어할 수 있습니다. Virtual Center for VMware ESX Server의 기능은 Virtual Center for VMware Server의 기능보다 훨씬 뛰어납니다. 이는 주로 VMware ESX Server 제품 자체에 훨씬 더 광범위한 기능이 있기 때문입니다.

무엇을 선택해야 할까요? VMware 서버 또는 VMware ESX 서버?

이상에서 기사에서 설명하는 두 제품 모두 가상 서버 인프라를 유지 관리하고 유사한 기능을 수행하는 것을 목표로 한다는 것이 분명해졌습니다. 그러나 이 두 플랫폼 간에는 상당한 차이점이 있습니다. 고가용성, 속도 및 유연성이 필요하지 않은 조직의 일상적인 작업을 수행하는 서버에서 주로 VMware Server 기반 가상 인프라를 구축할 수 있는 경우 VMware ESX Server는 기업의 필수 IT 지원을 위한 완벽한 플랫폼입니다. 가상 서버의 중단 없는 운영 및 24×7×365 모드 지원 조건의 인프라.

다음은 VMware 서버 기반 인프라를 사용해야 하는 경우의 몇 가지 예입니다.

  • 조직의 내부 서버 지원 및 유지 관리,
  • 개별 애플리케이션 테스트를 위한 작업 수행,
  • 작동하는 서버 링크를 테스트하기 위한 소규모 가상 네트워크 시뮬레이션,
  • 조직의 내부 서버 역할을 하는 즉시 사용 가능한 가상 머신 템플릿 실행,
  • 신속한 마이그레이션을 위해 개별 서버를 확보합니다.

VMware ESX Server는 다음 작업에 사용해야 합니다.

  • 대규모 소프트웨어 개발 조직의 스트리밍 애플리케이션 테스트,
  • 높은 수준의 가용성, 유연성 및 관리 용이성을 갖춘 조직의 외부 서버 유지 관리,
  • 대규모 가상 네트워크 모델링,
  • 대규모 조직 및 데이터 센터의 장비, 유지 관리 및 전기 비용 절감.

따라서 조직에서 가상 인프라를 구현할 때 최종 목표의 정의를 신중하게 고려해야 합니다. 무료 VMware Server를 배포할 때 설치 및 유지 관리에 특별한 문제가 없으며 플랫폼 자체를 구입하는 데 드는 비용도 없지만 조직에서 속도가 느려질 수 있습니다(가상화는 호스트 운영 체제 위에서 수행되기 때문에) , 신뢰성 및 가용성. VMware ESX Server의 도입으로 인해 자격을 갖춘 전문가가 없는 경우 배포 및 유지 관리에 큰 기술적인 어려움이 발생할 것입니다. 또한 이러한 플랫폼에 대한 투자는 중소기업에 적합하지 않을 수 있습니다. 그러나 VMware의 경험에서 알 수 있듯이 대규모 조직의 경우 VMware ESX Server를 구현하면 장기적으로 상당한 비용 절감 효과를 얻을 수 있습니다.

이러한 점을 고려하면 IT 인프라의 물리적 서버를 가상 서버로 마이그레이션하는 것을 유능하게 계획할 수 있을 뿐만 아니라 아시다시피 시간도 절약할 수 있습니다.

관련 출판물