• No results found

Streaming Smackdown Ruben Spruijt

N/A
N/A
Protected

Academic year: 2021

Share "Streaming Smackdown Ruben Spruijt"

Copied!
35
0
0

Loading.... (view fulltext now)

Full text

(1)

Streaming Smackdown 2009

(2)

Opbouw

• Advanced ICT Infrastructuur: Eenvoud in ICT

• Application and Desktop delivery solutions overview

• Application Virtualization

• Smackdown: Citrix, Microsoft en VMware

(3)

Me, Myself and IT

• Solutions Architect @ PQR

• Getrouwd & 3 kids: 8,6,2

• Citrix Technology Professional (CTP)

• Microsoft Most Value Professional (MVP)

• Schrijver voor IT-Pro magazines

• Solution Owner van Virtuall

(4)

Advanced ICT Infrastructuur: Eenvoud in ICT

Gebruikers Applicaties Data System Availability

(5)
(6)
(7)

Application delivery

• Execution (uitvoering) platform:

• Application ‘delivery’

– Application installation

– Application streaming

(8)

Wat is Virtualisatie!?

(9)

Wat is Virtualisatie!?

vir·tu·al·i·za·tion = NOT an optical illussion but:

“The act of isolating or unbinding one computing resource from others.“

Interface bound to process

Storage assigned to specific locations

Network assigned to specific locations

Operating System assigned to specific hardware Applications installed to Specific hardware and OS

Traditional software stack

Virtual Computing

Virtual Presentation

Presentation layer separate from process

Virtual Storage

Storage and backup over the network

Virtual Network

Localizing dispersed resources

Virtual Machine

OS can be assigned to any desktop or server

Virtual Applications

Any application on any computer on-demand

(10)

Applicatie Virtualisatie

• Essentie virtualisatie en isolatie

• Voordelen

• Aandachtspunten

• Top10 challenges!?

• Leveranciers

(11)

Virtualization in Kernel mode

Voordelen

• Snelheid

• Minder complex, development point of view

• Application compatibility, Windows API’s en subsystems

Nadelen

• Client installation, administrator rechten

• Valt buiten het security subsysteem

• Robustness

(12)

Virtualization in User mode

Voordelen

• Geen device drivers en client/agent installatie

• Alle code in user mode

• Meerdere agents gelijktijdig

• De “Microsoft” way: Principle of Least Privilege

Nadelen

• API’s en subsystems worden ge-hooked door

leveranciers

• Application compatibility

(13)
(14)

Application Virtualization, ThinApp

Poll: Wie maakt al gebruik van ThinApp!?

0 10 20 30 40 50 60 70 80 90

Ja Nee

(15)

Application Virtualization, ThinApp

Voordelen

• Geen client/agent installatie, geen device drivers

• Virtualizatie en client-code in user-mode

• Meerdere client versies

• Geen architecture nodig (+/-)

• Brede client platform ondersteuning

• Eenvoud

(16)

Application Virtualization, ThinApp

Voordelen

• Veel usecase scenario’s

• IE 5,6,7

• Migratie van MSI naar EXE; Acresso AdminStudio

What’s ‘new’

• AppSync

• AppLink

(17)

Application Virtualization, ThinApp

Aandachtspunten

• (integrated) architecture voor applicatie delivery (+/-)

• Webbased applicatie streaming

• License management

• Geen persistant client side cache (+/-)

• Work-offline scenario = user workspace management

• Eenvoud kan ook valkuil zijn!

(18)

Live demo: 4 videos – install, Capture, Running, Applink

(19)

Application Virtualization, APP-V

SoftwareWOW-Softricity-MS SoftGrid = App-V Voordelen:

• Verschillende deployment scenario’s

– Native integratie met SCCM 2007R2

– HWS

– LWS

– Stand alone

• Applicatie licentie management

• Dynamic Suite Composing (DSC)

(20)

Application Virtualization, APP-V

Voordelen

• Secure by design

• SaaS

• Architecture (+/-)

• Snelle initiele launch-tijd

• Client-side persistant cache

• Microsoft .. tenzij

(21)

Application Virtualization, APP-V

Aandachtspunten

• DSC is beperkt

• Architecture (+/-)

• Desktop editie alleen met MDOP

• x64 platform

• 4Gb .SFT file ‘limitation’

• “Top-10 challenges with SG (and others)”

Eenvoud!?

(22)

Microsoft Application Virtualization Clients VECD Terminal server Desktop Microsoft Application Virtualization Clients VECD Terminal server Desktop Microsoft Application Virtualization Clients VECD Terminal server Desktop Standalone Microsoft Application Virtualization Client System Center Application Virtualization Streaming Server System Center Application Virtualization Management Server SMS/SCCM Distribution Point SMS/SCCM Management Console Microsoft Application Virtualization Management Console SMS/SCCM Database Microsoft Application Virtualization Database Active Directory Management Web Service Microsoft Application Virtualization Sequencer Streaming Streaming + manifest SMS/SCCM application delivery Virtualized application MSI-wrapped virtualized application Application delivery via MSI

on CD

Windows application

(23)

Application Virtualization, App-V

Poll: Wie maakt al gebruik van SoftGrid/App-V

0 10 20 30 40 50 60 70 80 90

Ja Nee

(24)

It’s all about Xen!, XenApp

(25)

Application Virtualization, Citrix XenApp

Voordelen

• Concurrent user license model

• Integratie met AG, smartaccess

• Central management pre-launch and post-exit scripts

• Machine targeting, set requirement voor local

components

• x64 platform ondersteuning

• Persistant client size cache

• HTTP(s) streaming

(26)

Application Virtualization,

Citrix XenApp

Aandachtspunten • Applicaties compatibility – Services – DCOM – .NET 2.0/3.0 isolation

– No/limited Side-by-Side support (SxS)

• Geen licentie metering (ES)

(27)

Wat is de beste oplossing?

Verschillende reacties van diverse klanten (NL/EU)

• ThinApp, tactische oplossing use-cases die anderen niet hebben

• ThinApp, super eenvoudig, top!

• ThinApp, geen architectuur… en nu!?

• ThinApp, proven?, kennis in de markt?

• Microsoft tenzij…

• Microsoft, integratie van APP-V en SCCM rocks!

• Geen Microsoft App-V, we hebben en willen geen SA

• Citrix great!, we believe in their ‘application delivery’ strategy

• Citrix great!, we already have the application streaming licenses as part of CPS.

• Geen Citrix!, slechte ervaringen…

• InstallFree… InstallWie?

• ..

(28)

Application Virtualization Feature

Compare

(29)

The Matrix ‘reloaded’ 2.0

(30)
(31)

Summary

• Applicatie Virtualisatie = proven+voordelen+besparingen

• Application delivery: Tactical ‘vs’ strategic solutions

• Keuze: features ‘vs visie

• Wat is mijn visie met betrekking op applicatie en desktop

delivery en welke leverancier past hierbij?

(32)
(33)
(34)

Bedankt!

Feedback?!

Ruben Spruijt

(35)

References:

• www.brianmadden.com/blogs/rubenspruijt • www.virtuall.nl • www.virtuall.nl/seminars/BriForum2008/BriForum08Top10challengeswithSGandOthers.pdf • www.virtuall.nl/articles/applicationanddesktopdelivery/ApplicationVirtualizationSolutionsOverviewandFeatureMatrix.pdf • www.virtuall.nl/articles/applicationanddesktopdelivery/PQR_ApplicationAndDesktopDeliverySolutions_A3.jpg • www.virtuall.nl/articles/PublishedArticles/Microsoft%20App-V,Virtual%20Fantasy%20or%20Actual%20Reality%20NL.pdf • www.virtuall.nl/articles/PublishedArticles/LanVisionVDIdutch.pdf • www.virtuall.nl/articles/PublishedArticles/LanVisionUserWorkspaceManagementDutch.pdf • www.virtuall.nl/articles/PublishedArticles/LanVisionApplicationenDesktopDeliverySolutionSchemaDutch.pdf • www.virtuall.nl/articles/PublishedArticles/LanVisionThinstalldutch.pdf • www.virtuall.nl/videos

References

Related documents

“FDNA Approach to Assessing Mission- Risk in Governing Research and Development.” The 30th National Conference of the American Society for Engineering Management , Springfield,

Desktop Validator, a flexible client application that enables Microsoft Windows-based desktop and server applications to validate digital certificates via the Microsoft

End-to-End System Monitoring and Alerting Microsoft System Center Operations Manager Server-Based Application Hosting Microsoft Terminal Server Physical PC Line-of-Business

Microsoft virtualization module familiarizes you with the different types of Microsoft virtualization technologies such as desktop, storage, application, and backup

“…with the advent of server, desktop, and application virtualization technologies, new approaches and solutions have emerged as alternatives to traditional desktop and

Microsoft System Center Virtual Machine Manager, Windows Server Hyper-V Microsoft Enterprise Desktop Virtualization (MEDV) User State Virtualization Application

The terminal servers need a Microsoft Terminal Services Licensing Server with Terminal Services/Remote Desktop Services Client Access Licenses (TS/RDS CALs) added.. See

Thin clients using Microsoft Terminal Server require a terminal server running Microsoft’s Windows NT 4.0 Terminal Server Edition or Windows 2000 Server with Terminal Services