도 2 를 참조 하 면 , 아키텍처 ( 200 ) 는 예 로서 호스트 운영 체제 ( 208 ) , 에뮬레이터 ( 210 ) , 게스트 운영 제체 ( 212 ) , 및 하나 이상 의 게스트 애플리케이션 ( 214 ) 을 포함 한다 . 하나 이상 의 인터페이스 를 통해 하나 의 계층 은 적어도 하나 의 다른 계층 에 결합 된다 . 예 를 들 어 , 게스트 애플리케이션 ( 214 ) 은 적어도 하나 의 인터페이스 를 통해 게스트 운영 체제 ( 212 ) 에 결합 된다 . 다른 인터페이스 들 을 이용 하 여 다른 계층 들 을 결합 시킨다 . 또한 , 아키텍처 는 다른 계층 및 / 또는 인터페이스 를 포함 할 수 있 다 . 다시 , 각각 의 프로세서 는 호스트 운영 체제 를 갖 고 에뮬레이션 을 제공 할 수 있 다 . 각각 의 프로세서 는 게스트 운영 제체 및 하나 이상 의 게스트 애플리케이션 을 호스팅 할 수 있 다 . 도 2 에 도시 된 다양 한 계층 들 은 아래 에서 더 기술 된다 .