Vultr
[clearfix]
1. 개요
VPS(가상 서버 호스팅) 를 서비스하고 있는 업체중 하나이다.
가격대비 성능이 상당히 뛰어난 호스팅 업체 중 하나이며 서버에 대해 잘 모르는 사람도 굉장히 친숙하게 사용할 수 있다
VPS 1개당 기본적으로 1개의 IPv4를 제공해주고, 무료로 IPv6를 부여받을수도 있다.[2] 한국에도 리전이 있어 속도 부분에서 페널티 없이 사용이 가능하다.
모든 기기와 브라우저에서 관리할 수 있으며 웹 기반으로 되어 있어 별도의 프로그램을 설치하지 않아도 서버의 원격 화면을 보면서 작업할 수도 있다. 이 기능은 noVNC 라는 기술을 사용하여 원격 서버의 화면을 표시해주는 기능으로, 작업중 방화벽을 설정도 안 한 채로 활성화해서 연결이 끊긴 경우 등 실수로 인한 장애가 발생하여 컨트롤이 안 되는 상황이 있어도 아무런 부담 없이 noVNC 버튼을 눌러 작업을 계속 할 수 있다. 다만 모바일은 콘솔 조작이 조금 불편한 편이다.
기본적으로 모든 VPS에 대해 고성능 SSD를 사용하며, VPS생성은 보통 짧게는 30초~1분정도 걸린다.
한번 할당된 아이피는 VPS의 전원을 꺼놓아도 변하지 않는다. 하지만 VPS의 전원을 꺼놓아도 할당된 자원은 계속 소모하고 있는 것으로 간주해 요금이 그대로 나간다.
오래 전부터 운영하던 Linode, DigitalOcean보다 역사도 엄청 짧은 곳이긴 하나,[3] 타사에 비해 높은 업타임을 걸고 있다. 무려 100.0% 업타임을 SLA로 내걸고 있어 5분이상 서버가 다운되면 그에 상응하는 크레딧을 지급해준다. 예전에 도쿄 서버가 약 1시간 이상 다운된 적이 있어서 서버당 $600 정도의 크레딧을 보상으로 지급했다.
순전히 가성비+프로모션으로 승부하는 회사이기에 미국에서도 주로 싼 값에 쓴다는 평가가 많았으나 요즘은 업타임이 거의 100.0%에 가깝고, 많은 사람들이 알아주고 가장 많이 사용하는 VPS 업체라고 할 수 있다. 분명 성능도 나쁘지 않고 값도 싸고 이벤트도 많으니 그런 관점에서 보면 최선의 선택이다.
문의는 홈페이지 티켓을 통해서만 가능하며, 기술지원관련은 보통 15분~3시간 내 답변이 완료된다. 상품문의나 영업문의는 정상영업일 기준으로 처리[4] 되고, 굉장히 오래걸린다. 보통 환불 문의나 신분 인증 문의가 아니라면 영업문의를 넣을 일도 없다. 티켓은 생성제한 없이 무료이고, 웬만한 질문에는 친절히 답변해준다. 하지만 실시간 응답이 아니고 영어만 지원된다는 점을 잊지말자.
2. 요금제
2.1. Vultr Cloud Compute
2.1.1. Compute
[image]
미국 Atlanta, New York 지역의 최저 요금은 $2.5이며 IPv6만 기본 제공되며 Vultr API 로 재판매가 불가능하게 막혀있다. New York 지역은 1 CPU, 512MB 램이 제공되는 3.5달러 플랜도 있다. 이 지역을 제외하면 최저 요금은 $5 부터 시작한다. 지역별로 제공되는 사양에 차이는 없다. 기본 제공 트래픽 한도는 지역별로 모두 동일하지만, 추과 과금은 차이가 있다. 예를 들면 Australia와 서울 지역에서 기본 트래픽이 소진되면 1GB당 0.05 달러씩 추가 과금된다.
Linux 계열의 OS라면 위와 같은 가격으로 제공되지만 Windows Server 제품군이라면 기존 가격에 일정 요금이 추가된다.
- 월 $10에 DDoS 방어[5] 를 신청할 수 있다. [6]
- 사설 내부망 연결(무료)를 체크하면 인스턴스들끼리 트래픽을 소모하지 않고 내부망 연결을 통해 통신할 수 있다. [7]
- 해당 인스턴스 가격의 20%을 추가로 지불하고(일할계산) 매일/매주/매달 간격으로 선택해서 자동 백업 애드온을 신청할 수 있다.[8]
2.1.2. High Frequency Compute
[image]
높은 CPU 성능과 SSD 성능을 위해 제공되는 서비스이다. 일반 Compute보다 3GHz+ CPU 성능이 제공되며 NVMe 스토리지가 제공된다. [9]
따라서 FiveM이나 Rust등의 게임 서버를 운영할 때 이 서비스를 사용한다면 쾌적하게 서버를 운영할 수 있다.
이 서비스는 다음 지역에서만 제공한다.
- 미국 Atlanta, New York, Chicago, Dallas, Los Angeles, Miami, Seattle, Silicon Valley
- 캐나다 Toronto
- 네덜란드 Amsterdam
- 프랑스 Paris
- 독일 Frankfurt
- 영국 London
- 일본 Tokyo
- 대한민국 Seoul
- 싱가포르
- 오스트레일리아 Sydney
2.2. Bare Metal Simplified™
[image]
쉽게 말해서 단독 서버 호스팅이다.
CPU, RAM 등의 모든 자원을 공유 없이 단독으로 사용할 수 있기 때문에 더 빠른 환경에서 서버를 구동할 수 있다. 또한 서버의 전체 권한을 가지게 된다.
2020년 06월 기준으로 요금제는 딱 하나뿐이다. 240GB SSD가 2개 제공되고 E3-1270v6 프로세서[10] , 32768MB 메모리, 5000GB 대역폭과 10Gbe 이더넷[11] 이 제공된다.
이 서비스는 다음 지역에서만 제공한다. 만약 이 상품을 이용하려면 그나마 가까운 Los Angeles나 싱가포르를 이용하자.
- 미국 New York, Chicago, Los Angeles, Miami, Silicon Valley
- 네덜란드 Amsterdam
- 싱가포르
2.3. Object Storage
[image]
Object Storage는 필요에 따라 확장 가능한 스토리지를 추가하고 S3 API를 통해 관리할 수 있는 스토리지 서비스이다.
기본 $5 요금에 250GB 스토리지와 1000GB의 대역폭 제한을 제공한다. [12]
현재 지원되는 지역은 미국 New Jersey 뿐이다.
2.4. Block Storage
[image]
Block Storage는 Compute 인스턴스에 직접 연결 가능한 추가 NVMe SSD 스토리지라고 보면 된다.
NY(New York)와 NJ(New Jersey)에서만 제공되기 때문에 사용하기가 한정적이다.
요금은 최소 10GB 마다 1달러 최대 10TB(10000GB)까지 배치할 수 있으며 속도는 1200MB/s 까지 지원한다.
2.5. Dedicated Cloud
[image]
Dedicated Cloud는 CPU, SSD, RAM을 단독으로 사용할 수 있게끔 제공해준다. 따라서 Cloud Compute보다 훨씬 빠른 환경에서 서버를 구동할 수 있다. Bara Metal 사용이 어려운 경우 이 서비스를 이용하면 된다.
이 서비스는 다음 지역에서만 제공한다.
- 미국 New York, Chicago, Silicon Valley
- 일본 Tokyo
- VC2 와 다른점은 내가 사용하는 물리적인 CPU 등의 시스템 자원을 타인과 공유하지 않는다는 점이다.
- 무료로 DDoS 방어[13] 를 제공해준다. 배치시, 또는 설정에서 활성화 버튼을 눌러서 활성화 할 수 있다. [14]
- 자동 백업 애드온 사용이 불가능하다.
2.6. Load Balancer
[image]
Load Balancer는 서버의 트래픽을 다수의 서버로 분산해주는 기능이다.
Bare Metal, Cloud Compute, High Frequency Compute, Dedicated Cloud 류의 서버만 지원한다.
만약 서버의 접속하는 사용자가 많아 느려질경우 이 기능을 써보는것을 추천한다.
3. 기능
3.1. Custom ISO
자신이 Windows Server 라이센스를 보유하고 있거나, 기본 OS들이 마음에 들지 않는다면 ISO를 업로드하여 설치할 수 있다. ISO 업로드로 설치시 별도로 라이센스 비용[15] 를 내지 않아도 되지만 기본적으로 Windows 설치 이미지는 KVM 가상화에 사용되는 VirtIO 드라이버를 내장하고 있지 않으므로 별도의 통합 작업이 필요한 단점이 있다.
ISO 업로드 용량은 8기가까지 지원하며 2개까지 업로드 가능하다. 한번 업로드한 ISO 파일은 지우지 않는한 재사용할 수 있다.
3.2. Control Panel
[image]
Vultr는 자동화된 컨트롤 패널 시스템으로 쉽게 서버를 배치 및 관리할 수 있다. 또한 API가 지원되기 때문에 재판매나 여러 용도로 쉽게 사용할 수 있다. 반응형 디자인으로 구성되어 모바일에서도 쉽게 관리할 수 있는 장점이 있다.
서버의 CPU, Disk, Network 사용량을 쉽게 확인할 수 있고 고객지원도 이 패널에서 받을 수 있다.
3.3. Snapshots
[image]
Snapshots은 서버자체를 백업을 해주는 기능이다.
최대 11개까지 저장이 가능하며, 서버당 스냅샷 저장까지 걸리는 시간은 약 5분 이상이다.
또한 복원도 가능하며, 스냅샷 저장&불러오기가 무료이다.
하지만 스냅샷을 찍은 서버보다 낮은 사양의 서버에는 복원이 불가능하다.
3.4. Backups
[image]
Bakcups는 매일 1번 자동으로 백업을 해주는 기능이다. [* 직접 시간대 조정가능하다)
서버마다 가격이 다르며 최소 $1/월 부터 시작한다.
백업이 된것은 스냅샷으로 변환이 가능하여, 복원도 가능하다.
3.5. DNS
[image]
도메인을 연결하여 Vultr에서 도메인의 DNS를 수정하는 기능이다.
네임서버를 Vultr로 변경해야지 사용이 가능하다.
4. 특징
4.1. 사용 가능 운영체제 / Application
아래와 같은 운영체제를 지원한다. 예전에 비해 템플릿이 많이 늘었다.[16]
Vultr의 공식 ISO 목록 문서에서 다룬 것만 아래에 정리했다.
- CentOS 6 6(SELinux제외) 7 7(SELinux제외) 8
- Ubuntu 16.04 18.04 19.10 20.04 20.10
- Windows Server 2012 R2 [W]
- Windows Server 2016 [W]
- CoreOS Stable
- Debian 9 10
- Fedora 31 32
- Fedora CoreOS Stable
- FreeBSD 11.4 12.1
- OpenBSD 6.6 6.7
- x64 / x86 아키텍쳐 모두 지원한다.
- Alpine Linux 및 pfSense는 ISO Library에서 찾아볼 수 있다. 다양한 OS가 ISO Library에 준비되어 있다. 없다면 Custom ISO 기능을 이용하자.
- ISO 라이브러리에서 Linux 오류/고장시 복구할 수 있는 마운트용 ISO 도 지원한다. 유사시 noVNC 를 보면서 복구를 진행하면 된다.
cPanel / Docker / Drupal / GitLab / Joomla / LAMP / LEMP / MediaWiki / Minecraft / NextCloud / OpenVPN / ownCloud / Webmin / WordPress 외 여러가지도 제공한다. 클릭만 하면 구축이 된 상태로 서버가 켜진다. 매우 빠르고 편리하다.
VPS 생성은 리눅스OS 기준으로 보통 짧게는 30초에서 늦으면 5분 정도 소요된다.
4.2. 지원 국가 / 리전
- South Korea - Seoul [17][18]
- Japan - Tokyo [19]
- Singapore - Singapore [20]
- United States - Atlanta [21]
- United States - Chicago
- United States - Dallas
- United States - Los Angeles [22]
- United States - Miami
- United States - New Jersey
- United States - Seattle [23]
- United States - Silicon Valley [24]
- Netherlands - Amsterdam
- United Kingdom - London
- France - Paris
- Germany - Frankfurt
- Australia - Sydney
5. 업데이트 내용
- 최근 Firewall 기능이 추가되었다. 제외한 포트는 아예 막아버려서 유해 트래픽의 유입을 원천 차단할 수 있다. Vultr 공식 문서에 따르면 Firewall 기능은 인스턴스의 보안 강화의 목적일 뿐 디도스 공격 중에 발생할 수 있는 대량의 트래픽을 차단하도록 만들어지지 않았다고 한다. [25]
- 기존에는 월간 제공 트래픽을 전부 사용해버리면 인스턴스가 Stop 상태로 멈추며 다음달 1일이 될 때까지 기다려야 했으나, 이제는 1GB 당 $0.01의 추가요금을 내고 사용할 수 있다.
- 모든 지역(리전)에 대해 10Gbps 이상의 백본을 지원하고 있다. 실제로 속도를 테스트해본 결과 하나의 인스턴스 당 3Gbps 이상의 인터넷 업/다운로드 속도가 나온다. 최대 10Gbps 까지 지원하는것을 볼 수 있다.
- ISO 라이브러리 라는 기능이 추가되면서 pfsense 오픈소스 방화벽을 인스턴스에 설치해서 적당한 디도스 공격이나 취약점 공격에 방어할 수 있는 망을 구현할 수 있다. Vultr에서 제공하는 내부망(내부 네트워크 트래픽 무제한)과 10Gbps 백본, 거의 제한 없는 인스턴스당 QoS 를 조합하면 비싼 비용 없이도 디도스 방어존을 구현해볼 수 있다.
- 타사와 다르게 인스턴스의 상태를 백업해서 보관하는 Snapshots 기능이 일체 무료다. 용량 제한도 없고 갯수 제한도 없었으니 최근에 인스턴스당 10개로 제한되어있다. 이 스냅샷 기능을 통해 1개의 인스턴스를 셋팅 한 후 100개 이상으로 복제시킬 수 있다.
- 도쿄와 싱가포르를 포함하여 15개국 이상의 다양한 국가에 위치한 인스턴스를 제공한다.[26]
- 사용중인 인스턴스에 디도스 공격이 발생해도 인스턴스 삭제나 영구정지 같은 제한이 없다. 티켓으로 풀어달라고 하면 또 풀어준다. [27]
- 2020년 12월 1일부터 서울리전에서도 High Frequency Compute를 지원하기 시작하였다.
[1] Vultr 창업자겸 CEO인 동시에 Vultr 모기업 Choopa, LLC.의 회장 및 GameServers.com의 창업자겸 CEO이다.[2] 설정에서 IPv4 1개를 추가 발급 받을 수 있다.[3] 애초 Vultr의 시작은 모기업 Choopa, LLC.가 DigitalOcean을 따라 기존 가상서버부분을 별도의 사이트로 분리된거 부터 시작이다.[4] 미국 동부 표준시 기준으로 오전 9시부터 오후 6시까지다. (UTC -5)[5] 10Gbps 까지 방어할 수 있다.[6] 시카고, 달라스, 로스앤젤레스, 마이애미, 뉴저지, 시애틀, 실리콘 밸리, 암스테르담, 런던, 파리 및 프랑크푸르트 리전만 지원한다.[7] 잘쓰면 2개의 인스턴스로 디도스 완화 구성이 가능하다. [8] 필요에 따라 언제든지 복구할 수 있고, 스냅샷처럼 백업본으로 인스턴스를 생성할 수 있다.[9] NVMe 스토리지를 단독으로 제공하는지 여부는 알 수 없다.[10] 4코어, 8스레드 3.8Ghz[11] 단독 10Gbe 사용이 보장된다.[12] 위 제한을 초과하면 스토리지의 경우 GB당 0.02달러, 대역폭은 GB당 0.01달러가 추가 청구된다.[13] UDP/TCP 10Gbps 까지 방어할 수 있다.[14] 다만, 디도스 방어 지원 지역에서만 지원하니 유의하자. (미국만)[15] 월 16달러 정도[16] 설치 속도도 엄청나게 빨라졌다. 이제 1분안에 설치가 되는 듯 하다. (윈도우OS의 경우 시간이 10분 이상 소요된다.)[W] A B 추가 라이선스 비용이 발생할 수 있다. [17] 한국 시간 2020년 5월 12일 오전 6시쯤 한국 신규 리전이 발표되었으며, 배정된 아이피는 RIPE에서 관리되는 아이피로, 141.164.32.0/19(141.164.32.0~141.164.63.255, 8190개) 대역의 아이피를 할당받은 것으로 보인다.[18] 데이터센터는 삼성SDS 상암센터(월드컵북로60길 24)에 위치해 있으며, Equinix라는 해외 업체를 통해 입주해 있다.[19] Tokyo - Seoul 기준 핑은 25~35ms 정도로 측정된다. [20] Singapore - Seoul 기준 핑은 100ms 정도로 측정된다. [21] Atlanta - Seoul 기준 핑은 140ms 정도로 측정된다. [22] Los Angeles - Seoul 기준 핑은 180ms 정도로 측정된다. [23] Seattle - Seoul 기준 핑은 160ms 정도로 측정된다. [24] Silicon Valley - Seoul 기준 핑은 200ms 정도로 측정된다. [25] 상단 장비에 배치된 방화벽으로 성능은 매우 좋다. 공식적으로는 디도스 방어 용도로 사용되었다고 만들었지 않았다고 하지만 안 쓰는 것보다 쓰는 게 좋다. [26] ~ 이제는 한국리전이 생겨서 2위로 밀려났다. [27] UDP 공격 등의 순간트래픽이 높은 유해트래픽은 사용한 트래픽으로 간주하지 않는다. TCP 공격의 경우에도 대부분 사용한 트래픽으로 간주하지 않는다.