next generation application deployment with microsoft softgrid johannes kanis microsoft corporation
TRANSCRIPT
Next Generation Application Deployment with Microsoft SoftGrid
Johannes KanisMicrosoft Corporation
Agenda
• Application virtualization Overview
• Microsoft SoftGrid
• Softgrid Components
• MS SoftGrid and SMS – better together
• Demo
• Top 10 Reasons why SoftGrid is Cool!
Microsoft Virtualization OverviewA complete set of virtualization products, from the data center to the desktop
Server Server VirtualizatiVirtualizati
onon
Application Application VirtualizatiVirtualizati
onon
Desktop Desktop VirtualizatiVirtualizati
onon
PresentatiPresentation on
VirtualizatiVirtualizationon
All assets – both virtual and physical – managed from a single platform
Systems Center Virtual Machine Manager
Microsoft Virtualization: Tactical & Strategic Approaches
Microsoft’s comprehensive virtualization offering combined with a single management platform
enables customers to solve critical technology and business issues
Reduce TotalReduce TotalCost ofCost of
OwnershipOwnership
EnableEnableAgilityAgility
IncreaseIncreaseAvailabilityAvailability
Some organizations may benefit from just using Vista Business with minimal application compatibility testing
Most Enterprise organizations require more formal procedures for application lifecycle, problem, change and asset management
Many organizations require a more robust asset, application and end to end infrastructure administration definition
Size
Com
ple
xity
Desktop and Infrastructure Optimization
Infrastructure complexity drives need for management technology
+Application Compatibility Toolkit
Microsoft and Softricity
July 17, 2006 – Microsoft announced the acquisition of Softricity Inc. a leading virtualization and dynamic streaming technologies company.
“With application virtualization and software streaming, Microsoft can now deliver virtualization at the application layer. This is an important part of Microsoft’s virtualization strategy across the platform, operating system, applications and management layers to help customers achieve self-managing dynamic systems,” – Bob Muglia Senior VP
Softricity is now a wholly owned subsidiary of Microsoft Corporation
Currently integrating Softricity’s technologies into the Microsoft software delivery and engineering processes.
Offerings will include the following:
SoftGrid for Desktops
SoftGrid for Terminal Services
For SMS customers – free Softricity SMS connector
Tight Integration planned for SCCM 2007 timeframe and beyond
SoftGrid’s Original Mission: Software as a Service
SoftGrid enables software to be as instantly available and easy to use as electricity
SoftGrid Overview• What The SoftGrid Does:
• Delivers virtualized applications that are never installed, yet securely follow users anywhere, dynamically, making IT highly productive while dramatically reducing costs
• Employs unique, patented technologies: Application Virtualization, dynamic Streaming Delivery and Policy-based Management
• Saves enterprises significant savings in application management costs, help desk costs, and enables a significant increase in user up-time
• Enables Software as a Service
““Virtualization Virtualization will replace will replace traditional traditional imaging and imaging and software software distribution at distribution at the desktop.”the desktop.”
• SoftGrid Customers:• Customers: 600+ worldwide including AIG, Blue Cross Blue Shield, Cox Communications, e*Trade, Merrill Lynch, Northeastern University, Prudential, Raytheon, Sanofi-Aventis and Suncor Energy
Accelerate the time to market and reduce the costs of getting applications to users the moment they need them
Powered by Application Virtualization & Multiple Delivery Options Including Streaming
SoftGrid Benefits
CostReducing
Available Anywhere
Intelligently Managed
SecureInstantly On
What is Application Virtualization
• Idea is simple – run an app locally without ever having installed it….no local trace
• Abstraction of Application and dependencies from OS
• Virtual environment created but local resource usage
• Reduce impact to Application and Operating System
• Remove application to application conflicts
• Lower cost of administering apps through centralised:
• Management
• Provisioning
• Launch / Usage
• Decommissioning
Microsoft SoftGrid Capabilities
SoftGrid Arc: 3 Key Components
Supported Platforms• SoftGrid for Desktops supports Windows 2000, Windows XP and Windows Vista (as of
4.2)
• SoftGrid for Terminal Services supports Terminal Services Windows 2000 and Windows 2003
• The same application can be used directly on the desktop or within a Terminal Services session or both.
• Support for offline usage for mobile users as per defined policy
• The “SoftGrid” – A generic grid of computing execution points where any user may access their applications, on-demand, without application pre-population or conflict.
Streaming
RDP
SoftGrid Sequencer:Rapid Virtualized Application Packaging
• Wizard-based tool
• Rapidly virtualizes applications
• No change to source code
• Allows for one or more applications/dependencies into a single, portable data file (SFT)
• .SFT file is placed onto one or more SoftGrid Servers
• On-demand deployment to desktops, laptops, Terminal Servers or virtual machines
How are Machine and Application Virtualization Similar?
.VHD .SFT
Operating System
Application
SoftGrid: Policy-Based Management for Users & Applications
SoftGrid Management Web Service• MMC based Console
• .Net interface
Assign application privileges via Active Directory or SMS
License control for all virtual applications
Remote Assistance• Remote connect to the SoftGrid
client on PC
Active Upgrade
• No down time deployments
SoftGrid Server: On-Demand Streaming of Virtual Apps
Permission Based• User authentication, authorization and
licensing are checked on every launch
Centrally Served• “Just enough” code delivery to the client
(10-30%)
Locally Executed• All run locally
Cached for Performance• App code is cached for repeat use –
even without a network
Disconnected Use Support• Applications are cached for limited time
before expiring
• Applications are virtualized per instance:
• Files (incl System Files)• Registry• Fonts• .ini• COM/DCOM objects• Services• Name Spaces• Semafores, Mutexes
• Applications do not get installed or alter the operating system
• Yet tasks process locally on the host computer.
Microsoft SoftGridApplication Virtualization
SoftGrid: Real-time License Compliance/Usage Tracking
• SoftGrid logs all usage and checks for compliance each time an application is requested
• Track usage for future software purchase decisions
• Audit licenses in use
ZeroTouch: Desktop and Web Availability
• Access to all applications (desktop, terminal server & web) from a consolidated view.
• Available from anywhere (home, remote office, kiosk, hoteling)
• Available via web page and/or desktop icons
• Enables access to remote desktop
To add an application, end users click on “Manage My Applications” button
• Options include Options include user self-provisioning user self-provisioning or permission based or permission based work flow.work flow.
• Application Application provisioning types provisioning types may be mixed (some may be mixed (some apps self provisioned, apps self provisioned, others requested via others requested via work flow)work flow)
• Instantly availableInstantly available
• Message and Audit Message and Audit trail for provisioningtrail for provisioning
ZeroTouch Features: Safe Self-Service Application Provisioning
ZeroTouch: Self-Service Provisioning
• Ability for end Ability for end user to instantly user to instantly provision provision themselves with a themselves with a new application new application by clicking on the by clicking on the “Activate” button“Activate” button
ZeroTouch: Self-Service Provisioning
• Activated Activated applications applications immediately immediately appear and are appear and are instantly available instantly available without any without any installation.installation.
• Application Application sets on the sets on the user’s user’s desktop desktop are are synchronizsynchronized on next ed on next refreshrefresh
ZeroTouch Features: Safe Self-Service Application Provisioning
Self-Service Reporting
• IT and Business Units IT and Business Units can view reports on can view reports on application usage application usage without asking IT. without asking IT. Reports include:Reports include:
• • User/workgroup User/workgroup utilizationutilization
• • Application Application utilizationutilization
• • Software auditSoftware audit
• Allows IT and business Allows IT and business units to meet units to meet compliance compliance requirements around requirements around licensing.licensing.
• Allows for business units Allows for business units to know how much they to know how much they are spending and how are spending and how much adding new much adding new applications will cost.applications will cost.
SoftGrid: A Uniform Desktop Experience
Microsoft SoftGrid: SMS Connector
SoftGrid SMS Connector: Overview
• Integrates Application Virtualization & on-demand streaming into SMS • Manage and deploy virtualized apps within the SMS management console
• Accelerates SMS app deployments• Eliminate conflicts and reduce testing
• Instantly upgrade and repair applications
• Provide on-demand access to apps from any computer
• Reduces SMS app management costs • Shrink time-consuming application deployment and mgmt processes
• Contain application infections
• Reduce number of system images
• Simplify OS and app migrations• Note: See separate session “MGT324: Vista and Office in a Flash” for more on this topic.
SoftGrid for SMS: How It Works
SMS Connector integrates into existing SMS infrastructure
• Allows for management of virtual applications within the existing SMS console
• Virtual Application Packaging Integration
• Imports virtual applications from SoftGrid system into SMS packages
Multiple Delivery Methods• Virtual applications can be delivered in the right way for the
particular situation
• “Dynamic” – streamed delivery where only the necessary portions of the virtualized applications are deployed in real-time
• “Push” delivery where virtualized applications are turned into SMS packages and deployed using standard SMS “push” methods
Native SMS Inventory and Metering Integration
• Virtual applications are able to be tracked by SMS asset management discovery and metering systems
• SMS reports include both virtualized and installed applications
SoftGrid SMS Connector: WorkflowVirtualized
applications are managed through the
SMS Management
Console
Virtual applications are pushed from SMS
server and/or streamed on-demand from the SoftGrid
Server
When target clients are inventoried by SMS, the
virtual applications appear in the reports
Application is virtualized via
SoftGrid sequencer
- SoftGrid Roles & Config- SoftGrid Client, TS & Web- SoftGrid Connector for SMS
Where Does SoftGrid Fit?Capability Microsoft
SMSMicrosoft SoftGrid SoftGrid and
SMS
Bare Metal OS Deployment
OS Updates/Service Packs
OS Security Patches/Hotfixes
Deployment of Core (locally installed) applications
Patching/Upgrading Core (locally installed) apps
Admin Provisioning of applications
Remote Control of Clients
Distributed Branch Architecture
Intelligent Application Packaging (Sequencing)
SystemGuard™ Application Virtualization
On-Demand Application Streaming
Package/Active Upgrade
Roaming/Hotelling & Disaster Recovery
Business Unit/ Self-Provisioning (requires ZeroTouch)
Asset Management of locally installed and virtual apps
• Managing 8,000 desktops, 350 applications
• Problems with AutoCAD and other apps on Citrix servers
• SoftGrid Results• Reduce help desk call by up to 30%• Improve user uptime by 4X• Consolidate servers• Reduce license compliance risks
Reduce Application Management Costs
Microsoft SoftGrid has developed a Forrester TEI™ Compliant calculator to help you determine how the Softricity Desktop can save application management costs
Case StudyScotland’s Dundee City Council saves $290,000 (155,000 UK pounds) on IT
support, server consolidation and licenses
• Any user can access any computer on the network to get their applications.
• Machines become generic instead of user-specific
• Useful for office hoteling, business continuity, computer labs and branch servers
SoftGrid makes it possible for users to access their Windows applications across desktops and laptops
Enable Roaming and Free Seating
• Accelerates OS migration
• Decreases app-to-app (“regression”) testing
• Removes Application Collisions
• Reduction of app conflict and testing
• Can be deployed to variety of systems
Simplify & Accelerate OS Migrations
Case StudySuncor Energy migrated over 1,300
applications on 3,200 desktops to Vista in just 3.5 months.
• Applications are automatically replicated
• Desktop and terminal server updated without installation
• User down time is reduced to minutes instead of hours/days
Case StudyA Major Investment Company
enabled applications to be available to their users at their
backup site in minutes.
With SoftGrid, applications can be replicated like other data, reducing the costs of synchronizing applications and user down time.
Build Business Continuity for Applications
SoftGrid reduces help desk calls by over 30% by making it easier for IT to resolve problems centrally and reducing the likelihood of problems in the first place
• Problem resolution is applica-tion-centric, not system-wide
• Reduce visits to computer by fixing problems remotely
• Deployment is pulled and not installed, leading to a higher success rate
Case StudyHeartland Financial used to spend 2 hours on the phone with a single user.
With SoftGrid it takes less than 10 minutes to solve a user’s problem.
Source: 2003 Intel IT Avg. QuarterlySpending on desktop PC support
Reduce Support Calls
Consolidate, Standardize and Stabilize OS Images
• Reduce the size and complexity of images• Move closer to the goal of a “single image” for the entire
enterprise• Repurpose systems without constant re-imaging
Case StudyFidelity National Financial reduced 13 virtual images
into one with SoftGrid
Before SoftGrid
With Softricity
With SoftGrid
Better Together Scenarios
• Today
• SMS 2003 SP3 and the Operating System Deployment Feature Pack
• BDD 2007
• SoftGrid + SMS SoftGrid Connector
• Summer 2007
• System Center Configuration Manager 2007
• Operating System Deployment
• SCCM SoftGrid Connector
TOP 10 Cool Things about SoftGrid
• 10. Instant access for users by adding app to list at central console
• 9. Centralised and immediate app updates
• 8. Immediate application de-provisioning
• 7. Complete virtualisation guarantees no conflict – EVER!
• 6. Peaceful application co-existence
• 5. Safely let users get their own apps when they need them
• 4. Run app securely no matter what security requirements
• 3. Real time reporting
• 2. Intelligent Policy Based Delivery – ex rules for 100Mbps vs 56k
• 1. And number one is….Application Freedom…same apps everywhere on your preferred device
Thank you to our Partners for their support of TechDays
2007
Tech Days 2007 – Evaluation Form Guidelines
Tech Days will be using scanned evaluation forms. We need you to please include your delegate ID number which you received at registration onto the form. If your Delegate ID number is 1234, then please colour in the number 1 on line 1, the number 2 on line 2, the number 3 on line 3 and the number 4 on line 4 so that there is 1 digit on each line to make up the completed 4 digit code. Please fill in your First Name, Surname and Company name in the spaces provided as a back up.