BayLISA meetup: 8/16/12

of 8 /8

Click here to load reader


Introductory slides for the BayLISA SmartOS meetup on August 16th, 2012

Transcript of BayLISA meetup: 8/16/12

Page 1: BayLISA meetup: 8/16/12

BayLISA Meetup

Page 2: BayLISA meetup: 8/16/12

Joyent and SmartOS

• Joyent is tackling the challenges of cloud computing: multi-tenancy/density, observability, storage and network virtualization

• Joyent believes that the solutions to these problems begin in the operating system — that the operating system matters more than ever

• We have our own illumos variant, SmartOS, that embodies that belief

Page 3: BayLISA meetup: 8/16/12

A year of SmartOS

• A year ago, we made SmartOS available with the announcement of illumos-based KVM — on which we have since deployed tens of thousands of VMs

• Beyond adding KVM, we have also moved the system forward by extending the core illumos technologies: Zones, DTrace, ZFS

• While we want to run all application runtimes, we have a particular focus on making SmartOS the premier platform for deploying node.js apps

• In the past year, we have integrated node.js with SmartOS technologies, e.g. DTrace, mdb, libumem

Page 4: BayLISA meetup: 8/16/12

The SmartOS community

• We have seen explosive interest in SmartOS: many tens of thousands of downloads (!) with a surprising number running it seriously in production (!!)

• The enthusiasm has come as a (pleasant!) surprise; we apologize that we havenʼt always had as much time as we would like to help the community

• We think office hours in #smartos (Thursdays, 10a to 11a Pacific) have been successful, but weʼre always welcome to new ideas for helping the community!

Page 5: BayLISA meetup: 8/16/12

SmartOS community enthusiasm

Page 6: BayLISA meetup: 8/16/12

Tonightʼs meetup

• Thanks to tonightʼs sponsors: Telefónica and Joyentʼs upcoming DTrace training featuring @brendangregg

• Tonight:

• Bill Pijewski on the SmartOS zpool architecture

• Ben Rockwood on deploying SmartOS by the rack

• Robert Mustacchi on implementing per-thread caching in libumem

• Bryan Cantrill on DTrace in the non-global zone

Page 7: BayLISA meetup: 8/16/12
Page 8: BayLISA meetup: 8/16/12