Mais conteúdo relacionado AWS 콘서트3. 열심히
이 발표를 듣고
어쩌면, 해결가능한 문제들!
4. 궁금해여?
궁금하면 500원!
특정시간대에 트래픽이 몰려서 서버가 더 필요한데...
일시적으로 테스트할 개발서버가 필요한데 발주받아야하나?
파일을 저장하면, 트래픽 고민 없이 웹서비스 할 수 없나?
백업하고 보관하는 더 편리한 방법은 없을까?
밤에 서버 죽어도 잠 좀 편히 잘 수는 없나?
아니, 더 나아가서 장애가 안 날 수는 없나?
9. AWS 전체 제품 및 솔루션
http://aws.amazon.com/ko/products/
10. AWS 주요 제품 및 솔루션
Amazon EC2 Amazon SQS
Elastic Load Balancing Amazon SES
Auto Scaling Amazon CloudFront
Amazon EMR Amazon ElastiCache
Amazon S3 AWS Direct Connect
Amazon EBS AWS Elastic Beanstalk
Amazon RDS AWS CloudFormation
Amazon DynamoDB Amazon CloudWatch
11. 오우 쌤~! 이 많은거 다 알아야 합니까?
No! Listen carefully. 필요한 것만
쓰면 됩니다.
But, 누가 AWS에 대해 얘기할 때 그
중 무엇에 대해 얘기하는 것인지 확인
할 필요는 있습니다.
14. CloudFront + Route 53
Edge Locations
Content Delivery DNS Service
Amsterdam
Seattle South
17. (2)
London
Newark Stockholm
Dublin
Palo
19. Jose
Frankfurt
Paris
Los
21. (2) Ashburn
Jacksonville Hong
22. Kong
Dallas
St.Louis Singapore
Miami
Sao
25. 가장 가까운 도쿄까지의 네트워크 속도는?
http://www.cloudping.info/
wget http://daumcloud.s3.amazonaws.com/r.tgz
ping ping.soou.me
28. 그래서 우리나라에서는?
Tokyo 지역 쓰면 됩니다
그리고, Edge 정도는 생길 수도 있지 않을까요?
30. Amazon EC2
Amazon Elastic Compute Cloud
클라우드의 가상 서버
새 서버 인스턴스 얻고 부팅하는데 수 分소요
실제 사용한 만큼만 요금 지불
Elastic Block Store (EBS)
Auto Scaling
Elastic Load Balancing
31. Amazon EC2 可用 운영체제
Red Hat Enterprise Linux
Ubuntu
Fedora
Debian
Oracle Enterprise Linux
Windows Server
等
32. Amazon EC2 인스턴스 유형
Hi-Mem 4XL 68.4 GB
128 26 EC2 Compute Units
8 virtual cores
$2.00/2.48
64 Hi-Mem 2XL 34.2 GB
13 EC2 Compute Units
4 virtual cores
$1.00/1.24 Cluster Compute 4XL 23 GB
33.5 EC2 Compute Units
32 $1.60/1.98
Memory (GB)
Cluster GPU 4XL 22 GB
Hi-Mem XL 17.1 GB 33.5 EC2 Compute Units,
2 x NVIDIA Tesla “Fermi”
16 6.5 EC2 Compute Units
2 virtual cores
$0.50/0.62 Extra Large 15 GB
M2050 GPUs
$2.10/2.60
8 EC2 Compute Units
4 virtual cores
$0.68/0.96
8 Large 7.5 GB
4 EC2 Compute Units
2 virtual cores
$0.34/0.48
4 Small 1.7 GB,
1 EC2 Compute Unit
1 virtual core
High-CPU XL 7 GB
20 EC2 Compute Units
8 virtual cores
$0.085/0.12 High-CPU Med 1.7 GB $0.68/1.16
5 EC2 Compute Units
2
2 virtual cores
$0.17/0.29
Micro 613 MB
Up to 2 ECUs (for
short bursts)
1 $0.02/0.03
1 2 4 8 16 32 64
EC2 Compute Units (HP)
©2011 Amazon Web Services May not be reused or redistributed without written permission
33. Amazon EC2 인스턴스 유형 및 가격
(T)okyo / (V)irginia MEM / CPU* / local disk 가격 (시간/월)*
1.7G / 1cu /160G $0.092 / 7만원
3.75G / 2cu / 410G $0.184 / 14만원
표준 (T)
7.5G / 4cu / 850G $0.368 / 29만원
15G / 8cu / 1690G $0.736 / 58만원
17.1G / 6.5cu / 420G $0.518 / 41만원
대용량 메모리 (T) 34.2G / 13cu / 850G $1.036 / 82만원
68.4G / 26cu / 1690G $2.072 / 164만원
1.7G / 5cu / 350G $0.190 / 150만원
고성능 CPU (T)
7G / 20cu / 1690G $0.760 / 60만원
클러스터 GPU (V) 22G / 33.5cu / 1690G $2.100 / 166만원
NVIDIA Tesla “Fermi” M2050 GPUx2
높은 I/O (V) 60.5G / 35cu / 2x1024G SSD $3.100 / 245만원
1cu = 1.0~1.2GHz 2007 Opteron 또는 2007 Xeon 프로세서 성능
$1 = 1,100 (24시간 30일 사용기준, 만원미만 절삭)
34. Amazon EC2 가격정책
인스턴스 요금
On-demand instances
Reserved instances (1년약정, 3년약정)
Spot instances
스토리지 요금
네트워크 요금
36. EC2 인스턴스 가격 상세
MEM / CPU* / local disk 가격 (시간/월)*
7.5G / 4cu / 850G $0.368 / 29만원
표준 (T)
15G / 8cu / 1690G $0.736 / 58만원
하드웨어 + 데이터센터 상면비용 + 전기료
- 네트워크 이용료
+ 운영 서비스 인력
37. EC2 1년/3년 약정요금제 (Tokyo)
15G / 8cu / 1690G 한달요금
on-demand 58만원
1년약정 31만원
3년약정 20만원
on-demand: 선결제금 없이, 시간당 이용요금만 지불
약정제: 초기비용을 선결제하고, 시간당 요금을 할인받음
light / medium / heavy
38. 1U서버의 월비용 (제멋대로) 가정
알려진 1U서버의 운영 가정 비용
= 상면단가 + 전기단가 + 네트워크 포트비용 = 월 6만원
+
하드웨어 가정비용
= (300 + 30 + 30) / 3년 / 12개월 = 월 10만
40. 절약하려면
특정시간에 꼭 필요한 만큼의 서버를 사용하고 반납
기본 서버자원을 3년약정
예상된 피크타임용 자원을 1년약정으로 light 약정제 서버
예상치 못한 트래픽증가는 on-demand서버를 그때그때
41. 더 절약하려면
Leverage All Three Models
7000
6000
Spot
5000
4000
On Demand
3000
2000
Reserved Instances
1000
0
©2011 Amazon Web Services May not be reused or redistributed without written permission
43. 어쩌면 정작 중요한 비용은...
인력비용
DevOps
운영 인력(비용)의 최소화
장애비용
44. 클라우드 비용, 싼가?
정확한 객관적 비용 비교는 힘들다. 케바케!
No! 장비 비용이 꼭 싸지는 않습니다.
Yes! 1일 24시간 내내 필요한 장비인가요?
46. Amazon EBS
Amazon Elastic Block Store
Block-level storage volume
EC2 인스턴스에 연결해 사용 (1GB ~ 1TB)
표준볼륨 / 프로비젼 IOPS 볼륨 (최대 1,000 IOPS)
스냅샷 / 복제
S3로 내보내기/가져오기
48. Amazon S3
Amazon Simple Storage Service
매 Object, 1년 99.999999999% or 99.99% 가용성
인증, 암호화
HTTP/S, BitTorrent 프로토콜
CloudFront로 CDN 서비스를 손쉽고 값싸게 활용
49. 전세계 S3 저장 Object수
Amazon S3 Adoption Rate: Billions of Objects Stored
Peak Requests: Doubled in 9 months!
600 370,000+ 566
per second
500
400
300 262
200
102
100
40
2.9 14
0
Q4 2006 Q4 2007 Q4 2008 Q4 2009 Q4 2010 Q3 2011
2011년 3Q기준 5,660억 objects 저장됨
50. S3 매력포인트
이 정도 신뢰도면, 믿고 저장해도 되잖아!
별도 백업이 필요할까? ➝ 사람의 실수는?
HTTP/S로 클라이언트가 직접 접근
트래픽 걱정 無!
51. Amazon S3 부가기능
User-defined metadata
Server-side encryption
Access logging
Object expiration
Object versioning
RRS (Reduce Redundancy Storage)
56. Amazon EMR
Amazon Elastic MapReduce
Hadoop 클러스터를 EC2위에서 즉시 구동
Hadoop 클러스터 설정, 실행, 조정 걱정 無!
You’ve got the data?
데이타와 M-R 코드만 준비하세요
62. AWS 주요 매력포인트
운영 노력 최소화
장애 대비 자동화
실제 필요 비용만 지불
프로그래밍 제어가능한 인터페이스
개발업무에 집중
65. 사내 활용 가능성
글로벌 프로젝트 / 해외 서비스 속도 개선
일시적 개발/실험 장비 활용
정기적 Batch Processing
적정규모 MapReduce 작업에 활용
고성능 GPU프로세서 활용
66. 사내 활용 가능성 (계속)
사외 네트워크에서의 모니터링
특정시간 추가 트래픽 대응
안전하고 저렴하게 백업 보관 (S3 / Glacier)
NIS 프로젝트
68. AWS 활용의 선택
중소기업에게는 최고
적정규모에게는 선택
S3는 적극 써볼만
EMR은 종종 활용
EC2는 일부