클라우드 컴퓨팅 멀티 테넌트 리소스 할당이란 무엇입니까? -techopedia에서 정의

멀티 테넌트 리소스 할당이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-멀티 테넌트 리소스 할당이란 무엇입니까?

다중 테넌트 리소스 할당은 개별 소프트웨어 테넌트에 응용 프로그램 인스턴스를 배포하고 할당하는 것입니다. 멀티 테넌시가 백본 아키텍처 인 클라우드 컴퓨팅에서 주로 사용됩니다. 공유 환경에서 여러 사용자에게 단일 소프트웨어 응용 프로그램의 고유 한 인스턴스를 할당 할 수 있으므로 상당한 비용을 절감 할 수 있습니다.

Techopedia는 다중 테넌트 리소스 할당에 대해 설명합니다.

자원 분배는 까다로운 일이 될 수 있습니다. 메인 프레임 컴퓨터 시절에는 처리에 대한 액세스가 작은 시간 내에 할당되었습니다. 클라우드 컴퓨팅을 사용할 수있게되었으므로 사용자는 다중 테넌시 아키텍처라는 것을 통해 리소스를 공유합니다. 클라우드 컴퓨팅 애플리케이션이 공유되는 방식은 다중 테넌트 리소스 할당의 특성입니다.

다중 테넌시는 각 사용자가 자신의 공유 응용 프로그램 인스턴스를 가질 수 있도록합니다. 이 속성은 클라우드의 세 계층 (IaaS, PaaS 및 SaaS)에 적용 할 수 있습니다. 이 프로세스에는 보안 액세스 및 계량 사용과 같은 다양한 제어 방법이 포함됩니다. 각 테넌트는 자신의 개별 보안 컴퓨팅 환경을 가지고 있어야합니다. 다양한 시나리오가 가능하지만 각 테넌트는 격리되어 다른 테넌트에게는 보이지 않습니다.

다중 테넌트의 정도는 아키텍처에서 정의 할 수 있습니다. SaaS는 그렇지 않지만 IaaS 및 PaaS는 다중 테넌트 일 수 있습니다. 다중 테넌시는 데이터베이스 스키마 생성을 통해 달성됩니다. 멀티 테넌트 데이터 아키텍처를 관리하는 방법에는 여러 가지가 있습니다. Microsoft는 다음 세 가지를 식별합니다.

  • 별도의 데이터베이스
  • 공유 데이터베이스, 별도의 스키마
  • 공유 데이터베이스, 공유 스키마

멀티 테넌시 구성 방법은 공급자마다 다릅니다. 임대 단위는 응용 프로그램 수준에 적용됩니다. 데이터에 별도의 소프트웨어 인스턴스가 정의되어 있습니다.

멀티 테넌트 리소스 할당이란 무엇입니까? -techopedia에서 정의