solaris, opensolaris y virtualización

of 45/45
Solaris Operating System & Virtualization Angel Camacho Technical Marketing Manager Sun Microsystems, Inc.

Post on 18-Nov-2014




1 download

Embed Size (px)


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


  • 1. Solaris Operating System & Virtualization Angel Camacho Technical Marketing Manager Sun Microsystems, Inc.
  • 2. Agenda Solaris 10, OpenSolaris >Now & The Future Virtualization >OS Virtualization >Sun xVM: From Datacenter to Desktop 2
  • 3. Solaris & OpenSolaris 3
  • 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. 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. 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. 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. 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. 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. Virtualization 10
  • 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. OS & LDOM Virtualization 12
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. The Sun xVM Portfolio 22
  • 23. 23
  • 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. Open Guest Platforms Developer Virtualization Platform Host Platforms x86 Hardware 25
  • 26. Key Features Broad platform support Worlds > 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. 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. 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 isnt 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. 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. 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. 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. Easy as Click and Drag 32
  • 33. Guest Console Viewer 33
  • 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. ... 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. 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. VDI Success Story One of Americas 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. and More... Sohgoh Real Estate Savings and Credit Slovak National Library Bank of Kuwait 38
  • 39. Manage Heterogeneous Datacenters 39
  • 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. 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 industrys Report first compliance auditing solution Manage Scalable web interface allows complete Lights Anywhere Out Management Via Browser 41
  • 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. Next Steps 43
  • 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. Solaris Operating System & Virtualization [email protected] Technical Marketing Manager Sun Microsystems, Inc.