soft-tronik, a.s. provisioning – cesta k zjednodušení xenapp

16
SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp prostředí Radim Kačmařík SOFT-TRONIK, a.s.

Upload: cameroon45

Post on 25-Jun-2015

404 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

SOFT-TRONIK, a.s.Provisioning – cesta k zjednodušení XenApp prostředí

Radim KačmaříkSOFT-TRONIK, a.s.

Page 2: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

App streaming (offline included)App streaming (offline included)

Provisioning servicesProvisioning services

Load testing servicesLoad testing services

Profile managementProfile management

Branch OptimizationBranch Optimization

Secure application accessSecure application access

Single sign-on (offline included)Single sign-on (offline included)

Workflow Studio orchestrationWorkflow Studio orchestration

SmartAuditorSmartAuditor

EasyCall voice servicesEasyCall voice services

Enterprise ManagementResource & Installation Manager,

CPU/Memory Optimization, Health Assistant, MOM, UNIX apps

Enterprise ManagementResource & Installation Manager,

CPU/Memory Optimization, Health Assistant, MOM, UNIX apps

Hosted application deliveryHosted application delivery

Application performance monitoringApplication performance monitoring

XenServerXenServer

Load testing services

Zjištění kapacity Vašich serverů.

Load testing services

Zjištění kapacity Vašich serverů.

Vlastnosti přidané Q1 2009

XenApp Platinum

Single sign-on(vč. Offline)

Redukce nákladů na helpdesk

Single sign-on(vč. Offline)

Redukce nákladů na helpdesk

App streaming(vč. Offline)

Rozšíření možností.

App streaming(vč. Offline)

Rozšíření možností.

XenServer

Nejlepší řešení virtualizace XenApp.

XenServer

Nejlepší řešení virtualizace XenApp.

Profile management

Řešení problémů s profily.

Profile management

Řešení problémů s profily.

Provisioning services

Správa jednoho obrazu Síla v jednoduchosti!

Provisioning services

Správa jednoho obrazu Síla v jednoduchosti!

Page 3: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

XenApp Servery – složitost správy• Co vše instalujete?

– OS, XA, aplikace1, aplikace2 …• Co vše patchujete?

– Patchování OS, XA, aplikace1, aplikace2 …• Máte jen jeden XenApp?

– Udržení konzistentního stavu více serverů• Máte dostatečný výkon?

– Rychlé přidání serveru do farmy• Co na těch serverech dělají?

– Následky práce uživatelů s OS a aplikacemi• Co když přibude nová aplikace?

– test aplikace, test aplikace v prostředí• Co v případě problémů?

– Zálohování a obnova stavu

Page 4: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Řešení - Provisioning Server

• Jeden obraz pro více XenApp serverů (stejné aplikace)

• Snadné testování změn• Snadná implementace aplikací, patchů, SP• Jednoduché zálohování• Vždy boot z čistého obrazu• Rychlé přidání serveru do farmy• Rychlost bootu, žádná defragmentace disků

Page 5: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Provisioning Server ‘Builder’ udělá obraz OS & aplikační logiky na uložiště dat v sítí (CIFS)

Networkstorage

Provisioning Server(streaming service)

Silo One

Silo Two

Silo Three

A

C

B

Workloads

Co je to Provisioning Server

Page 6: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Silo One

Silo Two

Silo Three

Servery překonfigurovány na boot ze sítě (PXE). Disky mohou být odstraněny.

Networkstorage

A

C

B

Provisioning Server(streaming service)

Co je to Provisioning Server

Page 7: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Silo One

Silo Two

Silo Three

Servery jsou restartovány. OS & aplikační logika jsou streamovány ze sítě přes PvS.

Provisioning Server(streaming service)

Networkstorage

A

C

B

Co je to Provisioning Server

Page 8: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Maximální flexibilita a využítí serverů s minimálním množstvím obrazů na správu

Provisioning Server (streaming service)

Network Storage

Provisioning virtuálních i fyzických serverů

OS a XenApp logika je streamovaná ze sítě na fyzický i virtuální server

XenServer

B

A

Virtualized ServerVirtualized Server

Physical ServerPhysical Server

Page 9: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Základní komponenty PvS

• Pre-Boot Execution Environment (PXE)– XenApp server musí mít NIC podporující

PXE (XenServer, Hyper-V i VMware má)– DHCP poskytuje adresy a umístění

Network Boot Programu(NBP)– TFTP doručí NBP jenž bootuje z vDisku

na síti

• Sdílené uložiště– hostí vDisky a další data (zejména

chache pro soubory)

• PVS Server– Streaming Service – představuje proxy mezi

klientem (XA) a vDiskem– SOAP Service – Komunikace konzole/server

a API rozhraní

– (volitelné) PXE Environment, DHCP/BOOTP, TFTP a NBP

• Konfigurační DB– SQL Server 2005

(všechny edice vč. Express)– SQL Server 2008

Page 10: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Provisioning Services

XemApp3

Standard Image Mode

NetworkStorage

XenApp1

XenApp2

Jeden obraz – vDisk je použit pro boot mnoha

Změny provedené v sezeních se nezapíše do vDiskuPři bootu je „čistý“ obraz nastreamován na cílové zařízení.

A

Page 11: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

NetworkStorage

A

Provisioning Services

Cílové zařízení

Jeden image je použit jedním zařízenímUživatel nainstaluje sw. nebo provede upgrade. Toto je uloženo do vDisku.

Cílové zařizení je vypnuto.Při následujícím bootu zůstávají nastavení zachovány

Private Image Mode

Page 12: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Provisioning Services

Differential Disk Image Mode

NetworkStorage

Jeden obraz je použit pro více zařízení

AXenApp2

XenApp3

Cache

Device 1 Cache

Device 2 Cache

Device 3 Cache

XenApp1

Změny jsou zapsány do cache na PvS.Když jsou zařízení vypnuty cache zůstává na PvS.Při příštím bootu je cache aplikována

Page 13: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

DEMO• Jak rychle vytvořit nový server XenApp5_B• Demonstrování standard image módu• Jak rychle a snadno přidat aplikaci (SP,

hotfix, změnit nastavení apod.)

Page 14: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Dotazy prosím zaslat na:

[email protected]

Page 15: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Radim KačmaříkSystem [email protected]

www.citrixnews.cz

SOFT-TRONIK fórum 200911.6.2009, Prahawww.soft-tronik.cz

Page 16: SOFT-TRONIK, a.s. Provisioning – cesta k zjednodušení XenApp

Požadavky

Server OS a Hardware Klientský HW

• Operační systém:

• Windows 2003 Server Service Pack 1 nebo Release 2

• Windows 2008 Server

• Procesor: 3 GHz a vyšší

• RAM: 1 GB a vyšší

• Disk I/O: Závisí na počtu/velikosti Vdisků a kde bude write cache

• Síťový adaptér:

• 1 Gb pro @ 100 klientů

• 2 ks. 1 Gb adapterů pro >250

• Pásmo: GigE Full Duplex

• Procesor: 1GHz

• RAM:

• 512MB – 1GB doporučeno

• Více pokud write cache je v RAM

• Síťový adaptér:

• Musí umět PXE

• 100Mbps, Full Duplex

Podporované klientské OS

• Windows 2008 Server32/64-bit

• Windows 2003 Server SP1 nebo R2, 32/64-bit

• Windows 2000 Pro/Server/Adv Service Pack 4

• Linux