Joyent Case Study

Joyent Smart Technologies
Architecture: A Novel Approach
to Hardware Abstraction










in conventional cloud environments:
Scaling requires starting more VMs


Starting up VMs is not instantaneous


The OS in each VM must be managed


























1
Meeting Intense Performance Demands in Cloud Environments
Figure 1

Traditional Virtualization
with Virtual Machines
Virtual
Machines
SmartMachines
Operating
System and
Virtualization
Layer
Virtualization
Layer
Physical
Hardware
Physical
Hardware
Resource
Slice
Resource
Slice
Resource
Slice
Resource
Slice
Virtualization with Joyent
SmartMachines*
App
Code
OS
App
Code
OS
App
Code
OS
App
Code
OS
Hypervisor (VMware vSphere*,
XenServer*, etc.)
App
Code
Joyent SmartOS*
App
Code
App
Code
App
Code
Resource Pool
2
case study
product badge
goes here