An Introduction to the
Nexenta Project
Anil Gulecha
Community Leader/Developer
anil@nexenta.org
Agenda
● History ● Non-Technical
● The Beginning ● History with the Debian project
● Nexenta OS ● Current opportunities for
● Nexenta Core Platform collaboration
● Derivatives ● Announcement
● Technical ● Collaboration
● Combining OpenSolaris with apt/dpkg
● Challenges faced ● Q&A
● Modified Debian tools
● Additional Tools
● Apt-clone
● What does OpenSolaris bring to the table
● How is OpenSolaris kernel and packages built
● Devzone – Easy provisioning of zones
● Autobuilder – Building thousands of packages
from upstream
What is Nexenta?
Nexenta is a
Community driven project
Combines OpenSolaris kernel with
Ubuntu LTS userland
Upstreams
History
ON Sources
OpenSolaris
compile
default
System Binaries
Packaging system is Pkgdef files / IPS metadata
SVR4 and IPS.
package
build
ON consolidation
compiled, and then SVR4 packages
packages built
Nexenta packaging
Nexenta's Debian
packages ON Sources
Added to debhelper
ZFS
OpenSolaris contribution
Define a base_zone.
Provide user logins to system.
devzone_create
devzone_enter
devzone_free
Self-Hosted.
Unofficial / Official ?
Q&A
anil@nexenta.org
http://www.gulecha.org
Links
Homepage: http://www.nexenta.org
Illumos Project: http://www.illumos.org
AutoBuilder/Devzones:
http://www.nexenta.org/projects
NexentaStor: http://www.nexentastor.org
StormOS: http://www.stormos.org