Cisco 와 VMWare

재미 2009. 2. 24. 08:54

CiscoVMWare 를 인수할려는 의도를 구체화 하고 있다.여기 저기 소식들이 들리는데,Cisco가 VMware를 인수하고 서버 시장에 진출,거기에 VMWare의 노하우를 더해서 나온다면,아마 2009년 IT 업계 최대 뉴스가 될것 같다.

개인적으로 VCP 딸까 말까 주저하고 있었는데, 과연 투자할만 한가.재밌어 보이는건 분명하다.그리고 내가 가진 재주를 합치면 상당한 성과를 낼만한 분야기도 하다.

여러 운영시스템이 한창 재밌을때 SE 와 CCNA 시험 자체를 즐겼던것 같다.교재가 원서밖에 없었을때지만,남모르는 즐거움을 찾았었다.하지만 요즘 내가 보는 시험들은 부담백배다,비용적이로든 시간적으로든.그 열정을 다시 찾아야겠다.

'재미' 카테고리의 다른 글

통찰력이 있는 글  (0) 2009.07.13
Oracle과 Virtual Iron  (0) 2009.03.10
아마존 웹서비스 EC2 - Amazon AWS #1  (0) 2009.02.09
아마존 웹서비스 EC2 - Amazon AWS #2  (0) 2009.02.09
아마존 웹서비스 EC2 - Amazon AWS #3 - 기타  (0) 2009.02.09
Posted by iamyhs
,


AWS Management Console 의  왼쪽 네비게이션 순서에 따라 캡쳐 및 설명을 한다.

    * ›EC2 Dashboard

Images & Instances

    * ›Instances
    * ›AMIs
    * ›Bundle Tasks

Elastic Block Store

    * ›Volumes
    * ›Snapshots

Configuration

    * ›Elastic IPs
    * ›Key Pairs
    * ›Security Groups


1)준비 사항 - 필수 및 옵션
  • 아마존 계정 : 필수, AWS 를 이용하기 위해서 만들어야 한다.
  • 신용카드 :  필수,AWS 사용료를 지불해야 한다.
  • 웹 브라우저 : 필수 혹은 옵션, 커맨드 라인으로 모든걸 세팅할 수도 있다.
  • ElasticFox Firefox Extension : 옵션, 사용해보면 AWS Management Console 과 많은 부분 비슷하지만, 어떤 기능은 이 플러그인이 더 편하기도 하고 직관적이기도 해서 설치후, 양쪽을 모두 사용해본다.
  • Eclipse 플러그인 : 옵션
  • EC2 API Tools : 필수 혹은 옵션
  • EC2 AMI Tools : 필수 혹은 옵션
  • SSH 접속 가능한 프로그램 - 필수,공개인 Putty 를(PuttyGen 도 필요) 쓰겠다.
이 포스팅에서는 위에 굵게 표시한 걸(아마존 계정,신용카드,웹브라우저(IE,파이어 폭스),Elasticfox,Putty) 이용해서 Windows 와 Linux 시스템을 테스해본다.좀 더 깊이 알고 싶거나,불 명확하다는 의문이 들면,AWS 다큐먼트를 살펴본다.웹브라우저로 세팅하는것에 익숙해지면 커맨드 라인 명령어 사용법을 익혀본다,웹브라우저로 설정할 수 있는 사항은 한계가 있다는것도 기억해둔다.



2)AWS 는 크게 아래 다섯 종류의 서비스를 제공한다.

What is AWS
  1. Infrastructure Services
  2. Payments & Billing Services
  3. On-Demand Workforce
  4. Alexa Web Services
  5. Amazon Fulfillment & Associates
이 중에 Infrastructure Services 인 ,Amazon Elastic Compute Cloud (Amazon EC2) , Amazon Simple Storage Service (Amazon S3) 를 이용해본다.



3)아마존 계정을 만들었다면,Amazon AWS 사이트에서 계정을 만든다.오른쪽
Sign up for a free AWS account 아래 Sign Up Now 버튼을 클릭하고 순서대로 진행한다.기존 아마존 계정 그대로 쓰는거고,신용카드 결제에 대한 사항을 다시한번 체크한다.

이 서비스를 쓰면 도대체 얼마나 나올까, 자체적으로 제공하는 계산기(AWS Simple Monthly Calculator)가 있지만,이건 준비 및 풀 서비스 테스트를 거치고 어느정도 서비스에 대한 윤곽이 잡혀있을때나 구처젝인 계산이 가능할꺼다.

여기에서 살펴볼 Amazon Elastic Compute Cloud (Amazon EC2) , Amazon Simple Storage Service (Amazon S3) 를 각각 클릭하면 Pricing 항목이 나오니 살펴본다.
참고로,테스트용으로 이 포스팅을 따라해본다면,
몇일 사용료가 내 경우엔 정확히 2달라12센트 였다.월로 계산되어서 2월 1일에 Amazon Web Services Billing Statement Available 이란 제목으로 1월달 사용량 메일이 왔었다.

Access Idendifire 의 정보,필수 정보이니 잘 알아둔다.
사용자 삽입 이미지


X.509 Certificate 해당 파일을 새로만들고,다운받는다
사용자 삽입 이미지


여기까지 준비가 끝났다면,이제 본격적으로 시작한다. 웹브라우저와 ElasticFox를 혼용해서 설명하겠다.

Amazon Web Servieces 에 상단 네비게이션 메뉴를 한번씩 살펴본다.그 중 오른쪽 끝 Your Accout->AWS Management Console  클릭
사용자 삽입 이미지

웹브라우저로 세팅할때 언제든지 현재 메뉴에 궁금한 사항이 있으면 오른쪽 상단 끝에 Help 버튼을 클릭한다.


Elastic Fox를 처음 실행하면 아래의 개인정보를 입력하는 창이 뜬다.해당 정보를 입력한다.
사용자 삽입 이미지


1)Key Pairs 생성
AMI 에 접속할려면 Key Pair 가 필요하다.
EC2 에서는 Create New Key Pair, ElasticFox 에서는 KeyPairs 탭을 클릭후 동그란 "녹색키" 버튼을 클릭한다. 버튼은 파란색은 새로고침,녹색은 생성,빨간색은 삭제 이다. 만들게 되면 "이름.pem" 파일을 다운 받는다.
사용자 삽입 이미지

사용자 삽입 이미지


Key Pair 리스트
사용자 삽입 이미지

2)Securiy Group 생성
각 그룹별로 접속 권한을 설정하기 위해 필요하다.
Create Security Group 버튼 클릭, 이름과 간단한 설명 입력후 Create 버튼 클릭

사용자 삽입 이미지

상단 버튼은 순서대로
Your Groups 파란색 새로 고침, 녹색 + 추가, 빨간색 - 삭제,
Group Permissoins 녹색 체크는 접속허용(Grant), 빨간색 손 바닥은 접속 불가, 지움(Revoke)
사용자 삽입 이미지


주의 포트를 설정할 때 범위를 지정할수 있는데, 그림에서는 0~65535 까지 모두 열었다고 설정한것 처럼(?) 보인다. 실제로 3389 나 80을 직접 개별적으로 세팅하지 않으면 접속이 되지 않았다.요약하면, 자기가 서비스 하고 싶은 서비스와 거기에 맞는 포트를 개별적으로 등록시켜준다.ElasticFox 에서는 녹색 체크 버튼(Grant Permision) ,AWS Management Console 에서는 해당 그룹을 클릭하면 아래처럼 포트를 추가할수 있게 화면이 분할된다.

사용자 삽입 이미지


3)AMI(Amazon Machine Image) 선택
리눅스와 윈도우즈 두 플랫폼을 테스트해보았다, 여기에서는 일단 윈도우즈 중심으로 먼저 설명한다.
아래 처럼 세개의 탭으로 구성되어 있다.처음 시작할려면 Quick Start에 이미지중 자기가 원하는 플랫폼 및 서비스를 확인하고 시작해본다.

사용자 삽입 이미지


Community AMIs 탭은 개별 사용자들이 올린 이미지부터 다양한 AMI 들이 있다.
사용자 삽입 이미지

My AMIs탭은 본인이 직접 만든 이미지들이 표시된다, Viewing 문자 옆에 두개이 드롭다운 박스도 눌러서 어떤 옵션이 있는지 확인해본다.
사용자 삽입 이미지

타이핑한 단어로 필터링을 할수도있고
사용자 삽입 이미지
검색 조건을 정할수도 있다.
사용자 삽입 이미지



4)Instances 실행
위 에서 원하는 이미지를 선택했으면 옆쪽의 Select 버튼을 클릭하거나,AMIs 에서 아래처럼 해당 이미지를 선택,오른쪽 버튼으로 Launch Instance 혹은, Elastic Fox를 이용해서 Launch 할수 있다.
사용자 삽입 이미지

Launch Instance 세부사항 설정
Number of Instances 는 하나, Intance Type은 m1.small(AWS 다큐먼트Welcome » Using Amazon EC2 » Launching and Using Instances » Instance Types 참고),Key Pair Name 선택(위에서 만들어논 Key Pair 중 하나 선택),Security Group 선택
위 사항을 선택하면 하단 Launch Button 이 활성화 되고 클릭하면, 실행이 된다.
사용자 삽입 이미지


Launch 완료
사용자 삽입 이미지


Elastic Fox에서는
사용자 삽입 이미지



그런 후, 왼쪽 네비게이션에서 Intances 항목을 누르면 현재 Instance의 정보가 표시된다.Elastic Fox 에서도 비슷하게 표시된다.

사용자 삽입 이미지


사용자 삽입 이미지


해당 Instance 의 상태가 running 상태라면  password 버튼을 클릭해서 접속 비밀 번호를 가져온다,최초 실행이라면 아래처럼 Private Key를 입력해서 만들어야 한다.

사용자 삽입 이미지


이미 만들어논 Key Pair를 텍스트 에디터로 열어서 복사 후 페이스트 한다,시스템 성능에 따라서 자바스크립트 경고창이 뜨기도 하지만, 무시하고 실행한다.

사용자 삽입 이미지

사용자 삽입 이미지


이 암호는 반드시 기억한다, 최초 접속의 암호이다
사용자 삽입 이미지


이미 위 과정을 거친후라면 현재 Instance 상태가 running이고 접속 가능한지를 알아보기 위해서 password 버튼을 클릭후, 아래의 상태라면 시스템이 아직 접속 가능 상태가 아니다, 즉 부팅된 후 여러 서비스를 올리고 잇는 상태라고 생각하면 된다.

사용자 삽입 이미지


Elastic Fox 에서는 Password를 얻기 위해서 오른쪽 상단 Tools  버튼을 클릭해서 아래처럼 환경설정을 해줘야한다.
Putty 에 대한 디폴트 경로는 c:\Program Files\Putty\ 이고,
SSH Key Template 경로는 c:\Documents and Settings\사용자 아이디\ec2-keys\ 이다.

사용자 삽입 이미지


Putty 를 이용해서 접속할려면 아래처럼 Puttygen 을 이용해서 Private Key를 만들어줘야 한다. 이미 만들어논 Private key를 불러와서 Putty가 사용할 키를 아래처럼 만들어준다.

사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지

사용자 삽입 이미지



사용자 삽입 이미지


비밀번호도 얻었고,시스템이 준비된 상태라면 이제 접속해보자.

사용자 삽입 이미지

Option 1 : Download shorcut file 을 오른쪽버튼->다른 이름으로 저장해서 다운 받거나,
Option 2 : 시작->보조 프로그램->통신->원격 데스크탑 연결을 클릭해서(Windows XP 기준), Public DNS 이름의 주소를 복사 후 페이스트 해서 연결해본다.
Option 2 방식으로 하면 포트를 매뉴얼로 설정(서버 포트 변경했다면), 터미널 서버의 화면크기도 정할 수 있다.

아래처럼 화면이 뜨면 성공이다.
사용자 삽입 이미지


리눅스 머신이라면
사용자 삽입 이미지



사용자 삽입 이미지



Posted by iamyhs
,


5)Budle Tasks
이 포스팅에서 테스트 했던 Windows 2003 Datacenter 버전은 한국어가 랭귀지팩 미설치본이다,직접 랭귀지 팩을 설치, 그리고 자주 쓰는 프로그램 설치(네이트온 등등)  거기에 비밀번호 변경등등의 세팅을 끝맞쳤다면 해당 Instance의 시스템을 Bundle 해놓는다. 그렇지 않고, Terminate 시키고 다시 Launch 하면 기존의 모든 설치및 설정사항들이 모두 초기화되버린다(주의 한다!)
시스템 이미지 소프트웨어를 사용해본 경험이 잇다면 이미지를 뜬다고 생각하면 된다.

실제 Bundle 을 하기전에 아래의 과정을 거친다,시스템의 임시 파일들을 지우고 조각모음을(Defragment) 해주면 더 좋겠지만, 조각모음은 시간이 너무 걸리므로 임시파일만 아래처럼 지우고 Bundle 한다.

사용자 삽입 이미지


위 과정을 거친 현재 동작중인 Instance에서 오른쪽 버튼 클릭후 Bundle Instance 선택
사용자 삽입 이미지


Bundle 을 할려면 S3 Bucket Name(일종의 폴더이름이라 생각하면 된다, 소문자로만 적는다)과 Image Name을 적는다

사용자 삽입 이미지



Bundle 요청 성공
사용자 삽입 이미지


Bundle 과정 진행
사용자 삽입 이미지

아래에서 보다 시피 동일한 이미지의 Bundle Task 가 두번 실패후, 세번째 시도후 성공이다(세번째는 ElasticFox를 이용했다) 정확한 원인은 모르겠다.Storing 상태에서 에러가 났었고, 에러 메시지는 Bucket 을 찾을수 없다는(해당 폴더 정도) 에러 메시지 였다.두번의 실패후 설정을 바꾼건 없었다.
사용자 삽입 이미지


성공했다면 해당 AMI를 등록한다.
사용자 삽입 이미지

등록된 AMI Mainfest Path 파일 정보
사용자 삽입 이미지


Bundle 된 AMI 등록 성공
사용자 삽입 이미지


제대로 등록되었는지 왼쪽 AMIs 항목 선택후 확인
사용자 삽입 이미지


Elastic Fox는 Bundle 을 하게되면, 현재 운영되고 있는 Instance를 자동으로 셧다운 시키고 Bundle을 진행한다.
사용자 삽입 이미지


6)Volumes 생성
Volume 일종의 이동식 디스크라고 생각하면 된다, 상황에 따라 필요한 만큼(1GB~1000GB) 만든후, 포맷후 운영중인 Instance 에서 붙였서(Attach) 쓸수 있고, 필요하지 않으면 Detach후 Delete 한다.주의할 건 해당 데이타는 7)Snapshot을 떠놓지 않으면 다시 붙였으때 해당 파일등등은 모두 Snapshot 뜨기전의 상태로 돌아간다,즉 초기화, 데이타도 모두 날아간다.
사용자 삽입 이미지


Elastic Fox는 아래와 같다.화면처럼 1GB를 할당했다,Zone을 기억한다, 이 Volume을 붙이고 싶은 Instance와 Zone이 같아야 한다.
사용자 삽입 이미지

Volume을 만들었다면,이 Volume을 쓰고 싶은 Instance 에다 붙인다.
사용자 삽입 이미지


Volume Attach 확인창
사용자 삽입 이미지


Zone Mismatch 에러, Instance의 Zone과 Volume Zone이 같아야한다.
사용자 삽입 이미지


정상적으로 Attach 되어 있는 In-Use 상태
사용자 삽입 이미지


Instance 시스템에서 디스크 매니지먼트 툴을 실행시키면 아래처럼 Unallocated 인 Disk가 인식이 된다
사용자 삽입 이미지


실제로 사용할려면 포맷한다.
사용자 삽입 이미지


AWS Management Console에서 In-Use 상태 확인
사용자 삽입 이미지


7)Snapshots 생성
Snapshot은 마치 Instance를 Bundle 하는것과 비슷한 개념이다, Bundle 하지 않으면 기존 설정 사항들이 모두 날아가는 것 처럼 Volume을 만들고 해당 Volume에 필요한 여러 파일들을 저장하고, 이 상태에서 Snapshot을 떠놓지 않고, Detach->Delete 과정을 거치고, 이 후에 다시 Attach 하면 기존 작업햇던(파일 백업 등등) 모든것들이 없어진다.중요한 파일등을 Volume에 저장했다면 반드시 Snapshot을 한다.

사용자 삽입 이미지


Elastic Fox를 이용한 Snapshot 명령 실행
사용자 삽입 이미지


Snapshot Complete
사용자 삽입 이미지

AWS Management Console 에서 Snapshot 확인
사용자 삽입 이미지


Snapshot을 떠놨다면, 언제든지 해당 Snapshot으로 Volume을 만들수 있다.당연히 그 안의 파일들을 다시 Instance에 Attach 해서 쓸수 있다.
사용자 삽입 이미지


Snapshot으로 부터 Volume 생성
사용자 삽입 이미지


생성된 Volume Attach
사용자 삽입 이미지


Attach Volume
사용자 삽입 이미지


주의, 아래처럼 해당 Volume 을 basic disk로 convert 하는게 아니라(데이타 모두 날아간다),
사용자 삽입 이미지


Import Foreign Disk 명령을 선택한다.
사용자 삽입 이미지


이제 다시 Attach된 Volume을 쓸수 있다.
사용자 삽입 이미지


사용자 삽입 이미지





8)Elastic IP 생성 및 연결
Elastic IP는 Public IP를 할당 받는것이다.만드는 방법은 간단한다, Allocate New Address 버튼 클릭하면 끝.
사용자 삽입 이미지


만들어진 Elastic IP를 현재 운영중인 Instance에 Associate(즉 현재 운영중인 시스템에 해당 IP 할당)
사용자 삽입 이미지


Associate Address로 대상  Instance 확인
사용자 삽입 이미지


Instance에 Elastic IP 할당 확인
사용자 삽입 이미지


Elastic IP를 몇개나 할당할수 있을까? 계속 Allocate New Address 버튼을 클릭해보니 5개가 되자 Too many~ 경고창이 뜬다.
사용자 삽입 이미지


할당된 IP를 다시 떼어놓는 Deassociate Address
사용자 삽입 이미지


Elastic IP를 제거하는 Release Address
사용자 삽입 이미지


이제 IIS 나 FTP 서비스를 설정을 했다면 Elastic IP로 접근가능하다.


간단 정리 및 참고 사항
1)아마존 계정 필요

2)처음이라면 커맨드 라인 툴보다는 웹브라우저를 이용해보는걸 권한다,덧붙여  웹브라우저로 할수 있는 기능이 제한적이라는것도 기억한다.

3)먼저 아마존에서 제공하는 AMI 를 가지고 테스트하는걸 권한다, 모두 다 공개도 아니고 어떤건 무료도 아니다,paid AMI 라는것도 있다.

4)비용 문제는 늘 주의한다. 쓰지 않는 인스턴스는 반드시 Terminate 시키고, 볼륨 역시 detach 후 delete 시킨다.
백업을 해야한다면 해당 디스크의 snapshot을 뜬다.

5)부팅후 작업한 모든것은 Bundle 을 하거나, snapshot을 뜨지 않고 Terminate(Reboot이 아니라)하면 모두 다 날아간다.

6)웹 브라우저를 이용해서 AWS Management Console 로 관리한다면 약간 불안정한 면이 보인다. 현재 베타 버전이다.ElasticFox 와 함께 쓰는걸 추천한다.

7)집에서는 잘 되는데, 회사나 다른곳에서는 접속이 안된다면 해당 포트가 열려있는지 체크및 네트워크 관리자에게 문의한다.

8)
외부에서 접근할려면 해당 포트를 추가해줘야 한다.rpd:3389,http:80,ftp:21

9)사용하고 있는 OS 및 기타 등등의 라이센스 정책은 알아서 찾아봐야 한다.


마지막으로 보안에 관해서는,
Security Whitepaper (pdf) 에보면  EC2 사용자가 포트 스캐닝을 하는것은 사용자 정책 위반이다(Port scans by Amazon EC2 customers are a violation of the Amazon EC2 Acceptable Use Policy (AUP)), Ddos, MITM 용도로 사용하는것 역시 안된다(당연하자나!) Sniffering  은 자체가 불가능하다 , 가상머신으로 돌아가는 상태이므로 Xen 자체에서 걸러버린다.라고 말하고 있다.

Cloud Architectures Whitepaper (pdf) 문서 마지막 페이지(14page)에 Appendix 1: Amazon S3, Amazon SQS, Amazon SimpleDB – When to Use Which? 부분을 보면 대강의 서비스 성격을 파악할수 있다.


간단히,5개의 Amazon Web Service 중,
Infrastructure Services 내의 Amazon Elastic Compute Cloud (Amazon EC2),Amazon Simple Storage Service (Amazon S3) 두개를 중심으로 맛만 보았다.

  • Infrastructure Services
  • On-Demand Workforce
  • Alexa Web Services
  • Amazon Fulfillment & Associates
  • Payments & Billing Services

위 두개의 서비스만으로 막강한 Cloud Computing을 파악하기는 어렵지만 그 잠재력은 어느정도 알수있다.쉽게 말해서 꽤 쓸만하다.이런 서비스는 불과 몇년전까지만 해도 개인의 쓰기에는 여러가지 어려움이 많았다.지금은 이렇듯이 개인이 쉽게 구축할수가 있다.

이것과 더불어  App Store로 대표되는 Open Market 시장을 보면서 개인이 세계를 대상으로 상업적인 서비스를 하는게 그 어느때보다 더 현실성잇게 다가와잇는걸 체감한다.

이제 남은건 엉뚱한 상상력이다.

Cloud Computing+Open Market+상상력


'재미' 카테고리의 다른 글

Cisco 와 VMWare  (0) 2009.02.24
아마존 웹서비스 EC2 - Amazon AWS #1  (0) 2009.02.09
아마존 웹서비스 EC2 - Amazon AWS #3 - 기타  (0) 2009.02.09
아마존 웹서비스 EC2 - Amazon AWS #4 - 사용료  (0) 2009.02.09
Ergo Proxy  (0) 2008.12.27
Posted by iamyhs
,

사용료는 Account Activity 에서 확인할 수 있다.
사용자 삽입 이미지


어떤 서비스를 얼만큼 사용했는지는 Usage Report 로 확인한다.
사용자 삽입 이미지


자, 이제 진실을 말할때가 왔다.

사실
1월에 LiveCycle ES Developer Express is hosted on the Amazon Elastic Compute Cloud (Amazon EC2) 소식을 듣고 테스트로 구축해보고 싶었었다.AWS 사이트에 보면 활용한 케이스는 무진장 많다.거기에 결정적으로 현재 근무중인 업체의 보안정책이 강화되서 네이트온이 막혔고,이 참에 AWS 를 이용해서 우회할려고 했던것이다.

그렇다 사실은 난,


무슨 클라우드니 아마존 웹서비스니 다 때려치고 단지 네이트온이 하고 싶었을 뿐이다!

무슨 클라우드니 아마존 웹서비스니 다 때려치고 단지 네이트온이 하고 싶었을 뿐이다!

무슨 클라우드니 아마존 웹서비스니 다 때려치고 단지 네이트온이 하고 싶었을 뿐이다!


최근에 웹네이트온을 쓰던 지인이,결국은 리모트로 집으로 접속해서 네이트온을 사용하구 있다는 말을 듣고 큰소리로 유쾌하게 웃었는데, 이런 막강한 클라우드 컴퓨팅을 메신저로 둔갑시켜버린 내 모습에 보면 어떤 표정일까?
제 아무리 막강한 서비스 일지라도 내겐 단지,


AWS == NateOn


현재 IIS 를 설치하고 80 포트를 이용해서 터미널 웹 서비스를 설치했다,정상적으로 접속이 된다면 아래와 같다.왼쪽 하단에 Elastic IP 할당한게 보인다.
 
사용자 삽입 이미지

아래는 터미널 웹 서비스로 접속한 것과,일반 터미널로 접속한 화면 두개를 캡쳐한 화면이다.
사용자 삽입 이미지

만일 접속이 안되면 그때 부터는 약간 복잡해진다,Windows XP SP3 에서는 tsweb 이 기본설정이 disable 이다,MS의 이 게시물을 따라해 본다.그 외의 이유라면 하나씩,하나씩 찾아서 해결해야 한다.



두서없이 생각나는 몇가지들


AWS 세팅하면서 몇몇 에피소드가 있는데,

외부에서 접속이 안되니 RDP 포트를 바꿀때도 집에서 하구, 다시 번들하고 다시 출근해서 접속하는 과정을 거쳤다. 즉 하루에 하나밖에 테스트할수가 없었다, 하면서도 참 바보같더라.


1)한국어 랭귀지팩 설치할때 Windows 2003 서비스팩을 다운받기 귀찮아서 가지고있는 CD의 I386폴더와 Lang 폴더를 압축해서, 내 ftp 에 올리고 다시 EC2 Instance에서 그걸 다운받아서 설치하는 과정을 거쳤다.
문제는, 어떤 파일은(dll, hlp등등) 없어서  NoDevice.comDllLab 등에서 일일이 찾아서 다운받고 설치했다. 말은 쉽게 하지만, 15개가 넘어가더라.서비스팩을 구하거나 Windows2003 버전 자체를 Volume을 만들고 거기에 올려서 설치하는게 정신건강에 좋다.

마찬가지로 터미널 웹 서비스 설치도 저런식의 귀찮은 과정을 거쳤다.참고로 IIS 서버까지 구현된 AMI 가 있다.

2)실제 상용서비스를 할려면 n개의 인스턴스를 관리해야 하는 부담과,HA(High Availability) 구성에 필요한 여러가지 고려사항이 잇어야 할것이다.

3)덧붙여, 보안 문제는 상당한 시간을 들여서 구성해야 할 것이다.현재 아마존은 자체적으로 Proxy 서비스를 제공하지 않는걸로(?) 알고있다. 구체적으로 어떤 형태의 서비스를 구축하던지 AWS S3,SimpleDB 등등을 이용할려면 Access Identifier가 있어야 한다.이 접속 계정과 관련해서 프로그램 안에 그 키를 넣어두는건 너무 위험하고, 암호화 시킨다면 서비스 성격상 오버헤드가 문제될 소지도 있을것이다. 이 부분은 꽤 민감한 문제이므로 신중하게 검토해야한다.

비용면에서나, 확장성,가용성등은 훌륭한 점수를 주고 싶지만 여전히 아쉬운 점들이 있다.

4)AWS는 고정된 IP(Static IP)를 제공하지 않는다, 그래서
실제로 상용 서비스를 할려면 아마존에 Static IP에 관한 특별서비스를 요청하던지, Dynamic DNS 서비스 같은걸로 매칭시켜주는 서비스가 필요하다,세팅하는 방법은


5)만일 Xen 이 아니라 VMWare ESX 서버로 구축했다면 관리적인면 부터 성능까지 어떤결과가 나올까, 과연 ESXServer가 더 안정적이고 나을까.

AMI 인스턴스위에 다시 ESX 서버를 구축할 수 있을까, 일반 PC 에서 처럼 VMWare Workstation을 인스톨 다시 그위에 ESX 서버를 구축할수는 있는데, 호기심만 남긴채 일단은 접어두었다.

여담이지만 스토리지 분야의 독보적인 EMC 가 가상화솔루션 분야에서 선도적인 Vmware를 인수했다는 소식을 들었을때,그 기사를 보고 살짝 놀랬다. EMC라는 회사에 대해서 스토리지 분야라고만 아주 피상적으로 알고 있었는데, 그런 회사가 VMware를 인수했다라,나 처럼 평범한 사람은 선뜻 어떤 시너지가 있을까,왜 VMWare를, 뭐 할라구,,

앞으로 그 행보를 더 지켜봐야겠지만,그때 당시 시장의 반응도 대단했었다.


6)아마존 외에 Cloud infrastructure 사이트들

RightScale
GoGrid
SkyTab
Sun Grid



마지막으로, 조만간에 아마존에서 청구서가 날아올건데, 그때 아내에게 뭐라고 할까

"어,현존하는 가장 강력한 클라우드 컴퓨팅을 구축하고 공부한 비용이야, 이제 상상력만 덧붙이면 쓸만한게 나올꺼야, 암암"

".."

"음.. 하긴 IT 분야에 대한 이해가 없으면, 좀 이해하기 까다로울꺼야, 암튼,,, 행복하게 해주께, 돈도 많이~~ 벌수있어,"

".."

"블로그 글 봤다고?? 네이트????, 아~ 그거,그니깐,,, 그게,,  다신 안하겠습니다, 누님!!!"


'재미' 카테고리의 다른 글

아마존 웹서비스 EC2 - Amazon AWS #1  (0) 2009.02.09
아마존 웹서비스 EC2 - Amazon AWS #2  (0) 2009.02.09
아마존 웹서비스 EC2 - Amazon AWS #4 - 사용료  (0) 2009.02.09
Ergo Proxy  (0) 2008.12.27
역시 Gonzo  (0) 2008.11.16
Posted by iamyhs
,

비싸다.

재미 2008. 5. 5. 07:37
MCT,CCNA 등등을 취득할때도 느꼈지만, Cert 자격증 시험을 보기위한 수강료가 너무 비싸다.

지금까지 봤던 Cert 자격증중 가장 비쌌던건 MCT다. 3일간 120만원이었던걸로 기억한다.

VCP를 취득할려면, VMware Infrastructure 3 (Install and Configure V3.5) 과정을 들어야만 하는것 같은데, 수강료가 4일간 190만원이다.

싸다 비싸다라는게 상대적인거지만, Install and Configure에 저만한 수강료가 책정됐다니,희소성이 있긴 하겠지만 관심있고,재미있어 도전하기엔 너무 비싸다.

ps
xtravirt 대단하다,역시 찾아보면 길은 있군.

'재미' 카테고리의 다른 글

The air i breathe  (0) 2008.05.12
Moving Island  (0) 2008.05.05
스피드 리딩  (0) 2008.04.27
Horizon  (0) 2008.04.26
이성적 판단  (0) 2008.04.26
Posted by iamyhs
,