레이블이 퓨전인 게시물을 표시합니다. 모든 게시물 표시
레이블이 퓨전인 게시물을 표시합니다. 모든 게시물 표시

2020년 9월 6일 일요일

VirtualBox 사용자를 위한 새로운 둥지, Parallels 또는 VMware Fusion ?

오랜 맥 사용자로서 버추얼박스(Oracle VirtualBox)의 오랜 사용자로서 페러렐즈(Parallels) 또는 퓨전(VMware Fusion)과의 공존 혹은 혈업을 이야기하자면, 개인적인 경험에 따른 것이긴 하겠지만, 퓨전을 페러렐즈에 비교할 수는 없는 것 같다. 그렇다고 퓨전을 폄하 하는 것은 아니다. 페러렐즈와 표준 간의 성능 비교는 자주 언급되지만 별 의미 없다고 본다. 윈도우즈나 리눅스 운영체제를 가상 시스템으로 운용함에 있어 속도나 확장성 그리고 안정성에 있어 우열을 따지긴 힘들다.

하지만 조금은 특별한 상황에서 여러 버전의 운영체제를 다양한 설정을 사용하는 사용자라면 페러렐즈와 퓨전 간의 차이가 충분히 클 수 있다고 본다. 개인적으로 속도와 안정성 그리고 비용 때문에 주요 3D CAD 및 CAE 분야의 엔지니어링 소프트웨어를 Windows XP 기반으로 가상 시스템을 운용하는 경우가 많다. 그리고 속도와 확장성 때문에 페러렐즈나 퓨전으로 이전하여 사용해야 하는 경우도 잦은 편이었다. 이런 상황에서 기존 버추얼박스의 가상 시스템이 가능한 적은 수고로 페러렐즈나 퓨전으로 이전되어 무리없이 사용할 수 있다는 시간적으로나 비용적으로 매우 효율적이지 않을 수 없다.

페러렐즈는 버추얼 박스에서 사용하는 있는 가상 시스템은 별도의 내보내기(export) 과정없이 그대로 페러렐즈 가상 시스템으로 가져올 수 있다. 반면 퓨전에서 버추얼박스의 가상 시스템을 OVA(1.X만 지원) 파일로 전환후, 퓨전에서 가져오기(import) 과정을 진행해야 하는데, 상대적으로 디바이스 인식이나 드라이버가 제대로 인식되지 않는 경우가 있다. 특히 이전 구형 운영체제로 내려갈 수록 이런 현상이 더 잦은 것 같다. 결국 이런저런 오류로 퓨전에서 해당 운영체제를 새로 설치해야 할 수 있다. 원도우즈 운영체체의 설치 및 업데이트 과정을 생각해본다면 얼마나 지리하고 한심한 작태라는 것을 알 것이다.

퓨전에서 버추얼박스의 가상 시스템을 가져오기 결과가 만족스럽지 못하다면, 버추얼박스 가상 시스템을 그대로 이전, 즉 마이그레이션하는 방법이 있다. 일단 퓨전이 설치된 호스트 맥과 버추얼박스의 가상 시스템이 동일한 서브넷 구조에 있어야 한다. 이 기능은 실제 물리적 PC를 퓨전의 가상 시스템으로 이전하기 위한 방법이지만 버추얼박스의 가상 시스템에도 적용할 수 있다.

neKLbj2.png

우선 소스 레벨의 가상 시스템에 VMware의 PC Migration Agent를 다운로드 받아 설치한다. 설치 후 실행하면 이전 요청에 대응하기 위한 패스코드가 나타난다. 이후 퓨전이 설치된 시스템에서 마이그레이션을 시작하면 소스 컴퓨터의 패스코드를 입력한다. 이어서 소스 가상 시스템의 관리자 아이디와 암호를 입력하여 이전 작업을 시작 한다. 하지만 네트워크를 통한 이전 작업이 언제나 성공적이라 기대할 수는 없다. 오프라인 마이그레이션에 비해 작은 오류로 인해서도도 온라인 마이그레이션을 중단될 수 있다.

만일 네트워크를 통한 가상 시스템의 이전 오류가 계산 발생한다면, 다시 적용해볼 수 있는-가상 전환의 안정성이 높은-방법은 VMWARE의 vCenter Converter 프로그램을 이용하여 가상 시스템을 직접 이미지 파일로 변환하는 방법이 있다. 물론 이를 위해서는 로컬에 충분한 저장 공간이 있거나 네트워크 연결을 이용할 경우는 기약없는 기다림을 수용해야 한다. 다만 변환이 완료되었다면 가상 시스템으로 전환은 거의 문제가 없다고 볼 수 있다.

NjM8AfM.png

결과적으로 운영체제 종류나 사용 상황에 따라 다를 수 밖에 없다하더라도 페러렐즈에 비해 퓨전이 감당해야 하는-사소하지만 불안하고 지루한-문제를 감수하고 단지 1~2만원 가격을 이익으로 자위하기란 비교 불가라고 본다. 물론 애초부터 vCenter Converter를 이용하면 약간 시간이 걸린기는 하지만 안전한 방법을 선택하여 실행한다면 큰 문제가 없다고 할 수는 있지만, 그러한 과정 자체가 필요 없는 페러렐즈에 비한다면 부담스러운 작업이 분명하다.

이러한 비교가 다시 강조하지만 가상 시스템을 설치하고 운영체제을 설치하고, 업데이트하고, 프로그램을 설치하는 일상적 과정에서의 문제는 아니다. 그러나 가상 시스템이 실제 물리적 시스템만큼 설치나 구성이 어렵다면 가상화 플랫폼의 주는 유익의 주요한 부분이 훼손된다고 볼 수 있다.

페러렐즈와 퓨전 간의 이러한 차이는 결국 퓨전은 VMWARE의 여러 가상화 플랫폼 제품 가운데 하나이며, 더욱이 그 비중이나 중요도는 다른 제품에 비할 바가 아니라는 점에서 사용자의 다양한 편의성을 지원함에 부족한 것이 아닌가 싶다. 솔직히 현재의 이런 상황이라면 퓨전의 가격이 페러렐즈의 절반이라도 선택하기 쉽지 않을 것 같다.

2020년 9월 3일 목요일

애플 실리콘 맥, 원도우즈 따위 이제 알게뭐람 ?

애플 실리콘 마이크로프로세서를 탑재한 새로운 맥에 있어 가장 중요한 변화는 당연히 X86에서 애플 실리콘으로 바뀌었다는 사실이지만, 그와 함께 더 이상 부트캠프 다시말해 윈도우즈를 네이티브로 지원하지 않는다는 다소 숨은 듯한 사실이다. 부트캠프를 별로 사용하지 않는 입장에서야 이런 변화는 사소한 사건에 지나지 않다고 볼 수 있지만, 지금도 포털 사이트에 올라오는 맥 질문의 거의 절반은 부트캠프의 설치나 운용에 관한 사안이 아닐까 싶을 정도로 아직 대한민국에서 윈도우즈 환경은 절대적이다. 물론 기능적으로 맥에서 원도우즈에 대응할 수 있는 방안이 없지는 않지만 불편하고 비싸다. 그리고 대안이 없는 경우도 많다. 물론 대안이 없는 경우라면 맥을 구입하는 것은 현명한 행동이 아니다. 그럼에도 맥을 구입하는 이른바 신생 사용자의 수는 점점 증가하는 것이 분명한 듯 하다.

이들에게 맥은 맥이 아니라 그저 애플 마크가 붙은 원도우즈를 설치해야 하는 수고를 가진 좀 이상한 컴퓨터일 뿐이다. 그러니 맥이 아닌 원도우즈 머신으로 운용하고자 하는 시도가 우선하고, 그에 비례하여 원도우즈 설치나 설정에서 발생하는 여러 문제로 고민에 빠지고 있다. 그 덕에 부트캠프의 사용 비중이 거의 없는 입장에서 이와 관련한 질문을 받으면 대응하기가 정말 곤란하다.

새로운 맥이 등장하면 최소한 부트캠프와 관련한 문제와 질문은 사라지게 될 것이다. 하지만 부트캠프 덕에 맥을 선택했던 많은 사용자들과 또한 새로운 사용자들은 과연 어떻게 될까? 최소한 대한민국에서의 맥 구입은 분명 상당한 영향을 받을 것이 분명하지 않나 싶다. 페러렐즈나 퓨전 등과 같은 가상화 플랫폼을 사용하면 되지 않느냐고 하겠지만, 부트캠프를 선택하고 설치나 설정에 많은 문제를 겪은 이들이 가상화 플랫폼의 이해와 운용이 더 나을 것이라 기대하긴 어렵다.

맥 사용 환경에 원도우즈에 비해 많이 개선되었다는 것은 분명하지만, 마이크로소프트의 오피스, 오토데스크의 AutoCAD 등 몇몇 일반적 사용이 많은 프로그램은 완벽하게 원도우즈 버전을 대체하진 못하고 있다. 물론 일상적 활용에는 큰 문제가 없지만 부트캠프를 사용해야 하는 대부분은 사용자들이 사소한 차이도 큰 불편함으로 찾아올 수 있다.

또한 페러렐즈나 VMWARE에 애플 실리콘 기반 맥을 얼마나 잘 지원해줄 지는 의문이다. 맥이든 PC든 어차피 X86 마이크로프로세서 기반에서는 큰 문제가 없었다. 리눅스의 경우도 마찬가지였다. 다만 리눅스는 ARM 기반에서 직접적으로든 간접적으로든 구동에 별 문제가 없을 것이다. 맥에서 리눅스 구동을 위한 가상화 플랫폼을 비용을 주고 구입하여 운용하는 비중은 원도우즈 운용을 원하는 사용자의 극히 일부분일 것이다. 결국 가상화 플랫폼에서 원도우즈 지원이 관건이다.

ZrGaTlp.png

페러렐즈는 애플 실리콘 기반 맥이 아닌 새로운 운영체제 빅 서를 지원하는 다음 버전에 상당한 연구개발 비용을 투자했다고 한다. 그 내용에 애플 실리콘 환경에서 원도우즈 지원은 포함되어 있는 지는 정확하게 알려지지 않았다.

애플이 페러렐즈를 비롯한 가상화 플랫폼 개발 업체에 여러 지원을 하고 있다고는 하지만, 가상화 플랫폼을 위한 하드웨어나 운영체제의 작은 부분이라고 바꾸거나 할 이유는 없다. 애플 입장에서는 이들이 주요한 지원군이긴 하지만 절대적 존재는 아니다. 어쩌면 애플 실리콘 기반의 새로운 맥과 빅 서 운영체제를 지원하는 가상화 플랫폼은 왠지 버추얼박스가 제일 먼저이지 않을까 싶다.

애플이 X86에서 애플 실리콘으로 이전하면서 부트캠프를 포기하는 것은 이미 애플 입장에서도 부트캠프의 수명이 다했다는 자신감 때문일지도 모른다. 이제 왠만한 일반 업무용 어플리케이션 가운데 맥을 지원하지 않는 경우는 거의 없다. 남은 부분은 높은 수준은 3D 그래픽스나 엔지니어링 분야 등과 같이 애플의 영역이 아니었던 전문 영역 정도라고 할 수 있다.

마이크로소프트가 오피스 패키지를 맥 앱스토어에 런칭한 것을 보면 애플 실리콘 기반 맥에 대한 마이크로소프트의 지지와 지원은 큰 문제가 없을 것으로 보인다. 마이크로소프트가 이 정도라면 일반 어플리케이션 수준에서는 보다 자연스럽게 대응할 것으로 기대된다. 다만 가상화 플랫폼들의 운용은 어떻게 될 지 모르겠다. 빅 서 지원을 위해 이미 수많은 비용을 투자 했지만, 애플 실리콘 기반에서의 빅 서 지원은 또 다른 일이 될 것이 분명하다.

애플의 하드웨어 그리고 소프트웨어 관련하여 수 많은 천재적 써드파티 개발사들이 애플의 급작스런 변화에 대응하지 못하고 사라졌다. 페러렐즈나 퓨전 역시 그런 위기를 잘 극복할 수 있기를 바란다. 하지만 그에 비해 아직도 여전히 맥 사용자들의 절대적 수는 원도우즈 PC에 비해 소소한 수준이라는 점에서 모험이 분명하다.

2020년 8월 10일 월요일

Parallels vs. VMware Fusion

이전 맥 환경에서의 가상화 플랫폼의 미래에 대한 나름의 비전문적인 견해를 적었는데, 맥 가상화 플랫폼에 관한 이야기를 나누다보니 빠지지 않고 등장하는 것이 어떤 가상화 플랫폼을 선택해야 하느냐에 관한 것이다. 물론 내가 이런 질문을 받게 되면 비교 플랫폼은 당연히 패러렐즈(Parallels)와 버추얼박스(VirtualBox)일 것이다. 하지만 이런 질문을 하는 이들이라면 대부분 비교 대상으로 패러렐즈와 퓨전(VMWare Fusion)이 분명하다.

사실 이 둘에 대해 버추얼박스를 비교하는 것은 사실상-특히 가난한 맥 사용자에게 있어-억지라고 할 수 있다. 버추얼박스의 성능이나 편의성이 아무리 앞선 두 가상화 플랫폼에 비해 낮다고 하더라도 공짜라는 점에서 결국 비교 우위에 있다고 볼 수 있다. 그러나 그런 비교는 별 인기 없는 주제이니 일단 패러렐즈와 퓨전의 비교해볼 수 있다.

개인적으로 두 플랫폼을 사용하지만 언제나 최종적으로 패러렐즈를 선택했다. 지금 시점에서 패러렐즈와 퓨전 간의 선택을 처음 하게 된다면 아마도 성능이 아닌 활용성 측면에서 퓨전이 약간 우위에 설 수 있을 것이다. 그 이유는 다름아닌 업무용 HP 워크스테이션에서 VMWARE Workstation Pro를 가상화 플랫폼으로 사용하고 있기 때문이다. 애초 용도라면 vSphere 등을 운용할 수도 있겠지만, 세월이 지나긴 했어도 24-코어, 128GB 메모리 그리고 8TB 저장 용량이라는 풍부한 자원을 탑재한 워크스테이션이다보니 가상화 서버로서의 역활도 하고 있다. 그러니 퓨전의 선택은 당연하다고 생각한다.

하지만 애초 패러렐즈와 퓨전을 비교할 10년전 당시에는 상황이 다소 달랐다. 패러렐즈도 윈도우즈나 리눅스에서 운용할 수 있는 가상화 플랫폼, Parallels Workstation을 가지고 있었고 특히 동시 실시간 동시 운용이 가능한 Parallels 패러Workstation Extreme 버전을 운용했다. Parallels Workstation Extreme은 HP 워크스테이션에 특화되어 별도의 그래픽스 카드를 운용하면서 동시에 두 개의 3D CAD 머신을 구동하는 놀라운 기능을 보여주었다. 그에 반해 VMWare의 윈도우즈/리눅스 지원 VMWare Workstation은 Parallels Workstation에 비교되는 수준이었다. 결국 윈도우즈 워크스테이션에서 Parallels Workstation Extreme을 사용함에 따라 개인 용도로 사용하던 맥에도 자연스럽게 패러렐즈를 선택하게 되었다.

SQssM9f.jpg k1tIRhC.jpg

개인적으로 Parallels Workstation Extreme에 대한 가장 불만은 박스 디자인이 4.0에서는 모델이 HP 워크스테이션이었는데 6.0에서는 Dell 워크스테이션으로 포장 모델이 바뀌었다는 것이다.

그러나 패러렐즈가 윈도우즈/리눅스 버전에 대한 Parallels Workstation의 개발 포기를 선언한 이후, 워크스테이션에서는 급하게 VMWare Workstation Pro로 이전될 수 밖에 없었다. 그럼에도 맥 환경에서는 이후 10년 넘어 패러렐즈를 사용해 오고 있다. 퓨전을 사용하던 당시의 버전은 3 혹은 4인 시절이었다. 그리고 내게 있어 맥 환경에서의 가상화 플랫폼은 패러렐즈 혹은 버추얼박스만이 선택의 대상이었다.

2020년 패러렐즈와 퓨전 가운데 하나를 선택한다면 두 가지 측면을 생각할 수 있다. 우선 성능 및 기능적인 면에서 보자면 두 플랫폼 간의 비교는 동일하거나 어느 한쪽이 우위에 있더라도 다른 한쪽을 버릴만큼의 절대적 요소는 아니다. 그렇다면 남은 고려 사항은 가격일까? 그렇지는 않다고 본다. 패러렐즈의 개인용 버전 가격은 구독형의 경우 년 96,000원이며 설치형의 경우 120,000원이다. 설치형 다음 메이저 버전으로의 무료 업그레이드를 지원하지 않는다. 반면 퓨전의 가격은 설치형으로서 약 100,000원 정도이다. 다소 차이가 있긴 하지만 대략 비슷한 가격대라고 볼 수 있다.

보다 현실적인 비교 요소는 바로 지원 부분이다. 특히 기업 사용자에 대한 지원이다. 그 점에서 있어 퓨전은 패러렐즈와는 비교될 수 있다. 앞서 말한 바와 같이 패러렐즈에는 원도우즈/리눅스 워크스테이션이나 서버에서 구동되는 수준의 가상화 플랫폼이 없다. 비록 패러렐즈에서 비즈니스 버전에 대한 관리 지원은 물론이나 마이크로소프트의 SCCM(System Center Configuration Manager)에 통합되는 플러그-인도 제공된다는 점에서 기업 내에서의 맥 사용자의 커다른 문제를 해소해주고 있다. 그렇더라도 클라이언트/서버 관리체계가 SCCM만 있는 것은 아니니 현실적으로 본다면 과연 얼마나 시장에서 수용될 지는 모르겠다. 물론 점점 자원 관리 체계 시스템에서도 SCCM의 위상이 높아지고 있는 것도 사실이다.

WiFNQ4h.png

반면 퓨전은 윈도우즈/리눅스 환경의 VMWare Workstation의 역할을 수행하면서 퓨전 Pro의 경우에는 vSphere 연결하여 가상화 서버 플랫폼과 연동될 수 있다. 물론 맥 사용자가 이런 기능을 얼마나 필요로 할지는 의문이다. 그리고 패러렐즈와 비교함에 있어 VMWARE의 여러 가상화 플랫폼 연동이 가능한 것은 사실이지만, VMWARE 전체 제품군에서 보자면 퓨전은 보잘 것 없는 존재 취급을 받는 것도 사실이다. 그럼에도 이미 VMWARE 제품을 사용하고 있으며 조금이라도 가상화 환경의 관리적 측면이 필요하다면 퓨전 프로 버전을 선택하는 것이 효용성이 있다. 물론 기업 측면에서 이야기이며 개인적 측면에서는 다른 문제이다.

이에 반해 패러렐즈는 VMWARE의 다른 가상화 플랫폼에 직접 연결할 수는 없지만 오히려 기업의 자원 관리 체계 가운데 하나인 SCCM 지원한다는 점에서 기업 측면에서 나름의 효용성이 있다고 본다. 특히 시스템 관리자 입장에서 부서장이나 임원이 개인적 이유로 맥을 사용한다면 관리 체계에 직접 연결할 수 없는 경우가 많다는 점에서 패러렐즈가 제공하는 이런 서비스는 행운이라 할 수도 있다.

결론적으로 개인 사용자를 위한 맥의 가상화 플랫폼으로서 패러렐즈는 맥 사용자 입장에서 여러모로 효율적인 것은 분명하다. 하지만 핵심적인 사용 용도에 비춰 본다면 퓨전을 선택하더라도 전혀 이상하지 않다. 패러렐즈를 선택할만한 또 다른 이유는 툴박스 때문이다. 두 개의 운영체제를 동시에 운용하면서 겪게 되는 일상의 여러 문제를 해결해주는 많은 요소들이 감춰져 있다. 퓨전 역시 맥과의 연동성에서 나름의 유연한 연동성을 제공하지만 핵심적 요소로 보이지는 않는다.

지금까지 패러렐즈가 우위에 있다고 보지만, 과연 애플 실리콘 기반 맥을 출시되었을 때는 과연 어떨 지 전혀 알 수 없다. 애플 실리콘 기반 맥의 성공 여부는 물론 새로운 운영체제와의 연동성도 큰 문제일 수 있기 때문이다. 다만 지금까지 VMWARE의 퓨전에 대한 애정으로 볼때, 애플 실리콘 M1에 대한 지원을 당장 기대하기란 쉽지 않을 수도 있다고 본다.

패러렐즈든 퓨전이든 어떤 가상화 플랫폼을 선택할 지 고민된다면 먼저 무료인 버츄얼박스 혹은 최근에 무료된 전환된 퓨전 플레이어를 운용하는 방법도 있다. 다만 퓨전 플레이어는 개인 사용자에게 제공된다는 점에서 기업에서의 사용에는 유의할 필요가 있다. 그리고 드물게 운용해야 하는 특히 OS가 오래된 경우일 수록 버추얼박스가 유리하다.

구형 컴퓨터 사용자를 위한 추억의 가치

누구나 내 책상 가운데 하나 위에 놓여진 커다랗고 시끄러운 금속 상자와 그 옆 낯선 화면을 보면서 과연 이게 뭔지 의아스러워 한다. 그리고 그 옆에 커다랗게 그리고 화려하게 새겨진 HP 로고를 보고 나면, 별나 컴퓨터 시스템이라고 생각한다. 그리고 ...