애플리케이션 가상화
애플리케이션 가상화란?
애플리케이션 가상화는 표준 앱을 속여 운영 체제의 기능과 직접 상호작용한다고 믿게 하는 프로세스입니다.
이 전략을 사용하려면 앱과 OS 사이에 가상화 계층이 삽입되어야 합니다. 이 계층 또는 프레임워크는 앱의 하위 집합을 가상으로 실행하고 하위 OS에 영향을 주지 않아야 합니다. 가상화 계층은 일반적으로 OS에서 제공하는 런타임 환경의 일부를 대체하여 파일 및 레지스트리 로그 변경 사항을 단일 실행 파일로 투명하게 전환합니다.
앱의 프로세스를 여러 OS에 분산된 여러 파일이 아닌 단일 파일로 전환하면, 앱은 다른 기기에서도 쉽게 작동하며 이전에는 호환되지 않는 앱도 함께 실행할 수 있습니다.
애플리케이션 가상화와 함께 데스크톱 가상화를 사용하는데, 물리적 데스크톱 환경과 이 환경에 액세스하는 최종 사용자 기기에 있는 관련 앱의 추상화를 말합니다.
관련 주제
애플리케이션 가상화 실행
애플리케이션(및 데스크톱 가상화)은 하이퍼바이저(가상 머신 모니터(VMM)라고도 함)에서 관리하는 DaaS(Desktop as a Service)입니다. VMM 인프라(소프트웨어, 펌웨어 및 / 또는 하드웨어)는 VM(가상 머신)을 만들고 운영합니다. 호스트(서버)는 여러 게스트(엔드포인트)에 연결됩니다
애플리케이션 및 데스크톱 가상화를 이용하면 전체 데스크톱 환경 에코시스템을 중앙 집중식으로 관리할 수 있습니다. 조직은 수많은 엔드포인트가 아닌 애플리케이션과 가상화된 데스크톱의 몇 가지 이미지만 패치하면 되며, 따라서 업데이트를 일관되고 완전하며 신속하게 배포할 수 있습니다.
소프트웨어 및 보안 업데이트는 데이터 센터 서버의 이미지에 저장되므로, 초기 멀웨어 또는 앱 조작 같은 취약성에 대한 엔드포인트 기기 노출이 크게 감소합니다.
애플리케이션 가상화의 장점
이러한 서버 이미지를 사용하면 PCI DSS(Payment Card Industry Data Security Standards) 및 HIPAA(Health Insurance Portability and Accountability Act) 같은 표준 관련 규정 준수를 쉽게 할 수 있습니다. 데이터가 엔드포인트 기기에서 처리되거나 저장되지 않으므로 기기가 손상되더라도 데이터 침해가 발생하지 않습니다. 엔드포인트 기기는 디스플레이 터미널일 뿐입니다.
애플리케이션과 데스크톱 가상화는 모두 인시던트 관리를 지원하기 때문에 가상화된 이미지를 새로 고침하고 데스크톱 환경을 이전 상태로 복원하여 수많은 악성 데스크톱 이벤트를 해결할 수 있습니다.
그 외에도 다음과 같은 이점이 있습니다.
- 레거시 앱(예: Windows 7 및 XP 같은 수명이 다한 OS 플랫폼용으로 개발된 앱)을 실행할 수 있습니다.
- 크로스 플랫폼 작업을 지원합니다(예: iOS, Android, macOS 및 Chrome OS에서 Windows 앱 실행).
- 다른 가상화된 앱과의 충돌을 방지합니다(예: 멀웨어 방지 소프트웨어의 충돌).
- 사용자가 여러 앱 인스턴스를 실행할 수 있게 합니다. 가상화하지 않으면 많은 앱에서 인스턴스 실행을 감지하고 새 인스턴스의 실행을 허용하지 않게 됩니다.
그러나 일부 앱에서는 가상화가 쉽지 않습니다. 예를 들어 (OS에 통합되므로 OS에 따라 달라지는) 기기 드라이버를 요구하는 애플리케이션은 프린터 같은 주변 기기 사용에 영향을 줄 수 있습니다.
또한 광범위한 OS 통합이 필요한 (일부 바이러스 백신 프로그램 같은) 16비트 애플리케이션 및 앱은 가상화하기가 쉽지 않습니다. 가상화로 인한 대기 시간 때문에 렌더링 프로세스 중에 그래픽 집약적인 앱이 느려질 수 있습니다.
서버 가상화와 애플리케이션 가상화의 차이점
두 프로세스는 비용 절감, 데이터 보안 강화 및 중앙 제어 같은 핵심 기능을 공유하지만, 서로 다른 기능을 수행합니다.
서버 가상화는 여러 서버 그룹으로 클러스터링된 단일 또는 다중 서버 사용을 의미합니다. 예를 들어 데이터 센터에 물리적 서버가 20개 있다면, 각각 서버가 10개인 두 그룹이나 한쪽은 5개이며 다른 쪽은 15개인 두 그룹은 가상화할 수 있습니다. 개별 서버로 작동하는 물리적 서버 5개, 10개 또는 15개 그룹은 가상 서버와 동일합니다.
반대로 하나의 물리적 서버를 별도의 여러 가상 서버로 파티셔닝하여 조직 리소스를 극대화하고 예기치 않은 서버 중단 시 쉽게 복구할 수도 있습니다. 가상 서버를 사용하면 조직에서 여러 서버를 사용할 필요가 적어지므로 비용을 추가로 절감할 수 있고, 그 결과 유지 관리와 환경 및 전력 비용도 절감됩니다.
앱 가상화는 앱이 종속성 없이 다른 운영체제나 브라우저를 통해 실행된다는 뜻이기도 합니다. 예를 들어 Microsoft PowerPoint를 가상화하면 Opera 브라우저를 통해 Ubuntu에서 실행할 수 있습니다.
두 환경은 구현 방법도 다릅니다. 데스크톱 가상화는 네트워크 아키텍처, 전송 프로토콜 및 데이터 센터에 영향을 주지만 서버 가상화는 서버 변경 사항에만 영향을 줍니다.
애플리케이션 사용화가 필요한 이유는?
비용을 줄이고 생산성을 높이려면 조직은 디지털 워크스페이스를 개선해야 합니다. 워크스페이스 개선이란 네트워킹 자산을 온프레미스에서 클라우드로 마이그레이션한다는 뜻입니다. DaaS는 이러한 패러다임 전환의 산물입니다.
오늘날의 디지털 워크스페이스는 사용자에게 필요한 기기, 앱 및 서비스를 통합합니다. 이러한 디지털 워크스페이스는 기업 전역 자주 액세스할 수 있도록 안전하게 관리되고 통합되어야 합니다.
DaaS 솔루션은 데스크톱 및 앱의 전달, 보호 및 관리 효율을 높이는 데스크톱 가상화 제품인 VMware Horizon® View™ 7을 이용해 배포할 수 있습니다. Horizon은 탁월한 단순성, 속도, 유연성 및 확장성을 바탕으로 기존 VDI 대비 비용을 대폭 제한하며, 동시에 언제 어디서나 모든 기기에서 지속적이고 매력적인 UX를 사용할 수 있게 합니다.
Horizon은 업무 공간 모빌리티를 지원하고, 사용자가 모든 기기에서 동시에 클라우드를 통해 다양한 OS 전용 애플리케이션에 액세스할 수 있게 합니다.
대표적인 Horizon 제품은 다음과 같습니다.
- Horizon 7-클라우드, 온프레미스 또는 멀티 클라우드 또는 하이브리드 구성의 가상 데스크톱과 개시된 앱의 빠르고 효율적인 제공과 관리를 제공하는 단일 플랫폼입니다.
- Horizon Cloud on Microsoft Azure-SaaS의 장점과 본질적으로 유연한 IaaS를 결합하여 더 나은 디지털 워크스페이스를 더 저렴한 비용으로 제공합니다.
- Horizon Apps-최종 사용자가 통합 업무 공간에서 SaaS 애플리케이션, 본인이 게시한 애플리케이션과 모바일 애플리케이션에 액세스할 수 있게 합니다.
- Horizon Cloud on IBM Cloud-온프레미스 인프라 관리에 드는 비용과 번거로움을 제거하고 클라우드 호스팅 앱과 데스크톱을 모든 엔드포인트에 쉽고 빠르게 제공합니다.
- App Volumes-애플리케이션과 UEM 사용량의 경우, App Volumes를 이용하면 앱을 데스크톱 환경에 빠르게 전달하고 IT는 사용자에게 앱을 대규모로 즉시 프로비저닝할 수 있습니다.
VMware 애플리케이션 가상화 관련 제품, 솔루션 및 참고 자료
데스크톱 가상화란?
데스크톱 가상화 솔루션은 비용을 절감하고 최종 사용자가 언제 어디서나 모든 기기에서 업무를 수행할 수 있도록 지원하며, 데스크톱 및 앱을 전달, 보호 및 관리할 수 있는 간소화된...
ThinApp을 통한 애플리케이션 가상화
ThinApp은 기반 운영 체제에서 애플리케이션을 격리하여 충돌을 없애고 제공 및 관리를 효율화하여 애플리케이션 배포를 가속화하고 애플리케이션 마이그레이션을....
VMware Horizon 7
VMware Horizon® 7은 단일 플랫폼을 통해 온프레미스, 클라우드, 하이브리드 또는 멀티 클라우드 구성으로 최종 사용자를 대상으로 한 가상 데스크톱과 애플리케이션의 관리 및 제공을 간소화합니다.
Horizon Cloud - 클라우드 네이티브 가상 데스크톱 플랫폼
VMware Horizon Cloud를 사용하면 단일 클라우드 기반 컨트롤 플레인을 통해 클라우드의 가상 데스크톱 및 애플리케이션을 위치에 관계없이 모든 기기에 제공할 수 있습니다.
애플리케이션 제공 시간을 단축하고 단순화된 관리를 제공하는 VMware App Volumes
App Volumes는 IT 비용을 최대 70% 절감해주며 차세대 데스크톱 및 애플리케이션 제공 플랫폼인 JMP의 핵심 구성 요소입니다.
21세기를 위한 데스크톱 및 애플리케이션 가상화
최신 VDI 솔루션은 가상 애플리케이션 및 데스크톱 가상화 기술의 비용, 복잡성 및 최종 사용자 경험 문제를 자체 힘으로 극복하여, 많은 IT 조직이 이러한 문제를...