1 / 22

Virtual Apps

Virtual Apps. On the Desktop, in the Server, in the Cloud. Tim Mangan Kahuna , TMurgent Technologies. Facts. Applications Are Hard Many Enterprises skipped Windows Vista Capacity of computers not at necessary levels User-data m igration tools not in place Incompatible Apps

una
Télécharger la présentation

Virtual Apps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtual Apps On the Desktop, in the Server, in the Cloud Tim Mangan Kahuna, TMurgent Technologies

  2. Facts • Applications Are Hard • Many Enterprises skipped Windows Vista • Capacity of computers not at necessary levels • User-data migration tools not in place • Incompatible Apps • IT Pros to Manage Apps are Hard to Get/Keep • Isolation, Segregation, Virtualization is Cost Effective Nobody Ever wants to Migrate Again

  3. Application Virtualization Players • Microsoft App-V • Citrix Streaming • VMware ThinApp • Endeavors • InstallFree • Spoon • Symantec

  4. Cloud Before it was a style • 1999

  5. Streaming Lessons: Caching, Isolation, Virtualization

  6. A Cloud Infrastructure Play • 2000 A S P Land Ourselves on the Ground

  7. An Enterprise Play • 2001 • Softricity SoftGrid Solving Conflict Number 1 Job

  8. How It Worked • Virtualization: Redirection & Isolation

  9. Added Benefits • Eliminate App Conflict Testing • Merge App Silos for Efficiency • Support Multiple Versions of Same App • Make Single User App Multi-user • Allow Std User for bad apps

  10. Application Related Data Solving Multi-User Conflict Number 2 Job

  11. State Separation

  12. Desktop • Centralized Distribution • Package Once, Deploy Everywhere • Help With License Tracking • Run Apps While Disconnected

  13. Virtual Desktop • Personal • Same As Real Desktop • Pooled • Populate Apps Based On Logon • Smaller Master Image Possible

  14. Return of the ASP AS CLOUD • Multi-Tennant Support

  15. Microsoft App-V Components • Sequencer: Re-package Applications • Client: (two flavors) • App-V for Windows Desktops (MDOP) • App-V for Remote Desktop Services • Optional App-V Server

  16. Server Middleware Apps • Enhanced Configuration Scripting • Burst New Capacity Instantly • Remove Isolation Not Supported Server Roles Sql Server Exchange/Sharepoint Device Drivers Supported Apps Services IIS Web Apps/VDirs Sql Server Express Sql Reporting Services COM/COM+/DCOM Available via SCVMM 2012

  17. App-V Sequencing • Make App Machine & User Independent • Can leverage: • Re-packaged MSIs • Existing Install Scripts • Less Work than MSI Repackaging • Sequence Once for All OSs (usually) • Retrain MSI Re-packagers Easily

  18. Sequencing Workflow Sequence Vendor App using Recipe or Package Accelerator. Smoke Test Result. App Expert Tests Result. Release to Production.

  19. App-V Distribution & Publishing • Publishing is Integrating into User Interface • Shortcuts • File Associations • Distribution is setting up connection to the bits • Streaming • Pre-caching

  20. App-V Deployment Methods • App-V Server • Reasonably Scalable • Dedicated to only App-V • SCCM • Scales up and out • Images, MSI, and App-V • Stand-Alone Client / 3rd Party Tools

  21. App-V Deployment Methods SCCM Server App-V Server RTSP Client Stand-alone Client SCCM + App-V Client

  22. Virtual App Execution Group Policy Windows Registry Non virtualized Applications, Services, dlls, and COM components Virtual Application X File Systems Virtualized Package Files & Settings User Profile Virtualization Settings

More Related