■ 버추얼박스(VirtualBox) 란?
▪ 버추얼박스(VirtualBox)는 강력한 오픈 소스 가상화 소프트웨어 이다.
▪ 사용자는 자신의 컴퓨터에 가상 머신을 생성하고 실행할 수 있으므로 여러 운영 체제를 동시에 설치하고 실행할 수 있다.
▪ 소프트웨어 테스트, 다양한 구성 실험, 보안 강화를 위한 환경 격리에 특히 유용하다.
▪ 컴퓨터 내에 가상 환경을 생성하여 호스트 운영 체제와 함께 게스트 운영 체제를 설치하고 실행할 수 있다.
▪ 게스트 운영 체제는 VirtualBox 내에서 실행되는 운영 체제를 의미하고, 호스트 운영 체제는 실제 컴퓨터에서 실행되는 운영 체제를 의미 한다.
■ 버추얼박스(VirtualBox)의 목적
▪ 버추얼박스(VirtualBox)는 주로 소프트웨어 테스트, 여러 운영 체제 동시 실행, 개발 및 실험을 위한 격리된 환경 생성에 사용된다.
▪ 별도의 물리적 시스템 없이 다양한 운영 체제를 실행할 수 있는 유연하고 편리한 솔루션을 제공하므로 개발자,
시스템 관리자 및 소프트웨어 테스터에게 이상적 이다.
■ 버추얼박스(VirtualBox) 설치
▪ VirtualBox 설치 파일을 다운로드한 후 이를 실행하고 화면의 지시에 따라 설치 프로세스를 완료할 수 있다.
■ 버추얼박스(VirtualBox)에서 가상 머신을 생성
▪ 가상 머신을 생성하려면 VirtualBox를 열고 "새로 만들기" 버튼을 클릭한 후 단계별 마법사를 따라
운영 체제 유형, 메모리 할당, 가상 하드 디스크 등의 가상 머신 설정을 구성해야 한다. .
예, VirtualBox는 Windows, Linux®, Solaris 및 기타 운영 체제를 포함한 다양한 호스트 운영 체제와 호환됩니다.
■ VirtualBox에 운영 체제를 설치
▪ 가상 머신을 생성한 후에는 ISO 파일이나 실제 DVD(Digital Versatile Disc)와 같은 설치 미디어를 삽입하고
가상 머신을 시작하여 운영 체제 설치 프로세스를 시작할 수 있다.
■ VirtualBox에서 호스트 운영 체제와 게스트 운영 체제 간에 파일을 공유
--> VirtualBox는 호스트 운영 체제와 게스트 운영 체제 간에 파일과 폴더를 공유할 수 있는 "공유 폴더"라는 기능을 제공한다.
■ VirtualBox의 가상 머신에서 인터넷 연결
▪ 호스트의 네트워크 연결을 공유하는 "NAT(네트워크 주소 변환)" 모드에서 네트워크 어댑터를 사용하거나
가상 머신이 자체 인터넷 프로토콜( IP) 네트워크의 주소입니다.
■ VirtualBox는 무료
▪ VirtualBox는 GNU 일반 공중 라이선스(GPL)에 따라 출시된 오픈 소스 소프트웨어입니다. 즉, 무료로 다운로드, 사용 및 배포할 수 있다.
■ 서버 환경에서 VirtualBox를 실행
▪ VirtualBox를 서버 환경에 설치하고 사용할 수 있으므로 단일 물리적 서버에 여러 가상 머신을 통합할 수 있다.
■ VirtualBox에서 여러 가상 머신을 관리
▪VirtualBox는 모든 가상 머신을 보고, 시작하고, 중지하고, 관리할 수 있는 "VirtualBox Manager"라는 사용자 친화적인 인터페이스를 제공한다.
■ VirtualBox에서 가상 머신의 스냅샷을 찍을 수 있다.
▪ VirtualBox를 사용하면 다양한 시점에 가상 머신의 스냅샷을 찍을 수 있다.
▪이 기능은 중요한 변경을 수행하기 전에 백업을 생성하거나 가상 머신의 상태를 저장하는 데 유용하다.
■ VirtualBox와 가상 머신웨어(VMware)의 차이점
▪ VirtualBox와 VMware는 모두 널리 사용되는 가상화 소프트웨어이지만 VirtualBox는 오픈 소스이며 무료이며
VMware는 고급 기능과 지원을 갖춘 상용 제품을 제공한다.
■ 리소스가 제한된 컴퓨터에서 VirtualBox를 실행 가능
▪ VirtualBox는 리소스가 제한된 컴퓨터에서도 효율적으로 실행되도록 설계되었다.
▪ 컴퓨터의 리소스가 부족하면 가상 머신의 성능이 영향을 받을 수 있다.