presentation. opensolaris

Click here to load reader

Post on 18-Nov-2014

1.756 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

February 16 2008 AltSTU, Barnaul, Russia

TRANSCRIPT

  • 1.
    • Introduction & Installation
    • [email_address]
  • 2.
  • 3. Solaris GNU/Linux X Window System Hardware GNOME GNU utilities System libraries Linux kernel POSIX+ extensions Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ... UNIX utilities POSIX Solaris kernel
  • 4.
    • Sun sponsored
      • Solaris 10
      • Solaris Express Community Edition
      • Solairs Express Developer Edition
    • Community
      • BeleniX (LiveCD x86)
      • Polaris (PowerPC LiveCD)
      • Nexenta (GNU/Opensolaris)
      • Martux (Sparc LiveCD)
      • Schillix (LiveCD x86_64)
    • Project Indiana
  • 5. Solaris 10 Dynamic Tracing (DTrace) Solaris Containers ZFS Predictive Self-Healing Secure Execution 188 Open Source Apps Compatibility Guarantee Features
  • 6. Mac OS X zone
  • 7. Mac OS X zone
  • 8. Linux zone
  • 9. Windows zone
  • 10. Solaris ZFS
  • 11.
    • ZFS:
    • 2^48 ( snapshot ) (2 10^14)
    • 2^48 (2 10^14)
    • 16 (2^64 byte)
    • 16 (2^64 byte)
    • 16 (2^64 byte)
    • 3 10^23 ( zpool )
    • 2^56 ( 2^48 ZFS)
    • 2^56 ( 2^48 ZFS)
    • 2^64 zpool
    • 2^64 zpool
    • 2^64 zpool
  • 12.
    • Traditional Volumes
    • Abstraction: virtual disk
    • Partition/volume for each FS
    • Grow/shrink by hand
    • Each FS has limited bandwidth
    • Storage is fragmented, stranded
    • ZFS Pooled Storage
    • Abstraction: malloc/free
    • No partitions to manage
    • Grow/shrink automatically
    • All bandwidth always available
    • Pool allows space to be shared
    Storage Pool Volume FS Volume FS Volume FS ZFS ZFS ZFS Volumes versus ZFS
  • 13. ZFS Demo nice zfs basics zfs selfhealing
  • 14. Solaris 10 Dynamic Tracing (DTrace) Solaris Containers ZFS Predictive Self-Healing Secure Execution 188 Open Source Apps Compatibility Guarantee Why Solaris?
  • 15. Installing Opensolaris
    • http://www.opensolaris.org/os/downloads/
    • Recommended distribution: SXDE
    • Easy to install using the Caiman installer
    • File system formats
      • ZFS
      • UFS
    • Structure of OpenSolaris..
  • 16. OpenSolaris structure
    • Uses GRUB as the bootloader
    • Can use ZFS or UFS as the native filesystem
    • OpenSolaris requires a primary partition.
    • Slices = Partitions within partitions
    Partition 1 Partition 2 Partition 3 Partition 4 Slice 0 Slice 1 Slice 7 / root /export/home
  • 17. Installation
    • Simple and elegant installer SX build 70b onwards onwards
        • Select Language
        • Select Keyboard layout
        • Select Disk/Partition
        • Set Date/Time zone
        • Extra language support
        • Create user
        • Review all settings
        • Install!
  • 18. Project Indiana
    • .. is what everyone is talking about in OpenSolaris land.
    • Is the promising new OpenSolaris binary distribution
    • Lead by Ian Murdock: The 'Ian' in Debian.
    • What's a Linux guy doing in OpenSolaris?
    • Pre release in Oct 2007, first release in early 2008.
    • Great new features you always wanted in Solaris.
  • 19. Project Indiana
    • Network based apt-like binary package management called the Universal Packaging system
    • The cool new Distro-constructor!
          • Simply select packages from repository
          • Customize look and feel
          • and spread your own distribution!
    • Join in!
    • www.opensolaris.org/os/project/indiana/
  • 20. Participate
    • http://www.opensolaris.org
      • Mailing lists (Chat with Operating Systems experts)
      • Ongoing projects
      • Bugs reports/ RFEs
      • User groups
      • Blogs
    • Ask that question
      • irc.freenode.net channel: #opensolaris
  • 21.