© 2012 Oracle VDI Best Practice under

Rolf-Per Thulin Sales Principal Consultant Europe VDI Global Business Unit The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

© 2012 Oracle Corporation Oracle Agenda

• Introduction • Oracle VDI Update since DOAG 2011 • Oracle VDI on Linux • Oracle VDI in a Box • Oracle VDI Installation on Linux • Oracle Virtual Desktop Client on bootable Mini Linux USB Stick • Summary

© 2012 Oracle Corporation Introduction

© 2012 Oracle Corporation Giving User Freedom Doesn't Have to Mean Losing Control

• Moving all the data and configurations dependencies Centralize & manage app dependencies inside the data center increases

IT control & security Server-based browsers

Server WAN / LAN Applications Internet

Desktops VMs Centralize desktops Gateway User Freedom IT Control

© 2012 Oracle Corporation & Centralization Enables the Cloud

DATA CENTER BROWSER

Access • Anywhere, any Management Applications & Desktops device access to & USERS applications and Automation data Virtualized Resources THIN CLIENTS s r e s U Server Pool Server Pool Server Pool PCs, MACs, MOBILE DEVICES

Desktop Virtualization

• Centralizes the apps and data users need to do their job • Minimizes client-environment / device dependencies • Enables access from “anywhere” and from “any device” • Permits greater productivity and security

© 2012 Oracle Corporation A Full Line of Products Creating the Desktop Cloud

INFRASTRUCTURE CLIENTS

• Oracle Secure Global Desktop • Oracle Virtual Desktop Client – The desktop cloud application gateway & portal – Access VDI “from anywhere” • Oracle Virtual Desktop • Oracle Client Infrastructure Hardware – Centrally hosted desktops and – The Ultimate “Zero Client” infrastructure

© 2012 Oracle Corporation Oracle VDI Update

© 2012 Oracle Corporation Sun Ray 3 Clients NEW since 21.9.2010 Green IT with Oracle Thin Clients

Ultra Thin Desktop – no local OS Sun Ray 3i – no software distribution HD 1920 x 1080 Integrated 22.5” Client – no configuration – no moving parts – completely silence – high flexibilty – highest security Smart Card Reader Hot Desking

Multimedia Sun Ray 3 Sun Ray 3 Plus 1920 x 1200 2550 x 1600 USB Redirection 0.4-6 Watt 0.4-14 Watt, no footprint Fiber, Kioskmode as an Infoterminal Dual-Head

© 2012 Oracle Corporation 10 Sun Ray SW 5.3.x Since May 2012

© 2012 Oracle Corporation Sun Ray Software 5.3.x Platforms

Server Platform 10 9/10 (Update 9) and later – Sparc and Oracle Solaris 10 9/10 (Update 9) and later Trusted Extensions – Sparc and X86 5.6 and 5.7 (32-bit and 64-bit)

Windows Remote Desktop – XP Pro SP2 and SP3 – Windows 7 Enterprise SP1 (32-bis and 64-bit) – Win 2003 R2 Enterprise Edition SP2 (32-bit and 64-bit) – Windows 2008 R2 SP1 (64-bit)

© 2012 Oracle Corporation Sun Ray Software 5.3 Installation and Deployment Linux

Improved installation – utpkgcheck VMware View Connector – For VMware View hosted virtual desktops Hotdesking without Smart Cards – You know from Solaris

© 2012 Oracle Corporation Sun Ray Software 5.3.x New features

Network higher Security – 802.1 Client Network Access Multimedia – HD Video Playback – Internet Explorer Flash Acceleration Peripherals – Enhanced Smart Card Services scbus v2 for extended APDU compiliance with PC/SC 2.0 IFD Handler API User Experience – Session resize during hotdesking – Windows application device/location awareness Client ID to Windows application for location

© 2012 Oracle Corporation Announcement Februray 2012

Important for Citrix Integration

© 2012 Oracle Corporation VMware View 4.x Certification Certified vs Compatible vs Supported

Sun Ray Clients are certified by VMware against View 4.5 – Sun Ray 2, 270, 2FS, 3, 3Plus, 3i – Listed on VMware’s Compatibility Guide: http://www.vmware.com/resources/compatibility Sun Ray Clients are VMware compatible with: – VMware View 4.6, 4.5, 3.1, VDM 3.0, 2.1 SRS 5.1.2 and 5.2 are Oracle supported with View 4.5 and 4.6 – VMware connector enables users in kiosk mode to access a VMware View session on a Sun Ray client

© 2012 Oracle Corporation Oracle Virtual Desktop Client Since May 2012

© 2012 Oracle Corporation Oracle Virtual Desktop Client 3.1.x

- Improved multimedia acceleration – MPEG2 1920x1080,H.264 1280x1080, VC-1 1280x720, Flash 1280x720 via RCA - Copy and paste - Smart Card support for scbus V2 - Automatic MTU detection. Good for VPN - Secure storage – Windows (Password Manager) , MacOS (keychain) and Linux (Gnome keyring) Platforms - XP and Windows 7 (32-bit and 64-bit) - Mac OS X 10.6, 10.7 - Ubuntu 10.04, 11,10 (32-bit and 64-bit) - Oracle Linux 6, 6.1,6.2 (32-bit)

© 2012 Oracle Corporation Oracle Virtual Desktop Client 3.1.x – Clipboard new Server Process /opt/SUNWut/lib/utclipboardd

© 2012 Oracle Corporation Tablet

© 2012 Oracle Corporation Oracle Virtual Desktop Client App on iPad

© 2012 Oracle Corporation Oracle Virtual Desktop Client for iPad Optimized iPad GUI Support

Simple, intuitive, accurate Rich keyboard support gestures and navigation Fast and responsive interface

© 2012 Oracle Corporation OVDC 1.1 for iPad NEW since December 2011 Virtual Desktop - Onscreen icons UI elements to trigger UI actions - Tablet scrolling gesture - Two Finger slide sends scroll wheel events - Modify session disconnect behavior to not restart

- Apple keyboard support - iPad keyboard dock support

© 2012 Oracle Corporation Oracle Secure Global Desktop Since August 2012

© 2012 Oracle Corporation User Login Form

© 2012 Oracle Corporation Accessing a VDI Desktop

© 2012 Oracle Corporation Accessing a VDI Desktop

© 2012 Oracle Corporation Secure Global Desktop Version 4.7 Platforms – Host OS Solaris 11, Oracle Linux 6.3 … – New Application OS versions – New Browser versions – Oracle VM and VMware VM support Client Changes (“TCC”) – Improved -less experience – Compatibility check Updated X.org server (7.6) – XKB – Multi-monitor support – OpenGL/GLX 1.4 Improved RDP experience – Audio-input – Network Level Authentication

© 2012 Oracle Corporation Secure Global Desktop Version 4.7

New Virtual Server Broker for Oracle VDI – VDI web service API – Old VDI versions using Legacy VDI broker – SGD and VDI installable on different server Security changes/enhancements – Default security installation Other changes – Changes to supported locales – License pool (Client Access License store) has gone – Tarantella Enhancement Module (TEM) installer is now an MSI.

© 2012 Oracle Corporation Oracle VDI on Linux

© 2012 Oracle Corporation Oracle VDI Differences:

Oracle Linux to Oracle Solaris

• No PC Smart Card Services – Sun Ray PC/SC lite • No ZFS • License Price

© 2012 Oracle Corporation Oracle VDI 3.4 Since May 2012

© 2012 Oracle Corporation Oracle VDI 3.4 – New Storage Enhancements

New

© 2012 Oracle Corporation More on Cloning (1/2) ZFS cloning – Virtual Box cloning • ZFS cloning is storage bound: – Supports ZFS appliance only (or DIY Solaris/ZFS) – Supports any with iSCSI – Every desktop owns disk-volume, owns iSCSI tgt. – Lot's of (hidden) storage management

• Virtual Box cloning is hypervisor bound: – Supports Virtual Box only – Supports any storage – Every desktop own disk-file – No storage management

© 2012 Oracle Corporation 34 More on Cloning (2/2) Example Configurations with Sun ZFS Appliance

Virtual Box on Solaris Virtual Box on Oracle Linux ZFS cloning Virtual Box cloning

© 2012 Oracle Corporation 35 Which cloning do you choose ? ZFS cloning – Virtual Box cloning • You can not choose: it is done for your upon creation of the Desktop Provider and Storage option. • Automatic and Final (you can't migrate to another)

• Support Matrix:

Storage type Virtual Box Hosts Virtual Box Hosts Oracle Linux Solaris Sun ZFS Appliance Linked Cloning Sparse Cloning Generic iSCSI storage Linked Cloning Unsupported Linked Cloning Linked Cloning Local Storage Linked Cloning Linked Cloning

© 2012 Oracle Corporation 36 More on Virtual Box Cloning Linked Cloning • Works on file system level • ZFS Appliance and General iSCSI: – block devices – needs file system layer for linked cloning

Storage type Virtual Box Hosts File System Type Oracle Linux Sun ZFS Appliance Linked Cloning OCFS2 Generic iSCSI storage Linked Cloning OCFS2 Network File System Linked Cloning NFS, other Network FS's Local Storage Linked Cloning Ext3, other Local FS's

© 2012 Oracle Corporation 37 Oracle VM Virtual Box Local storage Built in Desktop Provider • Local storage is a Local directory on the Virtual Box host • Not shared between the virtualization hosts

• Only one Local storage is possible such as: – 2nd disk mounted on /vdipool – or RAID configuration mounted on /vdipool • Can not mix with other storage types • Directory name can be any name

© 2012 Oracle Corporation 38 Oracle VDI 3.4.x – Comparison Summary

Feature Local Storage Network Filesystem iSCSI NAS ZFSSA Flexible Desktops ✔ ✔ ✔ ✔

Personal Desktops ✔ ✔ ✔

High performance ✔ ✔ ✔

Desktop HA ✔ ✔ ✔ ✔

Storage HA ✔

Hybrid storage pools ✔

Storage analytics ✔

Storage efficiency ✔

PoC, Departmental, SMB deployments Enterprise, Service Provider deployments

© 2012 Oracle Corporation Oracle VDI in a Box

© 2012 Oracle Corporation Typical VDI Production Architecture With Network Storage Server (ZFS, iSCSI or NFS)

Sun Ray OVDC MSTC Client Devices P P P L L D A A R

OVDI Broker OVDI Broker OVDI Broker

Virtual Box Virtual Box Virtual Box Virtual Box

Storage

Data Center

© 2012 Oracle Corporation 41 VDI Production Architecture in a Box With Local Storage System -> best Price

Sun Ray OVDC MSTC Client Devices P P P L L D A A R

OVDI Broker OVDI Broker OVDI Broker

Virtual Box Virtual Box Virtual Box Virtual Box

Storage Storage Storage Storage

Data Center

© 2012 Oracle Corporation 42 Oracle VDI Installation on Linux

© 2012 Oracle Corporation Easy Linux Installation: Oracle VDI 3.4.1 for a small POC or Test Lab • Hardware choices – OL / Red Hat compatible – Enough Memory – Fast Disks greater than 7200 RPM – 1 Gigabit Network Interface • Oracle Linux 5.7 – Disable OL Firewall – Disable OL Scurity Enhanced Linux – # who -r (check run-level 5) – Registration public Oracle Yum Server for addon OL Packages • # cd /etc/yum.repos.d • # wget wget http://public-yum.oracle.com/public-yum-el5.repo • edit public-yum-el5.repo enabled=1 ol5_u7_base • # yum update → Attention is OL 5.8 – not supported

© 2012 Oracle Corporation Easy Linux Installation: Oracle VDI 3.4.1 for a small POC or Test Lab • Installation Sun Ray Firmware OS first – # unzip sros_ – # cd sros_11.0.1.0 – # ./utfwinstall • Installation Oracle VDI 3.4.1 – # unzip vda__linux – # cd vda_3.4.1_linux – # ./vda-install • Checking needed Open Source Packages – Yum • New Oracle VDI Center • Test with Oracle Virtual Desktop Client on PC – Should see VDI Login and Password

© 2012 Oracle Corporation Easy Linux Installation: Oracle VDI 3.4.1 for a small POC or Test Lab • Configuration Oracle VDI 3.4.1 – http://vdiserver1.fritz.box:1800 – User: root Password: ***** – Connecting ADS Diretory Server • First Simple Auth. for Testing • Later Acitive Directory with Kerberos Auth. – /etc/krb5.conf – Use an example file – Connecting VirtualBox and Storage • Administration Sun Ray Software – http://vdiserver1.fritz.box:1660 – User: root Password: ***** • Base Installation finished – Look in VDI Quickstart White Paper for next Steps

© 2012 Oracle Corporation Oracle Virtual Desktop Client on an USB Stick

© 2012 Oracle Corporation Why OVDC (Sun Ray) on a bootable USB Stick?

• Migration of an old PC Infrastructure • Simple use • High Security • Mobility • Fast boot • Inexpensive – Build your own • Interesting for VDI Partners – Build your own Thin Client – Sun Ray Features – Smart Card Support

© 2012 Oracle Corporation OVDC bootable Linux USB Stick

© 2012 Oracle Corporation OVDC bootable Linux USB Stick

Mini Linux

SCM Chipdrive micro

SCM Chipdrive micro

Mini Linux SCM @Maxx lite

Mini Linux

© 2012 Oracle Corporation Installation OVDC on USB Stick

• Tool format and install a USB Stick – http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ • Download Ubuntu Mini Remix Image – http://www.ubuntu-mini-remix.org/ • Installation OVDC – Booting – # sudo -s – # apt-get update – ... – ….. • Scripts – Look in DOAG 2012 Manussript • Get a prepared OVDC Image for Download – Send me an e-mail: [email protected]

© 2012 Oracle Corporation Summary

© 2012 Oracle Corporation Oracle Virtualization The Full Hardware-Software Stack, End-to-End

DATA CENTER BROWSER

Oracle Secure Global Desktop Oracle Applications & Desktops

Enterprise USERS Manager Oracle Server & Desktop

12c s THIN CLIENTS

Virtualization r e

s Oracle Sun Ray Clients U Server Pool Server Pool Server Pool PCs, MACs, MOBILE Oracle Sun Servers & Storage DEVICES Oracle Virtual Desktop Client Desktop Virtualization

• Oracle Virtual Desktop Infrastructure • Sun Ray Software and Clients • Oracle Secure Global Desktop

© 2012 Oracle Corporation © 2012 Oracle Corporation Informations

Rolf-Per Thulin [email protected] Sales Principal Consultant Europe VDI Global Business Unit

© 2012 Oracle Corporation New Architecture Information since Dec. 2011

Two new white papers – Oracle Virtual Desktop Infrastructure: A Design Proposal for Hosted Virtual Desktops – Design Considerations for Oracle Secure Global Desktop Deployments

OVDI – Simplified Client Access for Oracle Applications

Where http://www.oracle.com/us/technologies/virtualization/index.html

© 2012 Oracle Corporation Learn More: Oracle Desktop Virtualization

• Home Page oracle.com/virtualization

• Blog blogs.oracle.com/virtualization

• Download edelivery.oracle.com

• Virtualization Training from Oracle University oracle.com/education/vm

© 2012 Oracle Corporation Join the conversation

@ORCL_Virtualize

facebook.com/OracleVirtualization

youtube.com/OracleVirtualization

© 2012 Oracle Corporation

© 2012 Oracle Corporation