UNIMI: Provisioning Services Stream Process Architecture

Download Report

Transcript UNIMI: Provisioning Services Stream Process Architecture

UNIMI:
Provisioning Services Stream Process Architecture
Server and Desktop Provisioning
Virtualize
Create a virtual image of a server’s or Desktop’s
workload: OS, applications and configuration
Store
Store the virtual workload image on a network
storage device
Stream
Stream the workload image on-demand to virtual and
bare-metal servers/Endpoints
Virtualize
Store
Stream
A
Provisioning Server For Desktops
Using Citrix Provisioning Server for Desktops OS-streaming functionality, two Virtual
Disks are created – one configured with the Windows XP operating system and
software and one with Windows Vista and software. The vDisks are stored as files on
the network.
Provisioning Server For Desktops
LAN-connected “diskless” workstation.
No software pre-loaded and the system
is configured to boot from the network.
Provisioning Server For Desktops
The XP operating system and software vDisk is
streamed to the desktop using Citrix Provisioning
Server for Desktops OS-streaming functionality.
Workstation is powered on.
Provisioning Server For Desktops
Workstation image delivery and management are
centralised; data security is assured because
there is no persistent storage at the desktop.
PC processing power is harnessed for an
uncompromised user experience.
Provisioning Server For Desktops
Workstation image delivery and management are
centralised; data security is assured because
there is no persistent storage at the desktop.
Provisioning the workstation with the Vista vDisk is
quickly accomplished
by rebooting.
PXE Booting a Provisioning Services Target
DHCP Server
Target Device 1
DHCP
BOOTDiscover
IP Info
Provisioning
Services
Workloads
A
Target Device 2
TFTP
PXE
DHCP
BOOTDiscover
Target Device 3
DHCP
BOOTDiscover
Bootstrap
PXE Info
Network Storage
B
Failover & Login Process
1.1.1.1
StreamServer
PVS Target
Device
1.1.1.3:vDisk3
Login Process
1.1.1.2
Request
for vDisk3
Streaming
from 1.1.1.4
Bootstrap
1.1.1.2
1.1.1.1
1.1.1.3
X
1.1.1.4
Load balancing with High Availability (cont)
PVS1
X
PVS2
Where to store the cache file in a HA environment
Cache on local RAM
Cache on Server Disk
Cache on Local Disk
Cache on Local RAM
Shared Storage
PVS2
PVS1
X
Cache
vDisks
SQL database
Cache on Local Disk
Shared Storage
PVS2
PVS1
X
Cache
vDisks
SQL database
Cache on Server Disk
Shared Storage
PVS2
PVS1
X
Cache
vDisks
SQL database
Cache on Server Disk (incorrect configuration)
Shared Storage
PVS2
PVS1
X
Cache
vDisks
SQL database
Possible single point of failure
Shared Storage
PVS1
PVS2
DHCP
PXE
TFTP
Switch
Cache
vDisks
SQL database
Possible single points of failure
TFTP
Network
Storage
Bootstrap Delivery
TFTP Redundancy
• DHCP Option 66 only allows for one TFTP server to be entered.
• Using TFTP Clustered Servers or PXE Service instead of DHCP
options will solve this issue.
Network Redundancy
Target Device
PVS Server
Switch
PVS Server
Target Device
Storage Redundancy
Type of Storage
CIFS on Windows Server
CIFS on NAS Device
Pros
Cons
• Easy to setup
• Performance due to SMB traffic
• Free with OS
• Lack of scalability
• Hard drives are cheap
• HA requires two plus servers
 Easy to setup
 Device typically less expensive than SAN
device
 Built in redundancy for disks (depends on
vendor/model)
 Various vendors/models
•Less expensive solutions equal single
point of failure
• Scalability can be an issue depending
on vendor/model purchased
Storage Redundancy (continued)
iSCSI to NAS Device
iSCSI to SAN Device
 Moderate to setup
 Device typically less expensive than SAN
device
 Built in redundancy for disks (depends on
vendor/model)
 Various vendors/models offer resiliency
benefits
•Highly scalable
•Built in resiliency
•Build in features like storage replication and
high performance disk arrays
•Less expensive solutions equal single
point of failure
•Scalability can be an issue depending
on vendor/model purchased
•Requires cluster file system when
sharing LUN across multiple servers
•Moderate to complex to setup
•Typically more expensive than NAS
devices
•Requires cluster file system when
sharing LUN across multiple servers
Storage Redundancy (continued)
Fiber to SAN Device
•Highly scalable
•Built in resiliency
•Build in features like storage replication and
high performance disk arrays
•Complex to setup
•Typically more expensive than NAS
devices
•Requires cluster file system when
sharing LUN across multiple servers
Bootstrap Delivery Redundancy
Solution
Pros
Cons
•Moderate to setup
DHCP Clustering
Multiple PXE Servers
• Less traffic on the network
 Easy to setup
 Less hardware needed.
• Multiple servers needed
• More expensive
•More broadcast traffic on the network
Soluzione per UNIMI - Centralized HA per LAB
Target Devices
Provisioning Servers
Target Devices
vDisks
Shared Storage
Soluzione per UNIMI completa
LAB 2
2 provisioning servers & 50 Target
Devices
LAB 1 – 50 Target Devices
LAB 3 – 2 provisioning servers
& 10 Target Devices + 10
Remote Desktop Linux
Target Device 1
Provisioning
Services
Workloads
A
Target Device 2
Network Storage
.................................
Target Device 50
HA
B
Proposta commerciale: LICENSING
- Lab1: 50 licenze XenDesktop Platinum per user
- Lab2: 40 licenze XenDesktop Platinum per user
- Lab3: 10 licenze XenDesktop Platinum per user
Proposta commerciale: PROVISIONING SERVERS (1)
50 users (licenze citrix + 1y di sw assurance)
2 Server reali con XenSever in HA
2 Server virtuali con Provisioning Sever 5.6SP1
8.750,00 € (subscription ~ 60$ x lic)
6.600,00 €
-- Lab2: 40 users (licenze citrix + 1y di sw assurance)
2 Server reali con XenSever in HA
2 Server virtuali con Provisioning Sever 5.6SP1
7.000,00 € (subscription ~ 60$ x lic)
6.600,00 €
-- Lab3: 10 users (licenze citrix + 1y di sw assurance)
2 Server reali con XenSever in HA
2 Server virtuali con XenDesktop 5
1.750,00 € (subscription ~ 60$ x lic)
6.600,00 €
-Lab1:
Proposta commerciale: PROVISIONING SERVERS (2)
6 x Server Reali:
DELL Server rack 1U PowerEdge R410
Processore: Processori 2x Intel Xeon E5506
Memoria: 24GB DDR3 1333MHz
Sistemi operativi - Opzioni di virtualizzazione: Citrix® XenServer®
HDD: 2x 146GB, SAS 3Gbps 15kRPM (hot plug)
Controller RAID: PERC H200A
Controller di rete: 6x Broadcom NetXtreme II 1GbE
Alimentazione: Ridondante 500 W
Proposta commerciale: NETWORK STORAGE
NetApp FAS2040-R5
- 24 x 450 GB (15K)
- 8 (4+4) porte 1 Gb
- 4 (2+2) porte 8 Gb
Base Sw inclusi
Licenza CIFS-NFS
Garanzia 5y NBD
50.000,00€
Base pack comprende un set di funzionalità quali
(Incluso) :
Snapshot™,
FlexVol®,
Thin Provisioning,
RAID-DP®,
FilerView®,
FlexShare® ,
iSCSI, FCP,
SyncMirror
NearStore®,
Deduplication,
System Manager,
Operations Manager,
HTTP, host utilities