DX Data School

Cloud 이용 모델

Kim J 2024. 4. 1. 14:17

1) Public Cloud

  • Cloud Service Provider ( CSP : [AWS, GCP, Azure, Oracle 등]) 가 시스템을 구축하고 인터넷 망 등의 네트워크를 통해 서비스를 하는 형태
  • 이용자를 제한하지 않는 방식으로 사용자 간 데이터 간섭이 없도록 관리 (Multi Tenancy)

 

2) Private Cloud

  • 폐쇄적인 구조로 이용자를 제한하는 방식
  • 구현 방식
    • 자사가 보유하고 운용하는 방식 : On Premise Private Cloud
    • Cloud 사업자가 보유하고 서비스 형태로 이용하는 방식 : Hosted Private Cloud

 

3) Community Cloud

  • 공통의 목적을 가진 특정 기업들이 Cloud 시스템을 형성해서 데이터 센터를 공동 운영하는 형태

 

4) Hybrid Cloud

  • Public Cloud와 Private Cloud를 네트워크를 통해 결합하여 두 가지 서비스의 장점을 활용할 수 있도록 만든 Cloud
  • 기업 내부의 민감하고 중요한 데이터 처리는 동제력 강화를 위해 Private Cloud로 만들고 일반 업무 등 보안 요구사항이 상대적으로 낮은 작업이나 워크로다가 지속해서 증가하는 작업은 리소스 자동 조정이 가능한 Public Cloud를 사용
  • Data와 Back End는 Private Cloud / Front End는 Public Cloud에 구축하는 경우도 있음

 

Cloud를 지탱하는 2가지 기술

1) 가상화

  • 컴퓨터가 어떤 작업을 할 때 물리적인 메모리와 하드디스크, OS 등 다양한 부품이 필요한 데 이를 소프트웨어로 대체하는 기술
  • 가상 서버에 할당된 메모리와 스토리지는 소프트웨어적인 개념이므로 자유롭게 늘리거나 줄일 수 있음
  • 가상화는 소프트웨어처럼 구축하기 떄문에 복제가 쉽고 수정도 쉽다

 

2) 분산 처리와 로드 밸런서

  • 분산 처리 : 기기 여러대에 분산해서 처리하는 기술
  • 크고 무거운 작업을 나누어 처리하는 것도 가능하고 작업이 여러 개 발생했을 때 각 작업을 나누어 처리하는 것도 가능함
  • 분산처리를 하게 되면 나누어 처리한 것을 모아서 결과를 만들거나 작업을 분배해주는 소프트웨어가 필요하다. 이때 동일한 여러 개의 작업이 온 경우 여러 대의 컴퓨터로 나누는 역할을 수행하는 장비 또는 소프트웨어를 Load Balancer 라고 함

 

3) 이중화

  • 복제 개념과 로드 밸런서의 개념을 가지고 구현

 

'DX Data School' 카테고리의 다른 글

비즈니스 민첩성 (Agility)  (0) 2024.04.01
Cloud Native  (0) 2024.04.01
Cloud Service 종류  (0) 2024.04.01
Cloud Computing  (0) 2024.04.01
Ubuntu Linux  (1) 2024.04.01