# Requirements

TrilioVault is a pure software solution and is composed of 4 elements:

1. TrilioVault Appliance (Virtual Machine)
2. TrilioVault RHV-M Web-GUI extension
3. TrilioVault ovirt-imageio-proxy extension
4. TrilioVault ovirt-imageio-daemon extension

## System requirements TrilioVault Appliance

The TrilioVault Appliance gets delivered as a qcow2 image, which gets attached to a virtual machine.

Trilio supports only KVM based hypervisors and recommends to use the RHV Cluster as the hoster for the TrilioVault Appliance.

The recommended size of the VM for the TrilioVault Appliance is:

| Ressource | Value |
| --------- | ----- |
| vCPU      | 4     |
| RAM       | 24 GB |

The qcow2 image itself defines the 40GB disk size of the VM.

{% hint style="info" %}
In the rare case of the TrilioVault Appliance database or log files getting larger than 40GB disk, contact or open a ticket with Trilio Customer Success to attach another drive to the TrilioVault Appliance.
{% endhint %}

## System requirements TrilioVault ovirt-imageio extension

TrilioVault is extending the ovirt-imageio-proxy service running on the RHV-Manager and ovirt-imageio-daemon running on the RHV-Hosts.

These extensions do not have any hardware related requirements, but they require specific versions of the ovirt-imageio services.

Please check the [Support Matrix](/rhv/3.7/triliovault-support-matrix.md) for further information.

{% hint style="info" %}
The installed versions of the ovirt-imageio-proxy and the ovirt-imageio-daemon need to be the same.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.trilio.io/rhv/3.7/deployment-guide/requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
