본문 바로가기

프로그래밍/cloud2

NHN Entertainment Toast Swap 메모리 설정 해프닝 NHN 엔터의 TOAST를 사용중 메모리 부족으로 인한 프로세스가 죽는 현상이 나타났다. 처음에는 떠 있는 프로세스들이 아무런 로그 없이 다음날 죽어 있는 상태였다? 왜? 죽었는지 의문이 들었는데... 우리 연구소 책임님이 지나가는 말로 시스템 물리적인 메모리가 부족할 경우 커널 단에서 그냥 아무 프로세스를 죽인다고 한다! 음 그래? 커널 메시지 확인!! 간단한 커널 메시지 확인은 >> dmesg 확인 결과! 역시나 kill 메시지가 존재 한다.... ㄷㄷㄷ Instance의 메모리를 너무 작게 설정했나...(괜히 돈 아낄려다가...) 그래서 메모리를 확인하는 중 재미있는 현상을 발견했다. 분명 Toast Instance에서 Swap으로 할당 된 디스크 용량이 있는 걸 확인 했는데... 막상 free를 .. 2016. 4. 25.
Toast와 AWS 우연찮게 NHN에서 운영하는 Toast와 AWS를 잠간 동안 동시에 사용하게 되어서 비교 사항을 글로 쓴다. AWS와 TOAST에는 다양한 서비스가 있지만 기본적인 Instance 사용 비교만 하겠다. AWS에서는 EC2라고 불리고 TOAST에서는 그냥 Instance라고 불린다. AWS에서는 사양에 맞게 39개의 EC2 중 선택하여 생성 할 수 있다.TOAST는 현재 17개의 INSTANCE를 제공하고 있다. AWS에서는 각 EC2의 정보가 좀 더 상세하다. 위 화면은 EC2 생성 시 선택 할 때 제공 되는 정보이고 또한 홈페이지에서 더 상세한 스펙을 알 수 있다. 반면 TOAST는? vCPU와 RAM 정보 밖에 없다. 내가 정보를 못 찾는 건지 모르겠지만.. 있다고 해도 홈페이지에서 정보를 못찾는 것.. 2016. 3. 9.