Artikel-Schlagworte ‘Provisioning Server’
Citrix Product Naming und Acronyms

Im Jungel der vielen neuen Citrix Products / Releases wurden das Products Naming überdacht, im Fokus steht die Virtualisierung mit dem Label “XEN”. Zu diesem Change hat Gus Pinto mehr in seinem Blog geschrieben.

  • Citrix Presentation Server = Citrix XenApp
  • Citrix Desktop Server = XenDesktop
  • XenSource = XenServer
  • Ardence = Provisioning Server

Einzig der Provisioning Server wurde noch nicht “xenisiert”. Eventuell wird der Namen in einem neuen Release zum Beispiel auf XenStream geändert…

Zudem werden in der Umgangssprache, oder auch in Artikel, gerne Acronyms für die Product Names verwendet. Um dabei den Überblick behalten zu können, gibt es auch dazu eine Liste der aktuellen Citrix Product Acronyms:

  • Access Management Console = AMC
  • Desktop Delivery Controller = DDC
  • Provisioning Server = PVS
  • Virtual Desktop Agent = VDA
  • Windows Communication Foundation = WCF
  • XenApp = XA
  • XenDesktop = XD
  • XenServer = XS

Last but not least werden auch in der “Legacy Product Matrix Table” ausschliesslich Acronyms verwendet:

  • Notice of Status Change = NSC
  • End of Sales = EOS
  • End of Maintenance = EOM
  • End of Life = EOL
Citrix Stencils für Microsoft Visio

Zu den vielen neuen Citrix Produkten, wie zum Beispiel Provisioning oder XenServer, können bei Citrix passende Vision Stencils heruntergeladen werden. Diese werden im Blog von Daniel Feller bereitgestellt. Hier geht es direkt zum Download… 

For quite a few years, I’ve developed a set of Visio stencils that I’ve used, along with many of my coworkers, to create detailed design architectures for a Citrix solution. The stencils have morphed over the years and I have now consolidated them into a single package. This one stencil has just about everything you will need to create detailed Citrix solution diagrams. Included are items for the following products:

  • XenApp
  • XenDesktop
  • XenServer
  • NetScaler (includes rack-mountable stencils and NetScaler MPX)
  • WANScaler (including the new Branch Repeater)
  • Access Gateway
  • Application Firewall
  • Provisioning Server
  • EdgeSight
  • Password Manager
  • Workflow Studio

Weitere hilfreiche Informationen und Links zu Downloads gibt es in der Kategorie Visio Stencils.

Citrix Provisioning Server 5.0 released

Logo CitrixLange war es um den neuen Citrix Provisioning Server verdächtig ruhig. Doch als Beginn August 2008 mit Project “Charles” der Private Release Candidate erstellt wurde, konnte es sich wohl nur noch um wenige Wochen handeln. Seit 21. August 2008 steht die Version 5.0 mit folgenden neuen Features zur Verfügung:

  • MMC Snap-in based Console
  • MS SQL Database, per Default wird SQL Server Express installiert
  • Role-based Administration mit Active Directory Integration
  • Hirarchische Struktur: Farms, Sites, Devices Collections
  • Microsoft’s .vhd als Virtual Disk Format
  • Support von WS2003 64-Bit als PVS Host
  • Weitere Features
    • Features Linux Boot Option
    • Linux Boot Option
    • High-Availability
    • NIC Failover
    • Port Blocker

Neu wird auch die Datacenter und Desktop Edition in einem Single Download bereitgestellt.

About Citrix Provisioning Server

Citrix Provisioning Services delivers server or desktop workloads – operating system, application, and application engine – on-demand via streaming technology, reducing total costs and increasing business agility.

By delivering server or desktop workloads dynamically rather than deploying them statically on each system, Provisioning Server dramatically reduces the cost of datacenter operations and desktop management; eliminates risks associated with workload rollouts; simplifies IT management and increases the ability to respond to changing market and business demands. Some early-adopter customers report capital and operating cost reductions of up to 25%.

Lifecycle

Mit der Version 5.0 kommt ein guter Zeitpunkt, ursprüngliche Ardence Installationen abzulösen. Der End of Life Schedule für Citrix Products kann in der Lifecycle Matrix Table kontrolliert werden. Für die letzten Versionen sieht dieser wie folgt aus:

Citrix Provisioning Server 5.0 released

Source

Die Source für Citrix Provisioning Server kann direkt bei Citrix heruntergeladen werden, zum Download… Wichtig! Natürlich gibt es andere Lokationen welche weitere Downloads anbieten, es sollte allerdings nur offizielle Builds und Download Centers aufgesucht werden. Zitat Forrest Gump: “Man weiss nie, was man kriegt.”

  • Version: 5.0 SP2
  • Build: -
  • Date Published: 2009-10-03
  • Language: English
  • Format: *.iso
  • Publisher: Citrix
  • License: Eval / Lizenz erforderlich
Provisioning Server Target Device crash mit BSOD

Logo CitrixDer OS Streaming Solution von Citrix, der Provisioning Server (PVS), hält immer grösseren Einzug in den Datacentern. Immer mehr Kunden setzen dabei auch auf VMware ESX als Hardware für die PVS Target Devices. Besonders im Zusammenhang mit XenDesktop kann dies ein sehr interessantes Konstrukt sein. Der Erfolg von virtualisierten XenApp Server lassen wir in diesem Fall mal im Raum stehen…

Mit VMware ESX 3.5 Update 1 und Provisioning Server 4.5 SP1 gibt es allerdings ein Problem, wenn die Target Devices keine lokalen Festplatten haben. Wohlbemerkt, dies ist DER Vorteil von OS Streaming. Eine solche Virtual Machine ohne Hard Disk endet nach dem Boot-Screen mit einem Blue Screen, “STOP: 0x0000007B”. Aus irgendwelchen Gründen wird bei einer VM ohne Hard Disk der SCSI Driver(VMware Tools) entfernt welcher das PVS Target Device benötigt…

Citrix fühlt sich in diesem Fall nicht verantwortlich, da es sich um einen Defekt der VMware Tools handelt. Anyway – als Workaround muss “nur” eine Hard Disk in der Grösse von 1 MB erstellt / attched werden. Ev. wird das Problem im ESX 3.5 Update 2 adressiert…

Citrix Provisioning Server Artikel im “IT-Administrator”

Logo CitrixMeine aktuelle “Lieblings-Software” findet immer mehr Anhänger. In der aktuellen Ausgabe (Februar ’08) des “IT-Administrator” ist ein Nico Lüdemann ein Artikel zum Citrix Provisioning Server von erschienen. Nico veröffentlicht auch desöfteren Informationen zu Citrix auf seinem Blog. Nachfolgend ein Überlick zum PVS Artikel:

Betriebssysteme streamen mit Citrix Provisioning Server

Zum wiederauferstandenen Ansatz der zentralisierten IT-Landschaft gesellt sich die Virtualisierung als neues Konzept in immer mehr Rechenzentren. Kaum ein renommierter Anbieter, der nicht in irgendeiner Form eine Lösung für die automatisierte Bereitstellung von Anwendungen auf Endgeräten auf den Markt gebracht oder wenigstens angekündigt hätte. Aber ein lokal installiertes Betriebssystem auf dem Endgerät war bislang immer Voraussetzung. Dies ist nun nicht mehr der Fall. IT-Administrator zeigt Ihnen, wie Sie mit dem Citrix Provisioning Server Betriebssysteme streamen.

Den vollständigen Beitrag finden Sie in der Ausgabe Februar 2008 des IT-Administrator von Seite 48 bis 51. Das Magazin kann als Einzelheft, oder auch als e-Paper bezogen werden. Zum e-Paper… (kostenpflichtig)

How-To: Citrix Provisioning Server mit Active Directory

Logo CitrixDamit ein Citrix Provisioning Target Device automatisch als Mitglied einer Active Directory Domain aufgenommen werden kann, müssen zunächst folgende Komponenten dafür konfiguriert werden:

  • Citrix Provisioning Server
    • Password Manager 
    • vDisk
    • Computer Account
  • Group Policy

PVS “Password Manager” Konfiguration

  1. In der Management Console die Properties des Provisioning Servers öffnen
  2. Unter “Options” die Funktion “Enable automatic password support” aktivieren
  3. Unter “Change computer account password every … days” die gewünschte Anzahl Tage eingeben. Der Default Wert von 7 Tagen ist in der Regel OK.

vDisk Konfiguration

  1. In der Management Console die Properties der entsprechenden vDisk öffnen
  2. Unter “Options” die Funktion “Enable Active Directory machine account password management” aktivieren

Computer Account

Für sämtliche Target Devices, welche einen Computer Account im Active Directory erhalten sollen, kann in der PVS Management Console mittels “Add target devices to domain…” ein Computer Account angelegt werden. Es empfiehlt sich, die PVS Target Devices in eine separate OU anzulegen (insbesondere auch bezüglich den GPO’s). Der Provisioning Server setzt beim Anlegen des Computer Account das Password im Active Directory.

Group Policy

Aus Sicherheit, damit das Operating System nicht selber das machine account password ändert, und der Provisioning Server nichts davon mitbekommt muss in der Group Policy die Funktion unterbunden werden. So wird sichergestellt, dass der PVS Target Device sich auch nach einem machine password change an der der Domain anmelden kann. Unter “Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\” muss die Option “Domain Member: Disable machine account password” aktiviert werden. Wie zuvor erwähnt macht es aus diesem Grund Sinn, die PVS Target Devices in eine eigne OU anzulegen, damit die GPO darauf gelinkt werden kann.

Weitere Informationen

Citrix Provisioning Server aka Ardence

Logo CitrixEin weiteres interessantes Video über den Citrix Provisioning Server, dazumals noch bekannt als Ardence:

How-To: Citrix Provisioning Server mit Microsoft DHCP Server

Logo CitrixPer Default wird mit Citrix Provisioning Server der “Tellurian DHCP Service” mit installiert. Da aber in den meisten Netzwerken bereits ein DHCP Server betrieben wird, sollte auch PVS sich die bestehende Infrastruktur zu nutzen machen. Für den Microsoft DHCP Server muss dazu die Optionen 66 und 67 wie folgt konfiguriert werden:

  1. Die DHCP Management Console öffnen und den DHCP Server anwählen
  2. In den “Scope Options” mittels Rechtsklick den Punkt “Configure Options…” anwählen
  3. Folgende Optionen müssen konfiguriert werden:
    • Option 66, TFTP Boot Server Host Name: IP Adresse des Provisioning Server
    • Option 67, Bootfile Name: ARDBP32.BIN

Sollten die Optionen 66 und 67 im DHCP nicht verfügbar sein, können diese wie folgt manuell hinzugefügt werden:

  1. Die DHCP Management Console öffnen und den DHCP Server anwählen
  2. Mittels “Add” unter ”Action ⇒ Set Predefined Options…” wird das Option-Fenster geöffnet
  3. Folgende Eingaben müssen nun gemacht werden:
    • Name: Boot Server Host Name
    • Data type: String
    • Code: 66
    • Description: TFTP boot server host name
    • Name: Bootfile Name
    • Data type: String
    • Code: 67
    • Description: Bootfile Name
  4. Mit “OK” werden die Einstellungen gespeichert.

Die Streaming-Clients erhalten nun die vom bestehenden DHCP Server die IP Adressen zusammen mit dem “TFTP Boot Server” und dem “Bootfile Name”.

Weitere Informationen

Error “The Citrix Licensing WMI service failed to start”

Logo CitrixWenn sich nach der Installation des Citrix Licensing Servers der “Citrix Licensing WMI” Service nicht starten lässt, wird nachfolgender Eintrag im Event Log erstellt:

Event Type: Error
Event Source: Service Control Manager
Event ID: 7000
Description: The Citrix Licensing WMI  service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

Die Ursache des Fehler kann einfach gefunden werden, indem die Applikation manuell ausgeführt wird: “C:\Program Files\Citrix\Licensing\LicWMI\Citrix_GTLicensingProv.exe”. Im Event-Log wird darauf folgender Eintrag erstellt:

Event Type: Information
Event Source: Application Popup
Event ID: 26
Description: Application popup: Citrix_GTLicensingProv.exe – Unable To Locate Component : This application has failed to start because MSVCP71.dll was not found. Re-installing the application may fix this problem.

In diesem Fall muss C++ Runtime nachinstalliert werden. Diese kann bei Microsoft kostenlos heruntergeladen werden. 

Source

Die Source für Microsoft Visual C++ 2005 kann direkt bei Microsoft heruntergeladen werden, zum Download… Wichtig! Natürlich gibt es andere Lokationen welche weitere Downloads anbieten, es sollte allerdings nur offizielle Builds und Download Centers aufgesucht werden. Zitat Forrest Gump: “Man weiss nie, was man kriegt.”

  • Version: 2005
  • Date Published: 2006-10-04
  • Language: Chinese, English, French, German, Italian, Japanese, Korean, Spanish
  • Format: *.exe
  • Publisher: Microsoft
  • License: Freeware

Die fehlende DLL kann auch von einer “untrusted” Source heruntergeladen und in das Application-Directory kopiert werden. Bei beiden Varianten ist ein Neustart des Servers notwendig. Danach lässt sich der Service automatisch starten.