클라우드 컴퓨팅: 서비스형 인프라(Infrastructure as a Service)란?
IaaS: 서비스로서의 인프라
IaaS(서비스로서의 인프라): 서비스로서의 인프라. 소비자는 인터넷을 통해 완전한 컴퓨터 인프라에서 서비스를 얻을 수 있습니다.
서비스로서의 인프라를 정의할 때 인프라가 서비스로 간주되기 위해 클라우드 플랫폼 제공업체가 보유해야 하는 구체적인 특성을 자세히 살펴볼 필요가 있습니다. 거의 모든 클라우드 플랫폼 제공업체가 최근 IaaS(Infrastructure-as-a-Service) 및 클라우드 컴퓨팅 시장의 요구 사항을 해결하도록 설계된 기능과 서비스를 홍보해 왔기 때문에 이는 결코 쉬운 작업이 아니었습니다. 다행스럽게도 기술이 계속 발전하고 변화함에 따라 미국 국립표준기술연구소(NIST)에서는 5가지 기본 특성, 3가지 서비스 모델, 4가지 배포 모델로 구성된 클라우드 컴퓨팅에 대한 정의를 내렸습니다.
필수 기능:
주문형 셀프 서비스 - 사용자는 상호 작용할 필요 없이 필요에 따라 컴퓨팅 기능(예: 컴퓨팅 시간, 네트워크 연결, 스토리지)을 자동으로 독립적으로 구성할 수 있습니다. 인간 상호 작용을 위한 각 서비스 제공업체
광대역 네트워크 액세스 - 관련 기능은 네트워크를 통해 제공되며 이기종 씬 또는 씩 클라이언트 플랫폼에서 사용하도록 권장되는 표준 메커니즘을 통해 액세스됩니다.
리소스 풀 --공급자가 제공하는 컴퓨팅 리소스는 다중 테넌트 모델을 사용하여 여러 사용자에게 서비스를 제공하는 첫 번째 리소스가 됩니다. 동시에 사용자 요구 사항에 따라 다양한 물리적 리소스와 가상 리소스를 동적으로 구성할 수 있습니다. 이는 위치 독립성을 가지고 있습니다. 즉, 고객은 일반적으로 제공된 리소스의 정확한 위치에 대한 제어 또는 지식이 없지만 더 높은 추상화 수준(예: 국가, 주, 지역)에서 위치를 지정할 수 있습니다. 또는 데이터 센터). 스토리지, 프로세싱(컴퓨팅), 메모리, 네트워크 대역폭, 가상 머신 등은 모두 컴퓨팅 리소스입니다
빠른 확장성 - 관련 기능을 빠르고 유연하게 구성할 수 있으며 경우에 따라 자동으로 구성하여 신속한 확장 및 빠른 릴리스로 빠른 수축. 일반적으로 사용자가 구성할 수 있는 기능에는 제한이 없으며 이러한 기능은 언제든지 수량에 관계없이 구매할 수 있습니다.
측정 가능한 서비스 - 서비스 유형과 관련된 기능(예: 저장소)을 지정하여 , 컴퓨팅, 대역폭), 활성 사용자 계정 등)의 특정 수준 추상화 사용량 측정 기능에 따라 클라우드 시스템은 리소스 사용량을 자동으로 제어하고 최적화할 수 있습니다. 리소스 사용량을 모니터링, 제어 및 보고하여 공급자와 소비자에게 사용된 서비스를 알릴 수 있습니다.
서비스 모델:
클라우드 SaaS(Software as a Service) - - 소비자는 클라우드 인프라에서 실행되는 공급자가 제공하는 애플리케이션을 사용하는 것입니다. 이러한 애플리케이션(예: 웹 기반 이메일)은 웹 브라우저와 같은 씬 클라이언트 인터페이스를 통해 다양한 클라이언트 장치에서 액세스할 수 있습니다. 사용자는 네트워크, 서버, 운영 체제, 스토리지, 개별 애플리케이션 기능까지 포함하는 기본 클라우드 인프라를 관리하거나 제어하지 않지만 공급자가 정의한 사용자별 애플리케이션 구성 설정은 포함할 수 없습니다.
클라우드 PaaS(Platform as a Service) - 소비자가 공급자가 지원하는 프로그래밍 언어 및 도구를 사용하여 만들거나 획득한 클라우드 인프라 애플리케이션에 배포할 수 있는 기능을 제공합니다. 사용자는 네트워크, 서버, 운영 체제 또는 스토리지를 포함한 기본 클라우드 인프라를 관리하거나 제어하지 않지만 배포된 애플리케이션을 제어할 수 있으며 애플리케이션 호스팅 환경의 구성을 제어할 수 있습니다.
클라우드 인프라 서비스형(IaaS) - 사용자에게 제공되는 기능은 사용자가 운영 체제 및 애플리케이션을 포함한 모든 소프트웨어를 배포하고 실행할 수 있도록 처리, 스토리지, 네트워크 및 기타 기본 컴퓨팅 리소스를 구성하는 것입니다. 사용자는 기본 클라우드 물리적 인프라를 관리하거나 제어하지 않지만 운영 체제, 스토리지, 배포된 애플리케이션을 제어할 수 있으며 선택한 네트워크 구성 요소에 대한 제어가 제한될 수 있습니다.
배포 모델:
프라이빗 클라우드 - 하나의 조직에서만 운영되는 클라우드 인프라입니다. 조직이나 제3자가 관리할 수 있으며 온프레미스 또는 오프사이트에 위치할 수 있습니다.
커뮤니티 클라우드 - 이 유형의 클라우드 인프라는 여러 조직에서 공유되며 동일한 초점을 가진 조직을 지원합니다. (예: 임무, 보안 요구 사항, 정책 및 규정 준수 고려 사항) 조직이나 제3자가 관리할 수 있으며 온프레미스 또는 오프사이트에 위치할 수 있습니다.
퍼블릭 클라우드 - 이 유형의 클라우드 인프라는 공공 또는 대규모 산업 그룹에서 사용할 수 있으며 클라우드 서비스를 판매하는 조직이 소유합니다.
p>하이브리드 클라우드 - 이 유형의 클라우드 인프라는 두 개 이상의 클라우드(프라이빗, 커뮤니티 또는 퍼블릭)가 결합된 것입니다. 이 클라우드는 고유한 개체로 유지되지만 서로 연결되어 있습니다. 표준화된 또는 독점 기술 클래스 기술은 데이터 및 애플리케이션 이식성을 가능하게 합니다(예: 클라우드 간 로드 밸런싱을 위한 클라우드 폭발 방지)
이 시리즈 핵심의 참조 아키텍처 및 후속 구현 지침 전반에 걸쳐 참조 아키텍처를 정의합니다. 에 사용된 주제, 개념 및 패턴이 있으므로 참조 아키텍처는 NIST 정의를 기반으로 합니다.
참조 아키텍처는 NIST 정의를 기반으로 전체 클라우드 컴퓨팅 스택의 필수 특성을 설명하고 잘 정의된 참조 아키텍처의 핵심 주제, 개념 및 패턴을 정의하는 참조 프레임워크로 구성됩니다. 그 다음에는 온프레미스 프라이빗 클라우드 인프라의 솔루션 기반 제공을 기업에 안내하는 서비스 제공 지침이 이어집니다.
제공된 참조 아키텍처에는 특정 플랫폼 제공업체와 독립적인 모범 사례가 포함되어 있으며 일반적으로 모든 IaaS(Infrastructure-as-a-Service) 플랫폼 또는 클라우드 기반 컴퓨팅 기능 제공업체가 제공하는 계약에 포함되어야 합니다. 건축. 해당하는 경우 참조 아키텍처에서 설명한 기능을 설명하기 위해 Microsoft 서버 제품의 사용을 기반으로 하는 솔루션 구현 가이드에 대한 링크를 제공합니다.
IT 제공을 위한 새로운 옵션
클라우드는 배포에 대한 방법, 구현 및 제어 기능을 제공합니다. 이는 고객이 무제한 용량, 지속적인 가용성, 향상된 유연성 및 향상된 비용 효율성을 갖춘 것으로 볼 수 있는 잘 정의된 서비스 세트를 제공합니다. 고객이 이러한 기능을 인식할 수 있도록 IT 부서는 기존의 서버 중심 작업 방식을 서비스 중심 접근 방식으로 전환해야 합니다. 이는 IT가 저장소에 애플리케이션을 배포하는 것(환경 활용을 최소화하면서)에서 미리 결정된 표준화된 플랫폼(상호 합의된 서비스 수준)에 애플리케이션을 제공하는 방식으로 전환해야 함을 의미합니다. 여러 클라우드 배포 방법을 동시에 사용하는 하이브리드 전략은 조직이 특정 요구 사항을 충족하기 위해 혼합된 클라우드 모델을 사용하도록 선택함에 따라 표준 관행이 될 것입니다.
다양한 클라우드 배포 방법은 일반적으로 다음 서비스 및 구현 모델에 따라 분류됩니다(비교를 위해 그림 2 참조).
서비스로서의 소프트웨어
소프트웨어 서비스(SaaS)는 사용량 기반 비용과 합의된 비즈니스 관련 서비스 수준으로 CRM, 협업, 이메일 등의 비즈니스 프로세스와 애플리케이션을 표준화된 기능으로 제공합니다. SaaS는 사용자 정의가 거의 필요 없고 운영 위험이 소비자에서 공급자로 이전되는 비용으로 비용을 크게 절감하고 제공 효율성을 향상시킬 수 있습니다. 사용자는 모든 인프라 및 IT 운영 기능을 수행할 수 없습니다.
Platform as a Service
Platform as a Service(PaaS)는 사전 지정된 개발 프레임워크에 대해 작성된 애플리케이션에 애플리케이션 런타임, 스토리지, 통합과 같은 애플리케이션 실행 서비스를 제공합니다. PaaS는 비용 효율적이고 예측 가능한 방식으로 확장 애플리케이션을 실행하는 효율적이고 유연한 방법을 제공합니다. 서비스 수준과 운영 위험은 공유됩니다. 사용자는 안정성, 아키텍처 규정 준수, 애플리케이션의 전반적인 운영을 책임져야 하고 공급자는 플랫폼 기능(인프라 및 운영 기능 포함)을 제공해야 하기 때문입니다.
서비스로서의 인프라
서비스로서의 인프라(IaaS)는 하드웨어(서버, 스토리지 및 네트워크 인프라)를 일련의 컴퓨팅, 스토리지 및 연결 기능으로 추상화한 다음 이러한 기능을 제공합니다. 사용량 기반(측정) 비용으로 서비스로 제공됩니다. 목표는 PaaS 및 SaaS의 기반이 될 수 있는 유연하고 표준화된 가상화된 운영 환경을 제공하는 것입니다.
IaaS는 일반적으로 표준화된 가상 서버를 제공하는 데 사용됩니다. 사용자는 게스트 운영체제(OS), 소프트웨어, 데이터베이스(DB)의 구성과 운영을 담당합니다. 성능, 대역폭, 스토리지 액세스 등 컴퓨팅 기능도 표준화됩니다.