© 2012 Oracle Corporation
Rolf-Per ThulinSales Principal ConsultantEurope VDI Global Business Unit
Oracle VDI Best Practice under Linux
© 2012 Oracle Corporation
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 inside the data center increases IT control & security
VMs
ServerApplications
Desktops
Server-basedbrowsers
Gateway
LANWAN / Internet
IT Control
Centralize & manage appdependencies
Centralizedesktops
User Freedom
© 2012 Oracle Corporation
Virtualization & Centralization Enables the Cloud
• 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
USERS
DATA CENTER
PCs, MACs,MOBILE
DEVICES
THIN CLIENTS
BROWSER
Server Pool Server Pool Server Pool
Virtualized Resources
Management &
Automation
• Anywhere, any device access to applications and data
Desktop Virtualization
Applications & Desktops
Access
Use
rs
© 2012 Oracle Corporation
A Full Line of Desktop Virtualization ProductsCreating the Desktop Cloud
• Oracle Secure Global Desktop– The desktop cloud application
gateway & portal• Oracle Virtual Desktop
Infrastructure– Centrally hosted desktops and
infrastructure
• Oracle Virtual Desktop ClientSoftware– Access VDI “from anywhere”
• Oracle Sun Ray ClientHardware– The Ultimate “Zero Client”
CLIENTSINFRASTRUCTURE
© 2012 Oracle Corporation
Oracle VDI Update
10© 2012 Oracle Corporation
Sun Ray 3 Clients NEW since 21.9.2010Green IT with Oracle Thin Clients
Ultra Thin Desktop– no local OS– no software distribution– no configuration– no moving parts– completely silence– high flexibilty– highest security
Smart Card ReaderHot DeskingMultimediaUSB RedirectionKioskmode as an Infoterminal
Sun Ray 3 1920 x 12000.4-6 Wattno footprint
Sun Ray 3 Plus 2550 x 16000.4-14 Watt,
Fiber, Dual-Head
Sun Ray 3i
HD 1920 x 1080Integrated 22.5” Client
© 2012 Oracle Corporation
Sun Ray SW 5.3.xSince May 2012
© 2012 Oracle Corporation
Sun Ray Software 5.3.xPlatforms
Server PlatformOracle Solaris 10 9/10 (Update 9) and later
– Sparc and X86Oracle Solaris 10 9/10 (Update 9) and later Trusted Extensions
– Sparc and X86Oracle Linux 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.3Installation 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.xNew 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 APDUcompiliance 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 CertificationCertified 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/compatibilitySun Ray Clients are VMware compatible with:
– VMware View 4.6, 4.5, 3.1, VDM 3.0, 2.1SRS 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 ClientSince 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 – Clipboardnew 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 iPadOptimized iPad GUI Support
Simple, intuitive, accurate gestures and navigation
Rich keyboard supportFast and responsive interface
© 2012 Oracle Corporation
OVDC 1.1 for iPadNEW since December 2011
- Onscreen iconsUI elements to trigger UI actions
- Tablet scrolling gesture - Two Finger slide sends scroll wheel events
- Modify session disconnect behavior to not restart
- Apple bluetooth keyboard support- iPad keyboard dock support
Virtual Desktop
© 2012 Oracle Corporation
Oracle Secure Global DesktopSince 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.7Platforms
– 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 java-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.4Since May 2012
© 2012 Oracle Corporation
Oracle VDI 3.4 – New Storage Enhancements
New
34© 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 hypervisor 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
35© 2012 Oracle Corporation
More on Cloning (2/2)Example Configurations with Sun ZFS Appliance
Virtual Box on SolarisZFS cloning
Virtual Box on Oracle LinuxVirtual Box cloning
36© 2012 Oracle Corporation
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 HostsOracle Linux
Virtual Box HostsSolaris
Sun ZFS Appliance Linked Cloning Sparse Cloning
Generic iSCSI storage Linked Cloning Unsupported
Network File System Linked Cloning Linked Cloning
Local Storage Linked Cloning Linked Cloning
37© 2012 Oracle Corporation
More on Virtual Box CloningLinked Cloning
• Works on file system level• ZFS Appliance and General iSCSI:
– block devices– needs file system layer for linked cloning
Storage type Virtual Box HostsOracle Linux
File System Type
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
38© 2012 Oracle Corporation
Oracle VM Virtual Box Local storageBuilt 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
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
41© 2012 Oracle Corporation
Typical VDI Production Architecture With Network Storage Server (ZFS, iSCSI or NFS)
Data Center
Client Devices
Sun Ray OVDC MSTC
ALP
ALP
RD
P
Storage
OVDI Broker OVDI Broker OVDI Broker
Virtual Box Virtual Box Virtual Box Virtual Box
42© 2012 Oracle Corporation
VDI Production Architecture in a BoxWith Local Storage System -> best Price
Data Center
Client Devices
Sun Ray OVDC MSTC
ALP
ALP
RD
P
OVDI Broker OVDI Broker OVDI Broker
Virtual Box Virtual Box Virtual Box Virtual Box
Storage Storage Storage Storage
© 2012 Oracle Corporation
Oracle VDI Installation on Linux
© 2012 Oracle Corporation
Easy Linux Installation: Oracle VDI 3.4.1for 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.1for a small POC or Test Lab
• Installation Sun Ray Firmware OS first– # unzip sros_<version>– # cd sros_11.0.1.0– # ./utfwinstall
• Installation Oracle VDI 3.4.1– # unzip vda_<version>_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.1for 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 Thin Client• 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
SCM @Maxx lite
SCM Chipdrive micro
SCM Chipdrive micro
Mini Linux
Mini Linux
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 VirtualizationThe Full Hardware-Software Stack, End-to-End
• Oracle Virtual Desktop Infrastructure• Sun Ray Software and Clients• Oracle Secure Global Desktop
DATA CENTER
Server Pool Server Pool Server Pool
Oracle Server & Desktop Virtualization
Oracle Enterprise Manager
12c
Desktop Virtualization
USERS
Oracle Sun Ray Clients
PCs, MACs,MOBILE
DEVICES
THIN CLIENTS
Oracle Virtual Desktop Client
BROWSER
Oracle Secure Global DesktopApplications & Desktops
Oracle Sun Servers & Storage
Use
rs
© 2012 Oracle Corporation
© 2012 Oracle Corporation
Informations
Rolf-Per [email protected] Principal ConsultantEurope VDI Global Business Unit
© 2012 Oracle Corporation
New Architecture Informationsince Dec. 2011
Two new white papers– Oracle Virtual Desktop Infrastructure:
A Design Proposal for Hosted VirtualDesktops
– Design Considerations for OracleSecure Global Desktop Deployments
OVDI – Simplified Client Access for Oracle Applications
Wherehttp://www.oracle.com/us/technologies/virtualization/index.html
© 2012 Oracle Corporation
Learn More: Oracle Desktop Virtualization
• Home Pageoracle.com/virtualization
• Blogblogs.oracle.com/virtualization
• Downloadedelivery.oracle.com
• Virtualization Training fromOracle Universityoracle.com/education/vm
© 2012 Oracle Corporation
Join the conversation@ORCL_Virtualize
facebook.com/OracleVirtualization
youtube.com/OracleVirtualization
© 2012 Oracle Corporation