본문 바로가기
Study/Knowledge

프로비저닝이란?

프로비저닝 ( Provisioning )

Provisioning 은 준비, 예비, 설비의 뜻을 가지고 있다.

IT 인프라 자원을 사용자 또는 비즈니스의 요구사항에 맞게 할당, 배치, 배포해서 시스템을 사용할 수 있도록 만들어 놓는 작업을 의미한다.

 

 

1. OS 프로비저닝

OS를 서버에 설치하고, 설정 및 구성 작업을 진행하며, OS가 기동되도록 준비해 놓는 것을 OS 프로비저닝이라 한다.

 

2. 서버 자원 프로비저닝

서버의 CPU, Memory 등의 자원을 할당 또는 적절하게 배치해서 운영할 수 있도록 준비해 놓는 것을 서버 자원 프로비저닝이라 한다.

 

3. 소프트웨어 프로비저닝

소프트웨어 ( WEB/ WAS, JAVA, R, Python, DBMS 등의 Application )을 시스템에 설치/배포하고 필요한 구성 세팅 작업을 해서 실행할 수 있도록 해 놓는 것을 소프트웨어 프로비저닝이라고 한다.

 

4. 계정 프로비저닝

DBMS, OS, 기타 시스템과 서비스 사용을 위한 사용자별 계정을 생성하거나 권한을 주는 일련의 작업들을 계정 프로비저닝이라고 한다.

 

5. 스토리지 프로비저닝

서버자원 프로비저닝에 포함될수 있는 영역이다. 낭비되거나 사용되지 않는 스토리지를 식별하고 공통 풀에 가져다 놓을 수 있다.

이후 스토리지에 대한 요구가 접수되면 관리자는 이 공통 풀에서 스토리지를 꺼내 사용할 수 있기에 스토리지의 효율을 높일 수 있다.

 

 

이러한 프로비저닝을 수동으로 처리하는 경우도 있지만, 근래에 다양한 서비스가 활용되어

자동 프로비저닝이 활성화 되고 있다.