SmartOS é uma plataforma especializada de Hypervisor Tipo 1 baseada em Illumos. Suporta dois tipos de virtualização: OS Virtual Machines (Zones:) Uma solução de virtualização leve que oferece um ambiente de userland completo e seguro em um único kernel global, oferecendo um verdadeiro desempenho de metal nu e todos os recursos que Illumos tem, ou seja, introspecção dinâmica via DTrace KVM Máquinas Virtuais: Uma solução de virtualização completa para executar uma variedade de convidados OS's incluindo Linux, Windows, *BSD, Plan9 e mais O SmartOS é um "live OS",; é sempre inicializado via PXE, ISO ou USB Key e é executado inteiramente da memória, permitindo que os discos locais sejam usados inteiramente para hospedar máquinas virtuais sem desperdiçar discos para o sistema operacional raiz. Esta arquitetura tem uma variedade de vantagens, incluindo maior segurança, sem necessidade de patches, atualizações rápidas e recuperação. Virtualização em SmartOS baseia-se em cima das tecnologias Illumos fundamentais herdadas de OpenSolaris, nomeadamente: - ZFS para virtualização de armazenamento - Crossbow (dladm) para virtualização de rede - Zonas para virtualização e contenção - DTrace para introspecção - SMF para gestão de serviços - RBAC/BSM para auditoria e segurança baseada em funções etc. Essas tecnologias são combinadas em um único sistema operacional, fornecendo um ambiente arbitrariamente-observável, altamente multi-tenente construído em uma pilha de armazenamento confiável e de nível empresarial.