2 분 소요

기존 인프라 구축 절차

단계 세부 작업
시스템화 계획 및 요구사항 정의  
인프라 설계 - 인프라 아키텍처 설계
  - 네트워크 토폴로지 설계
  - 장비 선택, 딜리버리
  - OS 미들웨어 선택, 딜리버리
  - 시스템 운영 설계
인프라 구축 - 네트워크 설치
  - 서버 설치
  - OS 셋업
  - 미들웨어 셋업
  - 애플리케이션 및 라이브러리 설치
  - 테스트 (네트워크 확인, 부하 테스트 등)
  - 시스템 릴리즈 및 마이그레이션
운영  

클라우드 도입 후 인프라 구축 절차

단계 세부 작업
시스템화 계획 및 요구사항 정의  
인프라 설계 - 인프라 아키텍처 설계
  - 네트워크 토폴로지 설계
  - 시스템 운영 설계
  - 장비 선택, 딜리버리 → 클라우드에서 서비스 선택
  - OS 미들웨어 선택, 딜리버리 → 클라우드에서 서비스 선택
인프라 구축  
  - 네트워크 설치 → 클라우드에서 서비스 선택
  - 서버 설치 → 클라우드에서 서비스 선택
  - OS 셋업 → 클라우드에서 서비스 선택
  - 미들웨어 셋업 → 클라우드에서 서비스 선택
  - 애플리케이션 및 라이브러리 설치
  - 테스트 (네트워크 확인, 부하 테스트, 운영 테스트)
  - 시스템 릴리즈 및 마이그레이션
운영 - 클라우드에서 서비스 선택 및 운영

Cloud Computing 특징

1️⃣ 신속한 인프라 도입

  • 클라우드는 가입하고 10분 내로 인프라를 도입해서 서비스를 구축을 시작할 수 있다.
  • 기존 인프라 구축은 장비 딜리버리에만 3~6개월 이상 소요

2️⃣ 유연한 인프라 관리

  • 인프라를 실시간으로 자유롭게 증감할 수 있기 때문에 인프라 부족 또는 과도한 인프라 도입이라는 문제가 발생하지 않는다.

3️⃣ 예상치 못한 트래픽 폭주 대응

  • 서비스의 트래픽이 폭주하면 이에 맞춰 재빨리 인프라를 늘릴 수 있다.

4️⃣ 합리적인 요금제

  • 클라우드는 서비스를 이용한 만큼만 비용을 지불하면 된다. 이용료가 딱 알기 쉽게 정해져 있어 기업은 이에 맞춰 어느 정도의 비용이 나올지 손쉽게 추산할 수 있다.

그래서 한마디로, Cloud Computing?

운영비용을 낮추고 인프라를 효율적으로 사용할 수 있도록 하는 것


Cloud Deployment Models

클라우드는
하드웨어가 어디에 위치해 있고, 어떻게 운영하는지에 따라 아래와 같이 구분 - Public Cloud
- Private Cloud
- Hybrid Cloud
- Multi Cloud

Cloud Deployment Models – Public Cloud

  • 인터넷만 있으면 바로 사용 가능하며, 초기 자본 지출 없음
  • 신속한 프로비저닝 및 프로비저닝 해제 가능
  • Public Cloud를 공급하는 업체가 컴퓨팅 리소스를 소유 및 운영
  • 사용한 항목에 대해서만 비용 지불을 하면 되는 종량제 방식

Cloud Deployment Models – Private Cloud

  • 온프레미스 데이터 센터에 장비를 구축하여 전용 프라이빗 클라우드 서비스 형태로 구성
  • 하나의 기업 또는 조직의 선택된 사용자만 독점적으로 사용하는 방식
  • 초기에는 하드웨어 구매가 필요
  • Private Cloud를 도입한 조직이 리소스 및 보안을 완전히 제어하며, 하드웨어 유지 관리 및 업데이트를 담당
  • 항상 사설 네트워크로 유지 관리

Cloud Deployment Models – Hybrid Cloud

  • Private Cloud ↔ Public Cloud, On-Premise ↔ Public Cloud의 혼합된 컴퓨팅 모델
  • 상황에 따라 유연하게 제공

Cloud Deployment Models – Multi Cloud

  • 두 개 이상의 외부 클라우드를 활용하는 방식
  • 비즈니스 요구에 가장 적합한 공급업체에서 선택 가능
  • 여러 제공업체를 비교하고 특정 IT 요구 사항에 맞게 최적의 가격을 선택하며, 공급업체 종속 방지
  • 클라우드에서 로컬화된 구성 요소 장애로 인한 데이터 손실 및 다운타임 방지 (CSP 이중화 구성)

Cloud Computing Type

IaaS (Infrastructure as a Service)

  • Compute, Network, Storage라는 기초적인 Infra 서비스를 제공

PaaS (Platform as a Service)

  • 동시에 소프트웨어를 좀 더 쉽게 개발할 수 있는 Platform 서비스를 제공

SaaS (Software as a Service)

  • 이에 더하여 고객들이 즉각 사용할 수 있는 소프트웨어 서비스를 제공

NHN Cloud

Cloud Computing 책임공유모델

NHN Cloud2

댓글남기기