티스토리 뷰

저렴한 해외 호스팅 중 하나인 Vultr.com 의 2.5 달러 짜리 VPS를 사용 중입니다. 한국에서 제일 가까운 일본 리전에 인스턴스를 생성하여 사용하고 싶었지만 일본 리전은 더 이상 공간이 없는 지 2.5 달러 짜리 VPS는 생성이 불가능합니다. 여러 달 동안 시도해봤지만 항상 불가능했습니다. 그래서 할 수 없이 미국 마이애미 리전에 인스턴스를 생성해서 사용해 오고 있습니다. 한국에서 미국까지의 거리가 꽤 있어서 PING이 굉장이 높았지만, 텍스트 위주의 서비스를 하고 있어서 부담스럽게 느리지는 않았습니다. 


어느날, 제 컴퓨터에서 작업해서 인스턴스쪽 데이터베이스에 집어 넣는 작업을 할 일이 있었습니다. 약 2,000 행 정도의 데이터를 INSERT, UPDATE 하는 작업이었는데 약 30분이 걸렸습니다. 이렇게 해서는 모든 작업을 처리하는데 몇 시간은 걸릴 것 같았습니다. 인스턴스 CPU, 메모리 사용률을 봤는데 그렇게 많은 부하는 없었습니다. 결론은 네트워크 속도라고 판단했습니다.


좀 더 가까운 리전에 있는 곳이라면 이 문제가 해결될까 싶어서 인터넷을 검색으로 한국 리전이 있는 업체들을 찾아봤습니다. 그 중에 여러 서버 호스팅 업체가 있었습니다. 제 눈을 사로 잡은 것은 아마존 aws에서 서비스 중인 Lightsail 이었습니다. 최근 몇 달 전에 한국 리전이 생겼습니다. 웹사이트를 방문했습니다.


아마존 aws Lightsail

웹사이트 : https://aws.amazon.com/ko/lightsail/


서비스 종류를 살펴보기 위해 요금 부분을 봤습니다.


아마존 aws Lightsail 요금아마존 aws Lightsail 요금


여러 종류의 요금제가 보입니다. aws EC2 보다는 좀 더 단순한 사용자들을 위해 서비스를 만든 것 같습니다. Vultr.com 과 비슷한 서비스 종류가 보입니다. 하지만 최저 요금제는 5달러로 좀 더 비쌉니다. 동일 사양에 전송량만 차이가 있습니다. 제 서비스는 작기 때문에 제일 저렴한 5달러를 사용해보기로 합니다. 사용 전에 아마존 aws 가입은 필수 입니다. 저는 예전에 아마존 서비스를 사용한 적이 있어서 계정을 가지고 있습니다.


로그인을 하고 인스턴스 생성 버튼을 눌러 봅니다.


인스턴스 생성

Lightsail 인스턴스 생성Lightsail 인스턴스 생성


한국 리전이 기본으로 세팅되어 있습니다. 한국 리전은 2개가 있습니다. 서버에 OS와 앱을 동시에 설치할 수 있는 옵션도 있고 서버만 설치할 수 있는 옵션이 있습니다. 저는 리눅스만 설치하기 위해서 OS 전용 탭으로 이동해서 우분투 16.04 LTS를 선택합니다.


Lightsail 인스턴스 계획 선택Lightsail 인스턴스 계획 선택


아마존 aws는 기본으로 SSH 키 페어를 이용해 인스턴에 접속할 수 있습니다. 아마도 강력한 보안을 위해 그런 조치를 하는 것 같습니다.

인스턴스 계획 선택에는 여러 종류의 인스턴스 중 하나를 고를 수 있습니다. 제가 원하는 5달러 짜리 인스턴스가 눈에 보입니다. 게다가 '첫 달 무료'라는 달콤한 뱃지가 눈에 보입니다. 부담없이 선택해줍니다. 인스턴스 이름 지정은 변경할 수 있는데, 딱히 필요를 느끼지 못하여 그대로 두고 생성합니다.


Lightsail 홈Lightsail 홈


Lightsail 인스턴스가 생성되었습니다. 인스턴스 생성화면에서 보았던 SSH 키 페어 변경 버튼을 통해 기본값을 되어 있는 키 페어를 다운로드 해도 되고, 계정 메뉴에 SSH 키 메뉴에 가서 키 페어를 다운로드할 수 있습니다.


Lightsail 계정 SSH 키 탭Lightsail 계정 SSH 키 탭


키 페어를 이용해서 인스턴스에 접속합니다. 저는 맥북을 사용 중이어서 터미널에서 들어갑니다.


1
ssh -i [KEY.pem] ubuntu@[IP_ADDRESS]
cs


Lightsail 과 Vultr 의 PING 비교

Lightsail 과 Vultr PING을 비교해봤습니다. Vultr 리전이 미국인 점을 감안해 비교해봅니다.

먼저 Vultr 입니다. 미국 리전이라 PING이 높습니다.


Vultr 미국 마이애미 인스턴스 PINGVultr 미국 마이애미 인스턴스 PING



다음은 Lightsail 입니다. 한국 리전이라 PING 값이 굉장히 좋습니다.


Lightsail 한국 인스턴스 PINGLightsail 한국 인스턴스 PING



마무리

인스턴스 생성을 마무리하고, 데이터베이스 설정 후 작업 속도를 체크해봤습니다. 결과는 매우 놀라웠습니다.

Vultr에서 작업해서 약 30분 걸렸던 작업이, Lightsail 에서는 약 3분으로 처리가 됐습니다. 그냥 테스트용으로 만들어 봤는데 Lightsail 로 옮겨야 할 지 고민이 생겨버렸습니다. 좀 더 테스트를 해보고 결정해야겠습니다.

댓글