문제1) 가상화(Virtualization)에 대하여 다음을 설명하시오.
가. 일반적인 운영 체제의 프로그램 동작방식
나. 응용 프로그램 가상화 동작방식
다. 원격 데스크톱 프로토콜의 종류
답)
1. 일반적인 운영체제의 프로그램 동작방식
가. 일반적인 운영 체제 프로그램 동작 개념
- 응용 프로그램 동작을 위해서는 물리적인 H/W에 하나의 운영체제가 설치되며 응용 프로그램 이중모드(Dual Mode) 기반으로 운영체제 특권레벨의 권한을 확득하여 응용 프로그램이 동작함
나. 일반적인 운영 체제의 프로그램 동작방식
1) 응용 프로그램이 정상적으로 실행되기 위해서는 커널모드 권한이 필요함
2) 커널모드(Ring 0) 레벨을 획득함 3) 응용 프로그램은 커널모드에서 CPU, Memory, N/W 등 자원을 사용하여 실행함 4) 다중 프로그램 환경에서 문맥교환 등을 통하여 자원을 공유하여 사용하며 프로그램이 종료 되면 필요한 자원을 반납하고 종료됨 |
|
다. 프로그램 동작
|
|
번호
|
동작방식
|
1
|
로컬 PC에 응용 프로그램 설치
|
2
|
로컬 PC에 설치된 응용 프로그램 실행
|
3
|
운영체제는 응용프로그램 이미지를 메모리에 로딩하여 프로세스 생성
|
4
|
프로세스는 생성하면서 초기 작업을 수행 후 개발자가 작성한 진입점 코드 수행
|
2. 응용 프로그램 가상화의 개념 및 동작방식
가. 응용 프로그램 가상화 개념
개념
|
|
|
특징
|
Simplified
Management |
|
Scalability
|
|
|
Security
|
|
나. 응용 프로그램 가상화 동작방식
|
1) 시스템 관리자는 가상화된 서버에 응용 프로그램을 설치함
2) 사용자는 프로그램을 사용하기 위하여 관리자에게 사용요청함 3) 관리자는 사용자를 식별하고 프로그램을 사용할 수 있도록 응용프로그램을 배포함 4) 사용자는 인증, 인가 후 프로그램을 사용할 수 있음 (RDP) 5) 보안관리자와 시스템 관리자는 보안 및 시스템 모니터링을 통해 시스템을 안정적으로 유지보수 할 수 있음 |
|
다. 응용 프로그램 가상화 유형
유형
|
설명
|
어플리케이션 가상화
|
|
프르젠테이션 가상화
|
|
3. 원격 데스크톱 프로토콜의 종류
프로토콜
|
설명
|
RDP
|
|
RCoIP(PC over IP)
|
|
ICA(Independent Computing Architecture)
|
|
RGS(Remote Graphics Software)
|
|
VNC(Virtual Network Computing)
|
|
RFB(Remote Frame Buffer)
|
|
X 윈도우
|
|
|
공감과 댓글은 아이티신비에게 큰 힘이 됩니다.
블로그 글이 유용하다면 블로그를 구독해주세요.♥
'정보관리기술 > 최신서비스' 카테고리의 다른 글
디지털 역기능 (2) | 2024.04.30 |
---|---|
드론 (2) | 2024.04.30 |
코드형 인프라스트럭처 / ① (63) | 2024.04.29 |
큐비트(Qubit) / ① (2) | 2024.04.28 |
개인정보의 가명 익명처리 기술 (2) | 2024.04.28 |