A storage repository is used to store virtual machine resources, so that these resources can be made available to Oracle VM Servers in a server pool, without having to copy the resources to each Oracle VM Server. The Oracle VM Servers in a server pool gain access to these virtual machine resources by having the storage repository presented to the them. If your storage is file-based storage, you can present a storage repository to multiple server pools.
The types of virtual machine resources can be categorized as:
Virtual machine templates: Reusable virtual machine templates used to create multiple virtual machines.
Assemblies: Template containing a configuration of multiple virtual machines with their virtual disks and the inter connectivity between them.
ISO files: DVD/CD image files used to create virtual machines from scratch using the installation media.
Virtual disks: Virtual disks used by virtual machines to perform boot operations, to run the operating system, and to extend the storage capability of virtual machines.
Virtual machine files: Configuration files of your virtual machines.
You access and manage virtual machine resources in a storage repository using the Home view, selecting Server Pools in the navigation pane, and selecting the Repositories tab in the management pane.
The following sections describe the structure of a storage repository, and how to manage their contents.