A template is a set of original application files, repackaged for mounting over Virtuozzo File System. Virtuozzo templates allow to share resources among lots of Containers, thus enabling huge savings in terms of disk space and memory.
All Virtuozzo templates are divided into OS templates and application templates.
OS templates
are used to create new Containers. An OS template cannot be installed on a Container, because any Container is already based on some OS template. Typical examples of OS templates are templates containing Red Hat, SUSE, or Windows 2003 Server.
Application templates
are added to Containers after the latter have been created; more than one application template may be installed on one and the same Container. Examples of application templates are the
msde
,
openssh
,
MSSql
templates on Hardware Nodes running Windows 2003 Server or
proftpd
,
MySQL
on Nodes running the Linux operating systems (for example, Red Hat 9), or a template with any other application (possibly more than one application in a single template) not included into the OS template.
You may perform the following operations with OS/application templates by using Parallels Infrastructure Manager: