Synology Virtual Machine Manager
Virtual Machine Manager opens up abundant possibilities. You can set up and run various virtual machines, including Windows, Linux (Ubuntu, Red Hat, CentOS, Fedora, Debian, Oracle) or Virtual DSM all on one Synology NAS. You can also test a new software version in a sandbox environment, isolate your customers' machines or increase the flexibility of your server. Synology VMM lets you build a cost-effective and easily managed virtualization environment by combining computing, storage and networking resources on a single hardware platform. VMM provides an equally intuitive experience as DiskStation Manager, offering a reliable storage solution with robust features. You can run multiple virtual machines on your Synology NAS with operating systems including Windows, Linux and Virtual DSM.
Learn more about Synology Virtual Machine Manager
InstaVM
InstaVM is a production sandbox and cloud built for AI agents, giving agents instant computers with runtime, storage, networking, secrets, and policy. It goes beyond basic sandboxes by running untrusted code inside hardware-isolated real VMs rather than containers, helping teams give AI agents secure execution environments with full Linux filesystems, networking, package management, RESTful API access, and persistent state. InstaVM supports snapshots, allowing users to fork any sandbox and rewind any run, while persistent volumes keep state beyond each execution. Egress control lets teams allowlist what calls home, secrets injection and Vault help protect sensitive credentials from prompt injections, and public URL deploys can expose any port to the public web. It is built for agent patterns such as code interpreters, deploy agents, deep research agents, AI evaluations, reinforcement learning, computer use, and vibe coding apps.
Learn more about InstaVM
CreateOS Sandbox
CreateOS Sandbox is a hosted compute service for developers building AI agents, code-execution platforms, and developer tools. It creates isolated Firecracker micro-virtual machines, each with its own Linux kernel, where teams can run untrusted or model-generated code. Developers can provision environments through a TypeScript SDK, command-line interface, MCP tools, or REST API, execute commands, and connect sandboxes through private networks. Sandboxes can be paused and resumed with guest state preserved, configured from reusable templates, and connected to customer-owned Amazon S3, MinIO, or Cloudflare R2 storage. Usage is metered per second for compute, memory, and disk; paused environments continue to incur memory and storage charges. The service offers EU and US regions, plus an enterprise option to run on customer infrastructure.
Learn more about CreateOS Sandbox
KVM
KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko. Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc. KVM is open source software. The kernel component of KVM is included in mainline Linux, as of 2.6.20. The userspace component of KVM is included in mainline QEMU, as of 1.3.
Learn more about KVM