[Information]/[AWS]

[AWS] 클라우드 구현 모델(프라이빗/퍼블릭/하이브리드 클라우드) 비교

starterr 2024. 5. 23. 15:16
반응형

A. 프라이빗 클라우드

1. 프라이빗 클라우드의 이점

비용감소

프라이빗 클라우드를 사용하면 워크로드의 효율성을 유지하며 IT 인프라 비용을 대폭 줄일 수 있습니다. 또한, 퍼블릭 클라우드 제공업체가 제공하지 않는 기능도 지원합니다.

효율성과 제어

클라우드 벤더는 기업별 환경을 생성하기 위해 온사이트 데이터 센터 또는 타사에서 임대한 데이터 센터에 프라이빗 클라우드를 호스팅합니다. 이러한 인프라를 사용할 경우 데이터와 인프라를 보다 확실히 제어하면서 필요한 경우 즉시 개입할 수 있습니다.

커스텀

기술 및 비즈니스 요구 사항은 각각의 상호 작용에 따라 다르며 비즈니스 목표, 회사 규모 및 산업에 좌우됩니다. 프라이빗 클라우드에서는 네트워크 특성, 특정 스토리지와 같은 인프라 요소에 초점을 맞추고 개별 요구 사항을 충족하는 시스템을 선택할 수 있습니다.

보안 및 개인 정보 보호

사용자의 전용 서버에서 저장하고 관리하는 데이터에 대한 액세스만 제공하므로, 개인 정보 보호가 획기적으로 향상됩니다.

지리적 가용성

퍼블릭 클라우드 서비스는 인프라가 특정 지역으로 제한되어 있어 일부 지역에서는 퍼블릭 클라우드 서비스에 액세스 하는 것이 불가능합니다. 이 경우 프라이빗 클라우드가 최고의 대안이 됩니다.

 

2. 프라이빗 클라우드의 단점

초기 비용증가

구매한 장비 비용을 상환해야 하므로 프라이빗 클라우드의 초기 비용이 상대적으로 높습니다.

유연성 감소

비즈니스를 확장함에 따라 끊임없이 변화하는 비즈니스 요구 사항을 처리하는 것이 더 어려워집니다.

 

B. 퍼블릭 클라우드

1. 퍼블릭 클라우드의 이점

확장성

퍼블릭 클라우드의 가장 중요한 이점은 기업이 인프라와 프로세스 확장을 손쉽게 할 수 있습니다. 이로 인해 사용자는 비즈니스 요구사항 및 시장 조건에 따라 리소스를 자동으로 손쉽게 늘리거나 줄일 수 있습니다.

재해복구

퍼블릭 클라우드를 사용하면 다영한 지역에서 데이터, 애플리케이션, 기타 리소스를 간단히 백업할 수 있습니다. 벤더는 자동화된 재해 복구 서비스를 제공하여 지리적 다양성과 중복성을 제공하고 컴플라이언스 전략과 비즈니스 연속성을 지원합니다.

리소스 최적화

인프라를 스스로 관리할 경우 인건비가 상승합니다. 하지만 퍼블릭 클라우드를 사용하면 시간 소모적이고 오류가 발생하기 쉬운 기능을 자동화할 수 있습니다. 인프라 관리는 벤더의 몫입니다.

비용 절감

온프레미스 데이터 처리 방식에서 퍼블릭 클라우드 인프라로 전환시 비용이 크게 절감됩니다. 기업은 하드웨어 유지보수, 스토리지, 네트워킹, 소프트웨어 라이센스, 기타 비용 등 부담할 필요가 없습니다.

 

2. 퍼블릭 클라우드의 단점

데이터 보안 저하

데이터가 어떤 제약 조건에서 운용되는지 알 수 없기 때문에 데이터 보안에 대한 통제가 상대적으로 약화 됩니다.

비용

비즈니스 성능을 확장할수록 시간당 운영 비용이 더 많이 증가합니다.

 

C. 하이브리드 클라우드

1. 하이브리드란?

하이브리드 클라우드는 온프레미스, 퍼블릭, 프라이빗 클라우드 서비스를 조합하여 유연하면서도 비용 최적화된 단일 IT 인프라를 제공합니다. 이 세 가지 기능을 통합하여 해당 기업에 가장 적합한 컴퓨팅 모델을 활용할 수 있는 분산 컴퓨팅 환경을 생성합니다.

반응형

 

2. 하이브리드 클라우드 작동

하이브리드 클라우드 구성에는 두가지 버전이 있습니다.

2-1. 기존의 하이브리드 클라우드 아키텍처

기존 아키텍처는 온프레미스 데이터의 상당 부분을 먼저 프라이빗 클라우드로 전환한 다음 퍼블릭 클라우드 환경에 연결하는 데 중점을 둡니다. AWS,Microsoft Azure,IBM Cloud 등이 표준 오프프레미스 퍼블릭 클라우드 제공업체의 대표적인 예입니다. 기존 하이브리드 아키텍처는 정교한 엔터프라이즈 미들웨어와 사전 패키지 형태의 하이브리드 솔루션을 사용하여 관리 툴을 통합함으로써 모든 환경의 클라우드 리소스를 통합적으로 모니터링하고 관리하는 방식을 채택합니다.

이렇게 탄생한 IT 인프라스트럭처는 다음과 같은 여러 용도에 적합합니다.

  • 보안 및 컴플라이언스
  • 확장성 및 레질리언스
  • 신속한 신기술 도입
  • 레거시 애플리케이션 확장
  • VMware 마이그레이션
  • 비용 절감 및 리소스 최적화

2-2. 최신 하이브리드 클라우드 아키텍처

현대화된 하이브리드 클라우드 아키텍처는 물리적 연결보다는 클라우드 환경 전반에서 이동 가능한 워크로드를 지원하는 데 중점을 둡니다. 또한 비즈니스 상황과 목표에 따라 최적의 클라우드 환경에 워크로드를 자동으로 구축하는 것이 중요합니다.

기존 하이브리드 클라우드 아키텍처에서 현대화된 하이브리드 클라우드 아키텍처로 이동하는 데 몇 가지 트렌드가 중대한 영향을 미칩니다. 각 기업은 이제 레거시 애플리케이션을 현대화하고 새로운 애플리케이션을 구축하면서 클라우드 네이티브 기술 기반 디지털 트랜스포메이션을 자신 있게 추진하고 있습니다. 이러한 네이티브 기술은 클라우드 환경 및 벤더 전체를 포괄하면서 일관되고 안정적인 구축, 개발, 관리, 성능을 실현합니다.

퍼블릭 및 프라이빗 클라우드에서는 더 이상 물리적 주소에 연결할 필요가 없으므로, 현대화된 하이브리드 아키텍처를 채택하는 기업이 늘고 있습니다. 대부분 클라우드 벤더는 이제 가상 프라이빗 클라우드 또는 가상 전용 네트워크의 오프프레미스 데이터 센터에서 클라이언트 데이터를 호스팅합니다. 이들은 제3의 제공업체로부터 전용 인프라를 임대하고 사용할 수도 있습니다.

현대화된 하이브리드 클라우드 인프라는 다음과 같이 통합 하이브리드 멀티 클라우드 환경을 지원하는 이상적인 IT 인프라스를 보장합니다.

  • 다양한 클라우드 유형 및 벤더를 포괄하여 클라우드 네이티브 애플리케이션 개발 및 구축 지원
  • 단일 운영 체제에서 모든 환경을 포괄하는 통합 경험 제공
  • 각기 다른 클라우드 환경에서 애플리케이션 배포를 자동화하는 데 도움이 되는 컨테이너 오케스트레이션 플랫폼 제공

 

[Algorithm] 백트래킹 알고리즘

 

[Algorithm] 백트래킹 알고리즘

개념깊이우선탐색(DFS)기법에 Pruning 기법을 적용하여 Promising 검토와 Back Tracking 을 활용하여 탐색 성능을 개선한 알고리즘  I. 백트래킹(Back Tracking) 알고리즘의 개요   가.  백트래킹 알고리즘

infoofit.tistory.com

 

 

[용어/개념] 프로세스(Process) vs 쓰레드(Thread) 비교 정리

 

[용어/개념] 프로세스(Process) vs 쓰레드(Thread) 비교 정리

프로세스의 정의- 레지스터(register), 스택(stack), 포인트(point), 프로그램, 데이터 등의 집합체로 실행 중인 프로그램 비 동기적 행위, 프로시저(procedure)가 활동 중인 것, 실행 중인 프로시저의 제어

infoofit.tistory.com

 

반응형