티스토리 뷰
회사에서 개발자용(테스트, 개발용 DB 등) 서버를 각자 줄 수 없으니(예전엔 개인별로 한 대씩 두고 쓰기도 했습니다만) 요즘에는 Hypervisor 을 설치한 머신을 한 대 두고 개인에게 VM 을 생성해서 제공해주곤 합니다.
이 때 Windows 나 Linux 을 설치하고 VirtualBox 나 VMWare Workstation 같은 프로그램을 설치해서 사용할 수도 있지만, 개인적으론 Host OS 에서 자원을 많이 먹는게 싫기도 하고, 관리툴에 접속하기 위해서는 원격 접속 프로그램을 이용해서 연결해야 하기 때문에 동시접속 문제도 있어서 Type 1 형태의 Hypervisor 을 선호합니다.
무료로 사용할 수 있는 Hypervisor 는 많습니다. VMWare ESXi, Xenserver 와 같이 유료 서비스로 유명한 회사에서 일부 기능을 제한한 무료 버젼을 제공하는 경우도 존재하고, Hyper-V 와 같이 Windows 에 내장되어 있지만 다른 기능을 모두 제거하고 Hyper-V 을 사용하는데 필요한 기능만 남겨두고 Evaluation (평가) 버젼 형태로 제공하는 형태도 있습니다.
이 외에도 Linux 에서 지속적으로 무료로 제공되는 KVM/Qemu 가 있으며, 이를 이용한 관리툴도 여럿 존재합니다. 뿐만 아니라 대규모 서비스를 위한 OpenStack 이나 OpenShift 등도 존재합니다.
Windows Server Hyper-V Edition 을 평가버젼으로 다운로드 받아 사용하는 것이 가장 쉬워보일 수 있습니다. 설치된 서버에서는 PowerShell 을 이용한 텍스트 명령으로 관리해야하는 불편함이 있지만, 다른 Windows 머신에서 Hyper-V 관리자를 이용해 원격 접속한 뒤 관리하면 편리하게 관리할 수 있습니다. 다만, Hyper-V 의 내보내기/가져오기 기능은 가끔 문제를 일으키고 네트워크 설정에 있어서 약간의 불편함이 있습니다.
Proxmox VE 은 Debian 위에 KVM 기반 Hypervisor 로 동작할 수도 있고 Docker 의 경쟁자인 LXC Container 로도 동작할 수 있기 때문에 Container 형태로 운영하고자 할 때 유용하게 이용할 수도 있습니다. 하지만, Subscription (구독) 을 구입하지 않으면 업데이트 불가나 구입권유 알림이 오는 문제가 있기 때문에 설치 후 약간의 수정을 해줘야 하는 문제도 있고, Container 가 시작이 안되는 버그로 결국 지웠다는 사용기가 있을 만큼 약간은 불안한 모습도 보입니다.
XCP-ng 은 Xen 가상화의 상용버젼으로 유명한 Xenserver 가 무료버젼에 제한을 확대하자 Xenserver 소스 중 GPL 로 인해 소스가 공개된 부분을 fork 해서 개발하고 있는 제품입니다. RHEL 을 CentOS 로 fork 한 것과 같은 것입니다. 그래서 대부분의 기능은 Xenserver 와 비슷하기 때문에 Xenserver 을 잘 써왔다면 XCP-ng 도 좋은 선택이 될 수 있을 것입니다.
저 역시 곧 새로운 Hypervisor 가 필요할 것인데, 위 3 종의 Type 1 Hypervisor 중 하나로 선택할 가능성이 높습니다. 어떤 선택을 하게 될지 궁금합니다. 새롭게 옮길 사무실에 고정 IP 을 2 개 제공하는데, Hypervisor 에 2 개의 ethernet 을 가진 VM 하나를 만들어 pfsense 을 설치해서 한 개의 ethernet (wan) 에 고정 IP 을 발급하고 DHCP 을 구축하고 다른 ethernet (lan) 을 이용해 다른 VM 들은 lan 을 통해 외부에는 wan 로 통신하도록 만드는 것이 목표입니다. 고정 IP 을 통해 Public Cloud 에 있는 서버와 통신도 할 수 있고 pfsense 에서 제공하는 VPN 을 이용해 사내 인원들이 고정 IP 을 이용해 Public Cloud 에 있는 서버에 직접 접근할 수 있도록 만들어야겠죠. 할 일이 많을 것 같습니다.
'Computer > Software' 카테고리의 다른 글
LLDAP(경량 LDAP) 구축 (1) | 2024.04.22 |
---|---|
SoftEther VPN 분석 (0) | 2019.09.17 |
WinSSHTerm (0) | 2019.07.30 |
Adobe Acrobat Reader DC 에서 보호 모드 끄기 (0) | 2019.07.11 |
무료 채팅 소프트웨어 검토 (2) | 2019.06.25 |
- Total
- Today
- Yesterday
- Spring
- 내장 WAS
- SI
- proxmox
- KDE
- Phabricator
- git
- Spring MVC
- 엘지
- OracleJDK
- 클라우드플레어
- 도입기
- java config
- jooq
- NoSQL
- 페이징
- paging
- 워드프레스
- docker
- manjaro
- 시니어 프로그래머
- messages.properties
- 프로젝트 규모
- boot
- couchbase
- 외장 WAS
- Spring Boot
- RestTemplate
- Redmine
- Nas
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |