next generation application deployment with microsoft softgrid

42
Next Generation Application Deployment with Microsoft SoftGrid Johannes Kanis Microsoft Corporation

Upload: ivo

Post on 15-Jan-2016

63 views

Category:

Documents


0 download

DESCRIPTION

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!. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Next Generation Application Deployment with Microsoft SoftGrid

Next Generation Application Deployment with Microsoft SoftGrid

Johannes KanisMicrosoft Corporation

Page 2: Next Generation Application Deployment with Microsoft SoftGrid

Agenda

• Application virtualization Overview

• Microsoft SoftGrid

• Softgrid Components

• MS SoftGrid and SMS – better together

• Demo

• Top 10 Reasons why SoftGrid is Cool!

Page 3: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 4: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 5: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 6: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 7: Next Generation Application Deployment with Microsoft SoftGrid

SoftGrid’s Original Mission: Software as a Service

SoftGrid enables software to be as instantly available and easy to use as electricity

Page 8: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 9: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 10: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 11: Next Generation Application Deployment with Microsoft SoftGrid

Microsoft SoftGrid Capabilities

Page 12: Next Generation Application Deployment with Microsoft SoftGrid

SoftGrid Arc: 3 Key Components

Page 13: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 14: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 15: Next Generation Application Deployment with Microsoft SoftGrid

How are Machine and Application Virtualization Similar?

.VHD .SFT

Operating System

Application

Page 16: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 17: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 18: Next Generation Application Deployment with Microsoft SoftGrid

• 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

Page 19: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 20: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 21: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 22: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 23: Next Generation Application Deployment with Microsoft SoftGrid

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.

Page 24: Next Generation Application Deployment with Microsoft SoftGrid

• 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

Page 25: Next Generation Application Deployment with Microsoft SoftGrid

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.

Page 26: Next Generation Application Deployment with Microsoft SoftGrid

SoftGrid: A Uniform Desktop Experience

Page 27: Next Generation Application Deployment with Microsoft SoftGrid

Microsoft SoftGrid: SMS Connector

Page 28: Next Generation Application Deployment with Microsoft SoftGrid

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.

Page 29: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 30: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 31: Next Generation Application Deployment with Microsoft SoftGrid

- SoftGrid Roles & Config- SoftGrid Client, TS & Web- SoftGrid Connector for SMS

Page 32: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 33: Next Generation Application Deployment with Microsoft SoftGrid

• 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

Page 34: Next Generation Application Deployment with Microsoft SoftGrid

• 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

Page 35: Next Generation Application Deployment with Microsoft SoftGrid

• 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.

Page 36: Next Generation Application Deployment with Microsoft SoftGrid

• 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

Page 37: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 38: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 39: Next Generation Application Deployment with Microsoft 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

Page 40: Next Generation Application Deployment with Microsoft SoftGrid

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

Page 41: Next Generation Application Deployment with Microsoft SoftGrid

Thank you to our Partners for their support of TechDays

2007

Page 42: Next Generation Application Deployment with Microsoft SoftGrid

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.