Solaris, OpenSolaris y Virtualización


Published on

Presentación utilizada por Ángel Camacho, Jim Mc Hugh y Matthew Baier en la Universidad de Palermo.

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Solaris, OpenSolaris y Virtualización

  1. 1. Solaris Operating System & Virtualization Angel Camacho Technical Marketing Manager Sun Microsystems, Inc.
  2. 2. Agenda •Solaris 10, OpenSolaris >Now & The Future •Virtualization >OS Virtualization >Sun xVM: From Datacenter to Desktop 2
  3. 3. Solaris & OpenSolaris 3
  4. 4. Solaris Release Model 20 Years, One Development Base 2010 2005 2002 2003 2007 Solaris 8 support Solaris 9 Solaris 10 • Solaris Release >3-5 year release interval OpenSolaris >Quarterly updates (●) OpenSolaris >Fixes, new hardware support >Long term (10+ year) support cycle OpenSolaris • OpenSolaris Release OpenSolaris >6 month release interval OpenSolaris >18 month Sun support cycle >Foundation for next Upcoming Solaris Solaris Long Term Support release 4
  5. 5. What Was New in Solaris 10 5/08? •Support for new systems / peripherals >Additional power management support •Virtualization >Absolute CPU usage limits (CPU caps) >VNC: remote desktop session support >Support for Solaris 8 and 9 Containers •Security and ease-of use additions •Integrated fixes •ZFS: hotplug & FMA 5
  6. 6. What's New in Solaris 10 10/08? •ZFS Boot (!) •Hardware support - processors/servers, storage, devices >new device drivers & new systems •Containers: upgrade on attach •Virtualization - ParaVirtualized disk drivers for xVM, LDOMs enhancements •FMA extensions - support for Harpertown (Intel 5400 mem ctlr). •Desktop application updates (Adobe, etc.) 6
  7. 7. What is OpenSolaris? Community Participation + Solaris Innovation Enterprise Power Network Management Virtualization Security Open Installation Storage Containers CIFS ZFS DTrace Network Network- Based Auto- Predictive Packaging Magic Self Healing Hardware Time Optimizaton Slider 7
  8. 8. OpenSolaris Easy to Get, Install, Use, Maintain •Redistributable LiveCD image • Core OS based on latest open source Solaris development work • Graphical installer, GNOME/compiz desktop •GNU tools •Optimized AMP/MARS deployment software •Network package repository •Leverages unique Solaris capabilities 8
  9. 9. What's New in OpenSolaris 2008.11 • Datacenter & storage features Distro Constructor > COMSTAR storage framework > Automated install > Optimizations for Intel core micro-architecture > Trusted Extensions labeled security > • Desktop & developer features > Time Slider > Gnome, OoO, Firefox3, Songbird, & NWAM • New repositories to expand the ecosystem • Fully supported OpenSolaris Toshiba laptop • Enhanced production support offering 9
  10. 10. Virtualization 10
  11. 11. System Virtualization Solutions Trend to isolation Trend to flexibility Hard Partitions Virtual Machines OS Virtualization Resource Management App App Database Identity File Web Mail Calendar Database Web App Sun Ray Database Server Server Server Server Server Server Server Server Server OS Server Multiple OSes Single OS Solaris Containers Solaris xVM Server (Zones + SRM) Dynamic Solaris Resource Solaris xVM VirtualBox System Domains Manager (SRM) Solaris Containers VMware for Linux Applications Microsoft Hyper-V Solaris 8 and 9 Containers Solaris Trusted Extensions Logical Domains (LDoms) 11
  12. 12. OS & LDOM Virtualization 12
  13. 13. Solaris Containers •Light weight environments >“Just want to test something” •Highly secure environments >Need to isolate the application from the kernel •Highly dynamic environments >Many environments sharing the same resources •High performance environments >For apps with many threads or help duplicate them • Test different application versions against the same hardware and OS 13
  14. 14. Solaris Containers Sample Test & Development Scenario Applicatio Web Service Web Service Web Service Version 2.0 Version 2.5 Version 3.0 n Apache 1.3 Apache 1.3 Apache 2.0 Global Zone IAS 4 IAS 4 GlassFish Oracle 8i Oracle 9i Oracle 10g OS app_ver2.0 zone app_ver2.5 zone app_ver3.0 zone Solaris 10 Kernel Serve r 14
  15. 15. Solaris Containers Sample Production Scenario Applicatio Web Web DNS Mail Server 1 Server 2 Server Server n Global Zone web1 zone web2 zone dns1 zone mail zone OS 5 60 25 10 4 CPU Pool (FSS)‫‏‬ 4 CPU Pool Solaris 10 Kernel Serve r 15
  16. 16. Solaris Trusted Extensions • All objects are labeled, based on sensitivity • Access governed by label hierarchal relationship • Uses Containers – Labeled Security PP @ EAL 4+ Commercial Hierarchy Government Hierarchy Non-Hierarchical Executive Top Secret Management VP and Above Secret Daisy's Directors Confidential Net Inc. Music Online Florists All Employees Classified Solaris 10 or Trusted Extensions Trusted Extensions Trusted Extensions Mandatory Access Control & Security Labels 16
  17. 17. Solaris 8 & 9 Containers Physical to Virtual (P2V)‫‏‬ Database Database Applicatio Application Application n OS Solaris 10 Solaris 8 Container Solaris 10 Container Solaris 8 Global BrandZ ZFS FMA DTrace Solaris 10 Kernel Serve T2xxx/T5xxx Mx00 r 0 17
  18. 18. Eco Consolidation: Low End New Configuration Old Configuration ● ● 1 T2000 Server 4 V880s ● ● 1 CPU with 32 threads 32 CPUs ● ● 2 RUs 136 RUs ● ● 275 watts 8800 watts ● ● 1,535 BTUs 28,872 BTUs ● ● OS support cost: OS support cost: ● ● $2,700 for Solaris 8 + $21,600 for Solaris 8 ● ● $1,080 for Solaris 10 • Solaris 8 Containers • Solaris 8 on V880s on T2000 with Solaris 10 18
  19. 19. Logical Domains •Each virtual machine appears as an entirely independent machine >own kernel, patches, tuning parameters >own user accounts, administrators >own disks >own console and OBP >own network interfaces, MAC & IP addresses >each domain can start, stop and reboot independently of each other >scale up to number of CMT hardware threads 19
  20. 20. Logical Domains • Virtualization and partitioning of machine resources > Each domain is a full virtual machine, with a dynamically reconfigurable sub-set of machine resources, and its own independent OS > Protection & isolation via SPARC hardware and hypervisor firmware LDom A LDom B LDom C LDom D OS Environment of choice Linux FreeBSD LDoms Manager Hypervisor CPU CPU CPU CPU CPU CPU CPU CPU Platform Memory Memory Memory Memory Hardware I/O I/O 20
  21. 21. New for LDOMS 1.1 • Migration of domains > Warm for running domains, instant for idle domains • Dynamic reconfiguration > Virtual disks for domains > Virtual I/O devices for changes w/o reboots • Networking improvements > Hybrid I/O paths > VLAN configuration within / between guests • Power management > Turns off idle-cores as needed 21
  22. 22. The Sun xVM Portfolio 22
  23. 23. 23
  24. 24. Open Virtualization for Desktop to Datacenter Only VDI with choice: Open developer Windows, Open virtualization Solaris and Linux platform delivered securely Manage Enterprise-class heterogeneous hypervisor datacenters 24
  25. 25. Open Guest Platforms Developer Virtualization Platform Host Platforms x86 Hardware 25
  26. 26. Key Features • Broad platform support World’s > Hosts: Windows, Open Solaris, Linux, OS X Most Popular > Guests: Practically any x86-based OS Virtualization • Powerful virtual hardware and Platform device support • Rich host/guest integration • Advanced features Built-in support for centralized storage > Client or server deployable > VirtualBox RDP Server for remote access to VMs > Scriptable > Open APIs and modular design > • Open Source / Free binary for personal use > Commercial / OEM license available 26
  27. 27. GUI • Supports • Seamless all VESA Windows standard • Mouse resolutions integration and depths • Clock • Dynamically synchronization resizable desktops • Shared clipboard • Full screen and folders mode 27
  28. 28. Press Coverage “xVM VirtualBox has the “The Firefox of “...VirtualBox is clear advantage of being the Virtualization... rapidly becoming a only free personal/ accolades must go serious contender if SMB virtualization product to Sun. In the Test it isn’t one already. that runs on all the major Center, it has been Its licensing is far computing platforms – the one desktop less restrictive, and Windows, Linux, Mac, virtualization it only differs in and Solaris.” product that functionality in provided almost ways that will be “Setup is extremely easy.” no thorny issues important to a “Overall we found Virtual setting up a Linux minority of users.” Box xVM performance to be virtual machine on excellent.” Serdar Yegulalp, a Vista host.” Informationweek “...[H]as the widest range June 17, 2008 of host system support and Samara Lynn, CRN June 17, 2008 has the lightest hardware demands.” ZDNet, Virtualization Smackdown May 21, 2008 28
  29. 29. Mail Mail File File Web Web Server Server Server Server Server Server Enterprise- Class Hypervisor PV Drivers Live DVD BUI WS-MAN IPS ZFS VMDK FMA 29
  30. 30. Without Barriers Server Virtualization Without Barriers • Built-in management > Easy to use interface > Low barrier to entry > Programming interfaces VMware compatible • Windows SVVP certified (coming) • Enterprise-class foundation • Open source • 30
  31. 31. Key Features From One to Many Manageable Manage a single system with the built-in BUI; use xVM Ops Center to manage many systems; use the WS-MAN interfaces to integrate with ISV solutions Software Appliance Usability Easy to try with LiveDVD, easy to install and update with IPS, easy to locate with support for x64 hardware Enterprise Class Scalable Manage and scale to thousands of systems over the Internet Ease of Acquisition Heterogeneous Run Windows, Open Solaris and Linux as guests, utilize PV drivers to aid performance, import virtual disk formats such as VMware's VMDK format Maximize your Datacenter Flexible Hot, warm and cold migration; cloning and snapshotting of guests; resource pools and load balancing; NFS support; auto-restart of guests 31
  32. 32. Easy as Click and Drag 32
  33. 33. Guest Console Viewer 33
  34. 34. Usage Scenario TEST/STAGE DEPLOY DEVELOP xVM Server and xVM Server and xVM VirtualBox xVM Ops Center xVM Ops Center • Create virtualized • Make efficient use • Reliably and securely applications of testing resources run your applications • Develop on your own • Test in different • Dynamically adapt preferred platform situations your application to changing conditions • Test on many OSes on the single system 34
  35. 35. ... Only VDI with Choice: xVM or VMware Windows, Open Solaris Sun Virtual Desktop Connector and Linux Sun Secure Global Sun Ray Software Delivered Desktop Software Sun VDI Software Securely Sun Fire x64/x86 Servers Internet 35
  36. 36. Not Just SunRay! Your Desktop Anywhere My desktop My desktop My desktop on a on a PC on a Mac Sun Ray client As you move between devices, your desktop follows you 36
  37. 37. VDI Success Story • One of America’s leading hospitals chose Sun VDI to: > Increase security > Facilitate desktop management > Provision systems FAST • Number of users: 5300 • Number of virtual machines: 3000 • In May 2008, UAB rolled out 1000s of desktops in 4 hours Ideal Size HW/SW 37
  38. 38. and More... Sohgoh Real Estate Savings and Credit Slovak National Library Bank of Kuwait 38
  39. 39. Manage Heterogeneous Datacenters 39
  40. 40. 2.0 •Manage firmware, operating system, and applications •Automate software patching •Report IT Compliance •Manage heterogeneous systems in distributed datacenters •Discover, provision, patch, manage, and monitor systems •Context-driven, user-friendly interface •Early access support for large scale x86 virtualization management 40
  41. 41. 2.0 Discover Scan and identify VMs and servers across your network Create VMs across farms of servers. Hands-off installation Provision of bare metal systems, packages, RPMs and firmware Stay secure and up-to-date with automatic patch Update management for Red Hat, SUSE and Open Solaris in physical servers as well as guest OSs Securely and remotely manage VMs and efficiently Manage distribute workloads among heterogeneous datacenter assets Assure compliance with the industry’s Report first compliance auditing solution Manage Scalable web interface allows complete Lights Anywhere Out Management Via Browser 41
  42. 42. Time Savings With xVM Without xVM Ops Center Activity Ops Center Minutes Identify 100 assets on network Days Compare inventory for 100 systems Minutes Hours against baseline Obtain software and patches and validate < 6 Hours Days PKG/RPM installation Identify patches required for 100+ servers 15 Minutes Hours and impact on system Deploy OS to powered-off Hours Days baremetal 100 servers 20 Minutes Apply a security fix to 100 servers 1 Day Identify, validate and deploy iLOM firmware Hours Days on 100 servers 42
  43. 43. Next Steps 43
  44. 44. Next Steps >Get Solaris and OpenSolaris 1 and >Get Involved 2 | | >Get Trained 3 | Learning Paths: >Get Data Sheets and White Papers 4 >Get Started with Solaris Learning Centers 5 >Get Virtual 6 | | 44
  45. 45. Solaris Operating System & Virtualization Technical Marketing Manager Sun Microsystems, Inc.