1.7 KiB
1.7 KiB
| 구분 | 주요 한계점 및 단점 | 세부 설명 |
|---|---|---|
| 운영 관리 부담 (Overhead) | OS 및 소프트웨어 관리 | OS 패치, 보안 업데이트, 런타임 설치 및 관리를 사용자가 직접 수행해야 함 (Shared Responsibility Model). |
| 확장성 (Scalability) | 느린 오토스케일링 속도 | 새로운 인스턴스를 띄우고 OS 부팅, 애플리케이션 실행까지 수 분의 시간이 소요되어 급격한 트래픽 변화에 대응이 늦음. |
| 자원 효율성 | 낮은 집적도 및 낭비 | 특정 프로세스가 CPU/RAM을 적게 쓰더라도 인스턴스 전체 비용이 발생함. 컨테이너 대비 자원 격리 및 배분 효율이 낮음. |
| 배포 및 일관성 | "It works on my machine" 문제 | 개발 환경과 운영 서버 OS 설정이 다를 경우 장애 발생 가능성이 높음 (컨테이너 대비 환경 일관성 부족). |
| 고가용성 (HA) | 복잡한 복구 프로세스 | 인스턴스 장애 시 단순히 프로세스를 재시작하는 것보다 교체 및 복구 과정이 더 무겁고 복잡함. |
| 비용 (Cost) | 유휴 자원 비용 발생 | 트래픽이 없는 시간대에도 최소 유지 인스턴스 비용이 계속 발생하며, 세밀한 과금 단위 설정이 어려움. |