SlideShare a Scribd company logo
1 of 83
The 5.6 Series
 What‘s new

   Thomas Krampe



                   1
The 5.6 Series
 What‘s new

   Thomas Krampe



                   1
Overview




06/06/10   © 2010 Thomas Krampe
                                       2
Overview

Citrix already released two new Versions of XenServer and
Provisioning Services with the Version Number 5.6.

So, let‘s talk about the new features, the lost features and the still
missing features of both products.




06/06/10                   © 2010 Thomas Krampe
                                                                    2
Introducing XenServer 5.6



           XenServer    •  2x greater scalability
                        •  XenCenter administrative improvements
             Free       •  Platform improvements for XenDesktop


                        •    Role-Based Administration & Audit
           XenServer    •    Live Memory Snapshot and revert
           Enterprise   •    Dynamic Workload Balancing & Power Management
                        •    Heterogeneous Pools (Flex Migration)


           XenServer    •  StorageLink – Site Recovery
            Platinum    •  Lab Self-Service Portal




06/06/10                       © 2010 Thomas Krampe
                                                                             3
Introducing XenServer 5.6



           XenServer    •  2x greater scalability
                        •  XenCenter administrative improvements
             Free       •  Platform improvements for XenDesktop


                        •  Dynamic Memory Control
           XenServer    •  High Availability
           Advanced     •  Alerts and Performance History


                        •    Role-Based Administration & Audit
           XenServer    •    Live Memory Snapshot and revert
           Enterprise   •    Dynamic Workload Balancing & Power Management
                        •    Heterogeneous Pools (Flex Migration)


           XenServer    •  StorageLink – Site Recovery
            Platinum    •  Lab Self-Service Portal




06/06/10                       © 2010 Thomas Krampe
                                                                             3
Citrix Licensing Server (“V6”) Integration

- Same License Server as for other Citrix products
- Tighter enforcement
- Runs on virtual appliance or Windows




06/06/10                  © 2010 Thomas Krampe
                                                      4
Citrix Licensing Server (“V6”) Integration

- Same License Server as for other Citrix products
- Tighter enforcement
- Runs on virtual appliance or Windows




06/06/10                  © 2010 Thomas Krampe
                                                      4
Citrix Licensing Server (“V6”) Integration

- Same License Server as for other Citrix products
- Tighter enforcement
- Runs on virtual appliance or Windows




Note: Free XenServer activation process does not change



06/06/10                  © 2010 Thomas Krampe
                                                          4
Enhanced Performance and Scale

- Increased scalability by 2x
   - Memory support per host has been doubled to 256 GB
   - The number logical processors has been doubled to 64 per host

- Enhanced network performance
   - 16 NICs per host has been certified

- Increased VM Density for XenDesktop
   - Up to 130 Windows XP guests per host has been documented
   - Auto-adjusting Dom0 memory configuration to support kind of scale

- Initial SR-IOV NIC Support
   - Enabled bandwidth for certain workloads like NetScaler VPX to be
   increased. We can get throughput of up to 108 Gbps




06/06/10                      © 2010 Thomas Krampe
                                                                        5
Dynamic Memory Control (DMC)

- Ability to over-commit RAM resources
- Allow memory adjustment while VM is running
- Can increase number of VMs per host




06/06/10                © 2010 Thomas Krampe
                                                 6
Role-Based Administration

- Delegation and control within Resource Pool
- Assigned to Active Directory users or groups
- Audit logging via Workload Reports




06/06/10                  © 2010 Thomas Krampe
                                                          7
Live Memory Snapshot and Rollback

- XenCenter support for live VM snapshot and revert (incl. RAM)
- One-click Revert
- Snapshot branches




06/06/10                  © 2010 Thomas Krampe
                                                                  8
Dynamic Workload Balancing

-   Guided VM placement
-   Automated VM load balancing
-   Power-on/off hosts as needed
-   Utilization Reporting




06/06/10                  © 2010 Thomas Krampe
                                                       9
Integrated StorageLink

-   Fully leverage existing Storage Assets
-   Reduces Storage Needs
-   Accelerates Deployment
-   Unifies Storage Management Processes




06/06/10                   © 2010 Thomas Krampe
                                                               10
StorageLink Site Recovery




                                                                  Snapshot-based
                      Remote Mirroring                            Staging/Testing

                                          New
                                          •  Remote Mirroring of Storage Assets
                                             for Disaster Recovery
                                          •  Simplified replication configuration
                                          •  Backup Site DR Enablement


StorageLink Site Recovery simplifies the process of setting up this
replication and recovering virtual machines in the DR site. Check
the StorageLink HCL for arrays that initially support Site Recovery.

06/06/10                     © 2010 Thomas Krampe
                                                                                    11
Storage Systems Supported with StorageLink

System / Vendor
DataCore
Dell EqualLogic
EMC CLARiiON
GreenBytes
HP Enterprise Virtual Array „EVA“ (SMI-S)
HP Modular Smart Array „MSA“
HP P4000 Series „Lefthand SAN/iQ“
IBM N Series
NetApp
Nexenta Storage Adapter



06/06/10                     © 2010 Thomas Krampe
                                                    12
Storage Systems Supported with StorageLink

System / Vendor
DataCore
Dell EqualLogic
EMC CLARiiON
GreenBytes
HP Enterprise Virtual Array „EVA“ (SMI-S)
HP Modular Smart Array „MSA“
HP P4000 Series „Lefthand SAN/iQ“
IBM N Series
NetApp
Nexenta Storage Adapter



06/06/10                     © 2010 Thomas Krampe
                                                    12
Guest Support Updates

-   Windows 7, Windows Server 2008 R2
-   RHEL, CentOS, Oracle Enterprise Linux 5.4 & 5.5 support
-   SLES 10 SP3
-   Addition of “Demo Linux VM” built-in template




06/06/10                   © 2010 Thomas Krampe
                                                              13
Guest Support Updates

-   Windows 7, Windows Server 2008 R2
-   RHEL, CentOS, Oracle Enterprise Linux 5.4 & 5.5 support
-   SLES 10 SP3
-   Addition of “Demo Linux VM” built-in template




06/06/10                   © 2010 Thomas Krampe
                                                              13
Guest Support Updates

-   Windows 7, Windows Server 2008 R2
-   RHEL, CentOS, Oracle Enterprise Linux 5.4 & 5.5 support
-   SLES 10 SP3
-   Addition of “Demo Linux VM” built-in template




06/06/10                   © 2010 Thomas Krampe
                                                              13
Heterogeneous Pools

- Heterogeneous CPUs within a Pool
- XenMotion, HA, Shared Storage, and Workload Balancing possible
- Works with
   - Intel processors with"Flex Migrate" capability
   - AMD processors with "Extended Migration" features




Note that live migration between Intel and AMD does not work.




06/06/10                      © 2010 Thomas Krampe
                                                                     14
Enhanced support for iSCSI arrays with multi-IQN

DataCore SANmelody is an example of an iSCSI array that
advertises multiple IQNs with multiple IP addresses.   With
XenServer 5.6, the setup with SANMelody arrays is much easier
with the wildcard IQN scan option.




06/06/10               © 2010 Thomas Krampe
                                                          15
Enhanced XenCenter

- New multi-select feature
- One-step "VM move" from array to array (powered down)
- Instant VM from template feature




06/06/10                © 2010 Thomas Krampe
                                                              16
Updated Support for Provisioning Services

XenCenter is now more aware of PVS boot scenarios, namely
through "boot from network" options in the new VM setup wizard.


One more thing Citrix like people to try (call it a "Tech Preview") is
streaming of XenServer bits themselves, in addition to VMs.

Something more about this Tech Preview on the following PVS Slides.




06/06/10                    © 2010 Thomas Krampe
                                                                     17
Server-based pricing


      Edition                                       Price / Server

      XenServer FREE                                FREE (What else)


      XenServer Advanced                             US$ 1.000,00


      XenServer Enterprise                           US$ 2.500,00


      XenServer Platinium                            US$ 5.000,00

      XenServer Advanced                       US$ 30,00 / month
      for Cloud Provider



06/06/10                     © 2010 Thomas Krampe
                                                                       18
What‘s gone and what‘s still missing




06/06/10       © 2010 Thomas Krampe
                                           19
What‘s gone and what‘s still missing

What‘s gone?
- The legacy Linux P2V tool in the installer
- The Debian Etch (4.0) Template




06/06/10                   © 2010 Thomas Krampe
                                                     19
What‘s gone and what‘s still missing

What‘s gone?
- The legacy Linux P2V tool in the installer
- The Debian Etch (4.0) Template


What‘s still missing?
- Citrix License Server Virtual Appliance (June 30th.)
- Updated Lab Manager (should be available today)
- Support for Jumbo Frames
- FCoE Support
- Support for Ubuntu / Debian 64-bit
- GPU Support (some kind like remoteFX)




06/06/10                   © 2010 Thomas Krampe
                                                         19
What‘s gone and what‘s still missing

What‘s gone?
- The legacy Linux P2V tool in the installer
- The Debian Etch (4.0) Template


What‘s still missing?
- Citrix License Server Virtual Appliance (June 30th.)
- Updated Lab Manager (should be available today)
- Support for Jumbo Frames
- FCoE Support
- Support for Ubuntu / Debian 64-bit
- GPU Support (some kind like remoteFX)




Stay tuned for more on "Project Cowley" and "Project Boston."

06/06/10                   © 2010 Thomas Krampe
                                                                19
Introducing Provisioning Services 5.6

Imaging Wizard                   Simplifies and automates end-to-end vDisk creation process.

                                 Ability to leverage a SQL Server database that has been setup in a
DB Mirroring Support
                                 mirrored configuration.

                                 Ability to create an answer file to expedite deployment of Provisioning
Silent Configuration
                                 Services Hosts.

                                 Provides a mechanism to place a Provisioning Services host into
Improved vDisk Store Creation    “maintenance mode,” automatically moving streaming sessions to other
                                 hosts in the farm.


Device Auto-Add Wizard           New wizard makes it easier to set-up Device AutoAdd.

                                 Integrates management of vDisk LUNs into the Provisioning Services
Store Management Wizard
                                 Management Console.


Jumbo Packet Support             Improves performance in 10G network


Cross-Forest AD Support          Ability to deploy Provisioning Services Farms across multiple AD Forests.

                                 Ability to stream XenServer hosts in private and standard image modes
XenServer Host Streaming
                                 (Non-supported technology preview).


06/06/10                                © 2010 Thomas Krampe
                                                                                                      20
Imaging Wizard




06/06/10   © 2010 Thomas Krampe
                                             21
Imaging Wizard

- Imaging Wizard is run from a device on which the Provisioning
Services client software has been installed.

- Start by entering the connection information for the Provisioning
Services farm to which this image is to be added.




06/06/10                  © 2010 Thomas Krampe
                                                                21
Imaging Wizard




Note that the list of stores
will be based on the access
level of the user and
selected server.




06/06/10                   © 2010 Thomas Krampe
                                                             22
Imaging Wizard

If you wish to create a new vDisk, the wizard will prompt for the
vDisk name, store location, and type.



Note that the list of stores
will be based on the access
level of the user and
selected server.




06/06/10                   © 2010 Thomas Krampe
                                                              22
Imaging Wizard




06/06/10   © 2010 Thomas Krampe
                                             23
Imaging Wizard

If you wish to re-image an existing vDisk you will be given a list of
disks to chose from, based on the access level of the user and
selected server.




06/06/10                  © 2010 Thomas Krampe
                                                                  23
Imaging Wizard




06/06/10   © 2010 Thomas Krampe
                                             24
Imaging Wizard

Next you will be able to define the number and size of the logical
volumes to be created on the vDisk.




06/06/10                 © 2010 Thomas Krampe
                                                              24
Imaging Wizard




06/06/10   © 2010 Thomas Krampe
                                             25
Imaging Wizard

If you wish to add the target device to the Provisioning Services
farm, you can do so from the Imaging Wizard itself.




06/06/10                 © 2010 Thomas Krampe
                                                              25
Imaging Wizard




06/06/10   © 2010 Thomas Krampe
                                             26
Imaging Wizard

As a final step you have the option to run the Optimizer tool prior
to creation of the vDisk and device record.




06/06/10                 © 2010 Thomas Krampe
                                                               26
DB Mirroring Support




06/06/10   © 2010 Thomas Krampe
                                                  27
DB Mirroring Support

- Ability to connect to a MS SQL Server database that has been set
up in a mirrored configuration.

- Provisioning Services now uses native SQL client so DB failover is
automatic




06/06/10                  © 2010 Thomas Krampe
                                                                 27
Silent Configuration Support




# This is a sample file
UserName=BIGCOjoeuser
UserName2=janesmith
Database=1

# Network
StreamNetworkAdapterIP=10.204.4.53
IpcPortBase=6890
IpcPortCount=20
SoapPort=54321
BootstrapFile=C:Documents and SettingsAll UsersApplication Data
CitrixProvisioningServicesTftpbootARDBP32.BIN
LS1=10.10.10.2,0.0.0.0,0.0.0.0,6910
NoStartServices=1
06/06/10                   © 2010 Thomas Krampe
                                                                     28
Silent Configuration Support

- Run Configuration Wizard run once to create database and
answer file.

- Use answer file to automate configuration of subsequent hosts.


# This is a sample file
UserName=BIGCOjoeuser
UserName2=janesmith
Database=1

# Network
StreamNetworkAdapterIP=10.204.4.53
IpcPortBase=6890
IpcPortCount=20
SoapPort=54321
BootstrapFile=C:Documents and SettingsAll UsersApplication Data
CitrixProvisioningServicesTftpbootARDBP32.BIN
LS1=10.10.10.2,0.0.0.0,0.0.0.0,6910
NoStartServices=1
06/06/10                   © 2010 Thomas Krampe
                                                                     28
Improved vDisk Store Creation




06/06/10   © 2010 Thomas Krampe
                                       29
Improved vDisk Store Creation

- New ability to validate vDisk store paths.

- Clicking Validate button on the Store Properties dialog displays
new Validate Store Properties dialog.




06/06/10                   © 2010 Thomas Krampe
                                                               29
Device Auto-Add Wizard




06/06/10   © 2010 Thomas Krampe
                                            30
Device Auto-Add Wizard

                             - New wizard makes it
                             easier to configure auto-
                             add for a farm, site, or
                             device collection.

                             - Wizard guides you
                             through the process of
                             selecting the desired target
                             device to act as a template.




06/06/10   © 2010 Thomas Krampe
                                                        30
Store Management Wizard




06/06/10   © 2010 Thomas Krampe
                                          31
Store Management Wizard

- New wizard allows you to leverage the Read-Only vDisk Store
capability without having to go to the command line on each
server.

- Stores are marked as “managed” during the creation process.

- Toggle store between Read-only and Maintenance mode and
select server for vDisk maintenance (server maintains write access
to store volume).

- Store cannot be placed in maintenance mode if there are active
vDisk connections.




06/06/10                 © 2010 Thomas Krampe
                                                                31
Enhanced AD Support




06/06/10   © 2010 Thomas Krampe
                                                  32
Enhanced AD Support

- AD integration was has been enhanced.

- Provisioning Services now supports deployment in multi-forest
environments.

- The following slide show supported configurations




06/06/10                 © 2010 Thomas Krampe
                                                                32
Enhanced AD Support

     Szenario                                                      Supported

     PVS and vDisk store in parent domain, targets in child
                                                                       yes
     domains, single forest



     PVS and vDisk store in a child domain, targets in different
                                                                       yes
     child domains, single forest



     PVS and vDisk store in on forest, targets in forests              yes



     PVS and vDisk store in on forest, targets in forests           in testing



     PVS and vDisk store in on forest, targets in forests           in testing



06/06/10                           © 2010 Thomas Krampe
                                                                                 33
Subnet Affinity




06/06/10   © 2010 Thomas Krampe
                                             34
Subnet Affinity

- The load balancing algorithm will now consider the network on
which the request was received and select the IP address of the
server on that same network.

- If there is not a matching network then it is assumed that
networks are routed and round-robin is used to select the IP
address.




06/06/10                © 2010 Thomas Krampe
                                                            34
Load Balancing




06/06/10   © 2010 Thomas Krampe
                                            35
Load Balancing

Power Rating
    A user defined constant indicating the relative level of the power of a server
    to service PVS devices. All other constraints being equal, a server with a
    power rating of 2.0 should service twice as many devices as a server with a
    power rating of 1.0.

Load Factor
    A normalized count of devices assigned to a server. The count is
    normalized by dividing the device count by the server “Power rating”.

Fair Load
    The relative load a server should share for a given vDisk and device set as
    determined by the relative power ratings of all servers involved. Automatic
    load balancing approximately every 10 minutes




06/06/10                        © 2010 Thomas Krampe
                                                                              35
Jumbo Packet Support




06/06/10   © 2010 Thomas Krampe
                                               36
Jumbo Packet Support

- Now supported on a per server basis.
- Console changed for Maximum Transmission Unit (MTU)
- PVS server maximum MTU: The lowest MTU of all PVS server
  network adapter Ethernet MTU.
- PVS client maximum MTU: The MTU of currently active network
  adapter that binds to BNNS. When NIC failover occurs, new NIC
  MTU is exchanged during reconnect.
- In PVS client preboot, PXE/TFTP/UNDI(int13) do not support
  jumbo packets.




06/06/10                © 2010 Thomas Krampe
                                                            36
Other New Features




06/06/10   © 2010 Thomas Krampe
                                                 37
Other New Features

- New inter-process communications channel
   - New method for PVS components and servers to communicate
     with each other.
   - Wake-on-LAN in distributed environment is „fixed‟
   - Additional ports opened

- License Server Validation
   - Ability to check license server version from Configuration Wizard
- New Disk Properties context menu
   - View disk file properties.

- Port Blocker has been removed
   - Deprecated in 5.1 SP 2




06/06/10                         © 2010 Thomas Krampe
                                                                        37
XenServer Host Streaming Technology Preview




06/06/10                © 2010 Thomas Krampe
                                                  38
XenServer Host Streaming Technology Preview

- Standard and private image mode streaming of diskless
  XenServer hosts.

- Non-supported technology preview. Supported implementation
  planned for Q4 2010.

- Citrix need your ideas and feedback!




06/06/10                  © 2010 Thomas Krampe
                                                               38
XenServer Host Streaming: Architecture




06/06/10          © 2010 Thomas Krampe
                                             39
XenServer Host Streaming: Architecture

- General architecture XS host is retained.

- Two kernel drivers:
   - Proprietary module which implements the PVS protocol
   - Public module which implements the GPL glue between the
     proprietary module and the kernel

- Both drivers interact with the SCSI subsystem as a SCSI LLD to
  register a SCSI disk and redirect access to it over the network to
  the PVS server

- Initial ram disk image handles boot time

- User space magic is carried out by several scripts




06/06/10                     © 2010 Thomas Krampe
                                                                 39
XenServer Host Streaming: Installation




06/06/10         © 2010 Thomas Krampe
                                             40
XenServer Host Streaming: Installation

- Installation is done in text mode and into a hardcoded path.

- eth0 must not be designated as the management interface or
  support a VLAN.

- During installation, eth0 is removed from under the control of
  XenServer and allocated to PVS exclusively.

- Original boot loader, extlinux, is retained.

- PVS specific entry is created in the boot loader configuration
  file and is selected as the default boot option.




06/06/10                   © 2010 Thomas Krampe
                                                                   40
XenServer Host Streaming: Imaging




06/06/10     © 2010 Thomas Krampe
                                        41
XenServer Host Streaming: Imaging

- Like the installation, imaging is also done in text mode.

- As a result, partitions “/boot” and “/” are created.

- The native boot loader, extlinux, is not carried over to the virtual
  disk. Instead, the GRUB boot loader is used.

- Personalization is attained through a startup script a symbolic
  link to which is added in runlevel 3.

- A custom initrd, which contains needed drivers and startup
  scripts, is created on the virtual disk.




06/06/10                   © 2010 Thomas Krampe
                                                                    41
XenServer Host Streaming: Personalization




06/06/10             © 2010 Thomas Krampe
                                                42
XenServer Host Streaming: Personalization

- Needed because each XenServer instance is tied to the hardware
  on which it is installed.

- Performed before XAPI is running.

- Data is injected directly into the XenServer database and
  several other configuration files.

- Methods used to personalize a XenServer instance entail:
   - Patching of the last six bytes of some UUIDs with the MAC of the
     PVS interface
   - Removal of any references to local storage
   - Updates of network configuration files with MACs of
     corresponding interfaces




06/06/10                       © 2010 Thomas Krampe
                                                                        42
XenServer Host Streaming: Personalization




06/06/10             © 2010 Thomas Krampe
                                                43
XenServer Host Streaming: Personalization

- Files affected are:
   - /etc/xensource-inventory
   - /var/xapi/state.db
   - /etc/sysconfig/network-scripts/ifcfg-eth<N>

- Values affected are:
   -   installation UUID
   -   dom0 UUID
   -   host name, host UUID and host reference UUID
   -   pool UUID and pool reference UUID
   -   MAC addresses of all PIFs found in the Xen Server database
   -   all references the local physical block device (PBD)




06/06/10                         © 2010 Thomas Krampe
                                                                    43
Kernel Dump




06/06/10   © 2010 Thomas Krampe
                                          44
Kernel Dump

Since Windows 7, 2008 and Vista it‘s no longer restrict pagefile
to system partition so dump file can reside anywhere.

           http://support.citrix.com/article/CTX123642




06/06/10                 © 2010 Thomas Krampe
                                                               44
Contact Informations

For questions / suggestions after the Pubforum:

              thomas.krampe@visionapp.de
More informations online:

                     www.thomas-krampe.com
    in german only




Slides are available after the Pubforum at:




06/06/10                    © 2010 Thomas Krampe
                                                                   45
Contact Informations

For questions / suggestions after the Pubforum:

              thomas.krampe@visionapp.de
                      Or this weekend at the Bar on a night-out trip to Frankfurt.


More informations online:

                     www.thomas-krampe.com
    in german only




Slides are available after the Pubforum at:




06/06/10                              © 2010 Thomas Krampe
                                                                                     45
Questions




06/06/10   © 2010 Thomas Krampe
                                        46
Questions




06/06/10   © 2010 Thomas Krampe
                                        46
Questions




             Cheers




06/06/10   © 2010 Thomas Krampe
                                        46

More Related Content

Viewers also liked

Hp Fortify Mobile Application Security
Hp Fortify Mobile Application SecurityHp Fortify Mobile Application Security
Hp Fortify Mobile Application SecurityEd Wong
 
Futurice Lean Service Creation Training Intro
Futurice Lean Service Creation Training IntroFuturice Lean Service Creation Training Intro
Futurice Lean Service Creation Training IntroHanno Nevanlinna
 
One Of Our Conventions
One Of Our ConventionsOne Of Our Conventions
One Of Our Conventionsandrea
 
Asiakaskokemus huomisen kilpailuetuna
Asiakaskokemus huomisen kilpailuetunaAsiakaskokemus huomisen kilpailuetuna
Asiakaskokemus huomisen kilpailuetunaPerttu Ahvenainen
 
Building a high quality+ products with SCA
Building a high quality+ products with SCABuilding a high quality+ products with SCA
Building a high quality+ products with SCASuman Sourav
 
Wearable technologies, privacy and intellectual property rights
Wearable technologies, privacy and intellectual property rightsWearable technologies, privacy and intellectual property rights
Wearable technologies, privacy and intellectual property rightsGiulio Coraggio
 
DevOpsDays Amsterdam Cosmic workshop
DevOpsDays Amsterdam Cosmic workshopDevOpsDays Amsterdam Cosmic workshop
DevOpsDays Amsterdam Cosmic workshopRemi Bergsma
 
Webinar italy remote gaming regulations
Webinar italy remote gaming regulationsWebinar italy remote gaming regulations
Webinar italy remote gaming regulationsGiulio Coraggio
 
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
Top Troubleshooting Tips and Techniques for Citrix XenServer DeploymentsTop Troubleshooting Tips and Techniques for Citrix XenServer Deployments
Top Troubleshooting Tips and Techniques for Citrix XenServer DeploymentsDavid McGeough
 
Wearable technologies and remote patient remote monitoring system
Wearable technologies and remote patient remote monitoring systemWearable technologies and remote patient remote monitoring system
Wearable technologies and remote patient remote monitoring systemGiulio Coraggio
 
Kuinka viisas suomalainen toimii lentokentän lähtöportilla?
Kuinka viisas suomalainen toimii lentokentän lähtöportilla?Kuinka viisas suomalainen toimii lentokentän lähtöportilla?
Kuinka viisas suomalainen toimii lentokentän lähtöportilla?Katleena Kortesuo
 

Viewers also liked (13)

Games to Learn workshop assessment
Games to Learn workshop assessmentGames to Learn workshop assessment
Games to Learn workshop assessment
 
Hp Fortify Mobile Application Security
Hp Fortify Mobile Application SecurityHp Fortify Mobile Application Security
Hp Fortify Mobile Application Security
 
Futurice Lean Service Creation Training Intro
Futurice Lean Service Creation Training IntroFuturice Lean Service Creation Training Intro
Futurice Lean Service Creation Training Intro
 
One Of Our Conventions
One Of Our ConventionsOne Of Our Conventions
One Of Our Conventions
 
Asiakaskokemus huomisen kilpailuetuna
Asiakaskokemus huomisen kilpailuetunaAsiakaskokemus huomisen kilpailuetuna
Asiakaskokemus huomisen kilpailuetuna
 
Building a high quality+ products with SCA
Building a high quality+ products with SCABuilding a high quality+ products with SCA
Building a high quality+ products with SCA
 
Wearable technologies, privacy and intellectual property rights
Wearable technologies, privacy and intellectual property rightsWearable technologies, privacy and intellectual property rights
Wearable technologies, privacy and intellectual property rights
 
DevOpsDays Amsterdam Cosmic workshop
DevOpsDays Amsterdam Cosmic workshopDevOpsDays Amsterdam Cosmic workshop
DevOpsDays Amsterdam Cosmic workshop
 
Webinar italy remote gaming regulations
Webinar italy remote gaming regulationsWebinar italy remote gaming regulations
Webinar italy remote gaming regulations
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
Top Troubleshooting Tips and Techniques for Citrix XenServer DeploymentsTop Troubleshooting Tips and Techniques for Citrix XenServer Deployments
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
 
Wearable technologies and remote patient remote monitoring system
Wearable technologies and remote patient remote monitoring systemWearable technologies and remote patient remote monitoring system
Wearable technologies and remote patient remote monitoring system
 
Kuinka viisas suomalainen toimii lentokentän lähtöportilla?
Kuinka viisas suomalainen toimii lentokentän lähtöportilla?Kuinka viisas suomalainen toimii lentokentän lähtöportilla?
Kuinka viisas suomalainen toimii lentokentän lähtöportilla?
 

More from Thomas Krampe

Der Mac im Unternehmen
Der Mac im UnternehmenDer Mac im Unternehmen
Der Mac im UnternehmenThomas Krampe
 
Bring your own device
Bring your own deviceBring your own device
Bring your own deviceThomas Krampe
 
Citrix XenServer 5.5 Troubleshooting
Citrix XenServer 5.5 TroubleshootingCitrix XenServer 5.5 Troubleshooting
Citrix XenServer 5.5 TroubleshootingThomas Krampe
 

More from Thomas Krampe (6)

VDI-in-a-Box
VDI-in-a-BoxVDI-in-a-Box
VDI-in-a-Box
 
Citrix Vdi In A Box
Citrix Vdi In A BoxCitrix Vdi In A Box
Citrix Vdi In A Box
 
Der Mac im Unternehmen
Der Mac im UnternehmenDer Mac im Unternehmen
Der Mac im Unternehmen
 
Bring your own device
Bring your own deviceBring your own device
Bring your own device
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Citrix XenServer 5.5 Troubleshooting
Citrix XenServer 5.5 TroubleshootingCitrix XenServer 5.5 Troubleshooting
Citrix XenServer 5.5 Troubleshooting
 

Recently uploaded

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 

Recently uploaded (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 

What's new Citrix XenServer 5.6 and Citrix Provisioning Service 5.6

  • 1. The 5.6 Series What‘s new Thomas Krampe 1
  • 2. The 5.6 Series What‘s new Thomas Krampe 1
  • 3. Overview 06/06/10 © 2010 Thomas Krampe 2
  • 4. Overview Citrix already released two new Versions of XenServer and Provisioning Services with the Version Number 5.6. So, let‘s talk about the new features, the lost features and the still missing features of both products. 06/06/10 © 2010 Thomas Krampe 2
  • 5. Introducing XenServer 5.6 XenServer •  2x greater scalability •  XenCenter administrative improvements Free •  Platform improvements for XenDesktop •  Role-Based Administration & Audit XenServer •  Live Memory Snapshot and revert Enterprise •  Dynamic Workload Balancing & Power Management •  Heterogeneous Pools (Flex Migration) XenServer •  StorageLink – Site Recovery Platinum •  Lab Self-Service Portal 06/06/10 © 2010 Thomas Krampe 3
  • 6. Introducing XenServer 5.6 XenServer •  2x greater scalability •  XenCenter administrative improvements Free •  Platform improvements for XenDesktop •  Dynamic Memory Control XenServer •  High Availability Advanced •  Alerts and Performance History •  Role-Based Administration & Audit XenServer •  Live Memory Snapshot and revert Enterprise •  Dynamic Workload Balancing & Power Management •  Heterogeneous Pools (Flex Migration) XenServer •  StorageLink – Site Recovery Platinum •  Lab Self-Service Portal 06/06/10 © 2010 Thomas Krampe 3
  • 7. Citrix Licensing Server (“V6”) Integration - Same License Server as for other Citrix products - Tighter enforcement - Runs on virtual appliance or Windows 06/06/10 © 2010 Thomas Krampe 4
  • 8. Citrix Licensing Server (“V6”) Integration - Same License Server as for other Citrix products - Tighter enforcement - Runs on virtual appliance or Windows 06/06/10 © 2010 Thomas Krampe 4
  • 9. Citrix Licensing Server (“V6”) Integration - Same License Server as for other Citrix products - Tighter enforcement - Runs on virtual appliance or Windows Note: Free XenServer activation process does not change 06/06/10 © 2010 Thomas Krampe 4
  • 10. Enhanced Performance and Scale - Increased scalability by 2x - Memory support per host has been doubled to 256 GB - The number logical processors has been doubled to 64 per host - Enhanced network performance - 16 NICs per host has been certified - Increased VM Density for XenDesktop - Up to 130 Windows XP guests per host has been documented - Auto-adjusting Dom0 memory configuration to support kind of scale - Initial SR-IOV NIC Support - Enabled bandwidth for certain workloads like NetScaler VPX to be increased. We can get throughput of up to 108 Gbps 06/06/10 © 2010 Thomas Krampe 5
  • 11. Dynamic Memory Control (DMC) - Ability to over-commit RAM resources - Allow memory adjustment while VM is running - Can increase number of VMs per host 06/06/10 © 2010 Thomas Krampe 6
  • 12. Role-Based Administration - Delegation and control within Resource Pool - Assigned to Active Directory users or groups - Audit logging via Workload Reports 06/06/10 © 2010 Thomas Krampe 7
  • 13. Live Memory Snapshot and Rollback - XenCenter support for live VM snapshot and revert (incl. RAM) - One-click Revert - Snapshot branches 06/06/10 © 2010 Thomas Krampe 8
  • 14. Dynamic Workload Balancing - Guided VM placement - Automated VM load balancing - Power-on/off hosts as needed - Utilization Reporting 06/06/10 © 2010 Thomas Krampe 9
  • 15. Integrated StorageLink - Fully leverage existing Storage Assets - Reduces Storage Needs - Accelerates Deployment - Unifies Storage Management Processes 06/06/10 © 2010 Thomas Krampe 10
  • 16. StorageLink Site Recovery Snapshot-based Remote Mirroring Staging/Testing New •  Remote Mirroring of Storage Assets for Disaster Recovery •  Simplified replication configuration •  Backup Site DR Enablement StorageLink Site Recovery simplifies the process of setting up this replication and recovering virtual machines in the DR site. Check the StorageLink HCL for arrays that initially support Site Recovery. 06/06/10 © 2010 Thomas Krampe 11
  • 17. Storage Systems Supported with StorageLink System / Vendor DataCore Dell EqualLogic EMC CLARiiON GreenBytes HP Enterprise Virtual Array „EVA“ (SMI-S) HP Modular Smart Array „MSA“ HP P4000 Series „Lefthand SAN/iQ“ IBM N Series NetApp Nexenta Storage Adapter 06/06/10 © 2010 Thomas Krampe 12
  • 18. Storage Systems Supported with StorageLink System / Vendor DataCore Dell EqualLogic EMC CLARiiON GreenBytes HP Enterprise Virtual Array „EVA“ (SMI-S) HP Modular Smart Array „MSA“ HP P4000 Series „Lefthand SAN/iQ“ IBM N Series NetApp Nexenta Storage Adapter 06/06/10 © 2010 Thomas Krampe 12
  • 19. Guest Support Updates - Windows 7, Windows Server 2008 R2 - RHEL, CentOS, Oracle Enterprise Linux 5.4 & 5.5 support - SLES 10 SP3 - Addition of “Demo Linux VM” built-in template 06/06/10 © 2010 Thomas Krampe 13
  • 20. Guest Support Updates - Windows 7, Windows Server 2008 R2 - RHEL, CentOS, Oracle Enterprise Linux 5.4 & 5.5 support - SLES 10 SP3 - Addition of “Demo Linux VM” built-in template 06/06/10 © 2010 Thomas Krampe 13
  • 21. Guest Support Updates - Windows 7, Windows Server 2008 R2 - RHEL, CentOS, Oracle Enterprise Linux 5.4 & 5.5 support - SLES 10 SP3 - Addition of “Demo Linux VM” built-in template 06/06/10 © 2010 Thomas Krampe 13
  • 22. Heterogeneous Pools - Heterogeneous CPUs within a Pool - XenMotion, HA, Shared Storage, and Workload Balancing possible - Works with - Intel processors with"Flex Migrate" capability - AMD processors with "Extended Migration" features Note that live migration between Intel and AMD does not work. 06/06/10 © 2010 Thomas Krampe 14
  • 23. Enhanced support for iSCSI arrays with multi-IQN DataCore SANmelody is an example of an iSCSI array that advertises multiple IQNs with multiple IP addresses.   With XenServer 5.6, the setup with SANMelody arrays is much easier with the wildcard IQN scan option. 06/06/10 © 2010 Thomas Krampe 15
  • 24. Enhanced XenCenter - New multi-select feature - One-step "VM move" from array to array (powered down) - Instant VM from template feature 06/06/10 © 2010 Thomas Krampe 16
  • 25. Updated Support for Provisioning Services XenCenter is now more aware of PVS boot scenarios, namely through "boot from network" options in the new VM setup wizard. One more thing Citrix like people to try (call it a "Tech Preview") is streaming of XenServer bits themselves, in addition to VMs. Something more about this Tech Preview on the following PVS Slides. 06/06/10 © 2010 Thomas Krampe 17
  • 26. Server-based pricing Edition Price / Server XenServer FREE FREE (What else) XenServer Advanced US$ 1.000,00 XenServer Enterprise US$ 2.500,00 XenServer Platinium US$ 5.000,00 XenServer Advanced US$ 30,00 / month for Cloud Provider 06/06/10 © 2010 Thomas Krampe 18
  • 27. What‘s gone and what‘s still missing 06/06/10 © 2010 Thomas Krampe 19
  • 28. What‘s gone and what‘s still missing What‘s gone? - The legacy Linux P2V tool in the installer - The Debian Etch (4.0) Template 06/06/10 © 2010 Thomas Krampe 19
  • 29. What‘s gone and what‘s still missing What‘s gone? - The legacy Linux P2V tool in the installer - The Debian Etch (4.0) Template What‘s still missing? - Citrix License Server Virtual Appliance (June 30th.) - Updated Lab Manager (should be available today) - Support for Jumbo Frames - FCoE Support - Support for Ubuntu / Debian 64-bit - GPU Support (some kind like remoteFX) 06/06/10 © 2010 Thomas Krampe 19
  • 30. What‘s gone and what‘s still missing What‘s gone? - The legacy Linux P2V tool in the installer - The Debian Etch (4.0) Template What‘s still missing? - Citrix License Server Virtual Appliance (June 30th.) - Updated Lab Manager (should be available today) - Support for Jumbo Frames - FCoE Support - Support for Ubuntu / Debian 64-bit - GPU Support (some kind like remoteFX) Stay tuned for more on "Project Cowley" and "Project Boston." 06/06/10 © 2010 Thomas Krampe 19
  • 31. Introducing Provisioning Services 5.6 Imaging Wizard Simplifies and automates end-to-end vDisk creation process. Ability to leverage a SQL Server database that has been setup in a DB Mirroring Support mirrored configuration. Ability to create an answer file to expedite deployment of Provisioning Silent Configuration Services Hosts. Provides a mechanism to place a Provisioning Services host into Improved vDisk Store Creation “maintenance mode,” automatically moving streaming sessions to other hosts in the farm. Device Auto-Add Wizard New wizard makes it easier to set-up Device AutoAdd. Integrates management of vDisk LUNs into the Provisioning Services Store Management Wizard Management Console. Jumbo Packet Support Improves performance in 10G network Cross-Forest AD Support Ability to deploy Provisioning Services Farms across multiple AD Forests. Ability to stream XenServer hosts in private and standard image modes XenServer Host Streaming (Non-supported technology preview). 06/06/10 © 2010 Thomas Krampe 20
  • 32. Imaging Wizard 06/06/10 © 2010 Thomas Krampe 21
  • 33. Imaging Wizard - Imaging Wizard is run from a device on which the Provisioning Services client software has been installed. - Start by entering the connection information for the Provisioning Services farm to which this image is to be added. 06/06/10 © 2010 Thomas Krampe 21
  • 34. Imaging Wizard Note that the list of stores will be based on the access level of the user and selected server. 06/06/10 © 2010 Thomas Krampe 22
  • 35. Imaging Wizard If you wish to create a new vDisk, the wizard will prompt for the vDisk name, store location, and type. Note that the list of stores will be based on the access level of the user and selected server. 06/06/10 © 2010 Thomas Krampe 22
  • 36. Imaging Wizard 06/06/10 © 2010 Thomas Krampe 23
  • 37. Imaging Wizard If you wish to re-image an existing vDisk you will be given a list of disks to chose from, based on the access level of the user and selected server. 06/06/10 © 2010 Thomas Krampe 23
  • 38. Imaging Wizard 06/06/10 © 2010 Thomas Krampe 24
  • 39. Imaging Wizard Next you will be able to define the number and size of the logical volumes to be created on the vDisk. 06/06/10 © 2010 Thomas Krampe 24
  • 40. Imaging Wizard 06/06/10 © 2010 Thomas Krampe 25
  • 41. Imaging Wizard If you wish to add the target device to the Provisioning Services farm, you can do so from the Imaging Wizard itself. 06/06/10 © 2010 Thomas Krampe 25
  • 42. Imaging Wizard 06/06/10 © 2010 Thomas Krampe 26
  • 43. Imaging Wizard As a final step you have the option to run the Optimizer tool prior to creation of the vDisk and device record. 06/06/10 © 2010 Thomas Krampe 26
  • 44. DB Mirroring Support 06/06/10 © 2010 Thomas Krampe 27
  • 45. DB Mirroring Support - Ability to connect to a MS SQL Server database that has been set up in a mirrored configuration. - Provisioning Services now uses native SQL client so DB failover is automatic 06/06/10 © 2010 Thomas Krampe 27
  • 46. Silent Configuration Support # This is a sample file UserName=BIGCOjoeuser UserName2=janesmith Database=1 # Network StreamNetworkAdapterIP=10.204.4.53 IpcPortBase=6890 IpcPortCount=20 SoapPort=54321 BootstrapFile=C:Documents and SettingsAll UsersApplication Data CitrixProvisioningServicesTftpbootARDBP32.BIN LS1=10.10.10.2,0.0.0.0,0.0.0.0,6910 NoStartServices=1 06/06/10 © 2010 Thomas Krampe 28
  • 47. Silent Configuration Support - Run Configuration Wizard run once to create database and answer file. - Use answer file to automate configuration of subsequent hosts. # This is a sample file UserName=BIGCOjoeuser UserName2=janesmith Database=1 # Network StreamNetworkAdapterIP=10.204.4.53 IpcPortBase=6890 IpcPortCount=20 SoapPort=54321 BootstrapFile=C:Documents and SettingsAll UsersApplication Data CitrixProvisioningServicesTftpbootARDBP32.BIN LS1=10.10.10.2,0.0.0.0,0.0.0.0,6910 NoStartServices=1 06/06/10 © 2010 Thomas Krampe 28
  • 48. Improved vDisk Store Creation 06/06/10 © 2010 Thomas Krampe 29
  • 49. Improved vDisk Store Creation - New ability to validate vDisk store paths. - Clicking Validate button on the Store Properties dialog displays new Validate Store Properties dialog. 06/06/10 © 2010 Thomas Krampe 29
  • 50. Device Auto-Add Wizard 06/06/10 © 2010 Thomas Krampe 30
  • 51. Device Auto-Add Wizard - New wizard makes it easier to configure auto- add for a farm, site, or device collection. - Wizard guides you through the process of selecting the desired target device to act as a template. 06/06/10 © 2010 Thomas Krampe 30
  • 52. Store Management Wizard 06/06/10 © 2010 Thomas Krampe 31
  • 53. Store Management Wizard - New wizard allows you to leverage the Read-Only vDisk Store capability without having to go to the command line on each server. - Stores are marked as “managed” during the creation process. - Toggle store between Read-only and Maintenance mode and select server for vDisk maintenance (server maintains write access to store volume). - Store cannot be placed in maintenance mode if there are active vDisk connections. 06/06/10 © 2010 Thomas Krampe 31
  • 54. Enhanced AD Support 06/06/10 © 2010 Thomas Krampe 32
  • 55. Enhanced AD Support - AD integration was has been enhanced. - Provisioning Services now supports deployment in multi-forest environments. - The following slide show supported configurations 06/06/10 © 2010 Thomas Krampe 32
  • 56. Enhanced AD Support Szenario Supported PVS and vDisk store in parent domain, targets in child yes domains, single forest PVS and vDisk store in a child domain, targets in different yes child domains, single forest PVS and vDisk store in on forest, targets in forests yes PVS and vDisk store in on forest, targets in forests in testing PVS and vDisk store in on forest, targets in forests in testing 06/06/10 © 2010 Thomas Krampe 33
  • 57. Subnet Affinity 06/06/10 © 2010 Thomas Krampe 34
  • 58. Subnet Affinity - The load balancing algorithm will now consider the network on which the request was received and select the IP address of the server on that same network. - If there is not a matching network then it is assumed that networks are routed and round-robin is used to select the IP address. 06/06/10 © 2010 Thomas Krampe 34
  • 59. Load Balancing 06/06/10 © 2010 Thomas Krampe 35
  • 60. Load Balancing Power Rating A user defined constant indicating the relative level of the power of a server to service PVS devices. All other constraints being equal, a server with a power rating of 2.0 should service twice as many devices as a server with a power rating of 1.0. Load Factor A normalized count of devices assigned to a server. The count is normalized by dividing the device count by the server “Power rating”. Fair Load The relative load a server should share for a given vDisk and device set as determined by the relative power ratings of all servers involved. Automatic load balancing approximately every 10 minutes 06/06/10 © 2010 Thomas Krampe 35
  • 61. Jumbo Packet Support 06/06/10 © 2010 Thomas Krampe 36
  • 62. Jumbo Packet Support - Now supported on a per server basis. - Console changed for Maximum Transmission Unit (MTU) - PVS server maximum MTU: The lowest MTU of all PVS server network adapter Ethernet MTU. - PVS client maximum MTU: The MTU of currently active network adapter that binds to BNNS. When NIC failover occurs, new NIC MTU is exchanged during reconnect. - In PVS client preboot, PXE/TFTP/UNDI(int13) do not support jumbo packets. 06/06/10 © 2010 Thomas Krampe 36
  • 63. Other New Features 06/06/10 © 2010 Thomas Krampe 37
  • 64. Other New Features - New inter-process communications channel - New method for PVS components and servers to communicate with each other. - Wake-on-LAN in distributed environment is „fixed‟ - Additional ports opened - License Server Validation - Ability to check license server version from Configuration Wizard - New Disk Properties context menu - View disk file properties. - Port Blocker has been removed - Deprecated in 5.1 SP 2 06/06/10 © 2010 Thomas Krampe 37
  • 65. XenServer Host Streaming Technology Preview 06/06/10 © 2010 Thomas Krampe 38
  • 66. XenServer Host Streaming Technology Preview - Standard and private image mode streaming of diskless XenServer hosts. - Non-supported technology preview. Supported implementation planned for Q4 2010. - Citrix need your ideas and feedback! 06/06/10 © 2010 Thomas Krampe 38
  • 67. XenServer Host Streaming: Architecture 06/06/10 © 2010 Thomas Krampe 39
  • 68. XenServer Host Streaming: Architecture - General architecture XS host is retained. - Two kernel drivers: - Proprietary module which implements the PVS protocol - Public module which implements the GPL glue between the proprietary module and the kernel - Both drivers interact with the SCSI subsystem as a SCSI LLD to register a SCSI disk and redirect access to it over the network to the PVS server - Initial ram disk image handles boot time - User space magic is carried out by several scripts 06/06/10 © 2010 Thomas Krampe 39
  • 69. XenServer Host Streaming: Installation 06/06/10 © 2010 Thomas Krampe 40
  • 70. XenServer Host Streaming: Installation - Installation is done in text mode and into a hardcoded path. - eth0 must not be designated as the management interface or support a VLAN. - During installation, eth0 is removed from under the control of XenServer and allocated to PVS exclusively. - Original boot loader, extlinux, is retained. - PVS specific entry is created in the boot loader configuration file and is selected as the default boot option. 06/06/10 © 2010 Thomas Krampe 40
  • 71. XenServer Host Streaming: Imaging 06/06/10 © 2010 Thomas Krampe 41
  • 72. XenServer Host Streaming: Imaging - Like the installation, imaging is also done in text mode. - As a result, partitions “/boot” and “/” are created. - The native boot loader, extlinux, is not carried over to the virtual disk. Instead, the GRUB boot loader is used. - Personalization is attained through a startup script a symbolic link to which is added in runlevel 3. - A custom initrd, which contains needed drivers and startup scripts, is created on the virtual disk. 06/06/10 © 2010 Thomas Krampe 41
  • 73. XenServer Host Streaming: Personalization 06/06/10 © 2010 Thomas Krampe 42
  • 74. XenServer Host Streaming: Personalization - Needed because each XenServer instance is tied to the hardware on which it is installed. - Performed before XAPI is running. - Data is injected directly into the XenServer database and several other configuration files. - Methods used to personalize a XenServer instance entail: - Patching of the last six bytes of some UUIDs with the MAC of the PVS interface - Removal of any references to local storage - Updates of network configuration files with MACs of corresponding interfaces 06/06/10 © 2010 Thomas Krampe 42
  • 75. XenServer Host Streaming: Personalization 06/06/10 © 2010 Thomas Krampe 43
  • 76. XenServer Host Streaming: Personalization - Files affected are: - /etc/xensource-inventory - /var/xapi/state.db - /etc/sysconfig/network-scripts/ifcfg-eth<N> - Values affected are: - installation UUID - dom0 UUID - host name, host UUID and host reference UUID - pool UUID and pool reference UUID - MAC addresses of all PIFs found in the Xen Server database - all references the local physical block device (PBD) 06/06/10 © 2010 Thomas Krampe 43
  • 77. Kernel Dump 06/06/10 © 2010 Thomas Krampe 44
  • 78. Kernel Dump Since Windows 7, 2008 and Vista it‘s no longer restrict pagefile to system partition so dump file can reside anywhere. http://support.citrix.com/article/CTX123642 06/06/10 © 2010 Thomas Krampe 44
  • 79. Contact Informations For questions / suggestions after the Pubforum: thomas.krampe@visionapp.de More informations online: www.thomas-krampe.com in german only Slides are available after the Pubforum at: 06/06/10 © 2010 Thomas Krampe 45
  • 80. Contact Informations For questions / suggestions after the Pubforum: thomas.krampe@visionapp.de Or this weekend at the Bar on a night-out trip to Frankfurt. More informations online: www.thomas-krampe.com in german only Slides are available after the Pubforum at: 06/06/10 © 2010 Thomas Krampe 45
  • 81. Questions 06/06/10 © 2010 Thomas Krampe 46
  • 82. Questions 06/06/10 © 2010 Thomas Krampe 46
  • 83. Questions Cheers 06/06/10 © 2010 Thomas Krampe 46

Editor's Notes

  1. This release includes platform enhancements as well as management enhancements On the platform, we&amp;#x2019;ve increased our supported memory and processor limits by 2x We&amp;#x2019;ve touched up our XenCenter administrative console to make systems easier to manage We&amp;#x2019;ve made XenServer an even better platform for Citrix XenDesktop, the market leading system for virtualization on the desktop Finally, we&amp;#x2019;ll be putting XenServer through Common Criteria certification, and I&amp;#x2019;m sure that hose of you in government or high security environments will be pleased to hear that. We expect to complete this process later in 2010 With XenServer Enterprise Edition, we&amp;#x2019;ve added some new management functionality, including role-based administration &amp; audit trails. We&amp;#x2019;ve enhanced the snapshot functionality and workload balancing. And we&amp;#x2019;ve enhanced the flexibility of environment by supporting Flex Migration, which enables resource pools to have different generation servers. In the Platinum edition, we&amp;#x2019;ve added Site Recovery, which enables recovery of an entire virtual machine infrastructure to a secondary DR site, and self-service portal functionality so that VM users and administrators don&amp;#x2019;t need to be provided access to xencenter
  2. This release includes platform enhancements as well as management enhancements On the platform, we&amp;#x2019;ve increased our supported memory and processor limits by 2x We&amp;#x2019;ve touched up our XenCenter administrative console to make systems easier to manage We&amp;#x2019;ve made XenServer an even better platform for Citrix XenDesktop, the market leading system for virtualization on the desktop Finally, we&amp;#x2019;ll be putting XenServer through Common Criteria certification, and I&amp;#x2019;m sure that hose of you in government or high security environments will be pleased to hear that. We expect to complete this process later in 2010 With XenServer Enterprise Edition, we&amp;#x2019;ve added some new management functionality, including role-based administration &amp; audit trails. We&amp;#x2019;ve enhanced the snapshot functionality and workload balancing. And we&amp;#x2019;ve enhanced the flexibility of environment by supporting Flex Migration, which enables resource pools to have different generation servers. In the Platinum edition, we&amp;#x2019;ve added Site Recovery, which enables recovery of an entire virtual machine infrastructure to a secondary DR site, and self-service portal functionality so that VM users and administrators don&amp;#x2019;t need to be provided access to xencenter
  3. This release includes platform enhancements as well as management enhancements On the platform, we&amp;#x2019;ve increased our supported memory and processor limits by 2x We&amp;#x2019;ve touched up our XenCenter administrative console to make systems easier to manage We&amp;#x2019;ve made XenServer an even better platform for Citrix XenDesktop, the market leading system for virtualization on the desktop Finally, we&amp;#x2019;ll be putting XenServer through Common Criteria certification, and I&amp;#x2019;m sure that hose of you in government or high security environments will be pleased to hear that. We expect to complete this process later in 2010 With XenServer Enterprise Edition, we&amp;#x2019;ve added some new management functionality, including role-based administration &amp; audit trails. We&amp;#x2019;ve enhanced the snapshot functionality and workload balancing. And we&amp;#x2019;ve enhanced the flexibility of environment by supporting Flex Migration, which enables resource pools to have different generation servers. In the Platinum edition, we&amp;#x2019;ve added Site Recovery, which enables recovery of an entire virtual machine infrastructure to a secondary DR site, and self-service portal functionality so that VM users and administrators don&amp;#x2019;t need to be provided access to xencenter
  4. This release includes platform enhancements as well as management enhancements On the platform, we&amp;#x2019;ve increased our supported memory and processor limits by 2x We&amp;#x2019;ve touched up our XenCenter administrative console to make systems easier to manage We&amp;#x2019;ve made XenServer an even better platform for Citrix XenDesktop, the market leading system for virtualization on the desktop Finally, we&amp;#x2019;ll be putting XenServer through Common Criteria certification, and I&amp;#x2019;m sure that hose of you in government or high security environments will be pleased to hear that. We expect to complete this process later in 2010 With XenServer Enterprise Edition, we&amp;#x2019;ve added some new management functionality, including role-based administration &amp; audit trails. We&amp;#x2019;ve enhanced the snapshot functionality and workload balancing. And we&amp;#x2019;ve enhanced the flexibility of environment by supporting Flex Migration, which enables resource pools to have different generation servers. In the Platinum edition, we&amp;#x2019;ve added Site Recovery, which enables recovery of an entire virtual machine infrastructure to a secondary DR site, and self-service portal functionality so that VM users and administrators don&amp;#x2019;t need to be provided access to xencenter
  5. Though not a feature per se, it&amp;#x2019;s important to note that XenServer 5.6 moves to a new licensing system. We&amp;#x2019;ve ceased using the legacy file-based system for XenServer Advanced/Ent/Plat , and are now using the Citrix Licensing Server. The key point is that licensing is much more tightly enforced than before. So if you are considering an upgrade from 5.5 to 5.6, make sure you have all the licenses you need available to you in your mycitrix.com account. You can run the Citrix Licensing server on a Windows VM, and customers often co-locate services such as Workload Balancing and StorageLink on the same VM. We do also plan to release a Linux virtual appliance, though this is not part of the beta. Note that for Free XS, we&amp;#x2019;ll still use the legacy file-based approach which is very simple and does not require a license server / VM.
  6. Though not a feature per se, it&amp;#x2019;s important to note that XenServer 5.6 moves to a new licensing system. We&amp;#x2019;ve ceased using the legacy file-based system for XenServer Advanced/Ent/Plat , and are now using the Citrix Licensing Server. The key point is that licensing is much more tightly enforced than before. So if you are considering an upgrade from 5.5 to 5.6, make sure you have all the licenses you need available to you in your mycitrix.com account. You can run the Citrix Licensing server on a Windows VM, and customers often co-locate services such as Workload Balancing and StorageLink on the same VM. We do also plan to release a Linux virtual appliance, though this is not part of the beta. Note that for Free XS, we&amp;#x2019;ll still use the legacy file-based approach which is very simple and does not require a license server / VM.
  7. Though not a feature per se, it&amp;#x2019;s important to note that XenServer 5.6 moves to a new licensing system. We&amp;#x2019;ve ceased using the legacy file-based system for XenServer Advanced/Ent/Plat , and are now using the Citrix Licensing Server. The key point is that licensing is much more tightly enforced than before. So if you are considering an upgrade from 5.5 to 5.6, make sure you have all the licenses you need available to you in your mycitrix.com account. You can run the Citrix Licensing server on a Windows VM, and customers often co-locate services such as Workload Balancing and StorageLink on the same VM. We do also plan to release a Linux virtual appliance, though this is not part of the beta. Note that for Free XS, we&amp;#x2019;ll still use the legacy file-based approach which is very simple and does not require a license server / VM.
  8. We&amp;#x2019;ve also added some initial SR-IOV NIC support, which has enabled bandwidth for certain workloads like NetScaler VPX to be increased. We can get throughput of up to 108 Gbps One of the key workloads is XenDesktop, and scalability is enhanced by: Increased support limits; up to 130 Windows XP guests per host has been documented Auto-adjusting Dom0 memory configuration to support kind of scale
  9. Dynamic Memory Control.&amp;#xA0; Let&apos;s say you have a few XenServer hosts.&amp;#xA0; You need to spin up some more VMs, but your VMs are configured to use all available resource pool memory.&amp;#xA0; However, you know that some of the existing VMs aren&apos;t using all the physical memory you&apos;ve allocated.&amp;#xA0; With XenServer 5.6, you can set memory ranges for VMs so that you can squeeze the physical memory used for existing VMs in order to let new ones on.&amp;#xA0; If you find that one or more VMs operating near the lower limit requires more memory, you can increase the minimum level on the fly without rebooting.
  10. Within big companies
  11. Within big companies
  12. If you have a XenApp farm running 24x7,there is quite a bit of power wasted by those servers during nights and &amp;#xA0;weekends when only a handful of users are accessing applications.&amp;#xA0; Workload balancing can be scheduled to consolidate all of your idle XenApp servers on as few hosts as possible while powering off the newly vacated XenServer hosts. In the morning or after a weekend, those machines will power on and the VMs will be redistributed to handle the load.&amp;#xA0; Additionally, Workload Balancing includes a fully-automated mode with some new configuration options.&amp;#xA0; Example: if you have some VMs that you don&apos;t want moving around, simply start those VMs on a specific host and exclude that host from WLB computations.&amp;#xA0;
  13. Within big companies
  14. A key new addition to StorageLink is Site Recovery. Site Recovery simplifies the setup and configuration of disaster recovery for XenServer VMs by integrating with array-based DR controls for replication, fail-over, and testing. Controls for setting up replication are the same regardless of which array you&amp;#x2019;re connected to, and array specific attributes (such as whether or not replication is based on a LUN basis or POOL basis) depends on the array manufacture and array setup.
  15. Within big companies
  16. Within big companies
  17. Within big companies
  18. Within big companies
  19. Within big companies
  20. Within big companies
  21. Within big companies
  22. Within big companies
  23. Within big companies
  24. Within big companies
  25. Within big companies
  26. Within big companies
  27. Within big companies
  28. Within big companies
  29. Within big companies
  30. Let&apos;s say you have a pool of 5 XenServer hosts, which run on year-old hardware with Intel Xeon 5400 processors.&amp;#xA0; Now you buy a couple of new servers, which have new Intel Xeon 5500 processors.&amp;#xA0;With XenServer you can join them to the same pool and enable XenMotion, HA, Shared Storage, and Workload Balancing.&amp;#xA0;In the past, you could &quot;force join&quot; the newer servers to the existing pool, but you&apos;d have to be careful not to XenMotion between different processor types.
  31. Within big companies
  32. Within big companies
  33. Within big companies
  34. This isn&apos;t &quot;new&quot; per se, however it&apos;s starting to matter a lot more when you compare costs of XenServer and vSphere on some of the latest servers.&amp;#xA0; Dell R815 and HP DL385 G7 servers now ship with 12-core Opteron 6000 processors. &amp;#xA0;&amp;#xA0;The problem for VMware customers is that they won&apos;t allow you to run vSphere Standard or Enterprise Edition on those servers.&amp;#xA0; In other words, VMware hates Moore&apos;s Law.&amp;#xA0; With XenServer, we don&apos;t care how many cores or sockets the server has; you pay the same price with any configuration.
  35. The legacy Linux P2V tool in the installer is gone, though it wasn&apos;t of much use any more since it only worked for very old distros.&amp;#xA0;We&apos;ve also dropped Debian Etch (4.0) support since it no longer receives security updates.&amp;#xA0; Those of you who look closely might find that the new &quot;Demo Linux VM&quot; template is, shall we say, eerily similar to Debian Etch.&amp;#xA0; It&apos;s not recommended for production use, and we have this solely because so many of you told us you liked the built-in Linux distro for testing and demonstration purposes.
  36. The legacy Linux P2V tool in the installer is gone, though it wasn&apos;t of much use any more since it only worked for very old distros.&amp;#xA0;We&apos;ve also dropped Debian Etch (4.0) support since it no longer receives security updates.&amp;#xA0; Those of you who look closely might find that the new &quot;Demo Linux VM&quot; template is, shall we say, eerily similar to Debian Etch.&amp;#xA0; It&apos;s not recommended for production use, and we have this solely because so many of you told us you liked the built-in Linux distro for testing and demonstration purposes.
  37. The legacy Linux P2V tool in the installer is gone, though it wasn&apos;t of much use any more since it only worked for very old distros.&amp;#xA0;We&apos;ve also dropped Debian Etch (4.0) support since it no longer receives security updates.&amp;#xA0; Those of you who look closely might find that the new &quot;Demo Linux VM&quot; template is, shall we say, eerily similar to Debian Etch.&amp;#xA0; It&apos;s not recommended for production use, and we have this solely because so many of you told us you liked the built-in Linux distro for testing and demonstration purposes.
  38. Within big companies
  39. Within big companies
  40. Within big companies
  41. Within big companies
  42. Within big companies
  43. Within big companies
  44. Within big companies
  45. Within big companies
  46. Within big companies
  47. Within big companies
  48. Within big companies
  49. Within big companies
  50. Within big companies
  51. Within big companies
  52. Within big companies
  53. Within big companies
  54. Within big companies
  55. Within big companies
  56. Within big companies
  57. Within big companies
  58. Within big companies
  59. Within big companies
  60. Within big companies
  61. Within big companies
  62. Within big companies
  63. Within big companies
  64. Within big companies
  65. Within big companies
  66. Within big companies
  67. Within big companies
  68. Within big companies
  69. Within big companies
  70. Within big companies
  71. Within big companies
  72. Within big companies
  73. Within big companies
  74. Within big companies
  75. Within big companies
  76. Within big companies
  77. Within big companies
  78. Within big companies
  79. Within big companies
  80. Within big companies
  81. Within big companies
  82. Within big companies
  83. Within big companies
  84. Within big companies
  85. Within big companies
  86. Within big companies
  87. Within big companies
  88. Within big companies
  89. Within big companies
  90. Within big companies
  91. Within big companies
  92. Within big companies
  93. Within big companies
  94. Within big companies
  95. Within big companies
  96. Within big companies
  97. Within big companies
  98. Within big companies
  99. Within big companies
  100. Within big companies
  101. Within big companies
  102. Within big companies
  103. Within big companies
  104. Within big companies
  105. Within big companies
  106. Within big companies
  107. Within big companies
  108. Within big companies
  109. Within big companies
  110. Within big companies
  111. Within big companies
  112. Within big companies
  113. Within big companies
  114. Within big companies
  115. Within big companies
  116. Within big companies
  117. Within big companies
  118. Within big companies
  119. Within big companies
  120. Within big companies
  121. Within big companies
  122. Within big companies
  123. Within big companies
  124. Within big companies
  125. Within big companies
  126. Within big companies
  127. Within big companies
  128. Within big companies
  129. Within big companies
  130. Within big companies
  131. Within big companies
  132. Within big companies
  133. Within big companies
  134. Within big companies
  135. Within big companies
  136. Within big companies
  137. Within big companies
  138. Within big companies
  139. Within big companies
  140. Within big companies
  141. Within big companies