이두잉의 AWS 세상

AWS vs MS Azure vs KT ucloud biz 전격 비교

2015.11.17 15:11 - leedoing leedoing



안녕하세요. 이두잉입니다.

첫 포스팅을 시작합니다.

 

첫 포스팅은 AWS vs MS Azure vs KT ucloud biz에 대한 비용 및 서비스 분석 비교입니다.

포스팅 내용은 개인적인 견해입니다.


1. 비용

각각 Calculator Page를 이용하여 기본적인 웹 서비스(HA구성)를 구축 후 금액을 비교하겠습니다. 

Web Server(linux)*2 : CPU 2 / Mem 4

App Server(linux)*2 : CPU 4 / Mem 8

DB Server(mysql)*2 : CPU 2 / Mem 8

Disk*6 : 100GB

Traffic : 일피크 50 Mbps / 월전송량 3 TB


 



AWS

Server : 610.78 / DB : 768.00 / CDN 378.96 / LB : 0

Total : 1,848,407원 ($ 1757.74) (환율 1,115기준)


MS Azure

Server : 867,801 / DB : 578,000(mssql 101,957) / CDN : 445,176 / DISK 49,152

Total : 1,821,087원


KT ucloud

Server : 500,000 / DB : 310,000 / CDN : 308,600 / LB : 694,400

Total : 1,813,000원


모두 업체별 Calculator를 이용해서 산정한 금액입니다. 

IDC 호스팅에 비해 저렴하지 않습니다.

 

기본적으로 클라우드 서비스는 비용 산정이 어렵습니다. 사용한만큼만 지불하는 종량제 방식이기 때문입니다.

각 클라우드마다 서비스 특성을 이해하고 활용 방식에 따라 비용을 더 절감할 수 있습니다.


경험상 대략 사용할 컴퓨팅 비용(EC2/RDS)정도가 전체 금액에 60~90%정도 차지한다고 생각하시면 됩니다. 그리고 나머지 전송량 및 스토리지 사용량, 기타 서비스에 대한 비용이 차지합니다.

컴퓨팅 비용(EC2/RDS)가 전체 금액의 60~90% / 기타 부대 비용이 10~40% 을 차지한다고 보시면 됩니다. 

(40%의 경우 트랜스코딩과 같은 비싼 서비스 이용 시)


일반적인 웹이나 게임 서비스의 경우 컴퓨팅 비용이 대략 80~90% / 기타 부대 비용이 10~20%입니다.

아래는 업체별 Caculator입니다.

AWS calculator - http://calculator.s3.amazonaws.com/index.html?lng=ko_KR

KT ucloud calculator - https://ucloudbiz.olleh.com/portal/p_pay_calcul.html

MS Azure - https://azure.microsoft.com/ko-kr/pricing/calculator/


2. 서비스 분석

2-1. Region

AWS의 경우 대륙별로 9개의 IDC가 있으며, CDN 전용 팜 53개(한국 포함)가 존재합니다. (2016년 미중부 / 한국 / 인도 추가 예정)


MS Azure의 경우 20개 지역에 IDC가 있으며, CDN 팜 32개(한국 포함)가 존재합니다.


KT ucloud의 경우 IDC(서울/천안2/김해/일본)가 있습니다.


2-2 Service 비교 분석


2-3. 장애(클라우드 하모니 발췌/2014년 기준)

 

3. 결론

AWS

장점

- Web Console 및 서비스 완성도가 높음 / SDN 완성도가 높음(VPC) / 400여개의 서비스 및 다양한 3rd party Solution / User Group 활성화 / 다양한 API 및 SDK 언어 지원 / 글로벌 서비스 가능 / 미친듯한 업데이트...

단점

- 한글 지원 불가 / 전체 Region 모니터링 불가로 인한 요금 폭탄 우려(Region 별로 각각 모니터링 Viewing) / 동일 컴퓨팅 스펙 대비 성능이 떨어짐 / 미친듯한 업데이트...


MS Azure

장점

- Web Console 편리 / 동일 컴퓨팅 스펙 대비 성능 우수 / MS 제품 사용 시 비용 절감 / 글로벌 서비스 가능

단점

- PowerShell 위주 / 한글 지원 불가 / User Group 비활성화 / 장애가 비교적 잦음(2014기준) / MS 특유의 폐쇄적인 방향성(OS 및 기타 3rd Party Solution 부족)


ucloud

장점

- 한글 지원 / 비용 모니터링이 수월 / KT 의뢰시에 보안 어플라이언스 장비와 cloud 연동 가능 / 동일 컴퓨팅 스펙 대비 성능 우수 / 

단점

- Web Console 및 서비스 완성도 및 다양성이 떨어짐 / 네트워크 구성 시 많은 제약 / 글로벌 서비스 불가 / nosql 서비스 없음

 

세 가지 서비스 모두 일장일단이 있는 만큼 현재 환경에 맞는 클라우드 서비스를 잘 활용하시기 바랍니다.


클라우드를 비용 절감의 관점으로 많이 접근합니다. 하지만 인프라 관점으로는 결코 저렴하지 않습니다.

다만 개발 생산성 증가 / IT 운영 인력의 축소 / 초기 비용이 필요 없는 점 등 보이지 않는 비용을 고려하여 클라우드 서비스의 사업 타당성을 검토하셔야 합니다.


클라우드 서비스는 인프라 비용 절감이 아닌 유연성과 확장성 그리고 글로벌 서비스가 핵심입니다.



저작자 표시
신고