NCloud에서 AWS로 이전하면서 한 삽질

By | 2014/09/25

왜 변경하나

  • 더 기능이 많고 더 싸다
  • 오토스케일링 가능
  • SSD가 기본 장착이라 IO가 좀 더 많이 나온다
  • 돈계산도 복잡하다. 그렇지만, NCloud보다 약간! 싸다

아쉬운점은

  • 고정아이피 할당이 복잡하다
  • 속도가 국내 IDC에 비해서는 확실히 느리다
  • SSD가 기본 장착이라 용량이 적다
  • 기능이 많아서 공부를 많이 해야한다.

변경되는 점

  • 패스워드 & 공용키로 로그인 => AWS에서 제공해주는 키파일로 로그인 (이거 유출되면 큰일남)
  • 기존에는 www유저를 생성해서 웹서버를 운영했는데, 기본 ubuntu유저로 해도 되지 않을까라는 안이한 생각이 든다.
  • 방화벽 관련 코드는 실행하면 안된다. (에러남)

하면서 삽질한 거

  • 기존의 방화벽 관련 코드를 다 삭제해야 했다.
  • root로 로그인 하던 것들을 모두 수정해야했다
  • 자동으로 로그인 하는 코드를 삭제
  • chef server 설치중 메모리가 모자라서 인터럽트 걸림 (1기가에서 2기가로 올리니 괜찮아짐)
  • chef server 설치후 레시피 업로드 중 용량이 부족하여 인스턴스를 끄고 이미지를 뜬후 용량을 증설하여 다시 시작.
  • terminate했는데, 인스턴스가 바로 안 없어져서 당황
  • 고정아이피는 VPS 설정을 해야만 설정할 수 있어서 또 당황
  • 가입시 기본 인스턴스 생성 가능 숫자제한이 있음 (20개)
  • 고정아이피도 할당 가능한게 제한이 있음(5개)
  • fabric에서 리모트 명령 실행시 root로 실행해야 하는게 있는데, 기존 방식과 달라져서 sudo 옵션을 찾기까지 또 삽질

VPC설정 (해야할게 많다)

  • 인터넷 게이트웨이 설정
  • 서브넷 설정
  • 라우팅 테이블 설정