Upload
cameroon45
View
408
Download
1
Tags:
Embed Size (px)
Citation preview
SOFT-TRONIK, a.s.Provisioning – cesta k zjednodušení XenApp prostředí
Radim KačmaříkSOFT-TRONIK, a.s.
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!
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
Ř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ů
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
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
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
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
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
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
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
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
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.)
Dotazy prosím zaslat na:
Radim KačmaříkSystem [email protected]
www.citrixnews.cz
SOFT-TRONIK fórum 200911.6.2009, Prahawww.soft-tronik.cz
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