Opensolarisbarcampphnompenh

891 views

Published on

This is the presentation I gave at Bar Camp Phnom Penh on OpenSolaris. It is based on Tim Foster's original. I thank him for making it available.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Opensolarisbarcampphnompenh

  1. 1. BarCamp Phnom Penh An Introduction to OpenSolaris Paul Harper OpenSolaris Cambodia
  2. 2. Solaris 10 & history of OpenSolaris <ul><li>S10 released in 2004
  3. 3. Why the decision to open source? </li></ul>
  4. 4. OpenSolaris release <ul><li>Done in stages </li><ul><li>DTrace in Jan 2005
  5. 5. OS/Networking in June 2005 </li><ul><li>10,000,000 lines of code
  6. 6. 35,000 files </li></ul><li>More being opened all the time </li></ul></ul>
  7. 7. Distributions <ul><li>From Sun </li><ul><li>OpenSolaris
  8. 8. Solaris Express Community Edition </li></ul><li>From outside Sun </li></ul><ul><ul><li>AuroraUX
  9. 9. Belenix
  10. 10. EON
  11. 11. Jaris </li></ul></ul><ul><ul><li>Korona
  12. 12. MartUX
  13. 13. MilaX
  14. 14. NexentaOS </li></ul></ul><ul><ul><li>OSUNIX
  15. 15. PulsarOS
  16. 16. SchilliX
  17. 17. StormOS </li></ul></ul>
  18. 18. Platforms <ul><li>x86/x64
  19. 19. Sparc
  20. 20. ARM
  21. 21. System Z
  22. 22. Power PC </li></ul>
  23. 23. Project Indiana <ul><li>Show Solaris in a new light
  24. 24. Testing ground for new features </li><ul><li>Install
  25. 25. Packaging
  26. 26. ZFS </li></ul><li>6-month release cycle
  27. 27. Became the OpenSolaris distribution
  28. 28. The future </li></ul>
  29. 29. Features: General <ul><li>A scalable, stable, performant kernel </li><ul><li>32 & 64-bit, stable DDI/DKI </li></ul><li>DTrace </li><ul><li>debugging & troubleshooting
  30. 30. Kernel/userland, applications </li></ul><li>SMF </li><ul><li>A service restarter </li></ul><li>IPS </li><ul><li>A modern packaging system </li></ul></ul><ul>http://opensolaris.org/os/community/dtrace </ul><ul>http://opensolaris.org/os/community/smf </ul><ul>http://opensolaris.org/os/project/pkg </ul><ul>http://opensolaris.org/os/community/on </ul>
  31. 31. Features: Storage <ul><li>ZFS </li><ul><li>Combines volume management with a filesystem
  32. 32. Hybrid storage pool approach
  33. 33. Checksums everything
  34. 34. Unlimited snapshots & clones with rollback </li><ul><li>For “free” - COW nature </li></ul></ul></ul><ul>http://opensolaris.org/os/community/zfs </ul>
  35. 35. Features: Storage (cont.) <ul>http://opensolaris.org/os/community/storage </ul>
  36. 36. Features: Networking <ul>http://opensolaris.org/os/community/networking </ul><ul><li>Crossbow
  37. 37. IPFilter
  38. 38. NWAM </li></ul>
  39. 39. Features: Desktop <ul><li>GNOME 2.26 (nearly 2.28)
  40. 40. Time Slider </li></ul><ul><li>S3 Suspend/resume
  41. 41. Wifi :-) </li></ul><ul>http://opensolaris.org/os/community/desktop </ul>
  42. 42. Features: Virtualisation <ul><li>Zones </li><ul><li>Single kernel, multiple OS environments </li></ul><li>xVM </li><ul><li>Port of the Xen hypervisor, dom0, pv domU and hvm domU + pv net/disk drivers </li></ul><li>LDOMs </li><ul><li>Based on sun4v hypervisor </li></ul><li>VirtualBox </li><ul><li>Desktop virtualisation </li></ul></ul><ul>http://opensolaris.org/os/community/zones </ul><ul>http://opensolaris.org/os/community/xen </ul><ul>http://opensolaris.org/os/community/ldoms </ul>
  43. 43. Explore opensolaris.org <ul><li>http://www.opensolaris.com/use/
  44. 44. http://opensolaris.org/os/projects
  45. 45. http://opensolaris.org/os/communities
  46. 46. hg clone ssh://anon@hg.opensolaris.org/hg/onnv/onnv-gate </li></ul>
  47. 47. Now, go get it! <ul>http://www.opensolaris.com/get osol-0906-x86.iso.torrent osol-0906-x86.usb.torrent … mirrors </ul>
  48. 48. Thank you! An Introduction to OpenSolaris Paul Harper OpenSolaris Cambodia

×