로컬 프로젝트 캐시 기능 이해

업데이트 날짜: 2007년 12월

 

마지막으로 수정된 항목: 2015-02-27

Office Project Server 2007에 있는 프로젝트를 열거나 저장할 때마다 작업이 로컬 프로젝트 캐시를 거칩니다. 로컬 프로젝트 캐시는 항상 설정되어 있는 새로운 기능입니다. 로컬 프로젝트 캐시의 주요 이점은 안정성 향상(모든 변경 내용이 항상 캐시에 먼저 저장된 다음 서버에 저장됨)과 성능 향상(프로젝트가 열리면 항상 캐시에서 로드되고 변경 내용만 서버에서 다운로드됨)입니다.

Microsoft Office Project Professional 2003에서는 Project Server에서 프로젝트 계획을 열거나 저장하는 작업이 네트워크 대역폭, 대기 시간 및 프로젝트 계획의 크기에 따라 큰 영향을 받습니다. 파일이 Project Server 2003에서 열리거나 저장될 때마다 전체 프로젝트 파일이 클라이언트 응용 프로그램으로 다운로드되거나 Project Server에 저장됩니다.

Microsoft Office Project Professional 2007에서는 로컬 프로젝트 캐시 기능을 통해 클라이언트와 서버 간의 연결을 효율적으로 설정할 수 있습니다. Office Project Professional 2007을 사용하여 Microsoft Office Project Server 2007에서 프로젝트를 열 때마다 프로필이 로컬 프로젝트 캐시의 일부로 저장됩니다. 프로젝트가 서버에서 다시 열리는 경우 전체 프로젝트가 아니라 프로젝트에서 변경된 내용만 서버에서 다운로드되기 때문에 프로젝트가 빠르게 열립니다. 이와 마찬가지로 프로젝트를 Office Project Server 2007에 저장하는 경우 프로젝트가 로컬 캐시에 먼저 저장되고 사용자에게 제어가 반환됩니다. 로컬 프로젝트 캐시는 전체 프로젝트가 아니라 변경 내용을 비동기적으로 서버에 저장합니다.

로컬 프로젝트 캐시 아키텍처

아래의 다이어그램에서는 간단한 프로젝트 열기 및 프로젝트 저장 작업이 로컬 프로젝트 캐시와 작동하는 방식에 대해 설명합니다.

Project Server - 로컬 프로젝트 캐시 아키텍처

(1a) 사용자가 처음으로 프로젝트를 엽니다.

(1b) 프로젝트가 캐시됩니다.

(2a) 사용자가 두 번째로 프로젝트를 엽니다. 프로젝트가 캐시에서 열립니다.

(2b) 프로젝트 변경 내용(있는 경우)이 Project Server에서 다운로드됩니다.

(3a) 사용자가 프로젝트를 저장합니다. 프로젝트가 캐시에 저장됩니다. 최소한의 지연으로 사용자에게 제어가 반환됩니다.

(3b) Project Professional에서 캐시된 프로젝트를 서버에 저장합니다.

로컬 프로젝트 캐시 설정

Project Professional 2007에서 로컬 프로젝트 캐시 설정을 지정할 수 있습니다. 이러한 설정에는 로컬 프로젝트 캐시 위치와 캐시 크기 제한이 포함됩니다. 자세한 내용은 로컬 프로젝트 캐시 설정 구성을 참조하십시오.

로컬 프로젝트 캐시 파일 계층 구조

로컬 프로젝트 캐시는 각 프로젝트에 고유하고 특정 Project Professional 사용자 계정 아래에서 열리고 저장되는 일련의 파일로 구성되어 있습니다.

Cache 폴더 바로 아래의 하위 폴더는 로컬 컴퓨터에서 Project Professional을 통해 로그인한 각 Project Server 계정 이름에 해당합니다.

참고

이러한 계정은 Office Project Professional 2007의 Microsoft Office Project Server 계정 페이지에서 설정한 계정입니다. 도구 메뉴를 클릭한 다음 Enterprise 옵션을 클릭하여 이 페이지에 액세스할 수 있습니다.

각 폴더에는 다음 명명 규칙에 따라 이름이 지정됩니다.

<Project Server 계정 GUID>.<Project Server 계정>.<사용자 이름>

예를 들어 Eva Corets에 대한 로컬 프로젝트 캐시의 Project Server 계정 폴더는 다음과 같을 수 있습니다.

{CB23031D-19CD-4FFC-B6D2-0A2843A20173}.2007PWA.evac

Project Server 사용자는 여러 로그인 이름을 사용하여 Project Server 계정에 로그온할 수 있음을 명심해야 합니다. 예를 들어 Eva Corets는 일반적으로 Windows 인증 로그인(예: contoso\evac)을 사용하여 Project Server에 로그온합니다. Eva는 가끔씩 Enterprise Global 서식 파일을 편집하기 위해 권한 수준이 더 높은 EGlobal Admin이라는 폼 인증 사용자 로그인을 사용하여 동일한 Project Server 계정에 로그온합니다. 이 경우에 Eva는 Cache 폴더 아래에 다음 두 가지 Project Server 계정 하위 폴더를 갖게 됩니다.

{43C6A643-08AF-466E-81EE-646FF8095A9F}.2007 PWA.evac

{A9D93E0E-CE18-4662-A877-CD70AF4420C0}.2007 PWA. EGlobal Admin

각 Project Server 계정 캐시 하위 폴더에는 다음 파일이 포함됩니다.

파일 설명

Cache.dat

내부 파일

a><GUID>.ha

내부 파일

global<내부 번호 지정>.mpc

Enterprise Global 캐시 파일

<프로젝트 이름><내부 번호 지정>.mpc

프로젝트 캐시 파일

이러한 파일은 외부에서 수정, 이동, 복사 또는 삭제하면 안 됩니다. 이러한 캐시 파일을 변경하면 Office Project Professional 2007에서 정의되지 않은 동작이 수행되거나 데이터가 손실될 수 있습니다.

참고 항목

개념

로컬 프로젝트 캐시 설정 구성
터미널 서비스 환경의 Project Professional 2007 문제 해결