420 likes | 575 Views
Next Generation Application Deployment with Microsoft SoftGrid. Johannes Kanis Microsoft Corporation. Agenda. Application virtualization Overview Microsoft SoftGrid Softgrid Components MS SoftGrid and SMS – better together Demo Top 10 Reasons why SoftGrid is Cool!.
E N D
Next Generation Application Deployment with Microsoft SoftGrid Johannes Kanis Microsoft 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 Overview A complete set of virtualization products, from the data center to the desktop All assets – both virtual and physical – managed from a single platform Server Virtualization Systems Center Virtual Machine Manager Presentation Virtualization Application Virtualization Desktop Virtualization
Reduce TotalCost ofOwnership 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 Enable Agility Increase Availability
Desktop andInfrastructure OptimizationInfrastructure complexity drives need for management technology Many organizations require a more robust asset, application and end to end infrastructure administration definition Complexity Size Most Enterprise organizations require more formal procedures for application lifecycle, problem, change and asset management Some organizations may benefit from just using Vista Business with minimal application compatibility testing +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 will replace traditional imaging and software distribution at 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
Instantly On Available Anywhere Intelligently Managed Secure Cost Reducing SoftGrid Benefits Accelerate the time to market and reduce the costs of getting applications to users the moment they need themPowered by Application Virtualization & Multiple Delivery Options Including Streaming
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
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? Operating System Application .VHD .SFT
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
Microsoft SoftGridApplication Virtualization • 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.
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 ZeroTouch Features: Safe Self-Service Application Provisioning • Options include user self-provisioning or permission based work flow. • Application provisioning types may be mixed (some apps self provisioned, others requested via work flow) • Instantly available • Message and Audit trail for provisioning
ZeroTouch: Self-Service Provisioning • Ability for end user to instantly provision themselves with a new application by clicking on the “Activate” button
ZeroTouch: Self-Service Provisioning • Activated applications immediately appear and are instantly available without any installation.
ZeroTouch Features: Safe Self-Service Application Provisioning • Application sets on the user’s desktop are synchronized on next refresh
Self-Service Reporting • IT and Business Units can view reports on application usage without asking IT. Reports include: • User/workgroup utilization • Application utilization • Software audit • Allows IT and business units to meet compliance requirements around licensing. • Allows for business units to know how much they are spending and how much adding new applications will cost.
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: Workflow Virtualized applications are managed through the SMS Management Console Virtual applications are pushed from SMS server and/or streamed on-demand from the SoftGrid Server Application is virtualized via SoftGrid sequencer When target clients are inventoried by SMS, the virtual applications appear in the reports
- SoftGrid Roles & Config- SoftGrid Client, TS & Web- SoftGrid Connector for SMS
Reduce Application Management Costs Case Study Scotland’s Dundee City Council saves $290,000 (155,000 UK pounds) on IT support, server consolidation and licenses • 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 Microsoft SoftGrid has developed a Forrester TEI™ Compliant calculator to help you determine how the Softricity Desktop can save application management costs
Enable Roaming and Free Seating SoftGrid makes it possible for users to access their Windows applications across desktops and laptops • 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 Case Study: Northeastern University uses SoftGrid to provide access to any application from any computer on campus.
Simplify & Accelerate OS Migrations • 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 Case Study Suncor 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 Build Business Continuity for Applications With SoftGrid, applications can be replicated like other data, reducing the costs of synchronizing applications and user down time. Case Study A Major Investment Company enabled applications to be available to their users at their backup site in minutes.
Reduce Support Calls 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 Source: 2003 Intel IT Avg. Quarterly Spending on desktop PC support Case Study Heartland 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.
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 Study Fidelity National Financial reduced 13 virtual images into one with SoftGrid With Softricity Before SoftGrid 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.