UE-V 1.0의 개략적인 아키텍처

이 항목에서는 Microsoft User Experience Virtualization(UE-V) 설정 로밍 솔루션의 개략적인 아키텍처 요소에 대해 설명합니다. 다음 요소는 표준 UE-V 배포의 일부입니다.

ue-v 에이전트 아키텍처 다이어그램.

UE-V 에이전트는 UE-V 설정 위치 템플릿에서 식별되는 애플리케이션 및 운영 체제 프로세스를 모니터링합니다. 애플리케이션 또는 운영 체제가 시작되면 설정 패키지에서 설정을 읽고 컴퓨터에 적용합니다. 애플리케이션이 닫히거나 운영 체제가 잠겨 있거나 종료되면 설정이 설정 스토리지 위치의 UE-V 설정 패키지에 저장됩니다.

설정 스토리지 위치

설정 스토리지 위치는 사용자 환경 가상화 에이전트가 읽기 및 쓰기 설정에 액세스하는 파일 공유입니다. 이 위치는 Active Directory 홈 디렉터리이거나 UE-V 설치 중에 정의됩니다. UE-V 에이전트를 설치하는 동안 위치를 설정하거나 나중에 그룹 정책, WMI 또는 PowerShell을 사용하여 설정할 수 있습니다. 위치는 사용자가 액세스할 수 있는 모든 공통 파일 공유에 있을 수 있습니다. 설치하는 동안 설정 스토리지 위치가 설정되지 않은 경우 UE-V는 Active Directory의 홈 디렉터리를 사용합니다. UE-V 에이전트는 위치를 확인하고 사용자 설정을 저장하고 액세스할 사용자로부터 숨겨진 시스템 폴더를 만듭니다. 설정 스토리지에 대한 자세한 내용은 UE-V에 대한 환경 준비를 참조하세요.

UE-V 에이전트

UE-V 에이전트는 사용자 환경 가상화에 의해 동기화되는 설정을 사용하여 각 컴퓨터에 설치됩니다. 에이전트는 등록된 애플리케이션 및 운영 체제에서 설정에 대한 변경 내용을 모니터링하고 컴퓨터 간에 해당 설정을 동기화합니다. 설정은 애플리케이션이 시작될 때 설정 스토리지 위치에서 애플리케이션에 적용됩니다. 그런 다음 애플리케이션이 닫히면 설정 스토리지 위치에 설정이 다시 저장됩니다. 운영 체제 설정은 사용자가 로그온하거나 컴퓨터가 잠금 해제된 경우 또는 사용자가 RDP(원격 데스크톱 프로토콜)를 사용하여 컴퓨터에 원격으로 연결할 때 적용됩니다. 에이전트는 사용자가 로그오프하거나, 컴퓨터가 잠겨 있거나, 원격 연결이 끊어지는 경우 설정을 저장합니다. UE-V 에이전트에 대한 자세한 내용은 UE-V에 대한 환경 준비를 참조하세요.

설정 위치 템플릿

설정 위치 템플릿은 사용자 환경 가상화에서 모니터링할 설정 위치를 정의하는 XML 파일입니다. 이러한 설정 템플릿에 정의된 설정 위치만 UE-V 에이전트를 실행하는 컴퓨터에서 캡처되거나 적용됩니다. 설정 위치 템플릿에는 설정 값이 포함되지 않고 값이 컴퓨터에 저장된 위치만 포함됩니다.

UE-V에는 일부 Microsoft 애플리케이션 및 Windows 설정에 대한 설정 위치를 지정하는 설정 위치 템플릿 집합이 포함되어 있습니다. 관리자는 UE-V 생성기를 사용하여 사용자 지정 설정 위치 템플릿을 만들 수 있습니다.

UE-V 1.0과 동기화할 응용 프로그램 계획

UE-V 1.0에 대한 사용자 지정 템플릿 배포 계획

사용자 지정 UE-V 템플릿 및 UE-V 생성기 작업

설정 패키지

애플리케이션 설정 및 Windows 설정은 UE-V 에이전트에서 만든 설정 패키지에 저장됩니다. 설정 패키지는 설정 위치 템플릿에 표시되는 설정의 컬렉션입니다. 이러한 설정 패키지는 빌드되고 로컬로 저장된 다음 설정 스토리지 위치에 복사됩니다. "마지막 쓰기 우선"은 단일 사용자가 둘 이상의 컴퓨터를 스토리지 위치에 동기화할 때 유지되는 설정을 결정합니다. 한 컴퓨터에서 실행되는 에이전트는 다른 컴퓨터에서 실행되는 에이전트와 관계없이 설정 위치를 읽고 씁니다. 가장 최근에 작성된 설정 및 값은 다음 에이전트가 설정 스토리지 위치에서 읽을 때 적용됩니다.

ue-v 생성기 프로세스입니다.

설정 템플릿 카탈로그

설정 템플릿 카탈로그는 UE-V 컴퓨터의 폴더 경로 또는 모든 사용자 지정 설정 위치 템플릿을 저장하는 SMB(서버 메시지 블록) 네트워크 공유입니다. UE-V 에이전트는 이 위치에서 새 템플릿 또는 업데이트된 템플릿을 검색합니다. UE-V 에이전트는 매일 한 번씩 이 위치를 확인하고 이 폴더의 템플릿에 따라 동기화 동작을 업데이트합니다. 마지막 검사 이후 이 폴더에 추가되거나 업데이트된 템플릿은 UE-V 에이전트에 의해 등록됩니다. UE-V 에이전트는 이 폴더에서 제거된 템플릿을 등록 취소합니다. 템플릿은 작업 스케줄러에 의해 하루에 한 번 등록 및 등록 취소됩니다. UE-V에 포함된 기본 설정 위치 템플릿만 사용하는 경우 설정 템플릿 카탈로그가 필요하지 않습니다. 설정 배포 카탈로그에 대한 자세한 내용은 UE-V 1.0용 사용자 지정 템플릿 배포 계획을 참조하세요.

사용자 환경 가상화 생성기

사용자 환경 가상화 생성기를 사용하면 엔터프라이즈에서 사용되고 로밍 설정 솔루션에 포함하려는 애플리케이션의 설정 위치를 저장하는 사용자 지정 설정 위치 템플릿을 만들 수 있습니다. UE-V 생성기는 레지스트리 값의 위치와 애플리케이션에 대한 설정 파일을 검색한 다음 설정 위치 템플릿 XML 파일에 해당 위치를 기록합니다. 그런 다음 이러한 설정 위치 템플릿을 사용자 컴퓨터에 배포할 수 있습니다. 또한 UE-V 생성기를 사용하면 관리자가 기존 템플릿을 편집하거나 다른 XML 편집기를 사용하여 만든 템플릿의 유효성을 검사할 수 있습니다.

UE-V 생성기는 애플리케이션을 모니터링하여 설정을 저장하는 위치를 검색하고 기록합니다. 이렇게 하려면 애플리케이션이 HKEY_CURRENT_USER 레지스트리 또는 사용자 \ [사용자 이름] \ AppData \ 로밍 및 사용자 \ [사용자 이름] \ AppData \ 로컬의 파일 폴더에서 읽거나 쓰는 위치를 모니터링합니다.

검색 프로세스는 로그인한 사용자가 값을 쓸 수 없는 레지스트리 키와 파일을 제외합니다. 이 중 어느 것도 XML 파일에 포함되지 않습니다. 검색 프로세스는 Windows 운영 체제의 핵심 기능과 연결된 레지스트리 키 및 파일도 제외합니다.

UE-V 생성기에 대한 자세한 내용은 UE-V 생성기 설치를 참조하세요.

Microsoft User Experience Virtualization(UE-V) 1.0

User Experience Virtualization 1.0 시작

User Experience Virtualization 1.0 정보

사용자 지정 UE-V 템플릿 및 UE-V 생성기 작업