Dom0通常会包含一个工具栈(Toolstack),其能够实现让用户完成虚拟机的创建、删除、配置等功能。此工具栈还提供了一个访问接口,因此,其管理功能还可以通过相应的命令行工具、图形化控制台或者如Cloudstack或Openstack类的云计算环境来完成。
Xen能够与多个不同的工具栈结合工作,如默认的工具栈、Libvirt工具栈及XAPI工具栈。通常,每个工具栈都提供了一个API及相应的命令行工具。
1、Libxenlight (libxl)
libxenlight是一个底层的、轻量级C程序库,便于理解、修改和扩展,其目的是为所有的工具栈提供一个通用、简单