1.46k likes | 1.61k Views
Technical Training. Microsoft Desktop Optimization Pack. Nicola Ferrini info@nicolaferrini.it. Who Am I ?. Trainer Technical Writer Systems Engineer Server & Application Virtualization Technology Specialist More on: http://www.nicolaferrini.it/ curriculum.shtml
E N D
Technical Training Microsoft Desktop Optimization Pack Nicola Ferrini info@nicolaferrini.it
WhoAm I ? • Trainer • TechnicalWriter • SystemsEngineer • Server & ApplicationVirtualizationTechnologySpecialist • More on: • http://www.nicolaferrini.it/curriculum.shtml • http://www.windowserver.it/ChiSiamo/Staff/tabid/71/Default.aspx
Introduction • This course discusses topics around concepts, benefits, installing and configuring Microsoft Desktop Optimization Pack (MDOP) technologies • Focuses on Mid Market Customers
Prerequisites • Before Starting this Course participants should be familiar with: • Desktop Support and Troubleshooting • Application Support and Troubleshooting • Group Policy concepts including creating, modifying, supporting, and troubleshooting. • Before starting this course it would be beneficial to have experience or familiarity with: • Licensing Compliance • Change Management Process • Basic SQL and Operations Manager knowledge • Basic Active Directory administrative skills
Agenda – Day 1 • Ore 9:00 - Benvenuto • Ore 9:30 - Microsoft Desktop Optimization Pack (MDOP) • Ore 11:00 - Coffee Break • Ore 11:30 - Microsoft SoftGrid Application Virtualization Concepts • Ore 13:00 – Lunch • Ore 14:00 - Microsoft SoftGrid Application Virtualization Configuration • Ore 15:00 – Coffee Break • Ore 16:00 – LAB • Ore 17:00 – Fine lavori
Agenda – Day 2 Ore 9:00 – Riassunto Ore 9:30 – Microsoft SoftGrid Application Virtualization Sequencing Ore 11:00 – Coffee Break Ore 11:30 – LAB Ore 12:30 – Microsoft Application Virtualization 4.5 Preview Ore 13:00 – Lunch Ore 14:00 – Diagnostics and Recovery Toolset (DaRT) Ore 14:30 – LAB Ore 14:45 – Coffee Break Ore 15:00 – Advanced Group Policy Management (AGPM) Ore 16:00 – Desktop Error Monitoring (DEM) Ore 16:30 – Application Inventory Service (AIS) Ore 17:00 – Fine lavori
What is in this course? • Module 1:Microsoft Desktop Optimization Pack (MDOP) • Module 2: Microsoft SoftGrid Application Virtualization Concepts • Module 3: Microsoft SoftGrid Application Virtualization Configuration • Module 4: Microsoft SoftGrid Application Virtualization Sequencing • Module 5:Microsoft Application Virtualization 4.5 Preview • Module 6:Diagnostics and Recovery Toolset (DaRT) • Module 7:Advanced Group Policy Management (AGPM) • Module 8:Desktop Error Monitoring (DEM) • Module 9:Asset Inventory Service (AIS)
Module 1:Microsoft Desktop Optimization Pack (MDOP) • What is MDOP? • Mid Market Customer Needs • How does MDOP Address Customer Needs • MDOP Technology • How is MDOP Licensed? • What is Software Assurance?
What is MDOP? • The Microsoft Desktop Optimization Pack for Software Assurance is an add-on subscription license available to Software Assurance customers
Mid Market Customer Needs • End User Productivity • Mobile Users • Risk Management
How does MDOP Address Customer Needs • Increase End User Productivity • Support Mobile Users • Improve Risk Management
MDOP Technology • Microsoft SoftGrid Application Virtualization • Diagnostics and Recovery Toolset • Advanced Group Policy Management • Desktop Error Monitoring • Asset Inventory Service
How is MDOP Licensed? • Low Cost Subscription Based • For Customers with Software Assurance for the Windows Desktop • Select, Open Value, EA, EAS, CASA • MDOP Benefits to Customers • Increase End User Productivity • Support Mobile Users • Improve Risk Management • MDOP Benefits to Partners • Recurring Revenue • Services Revenue • Customer Relationship
What is Software Assurance? • A comprehensive maintenance offering that helps you get the most out of your software investment • Software Assurance Benefits to Customers • Windows Vista Enterprise • Spread Payments • New Version Rights • Desktop Optimization Pack • Training Vouchers • Support Incidents • Software Assurance Benefits to Partners • Recurring Revenue • Customer Relationship
Module 2: Microsoft SoftGrid Application Virtualization Concepts • Describe problems organizations encounter when dealing with application management • Describe the benefits of SoftGrid computing in a technical nature • Define SoftGrid computing • List and explain various SoftGrid system components • Understand the SoftGrid environment
Application Management Life Cycle • Deployment • Updates • Support • Termination
Benefits of Microsoft SoftGrid Application Virtualization • Conflict Free • Pre-Configured Applications • Multiple Versions • Preservation of Source Code • Centralization • On Demand Delivery
Feature Block 1 and 2 • Package .sft don’t have to be delivered at one time • Sequencer can mark certain blocks of the .sft as critical launch phase or Feature Block 1 (FB1) • During initial stream after FB1 downloaded application can launch • All other blocks are stored in Feature Block 2 (FB2) • When user accesses feature not in FB1 individual blocks of data downloaded from FB2 • Operation known as Out of Sequence Operation • User customized settings are stored in UsrVol_sftfs_v1.pkg and stored in user’s AppData
Considerations • Sequencing applications requires extensive knowledge of application • Knowledge of how to install the application • Knowledge of how to configure the application • Limitations of Virtualization • Boot-time applications • Background services • DCOM and COM+ applications • Drivers • Internet Explorer (Add-ins can be virtualized)
Application Virtualization Environment Overview • Microsoft SoftGrid Application Virtualization Sequencer • SoftGrid Management Console • Microsoft SoftGrid Application Virtualization Virtual Application Server • Microsoft SoftGrid Application Virtualization Management Web Service • Microsoft SoftGrid Application Virtualization Data Store • Microsoft SoftGrid Application Virtualization Client • MSI Utility for Microsoft Application Virtualization
What Happens? • Microsoft SoftGrid Application Virtualization Platform Review • Sequencing • Backed Server • Client Launch • Pre-Launch Deployment • Microsoft SoftGrid Application Virtualization Desktop Configuration Refresh • The Launch Process:
Module 3: Application Virtualization Configuration • Describe all minimum requirements needed to install the Microsoft SoftGrid Application Virtualization Components • Detail deployment scenarios available • Complete a full installation and configuration of the Microsoft SoftGrid Application Virtualization Components
Suggested Minimum System Requirements • System Center Virtual Application Server • SoftGrid Application Virtualization Data Store • SoftGrid Application Virtualization Management Web Service • SoftGrid Management Console • SoftGrid Application Virtualization Sequencer • MSI Utility for Microsoft Application Virtualization
Deployment Scenarios Standalone Mode Delivery thru ESD not shown Connected Mode
Stand Alone Mode • SoftGrid Client and SoftGrid Sequencer Only • No Application Streaming • Client in Stand Alone Mode • Deployment Options • AD publishing through GPO • Media Distribution • Run from File Share • Software Management Systems (SMS/SCCM) • When to use? • Software Management System already in place • Organizations where resources are limited • Network bandwidth limitations • Limited budgets
Connected Mode • Known as Classic Mode • Uses built-in software distribution from Virtual Application Server (VAS) • When to Use SoftGrid Connected Mode • Application Streaming • Group-based Application Publishing • License Enforcement • Built-in SoftGrid Reporting • SoftGrid Classic Software Usage Reporting Console
Server Installation • Pre-Installation Checklist • Account authority domain • SoftGrid Administrators and Users Group • MDAC 2.7 and .NET Framework 2.0 • SQL Database Information • SoftGrid Browser Account • IIS 5.0 or higher • Typical Server Installation • Virtual Application Server • Data Store • Management Web Service • Management Console • Custom Installation • Allows administrators to select individual components to install on a server • In larger scenarios integrators can spread the components over multiple servers for higher availability and divided administrative function
SoftGrid Client Installation • Current Versions of SoftGrid Clients • Windows Desktop 4.1 SP1 HFRU1 version 4.1.2.21 • Windows Desktop 4.2 HFRU1 version 4.2.1.21 (Vista support) • Terminal Server 4.1 SP1 HFRU1 • Suggested Minimum System Requirements • Microsoft SoftGrid Application Virtualization Client Installation
Identifying Installation Options • MSI Installer • CD setup • Command-line setup • Disk Imaging
Microsoft SoftGrid Application Virtualization Client Configuration • Root Node • General Tab • Interface Tab • File System Tab • Network Tab • Connectivity Tab • Permissions Tab • Applications Node • File Type Associations Node • Desktop Configuration Servers Node • System Tray
Automating Client Configuration with Commands • SFTMime.exe • SFTTRAY.EXE
MSI Utility Installation • Installing the MSI Utility • Installing the Client for Stand Alone Mode • Configuring the Client for Stand Alone Mode • Installing an Application with the Virtual Application MSI File
Server Administration • Understand how to connect to any machine running the SoftGrid Management Web Service to configure the platform. • Create new objects from within the SoftGrid Management Console, using the supplied wizards. • Explain each of the containers, objects, and properties within the SoftGrid Management Console.
Active Upgrade • Administrator Adds new package version on the server • User either closes application and reopens or opens it after previously streaming the older version • Client sees new version available and streams FB1 for new package version • Application launches with user’s individual application settings intact