This research focuses on hypervisor security from holistic perspective. It centers on hypervisor architecturethe organization of the various subsystems which collectively compromise a virtualization platform. It holds that the path to a secure hypervisor begins with a big-picture focus on architecture. Unfortunately, little research has been conducted with this perspective. This study investigates the impact of monolithic and microkernel hypervisor architectures on the size and scope of the attack surface. Six architectural features are compared: management API, monitoring interface, hypercalls, interrupts, networking, and I/O. These subsystems are core hypervisor components which could be used as attack vectors. Specific examples and three leading hypervisor platforms are referenced (ESXi for monolithic architecture; Xen and Hyper-V for micro architecture). The results describe the relative strengths and vulnerabilities of both types of architectures. It is concluded that neither design is more secure, since both incorporate security tradeoffs in core processes.