ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Amazon Linux Image (AMI)
    IT Information/최신 기술 동향 2014. 4. 11. 15:12
    반응형

    Amazon Linux AMI


     - Amazon Linux AMI는 Amazon Web Services가 Amazon Elastic Compute Cloud(Amazon EC2)에서 사용할 수 있도록 지원하고 관리하는 Linux 이미지

     - 시작 구성 도구와 일반적으로 사용되는 여러 AWS 라이브러리 및 도구 등 AWS와 손쉽게 통합할 수 있는 패키지를 제공

     - Amazon Linux AMI를 실행하는 모든 인스턴스에 지속적인 보안 및 유지관리 업데이트를 제공

     - Amazon Linux AMI는 Amazon EC2 사용자에게 무료로 제공


     <AWS 통합>

     – Amazon Linux AMI는 Amazon Web Services와 강력하게 통합되는 패키지와 구성으로 이루어져 있음


     <차이>

     - ubuntu : apt-get 

       ec2 : yum


     - ubuntu AMI 파일 설치 및 이미지 저장

    Ubuntu AMI 파일은 http://cloud.ubuntu.com/ami/ 사이트에서 찾아서 설치했고,


    추가적으로 Rails 서버를 구동하기위해 Rails, Nginx, Unicorn, Redis, Memcached, RVM, gem, SSL 등을 모두 설치한후


    추후 다시 해당 설정그대로 복원하기위해 AMI 파일로 저장해두었다.


     <Heroku 비교> 

     - Amazon EC2 가 돈은 더 들어가겠지만 앞으로 여러개의 서비스를 돌릴거라 생각하니 더 이득

     - apache benchmark 툴을 이용해서 테스트 했는데 서비스에 최초 접속하는데는 Amazon EC2 서버가 2배정도 빨랐다(500ms vs 800ms 정도)

     - 동시 접속현상이 일어나는경우 Amazon EC2 가 더 좋다. 테스트에 사용한 Heroku 는 무료 사용자라서 프로세스가 하나뿐이라 하나의 프로세스가 진행되고 있으면 다른프로세스가 진행되지 않기 때문일수도 있겠다. 



    반응형
Designed by Tistory.