Citrix Essentials for HyperV Nick Keene Country Manager Citrix Systems South Africa Session Code Trevor Jones Senior Systems Instructor Agenda Virtualization Product amp Solutions Alignment ID: 767083
Download Presentation The PPT/PDF document "Citrix Essentials for Hyper-V" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Citrix Essentials for Hyper-V Nick KeeneCountry Manager Citrix Systems South Africa Session Code: Trevor Jones Senior Systems Instructor
Agenda Virtualization Product & Solutions Alignment Product Overview Lifecycle Management – Citrix Lab Manager & Stage Manager Virtual Storage Management – Citrix StorageLink Orchestration – Citrix Workflow Studio Provisioning Services – Citrix Provisioning Server
Virtualization Product & Solutions Alignment
User State Virtualization Folder Redirection Offline files Application Virtualization Desktop Virtualization Server Virtualization Microsoft Virtualization with Citrix Citrix XenApp 5.0 Citrix XenDesktop XA/XD Profile Management Presentation Virtualization R2 Citrix XenApp 5.0 Citrix Essentials for Hyper-V
BusinessSolutionScenarios HorizontalSolutionScenariosCore PlatformCapabilityScenarios Business Critical Applications Branch Infrastructure Small and Mid-Sized Business (SMB) Business Continuity IT Consolidation Lab Automation and Stage Management Centralized Desktop Security Networking Storage System Management Hosting/Cloud Computing Microsoft Virtualization Solution Scenarios Citrix Essentials for Hyper-V Citrix Essentials for Hyper-V Citrix Essentials for Hyper-V Citrix XenDesktop
Product Overview
Citrix Essentials for Hyper-V extends Windows Server 2008 Hyper-V and System Center Citrix Essentials for Microsoft Hyper-V Advanced virtualization management for the virtual datacenter 9 Advanced storage integration Automated lab management Dynamic provisioning services Citrix Essentials for Hyper-V Workflow orchestration
Customer Benefits Get the most out of your storageRoll out new server workloads with easeStreamline test & development environments Automate complex and script intensive operations
Essentials for Hyper-V Editions Key Features Enterprise Edition Platinum Edition Advanced Storage Integration with StorageLink Dynamic Provisioning Services Workflow Orchestration Multi-Hypervisor Interoperability Microsoft Management Support Automated Lab Management Price, Per Physical Server $ 1,500* $ 3,000* * Quantity-based pricing available for 5x, 10x, 20x and 50x licenses
Citrix Essentials for Hyper-V, Express Edition – Free
Citrix StorageLink
Virtualization can hinder the linkage between servers and storage, turning expensive storage systems into little more than “dumb disks” Virtual Servers Citrix StorageLink
Citrix StorageLinkProblems facedDozens of steps to configure storage for VMs Huge amount of Wasted storage One Size Fits all Storage Setup – I/O Blender Requires coordination between server and storage groups Can’t use intelligent storage services included in storage arrays (thin provisioning, backup, replication, etc) Different storage management processes for physical and virtual servers Storage API Citrix Essentials SMI-S, iSCSI, SAN, NAS, DAS Full & Thin Provisioning Data Replication Snap Deduplicate Backup VM Cloning Hyper-V XenServer
Storage Virtual Servers Citrix StorageLink Citrix StorageLink™ technology lets your virtual servers fully leverage all the power of existing storage systems Virtual Servers Citrix StorageLink
Citrix StorageLinkBenefitsStop Over provisioning Storage F ast Hardware Assisted VM deployment One-click direct access to native storage services Unify storage management processes Instantly convert VM’s between XenServer and Hyper-V Offload Backup Load from Production Infrastructure Storage API Citrix Essentials SMI-S, iSCSI, SAN, NAS, DAS Full & Thin Provisioning Data Replication Snap Deduplicate Backup VM Cloning Hyper-V XenServer
Citrix StorageLink SAVES TIME ELIMINATES COMPLEXITY ENABLES ACCESS TO POWERFUL STORAGE FUNCTIONS Storage API Citrix Essentials SMI-S, iSCSI, SAN, NAS, DAS Full & Thin Provisioning Data Replication Snap Deduplicate Backup VM Cloning Hyper-V XenServer
What is StorageLink? StorageLink™ delivers deep integration with leading storage platforms to reduce the cost and complexity of managing storage in Hyper-V environments. StorageLink provides one-click access to native storage devices for simplified management through storage configuration wizards that leverage existing storage array-based services and technologies directly from within its Microsoft® Management Console
Storage StorageLink in Essentials for Hyper-V Bring snap-in storage to Hyper-V Hardware-assisted VM cloning – Rapid cloning/provisioning of VMs End to end VM storage configuration – Lower op-ex and reduce errors Improved storage utilization Seamless integration with Hyper-V Improved visibility & control of VM storage with reduced TCO Microsoft WS08 Hyper-V Cluster System Center VMM StorageLink Snap-in for MMC Network
Key ConceptsStorage Repositories Pool of storage with common set of capabilites and costStorage TemplatesDefines VM & application storage resource requirements VM Templates VM as a resource
Citrix StorageLink Overview (Hyper-V) SAN Storage Cloud Parent Partition Snap-in for Hyper-V Hyper-V StorageLink Data Path Control Path
High Level Overview StorageLink MMC Snap-In StorageLink PowerShell Snap-In Microsoft System Center Virtual Machine Manager (SCVMM) StorageLink StorageLink CLI
StorageLink Manager Left-hand Navigation Panel Main Content Area Right Action Area
StorageLink Manager Interface Guide ActionDescriptionConnect allows connection to a StorageLink Gateway service Refresh requests an update from the StorageLink Gateway service about the state of its objects Rescan requests a rescan of storage and hypervisor hosts managed by the StorageLink Gateway service to update its cache Create VM from Template SCVMM can create VM from templates; StorageLink automates the storage configuration and provisioning of all the VM storage. Create Storage Repository allows you to create a storage repository on an available storage system About an info box about the current version of the StorageLink Manager View View allows you to customize the view of the StorageLink Manager interface Help opens the StorageLink Manager Help at the top level
Main Working Areas
Example: NetApp Integrates with NetApp FAS, StoreVault , and V-series Features Virtual disk provisioning Cloning Snapshot management Backup and recovery Remote disaster recovery Deduplication
Citrix Ready Open Storage Program Citrix Ready Open Storage ProgramFounding Members Array Infrastructure Backup Certification program for storage vendors linking into XenServer & Hyper-V virtual environments Program Goals Provide transparency to storage attached to virtual machines Eliminate stranded storage Unify storage management processes Leverage existing storage management tools and processes wherever possible CompellentDell HDS HP LSI NetApp Pillar Data RELDATA Xiotech Brocade Emulex QLogic Datacore Falconstor Microsoft Virsto CA Acronis Commvault Inmage PHDVirtual Steeleye Vizioncore
StorageLink video
Provisioning Services
What is Citrix Provisioning Services?Software Streaming Platform Streaming an operating system image to a clientClient machine has no software installedNo hard disk neededNo software is permanently loaded to client Designed to run large numbers of clients
The Provisioning Server Model Stream A Virtualize Store Stream the workload on-demand to target systems Stream Create a virtual workload image: OS, Apps and Config Virtualize Store the virtual image on a network storage device Store
Provisioning Services Components License Server Target Device Provisioning Server Provisioning Server Console Provisioning Server database Virtual Disk ( vDisk ) License
How it Works 1. Install operating system 2. Create vDisk image vDisk 3. Configure and stream to clients “work“ is still done by client Provisioning Server
BOOTP Broadcast: I need an IP. Where is a DHCP server? IP offer accepted, where‘s the NBP and what is it called? Network Bootstrap Program 0.0.0.0 Some other Server DHCP Provisioning Server 192.168.0.10 Reply: I am! Here‘s your IP Reply: NBPx on 192.168.0.10 192.168.0.1 Please send the NBPx Sending NBPx using TFTP Same or separate machines
Private Images: One-to-One vDisk vDisk vDisk Target Devices PVS Server Assigned client can read / write its vDisk
Standard Images: One-to-Many vDisk Target Devices All clients have read-only access to vDisk Changes are written to a cache Cache on server Cache on target (disk or RAM) PVS Server
Provisioning Servicesvideo
Workflow Studio
Users Apps Workflow Studio (WFS) in the Citrix Delivery Center XenApp NetScaler Workflow Studio XenServer XenDesktop “Enables value-add custom solutions that integrate Citrix Delivery Center components”
What is Workflow Studio?Aimed at Developers, Scripters & AdminsAutomates manual tasksProvides a visual interface toprogramming Simple management interface Drag-and-drop functionality Configuration Pane Designer Pane Results Pane Activity Pane
Workflow Studio Architecture Runtime Separate Installation Multiple instances per server WorkflowRuntimeHostService.exe Management Console / Designer Embedded designer with management console WFS.EXE Designer Runtime WorkflowExpressRuntime.exe Management Console / Designer Embedded designer with management console WFS.EXE Designer Runtime WorkflowExpressRuntime.exe Runtime WorkflowRuntimeHostService.exe 1.0 release Future +
Lifecycle Management
IT Labs Non-production for test, dev, support & training Heterogeneous environments with high fluidity Emphasis on c ross team collaboration & sharing Two Infrastructures – Two Sets of IT Requirements Data Center Largely static production environment Strictly controlled change management Application or business information focused
Lab ManagerL ibrary of commonly used VM configurationsFor Development, Test, Support, and Training use casesRapidly provision complex multi-machine services and appsBuild demonstration, hands-on lab,customer-specific environments Utilize automation capabilities to provision/ reset specific configurations Control pools through quotas, scheduling and delegation Manage sprawl and over-provisioning across teams
Citrix Lab Management Solution Rapidly provision complex workload configurations
Citrix Lab Management Solution Employ consistent and repeatable virtual environments
Citrix Lab Management Solution Automate software installations, test execution and results gathering
Citrix Lab Management Solution Collaborate on common configurations for testing, debugging, training or demo purposes
Citrix Lab Management Solution Easily reclaim hardware to ensure efficient recycling of resources and reduce sprawl
Citrix Lab Management Capabilities Provides a self-service portal to authorized workload templatesFrees IT, test and development admins from time consuming provisioning tasksReduces virtual machine sprawl through automated lease-based cleanup
Citrix Lab Management Capabilities Optimizes the utilization of existing hardware, software and storage resourcesReduces the capital and operating costs of managing non-production virtual environments
Lab Manager Workflow Template Create OS image Define resource parameters Save template to hypervisor storage Template Template Template
Lab Manager Workflow Template Create OS image Define resource parameters Save template to hypervisor storage Configure Select required templates for task Define networking parameters Define operating behaviours Vista Template W2k8 Template SQL2k8 Template Vista Template
Lab Manager Workflow Deploy Starts the selected configuration Order sequencing enables startup sequence to be defined Additional automation is carried out Hypervisor Workload Workload Workload Workload Workload Vista Template Vista Template W2k8 Template SQL2k8 Template
Lab Manager Workflow Deploy Starts the selected configuration Order sequencing enables startup sequence to be defined Additional automation is carried out Reclaim Tear Down with a single click Automatic tear down after lease expires Minimize VM sprawl Hypervisor Workload Workload Workload Workload Workload
Immediate Efficiencies Across Multiple Organizations Development Test / QA Training Support Create and store snapshots of difficult to reproduce issues for more effective debugging Self-service template libraries of production-like configurations for rapid provisioning and testing Reproduce and reset endorsed environments to ensure consistency and reliability Easily replicate customer environments for accurate response to escalated cases
Citrix Lab Manager Key BenefitsReduces the complexity, time and cost of managing development, support and training environmentsAccelerates and improves the process of moving workloads through development and testing and into the production environmentAutomates time consuming tasks improving platform consistency and user efficiency Development Test / QA Training Support
Citrix LabManager Architecture for Hyper-V LabManager Server Users LabManager Database TCP 5432 LabManager VMAgent HTTPS 35110-35112 HTTPS 8443 Hyper-V™ Router HyperConnect Router HTTPS 35110-35112 LabManager Server Windows Server 2003/2008 Web based console Role based access LabManager Database PostgreSQL Windows Server 2003 or Linux LabManager VMAgent Windows Server 2003 or Linux Routes host communication Controls VM execution LabManager Router Provides network isolation Linux control VM LDAP TCP 389/636
Key Usage Scenarios Development and Test LabsConsistent reproducible environmentsAutomated environment deploymentSupport and Validation LabsPre-build environments for supported deploymentsSandbox customer environmentsManage VM sprawl Education and Training Labs Build sandboxed training environments once Deploy and discard environments as required for classes
Lab Manager video
Stage Management
Stage ManagementProblems Faced Frequent updates to production systemsCompliance requirementsUser acceptance testing complex to deployWasted resources
Stage Management BenefitsImproved control through staging, UAT and deploymentImproved quality and consistency of production deploymentsImproved efficiency and costs savings though formalized process and toolset Centralized image libraries and ownership
Preparing Workloads for "Graduation" Engineering & QA P roduction Staging & UAT Pre-production staging processes vary greatly Loosely defined at best in most organizations Formalizing a process and toolset drives efficiency & cost savings
Staging, Scaling and User Acceptance Testing Maximize resource utilizationProvide process for: Cloning Promotion Archival Workflow enabled Automation Approvals New Stage Management feature-set in Citrix Essentials Staging Scaling UAT Production Archive Promote Clone
Key Considerations in Stage ManagementEstablish "production tracks" Integrate final QA and UAT via fencing
Going from Pre-production to Production with Ease Lab Stage Provisioning Services Hyper-V XenApp Workloads Workload Workload Bare Metal High IO Workloads Multiplied Workloads XenDesktop
Conclusion
BusinessSolutionScenarios HorizontalSolutionScenariosCore PlatformCapabilityScenarios Business Critical Applications Branch Infrastructure Small and Mid-Sized Business (SMB) Business Continuity IT Consolidation Lab Automation and Stage Management Centralized Desktop Security Networking Storage System Management Hosting/Cloud Computing Microsoft Virtualization Solution Scenarios Citrix Essentials for Hyper-V Citrix Essentials for Hyper-V Citrix Essentials for Hyper-V Citrix XenDesktop
question & answer