Drive Types for VMs in tiCrypt

Posted March 1, 2022 by Samantha Dorfman and Thomas Samant ‐ 1 min read

This blog gives an overview of the different types of drives and the rules for drive attachment within tiCrypt.

This blog gives an overview of the different types of drives and the rules for drive attachment within tiCrypt.

VM Config

In tiCrypt, a VM config is a template used to launch a virtual machine. The VM config contains the OS, hardware specification, drives, and other optional features that a user can boot.

Drives

In a VM config, there are multiple drive options:

  • Home Drive: a single drive where the user profiles and database are stored for persistence across reboots or re-attachment to other VM configs.
  • Read-Write Drive(s): any number of drives mounted as additional drives on the VM where users read and write. No user profile information or directories is ever stored on these drives unless the drive(s) were used as home drives before.
  • Read-Only Drive(s): any number of drives mounted as additional drives on the VM where users can read from. Read-only drives need to be initialized and mounted first read-write for data to be placed on the drive. Once the virtual machine has been shut down, the drive can be unmounted and attached to other virtual machines.
A drive can either only be attached in a single VM read-write OR multiple VMs places read-only.