introduction to opensolaris 2008.11

19
OpenSolaris Overview Marty Duey Angelo Rajadurai Hugo Rivero

Upload: eduardo-pelegri-llopart

Post on 18-Nov-2014

3.580 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Introduction to OpenSolaris 2008.11

OpenSolaris Overview

Marty DueyAngelo RajaduraiHugo Rivero

Page 2: Introduction to OpenSolaris 2008.11

pg 2

Agenda

What is OpenSolaris?Solaris FeaturesNew features in OpenSolarisDemos of new features

Desktop improvementsZFS timesliderPackage manager improvementsMultimedia

Conclusion

Page 3: Introduction to OpenSolaris 2008.11

pg 3

What is OpenSolaris?

Operating system distribution, based on source code of SolarisSupported releases every 6 months

2008.05, 2008.11,...Development builds available

every other weekOpen SourceFree to use, deploy and redistribute

Page 4: Introduction to OpenSolaris 2008.11

pg 4

Solaris Features

Because of a common origin, OpenSolaris inherits Solaris 10 features, such as:

ZFS: http://opensolaris.org/os/community/zfs/Dtrace: http://opensolaris.org/os/community/dtrace/Zones: http://opensolaris.org/os/community/zones/Service Management Facility (SMF):

http://opensolaris.org/os/community/smf/Role-Based Access Control (RBAC)

And many more. See http://www.sun.com/software/solaris/features.jsp

Page 5: Introduction to OpenSolaris 2008.11

pg 5

DTrace

Ability to dynamically instrument a live running system

Unlimited probes Low overhead for enabled probesNo overhead for disabled probes

Java integration getting better every release1.4.2 & 1.5 – JVMPI & JVMTI 6.0 – Native support7.0 – Embedding Java Probes into code

DTracetoolkit – pre-built kit

Page 6: Introduction to OpenSolaris 2008.11

pg 6

ZFS

Complete redesign of filesystem with 21st century assumptions

Does to Disk what OS does for memoryEnd to end data integrityExciting features

snapshot, cloning, software RAID, integrated support for SSD and many many more

Unlimited expandability – 128 bit file system

Page 7: Introduction to OpenSolaris 2008.11

pg 7

ZFS working for you

TimesliderGo back in time (OS X Time Machine done right)

beadmRollbackCloneSnapshotSun Unified Storage

Page 8: Introduction to OpenSolaris 2008.11

pg 8

Zones

Innovative virtualizationOne kernel multiple Virtual instancesAbility to assign specific resources to zonesNear instant startup and shutdownCan easily run 10s of Zones easily

Coming soonCrossbow – ability to split ups network bandwidth

Page 9: Introduction to OpenSolaris 2008.11

pg 9

OpenSolaris Software Distribution

Base packages distributed in a LiveCDSlim, 690MB download, includes OS Kernel,

GNOME, Firefox, Thunderbird, etcAdditional packages available in software repositories

New Image Packaging System (IPS)Packages include metadata with dependency

informationUpdate Manager notifies when newer package versions become available

Page 10: Introduction to OpenSolaris 2008.11

OpenSolaris RepositoriesCommunity Sun

Release

Dev

Contrib

Pending

Extras

Support

Page 11: Introduction to OpenSolaris 2008.11

pg 11

OpenSolaris Features

Environment more familiar to developersGNU, other open source utilities now in default

pathNetwork-based software delivery (IPS)Network Auto Magic (NWAM)ZFS as root file system

Boot environment manager (beadm)Redesigned Graphical InstallerCIFS Server

Page 12: Introduction to OpenSolaris 2008.11

pg 12

New Features in 2008.11 (Desktop)

Gnome 2.24 + Compiz updatesSuspend and resume to RAM

Available for some models (Toshiba, Lenovo, Dell, Sun)

More drivers (audio, SD card, ...)New applications

Firefox 3.0.3OpenOffice 3.0Many others...

Page 13: Introduction to OpenSolaris 2008.11

pg 13

New Features in 2008.11 (Server)

Automated InstallerDistribution ConstructorImproved Web StackCommon Multiprotocol SCSI target

(COMSTAR)Enhanced repository modelIntel Nehalem support

Page 14: Introduction to OpenSolaris 2008.11

pg 14

Activity in Software Repositories

Hundreds of Open Source packages are available through the repositories

More than 2900 unique packages, as of 12/10“Cluster” packages allow one-click install of full development environments

Web Stack (amp-dev): Apache, MySQL, PHP, Python, Squid, memcached, netbeans, etc.

Ruby (ruby-dev)Sun Studio (ss-dev)HPC (hpc-dev)

Page 15: Introduction to OpenSolaris 2008.11

OpenSolaris Distro Constructor

Create custom bootable images with your collection of software and settingsSimple xml based software listCustom post install scriptsCreates iso and usb images

#distro_const build slim_cd.xml

slim_cd.xml

Page 16: Introduction to OpenSolaris 2008.11

pg 16

OpenSolaris Feature Demo

Page 17: Introduction to OpenSolaris 2008.11

pg 17

Conclusion

OpenSolaris gives you access to the latest innovation in Solaris

Lots of new features for developers and deployers

Easy to take it for a test driveStandalone installationLiveCD or VirtualBox

Very active community effort at opensolaris.org

Communities, Projects, Forums

Page 18: Introduction to OpenSolaris 2008.11

pg 18

Resources

opensolaris.comLearn / Use / Shared / get

opensolaris.orgProjects, Forums, Source Code browser

What's new in 2008.11:http://www.opensolaris.com/learn/features/whats-new/200811/

How-to guide for VirtualBox:http://dlc.sun.com/osol/docs/content/2008.11/getstart/virtualbox.html

Page 19: Introduction to OpenSolaris 2008.11

Thank you!