Redbook - Pano System on Citrix XenDesktop - Pano Logic
Redbook - Pano System on Citrix XenDesktop - Pano Logic
Redbook - Pano System on Citrix XenDesktop - Pano Logic
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
NetScaler<br />
10 Gbps SAN Backb<strong>on</strong>e<br />
SAN Array<br />
RAID RAID<br />
SAN Array<br />
RAID RAID<br />
SAN Array<br />
RAID RAID<br />
DEPLOYING PANO SYSTEM ON CITRIX XENDESKTOP<br />
1,000-SEAT DEPLOYMENT<br />
Figure 5:<br />
Sample architecture for a<br />
1,000-seat deployment <strong>on</strong><br />
<strong>Citrix</strong> <strong>XenDesktop</strong><br />
Users' Locati<strong>on</strong><br />
1,000 <str<strong>on</strong>g>Pano</str<strong>on</strong>g> Zero Clients<br />
This secti<strong>on</strong> provides informati<strong>on</strong> <strong>on</strong> sample architectures for 1,000-seat <str<strong>on</strong>g>Pano</str<strong>on</strong>g> <str<strong>on</strong>g>System</str<strong>on</strong>g><br />
deployments <strong>on</strong> <strong>Citrix</strong> <strong>XenDesktop</strong>.<br />
DHCP<br />
Domain<br />
Servers<br />
Directory Services<br />
2–4 Infrastructure Servers<br />
<strong>XenDesktop</strong><br />
C<strong>on</strong>troller<br />
Provisi<strong>on</strong>ing Server<br />
Machine Creati<strong>on</strong><br />
Services (XD5, opti<strong>on</strong>al)<br />
<strong>Citrix</strong> Provisi<strong>on</strong>ing<br />
Services (opti<strong>on</strong>al)<br />
Data Center<br />
100 Mbps<br />
LAN<br />
100 Mbps /<br />
1 Gbps<br />
Edge<br />
Switches<br />
1 Gbps Edge Network<br />
<str<strong>on</strong>g>Pano</str<strong>on</strong>g> C<strong>on</strong>troller<br />
<str<strong>on</strong>g>Pano</str<strong>on</strong>g> C<strong>on</strong>troller<br />
<strong>XenDesktop</strong><br />
C<strong>on</strong>troller<br />
<str<strong>on</strong>g>Pano</str<strong>on</strong>g> Maestro<br />
1 Gbps Core Network<br />
<str<strong>on</strong>g>Pano</str<strong>on</strong>g><br />
C<strong>on</strong>troller<br />
Scalability<br />
Group<br />
XenServer/ESX Hypervisor<br />
Core Switch<br />
30–40 Desktop Servers<br />
Windows XP/7 DVMs<br />
<str<strong>on</strong>g>Pano</str<strong>on</strong>g> Direct<br />
Service<br />
<strong>XenDesktop</strong><br />
VDA<br />
XenServer<br />
Tools<br />
XenServer/ESX Hypervisor<br />
Management<br />
Workstati<strong>on</strong><br />
Hardware Sizing and Architecture<br />
For a 1,000-seat deployment, typically at least 30 to 40 desktop servers, depending <strong>on</strong><br />
user workloads, will be needed to host the DVMs (see the Deployment Architecture<br />
Overview <str<strong>on</strong>g>Redbook</str<strong>on</strong>g> for informati<strong>on</strong> <strong>on</strong> evaluating user workloads). Two to four<br />
infrastructure servers are also required.<br />
Shared storage in the form of a SAN or NAS is typically essential for deployments of this<br />
size. Shared storage is needed to ensure that DVM images remain available in the event<br />
of a desktop server failure – something which is much more likely with up to 40 servers. It<br />
is also typically required to provide the high level of IOPS (30,000 to 50,000) needed for<br />
up to 1,000 active DVMs.<br />
<str<strong>on</strong>g>Pano</str<strong>on</strong>g> <str<strong>on</strong>g>System</str<strong>on</strong>g> C<strong>on</strong>figurati<strong>on</strong><br />
Because we’re deploying over 500 seats, we are required to use a <str<strong>on</strong>g>Pano</str<strong>on</strong>g> C<strong>on</strong>troller group<br />
that combines at least two <str<strong>on</strong>g>Pano</str<strong>on</strong>g> C<strong>on</strong>troller instances to provide scalability in a<br />
master/slave c<strong>on</strong>figurati<strong>on</strong>.<br />
If we also want to provide redundancy or failover capabilities in the event of server<br />
hardware or software failure, two <str<strong>on</strong>g>Pano</str<strong>on</strong>g> C<strong>on</strong>troller instances need to be installed <strong>on</strong> two<br />
different physical servers and c<strong>on</strong>figured as primary (active) and sec<strong>on</strong>dary (passive), and<br />
a third <str<strong>on</strong>g>Pano</str<strong>on</strong>g> C<strong>on</strong>troller instance would be added and c<strong>on</strong>figured as a slave.<br />
PANO LOGIC: REDBOOK PAGE 10