SmartOS

Triton SmartOS is a lightweight container hypervisor that delivers industrial grade security, networking, storage and performance to containers.

Comparison

Triton SmartOS combines the capabilities you get from a lightweight container OS, optimized to deliver containers, with the robust security, networking and storage capabilities you’ve come to expect and depend on from a hardware hypervisor.

Triton SmartOS Container OS Hardware Hypervisor
VM hypervisor Full Support No Support Full Support
Lightweight container host Full Support Full Support No Support
Instance types Containers & VMs Containers VMs
Multi-tenant secure Full Support No Support Full Support
Built in networking Full Support No Support Full Support
Built in storage Full Support No Support Full Support
Bare metal performance Yes, containers run secure on bare metal No, Containers run on VMs for security No Support
Open Source Full Support Full Support No Support

Key Features of Triton SmartOS

Secure containers Full isolation per container in a multi-tenant environment

Triton SmartOS leverages Zones, a hardened container runtime environment that does not depend upon VM hosts for security. Patented resource protections insulate containers from noisy neighbors and ensure that each container gets its fair share of I/O.

Secure containers <small>Full isolation per container in a multi-tenant environment</small>

Built in networking Each Triton container has its own unique IP address

Triton SmartOS eliminates the complexities associated with VM host dependent solutions. Built-in networking offers each container one or more network interfaces, so each container has a full IP stack and is a full peer on the network, eliminating port conflicts and making network management easy.

Built in networking <small>Each Triton container has its own unique IP address</small>

Built-in storage Secure, isolated, resizable filesystems for each container

Triton SmartOS leverages ZFS to free container storage from VM host dependencies. ZFS storage virtualization makes secure storage management easy, while maximizing performance. ZFS’ flexible provisioning, copy-on-write, and data integrity checking are an ideal match for containers, while advanced caching techniques make even spinning disks perform as fast as SSDs.

Built-in storage <small>Secure, isolated, resizable filesystems for each container</small>

Bare metal performance The speed of bare metal performance + the flexibility of virtualization

By eliminating layers of virtualization and running containers directly on bare metal, applications enjoy the highest possible performance. And, because you are running on OS virtualized containers, you can easily scale your applications and infrastructure up and down.

Bare metal performance <small>The speed of bare metal performance + the flexibility of virtualization</small>

A Container-Native Stack for Modern Applications and Operations

Increase development velocity while simplifying operations. Triton provides the foundation for a modern application and operations architecture.Optionally leverage Joyent's expertise, software and services to run microservices, Node.js and object storage.

As the original corporate steward of Node.js, we know microservices and how to operate them at scale. Enterprise support for Node.js is included with Triton, but Triton works with any application runtime. You want to run Go or CoreCLR on Triton? No problem. Learn more…

All of your “big data” has to go somewhere. Joyent’s Manta will scale to meet your object storage needs. Because Manta is available as a cloud service and as 100% open source software, you maintain full control over your data. Learn more…

Automate the process of discovery and configuration that’s needed to connect application components in separate containers. By automating these and other operational details, you can build applications that effectively run on autopilot and work with any scheduler. Learn more…

Other solutions layer container orchestration on top of VM clusters from public clouds or private clouds that you pay for and manage separately. Triton converges container and cloud orchestration into one easy solution. Learn more…

Our secret ingredient. Don’t let VM-based container hosts complicate your operations and slow down your applications. Run your Docker containers and Linux applications securely, on bare metal, with built-in networking and storage.