Active Directory(AD)란 Active Directory(AD)란 MS가 Windows 환경에서 사용하기 위해 개발한 LDAP 디렉토리 서비스 기능이다. 조직의 규모가 커질수록 각 직원이 소유한 계정을 관리하는 것이 어려워진다. Directory Service는 사용자가 공유 자원의 위치(IP 주소)와 해당 서버의 로컬 사용자 계정 정보를 모두 알지 않아도 중앙 서버에 공통 데이터베이스를 생성하고 서버와 클라이언트는 해당 데이터베이스를 공유해 객체를 검색하고 중앙에서 사용자 인증 및 권한 부여 처리를 가능하도록 해준다. AD 용어 Object : User, PC, 공유 폴더, 프린터 등 Directory : Object 정보를 저장할 수 있는 정보 저장소 Directory Service : ..
LDAP이란 ? LDAP(Lightweight Directory Access Protocol)는 사용자가 조직, 구성원 등에 대한 데이터를 찾는 데 도움이되는 프로토콜이다. LDAP는 LDAP 디렉터리에 데이터를 저장하고 사용자가 디렉터리에 액세스 할 수 있도록 인증하기 위해 주로 사용된다. LDAP은 디렉터리 서비스의 표준인 X.500의 DAP를 기반으로 한 경량화 버전이다. X.500의 DAP은 OSI 7계층의 전체 프로토콜 스택을 지원하는데 너무 무거운 프로토콜이다. 따라서 DAP의 복잡성을 줄이고 TCP/IP 레이어에서 가볍게 조작할 수 있는 프로토콜, 저장소로서 특정화된 데이터베이스이며 write 작업보다는 read 작업에 적합한 것으로 탄생한 것이 LDAP이다. LDAP의 용도 사용자, 시스템..
가상머신(Virtual Machine)이란 ? 물리적인 컴퓨터 상에 소프트웨어를 이용해 논리적으로 만든 컴퓨터이다. 하나의 물리 자원(컴퓨터)에 하나의 운영 환경(OS)만을 사용하는 방식에서 가상화 기술을 사용해 다양한 OS를 사용할 수 있도록 하는 기법이다. → 하나의 컴퓨터를 여러명의 사용자가 동시에 사용할 수 있도록 여려대의 작은 컴퓨터로 분할 사용하거나, 운영체제나 하드웨어 등의 구성을 달리해 운영하고자 할 때 주로 사용한다. 장점 1) 사용자는 온전한 시스템을 가지고 혼자 사용하고 있는 것처럼 느낀다. 2) 가상머신이라는 별도의 고유하고 안전한 환경으로 분할해 사용한다면 바이러스 문제로부터 자유롭다. 가상머신에서 컨테이너로 가상머신에서 컨테이너 개념이 등장한 이유는 무엇일까 ? 가상머신을 사용하..
하이퍼바이저 (Hypervisor)란 ? 하이퍼바이저는 호스트 컴퓨터에서 다수의 운영체제를 동시에 실행하기 위한 논리적 플랫폼을 말한다. 가상화 머신 모니터(virtual machine monitor) 또는 가상화 머신 매니저(virtual machine manager) 약어로 VMM이라고도 한다. 하나 이상의 가상 머신을 실행하는 컴퓨터가 호스트가 되고 각 가상 머신들은 게스트가 된다. 하이퍼바이저는 게스트 운영체제에 가상 운영 플랫폼을 제공하면서 게스트 운영체제를 관리한다. 시스템에서 호스트 하드웨어의 CPU, Memory 및 리소스가 있는 것처럼 보이기 때문에 가상 머신 또는 운영체제 각각은 자체 프로그램을 실행할 수 있다. 이러한 리소스들을 가상 시스템에 할당하는 것이 하이퍼바이저이다. 하이퍼바이..
가상화란 ? 하나의 물리적 리소스 위에서 여러 운영체제와 애플리케이션을 실행할 수 있도록 하는 소프트웨어 기술 가상화란 한 대의 시스템 하드웨어를 논리적으로 분할하여 가상의 시스템에 활용하는 개념이다. 가상 시스템들은 서로 독립적인 하나의 시스템으로 인지되기 때문에 주어진 하드웨어 리소스를 효율적으로 사용할 수 있다. 가상화의 핵심은 Isolation이다. 하나의 물리적 장치를 논리적으로 격리시킨다는 것이다. 제대로 격리가 이루어진다면 해당 가상 시스템 안에서 문제가 발생해도 그 밖의 영역으로는 영향을 미치지 않는다는 장점을 가진다. 과거에 쓰이던 하드웨어 가상화와는 달리 현재 쓰이는 소프트웨어적인 가상화 기술을 Hypervisor라고 한다. Hypervisor를 사용하는 가상화 프로그램으로 VMware..