배꼽파지 않도록 잘 개발해요

방송대 클라우드컴퓨팅 - 3강. 클라우드 컴퓨팅의 특징 본문

방송대 컴퓨터과학과/클라우드컴퓨팅

방송대 클라우드컴퓨팅 - 3강. 클라우드 컴퓨팅의 특징

꼽파 2025. 9. 24. 21:19

1. 클라우드 컴퓨팅의 장점과 효과
2. 클라우드 컴퓨팅 관련 기술
3. 클라우드 컴퓨팅의 단점
4. 클라우드 컴퓨팅 적용 사례


1. 클라우드 컴퓨팅의 장점과 도입 효과

(1) 클라우드 컴퓨팅의 특성

구분 설명
탄력성 (Elasticity) 온디맨드 방식으로 리소스를 실시간·동적으로 할당.
예측 불가능한 요구량에도 즉시 대응
신속성 (Agility) 클릭 몇 번으로 즉시 시스템 구축 가능.
CSP와 직접 소통 없이 자동화된 리소스 할당 (온프레미스와 차이점)
경제성 (Economy) HW/SW 소유 대신 필요한 만큼 사용 후 비용 지불
SW 업데이트·데이터 관리 효율화로 유지비 절감
가용성 (Availability) IT 리소스가 중단 없이 작동할 확률
접근 가능 시간이 길수록 가용성 ↑
신뢰성 (Reliability) 서비스가 정상 작동할 확률
즉 데이터 손실이나 잘못된 결과를 산출하지 않는 상태를 지속할 수 있는 비율
장애 발생 시에도 백업·복구 체계로 정상 운영 유지
데이터 손실·잘못된 결과 방지

(2) 클라우드 컴퓨팅 도입 효과

    • 비용 절감
      • 구축 비용 최소화, 도입 비용 대폭 절감
      • 유지보수 및 운영 비용 감소
      • CapEx(자본지출) → OpEx(운영지출) 전환
    • 인력 문제 해소
      • IT 운영 인력 부담 완화
      • 핵심 인력을 본업에 집중 가능
    • 경영 리소스 최적화
      • IT 투자 최소화, 핵심역량(Core competence)에 집중
  •  

2. 클라우드 컴퓨팅 관련 기술

    1. 클러스터링(Clustering)
      • 독립적 IT 리소스를 고속 네트워크로 동기화 → 단일 시스템처럼 동작.
      • 이중화·장애복구 기능 내장 → 고가용성·신뢰성 보장.
      • 일반적으로 동종 환경(Homogeneous) 기반.
    2. 그리드 컴퓨팅(Grid Computing)
      • 분산된 이기종(Heterogeneous) 리소스를 논리적 풀(Pool)로 묶어 고성능 환경 제공
      • 리소스의 결합성이 매우 작고, 여러 리소스를 묶어 슈퍼컴퓨터처럼 대규모 연산 가능.가상화(Virtualization)
        출처: 방송대 강의록 3강
        출처: 방송대 강의록 3강

        • 물리적 서버 위에 가상 인스턴스(가상머신/컨테이너) 생성
        • 사용자에게 논리적 CPU·메모리·스토리지를 할당
        • VM 기반 / 하이퍼바이저 기반 / 컨테이너 기반 등 다양한 방식 
          • 호스트 가상화 (Host OS + VM SW)
          • 하이퍼바이저 기반 (Hypervisor + Guest OS)
          • 컨테이너 가상화 (Docker, K8s)
    3. 서버리스 컴퓨팅(Serverless)
      • 서버 생성·관리 없이 코드 실행할 수 있는 환경
      • 이벤트 트리거 시 리소스 자동 할당, 요청 없을 때는 반환.
      • 예: AWS Lambda
  1.  

3. 클라우드 컴퓨팅의 단점

    1. 보안 취약성 증가
      • 데이터가 CSP 인프라에 저장 → 보안 위협 증가.
      • 네트워크 공격: 도청, 스푸핑, MITM(중간자 공격), DDoS.
    2. 책임 소재 불분명
      • CSP와 사용자 간 관리 범위·대응 권한 모호.
      • 네트워크 지연, 대역폭 제약 발생 가능.
    3. 제한된 이식성·규제·법적 이슈
      • 특정 CSP 종속(Lock-in)
      • 표준 부재, 산업별 규제 충돌
      • 데이터 국외 저장 시 개인정보보호·데이터 주권 문제 발생
    4. 과도한 비용 지출 가능성
      • 장기적으로는 온프레미스보다 비용 ↑.
      • 데이터 마이그레이션, 수정 비용 등 숨은 비용 발생
  1.  

4. 클라우드 컴퓨팅 적용 사례

넷플릭스(Netflix)

  • 배경: 2008년 DB 오류로 장시간 서비스 중단 → 클라우드 도입 결심
  • 선택: AWS IaaS 기반 이전, 점진적으로 모든 서비스 전환(2015년 완전 전환)
  • 성과:
    • 회원 수 30배 증가
    • 시청량 1000배 증가
    • 수만 대 서버 + 페타바이트급 저장소를 몇 분 내 처리
  • 효과:
    • 탄력성과 가용성 확보
    • 글로벌 서비스 확장 기반 마련

출처: 방송대 강의록 3강

728x90