Joyent offers a high-performance, stable, and secure cloud environment to design, deploy and run Linux-based applications on the Joyent compute service.
Linux instances on Joyent include packages that enable integration and interoperability with Joyent tools and technologies – including DTrace, KVM, Zones, Crossbow, and ZFS. Joyent provides ongoing security and maintenance updates to all Linux instances at no additional charge to Joyent users.
High-performance – Joyent Linux instances utilize the cloud-native architectural advantages to deliver a low-latency, highly resilient and stable operating environment for the most demanding, user and data-intensive applications and workloads. By reducing architectural overhead and applying disk-caching techniques to operate a Linux environment, Joyent delivers better overall performance than traditional hardware-virtualized cloud architectures. According to Cloud Spectator, an independent performance benchmark service for cloud infrastructure providers, Joyent delivers up to 10x faster performance than traditional cloud services.
Linux instances include packages and configurations that provide tight integration with all services delivered on Joyent. This allows the Joyent Linux instances to launch and work correctly within Joyent from provisioning to first start. Linux instances come pre-installed with all Joyent tools and technologies. Joyent Cloud API tools enable scripting of important operational tasks from within a Joyent instance.
The architecture of Linux instances on Joyent enhances security by focusing on two main security objectives: separation and reducing attack surfaces. Linux instances isolate users by utilizing a QEMU/KVM layer that is contained in a zone. All Joyent tools and technologies, such as DTrace (for detection), Zones (for isolation), and Crossbow (for networking) can be applied to solidify security processes surrounding Linux instances on Joyent.
Linux instances on Joyent are built as a minimal Linux installation, including only the most essential Linux services. Rather than having to strip out components that you don't need or want, the Linux instances on Joyent are designed to provide a minimal and functional base, allowing you to add on (via the package repositories) the additional utilities and services that you want. Starting with a minimal base of packages means there are fewer components to maintain, as well as less surface area for security exploits.
Linux instances support distros from Ubuntu, Fedora, Debian and CentOS. They are available in every region of Joyent compute service and over 10 instance sizes are available to meet the capacity and performance requirements of your application. For a full list of Linux instance types and sizes please visit our pricing page.
Linux instance customers enjoy a 99.999% cloud uptime record on Joyent. Linux instances on are covered under the same SLA policy as all other Joyent machine images.
Support for installation and use of the base Joyent Linux image is included through subscriptions to the Joyent compute service. For more information on Joyent support please visit the Joyent support page.