Citrix虚拟应用程序和桌面映像管理
Zielgruppe
Dieses文档richtet sich an technische Experten von Citrix, IT-Entscheidungsträger, Partner und Architekten, die Imageverwaltungsdienste mit Citrix虚拟应用程序和桌面entweder on-premises oder Cloud-Umgebungen erkunden möchten。Der Leser muss ein grundlegendes Verständnis von Citrix produckten, hypervisor和云框架haben。
齐尔消灭了文件
Dieses document bietet einen Überblick über die Produktfunktionalität und die Designarchitektur für eine image - manage - umgebung, um eine effiziente Bereitstellung von andwendungund桌面工作负载für eine Organisation zu gewährleisten。Das document konzentriert sich auf Citrix Image-Management-Services mit konzeptionellen Bereitstellungsszenarien。
在Bezug auf die Image-Verwaltung gibt es zwei供应模型,mit denen Citrix Administratoren die Citrix Umgebung高效verwalten können:
- Maschinenerstellungsdienste (MCS)
- Citrix Provisioning (PVS)
建筑设计框架
Virtualisierungslösungen von Citrix ermöglichen es Unternehmen, virtuelle Maschinen zu erstellen, zu steenen and zu verwalten, Anwendungen bereitzustellen and granare sicherheitsrichtlinen zu implementien。Die Citrix虚拟应用程序和桌面Lösung bietet ein einheitliches框架für Die Entwicklung eines kompletten digitalen工作空间Angebots。Dieses Angebot ermöglicht es Citrix Benutzern, unabhängig vom Betriebssystem und under Benutzeroberfläche ihres Geräts auf Anwendungen und台式机zuzugreifen。
Das Citrix Architekturentwurfsframework basiert auf einem einheitlichen and standardisierten ebenenmodel。Das Framework bietet eine Grundlage, um die technische Architektur für die meisten gängigen Bereitstellungsszenarien für虚拟应用程序和桌面zu verstehen。我的爱是伟大的。
- 用户层- Diese Schicht定义die Benutzergruppen和Standorte der Citrix Umgebung
- Zugriffslayer-柴油层定义,wie Benutzer auf die资源zugreifen。
- Ressourcenebene- Diese Ebene definert die Provisioning von Citrix workload and wie resource en angegebenen Benutzern zugewiesen werden。
- Steuerungsebene- Diese Ebene definiert die Komponenten, die die Citrix Lösung steuern。
- Plattformlayer- Diese Schicht definiert die physicischen Elemente, auf denen die Hypervisorkomponenten und das clouddienstanbiiter - framework ausgeführt werden, um die Citrix workload zu hosten。
- 业务层- diesel Layer definert die Werkzeuge, die die Bereitstellung der Kernlösungen unterstützen。
图像管理-服务,平台和操作,在资源管理和环境管理中。在den folgenden Abschnitten werden die Konzepte von Citrix Machine Creation Services (MCS) and Citrix Provisioning (PVS) beschrieben, da dies die grundlegenden Bausteine der Image-Verwaltung In einer Citrix Virtual Apps and desktop Umgebung sinind。
Warum ist图像管理没有enddig ?
图像管理ist ein Ansatz zum Erstellen eines Master- oder Gold-Images, das die Betriebssysteme和allle erforderlichen Anwendungen enthält, um dieses einzelne virtuelle Image für mehere virtuelle Zielcomputer bereitzustellen。Das Schlüsselkonzept图像代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理代理。
Die Citrix虚拟应用程序和桌面Lösung verfügt über zwei Bereitstellungsmodelle für Die Imageverwaltung: Citrix Maschinenerstellungsdienste und Citrix Provisioning。
Maschinenerstellungsdienste (MCS)
思杰Maschinenerstellungsdienste ist eine Komponente der思杰虚拟应用程序和桌面Lösung, die mit dem交付控制器gekoppelt ist。Mit Application Programming Interfaces des zugrunde liegenden Hypervisor Cloudanbieters erstellmcs intelligente verknüpfte Klone aus einem Masterimage, um mehere virtuelle台式机bereitzustellen。我的孩子Datenträger和孩子Identitätsdatenträger,我的孩子Basisdatenträger verknüpft ist。
机器创建服务(MCS) konfiguriert, start, stop und löscht virtuelle Maschinen mit den hypervisor - api。MCS ist in datenträgerbasierter Provisioningansatz, der mit witchtigen hypervisor and führenden Cloud-Plattformen kompatibel ist。
为什么MCS ?
思杰机械设备(Citrix Maschinenerstellungsdienste bieteneneneninfachten Ansatz) für图像设备(Imageverwaltung durch die folgenden)
- Einfache Bereitstellung and Verwaltung mit Citrix Studio
- 技术eingebettet在das kernproduct和keine zusätzliche基础设施erforderlich
- Besser geeignet für die云供应
- 理想für persistente und nicht persistente工作负载
Citrix Provisioning (PVS)
Citrix供应流ein einzelnes freigegebenes Datenträgerimage auf mehere einzelne Maschinen, anstatt Images darauf zu kopieren。Mit Citrix Provisioning können Unternehmen die Anzahl der zu verwaltenden Datenträgerimages reduzieren, selbst wenn die Anzahl der Computer weiter wächst。
Außerdem streamen Maschinen in Echtzeit von einem einzigen freigegebenen Image, die Konsistenz des Maschinenimage ist sichergestellt, gleichzeeitig können große Computerpools ihre Konfiguration, Anwendungen und sogar Betriebssysteme innerhalb der Zeit, die zum Neustart benötigt wid, vollständig ändern。diesel erstklassige Ansatz ermöglicht es Organisationen, die Sicherheits and Anwendungspatches in kürzester Zeit in einem einzigen freigegebenen Image zu installieren und zu aktualisieren, während die geschäftlichen Ziele erfüllt werden。
为什么pv ?
Die ordnungsgemäße Verwendung von Citrix Provisioning ermöglicht eine effizientere Imageverwaltung durch Die folgenden Funktionen:
- Hohe Skalierbarkeit
- Reduzierter Speicherbedarf
- Erhohte IOPS-Effizienz
- Integrierte Versionsverwaltungsfunktionen
- Unterstützt如此美妙的物理世界
Auswahl des richtigen供应模型
Citrix MCS und PVS sind ausgereifte供应- plattformen, die sich im Maßstab bewährt haben。Es gibt jedoch Überlegungen der Entscheidung, welche verwendet werden soll oder ob beide für eine bestimmte Umgebung geeignet信德。思杰MCS ist in den Delivery Controller eingebettet and wid von der思杰Studio-Konsole aus verwaltet。Citrix供应erfordert单独的服务器,Netzwerküberlegungen, eine Datenbank和eine特征Verwaltungskonsole。
在der folgenden Tabelle werden sowohl die Citrix MCS- als auch pvs - model verglichen。
Fahigkeit | MCS | pv |
---|---|---|
Unterstützung für virtuelle RDS- und vdi -工作负载 | X | X |
Unterstützung für gepoolte und persönliche vdi -台式机 | X | X |
Unterstützung für physische Maschinen | X | |
Unterstützung für微软azure计算机 | X | |
Unterstützung für Amazon Web Services (AWS) -Maschinen | X | |
Unterstützung für谷歌云平台 | X |
Weitere Informationen zu Entscheidungsfaktoren für das imagemanfinden Sie in unserem Artikel:Auswählen des provision ingmodels für die Imageverwaltung
Maschinenerstellungsdienste
Citrix Machine Creation Service (MCS) spielt eine wicichtige rolbeder Imageverwaltung für Citrix虚拟应用程序和桌面Umgebungen。Citrix MCS-Dienste sind mit dem Citrix交付控制器和dem云连接器gekoppelt, soda keine zusätzlichen服务器订单基础设施erforderlich sind。Mit MCS greifen IT-Administratoren einfach auf die Citrix Studio-Konsole zu, um die virtuellen桌面和服务器映像zu erstellen和den Unternehmensbenutzern entweder lokal oder Mit Citrix Cloud bereitzustellen。
Citrix Machine Creation Services verwendet Application Programming Interfaces (api) der zugrunde liegenden Hypervisor- oder Public cloud - platform, die es Citrix MCS ermöglicht, virtuelle Maschinen in den on-premises, hybriden, privaten and öffentlichen Cloud-Umgebungen zu erstellen, zu konfigurieren, zu start, zu stoppen und zu löschen。
Der Administrator erstelleine virtuelle Maschine mit dem erforderlichen Betriebssystem, installiert die erforderlichen Anwendungen and Citrix Virtual Delivery Agent auf dem Hypervisor在Der Cloud中的命令。Der it管理员wählt dies als virtuelle Master-Maschine aus, um mithilife Der Citrix Studio-Verwaltungskonsole eine Gruppe virtueller桌面服务器bereitzustellen。Citrix MCS erstellelleinen Snapshot des master der VM und kopiert den vollständigen在das Speicherrepository中的快照,um als Masterimage (Basisdatenträger) zu dienen。
Bei der Provisioning mehrer virtueller desktop oder Server umfast MCS zwei Arten von Datenträgern: einen differenzierenden Datenträger und einen Identitätsdatenträger für jede virtuelle Maschine。
思杰MCS unterstützt sowohl Server- als auch Desktopbetriebssystemumgebung。
Für Desktopbetriebssystemumgebungen können Citrix Administratoren drei Arten von virtuellen台式机mit Citrix Maschinenerstellungsdienste erstellen
桌面mit Zufallsprinzipsinind nicht persistente virtuelle台式机,die Benutzern zufällig jedes Mal zugewiesen werden, wenn sie eine VDI-Sitzung start。Diese台式机löschen alle benutzerspezifischen Änderungen bei jedem Neustart。Mit der Citrix Profilverwaltungslösung können die benutzerspezifischen Daten und einstein auf zentralen Dateiservern gespeichert werden。
Statische台式机im池werden einem bestimmten Benutzer zugewiesen, und nur der zugewiesene Benutzer kann diesen桌面verwenden, es sei denn, es wid von einem it管理员geändert。死亡persönlichen爱因斯坦和贝努泽斯在西宗西宗的夜晚übertragen。Mit der Citrix Profilverwaltungslösung werden die benutzerspezifischen Daten und einstein auf zentralen Dateiservern gespeichert。
Dedizierte桌面werden einzelnen Benutzern zugewiesen,以及die Daten和einstein bleiben auf den台式机。可选kann die Citrix Profilverwaltungslösung zum Speichern des Benutzerprofils und der Daten auf zentralen Dateiservern verwendet werden。Für dedizierte desktopgibt es eine neue Option under dem Kopiermodus für Desktopbetriebssystemkataloge " Verwenden Sie die vollständige Kopie für eine bessere Datenwiederherstellung und Migrationsunterstützung, mit potenziell reduzierten IOPS nach der Erstellung der Maschinen "。
Für die Serverbetriebssystemumgebung können Citrix Administratoren mehere gehostete freigegebene virtuelle Maschinen für eine Virtual Apps Umgebung mithilife des Master-VM-Images (Basisdatenträger) bereitstellen。
MCS high - level vm - und Datenträgerarchitektur
这是我的书,是我的书,是我的书,是我的书。Der it administrator kann Der VM die erforderliche Menge an CPU-, Arbeitsspeicher- und Speicherplatz bereitstellen und anschließend ein Betriebssystem und erforderliche Anwendungen installieren。Mit der Citrix Studio-Konsole erstellder Administrator Mit dem Basisimage einen Maschinenkatalog Mit geklonten vm。“我的酒在我的口里”,“我的酒在我的口里”。
Citrix MCS setzt vollständig auf Speicher。Wenn die VM bereitgestellt wid, werden für jede VM zwei Datenträgertypen erstellt: ein differenzierender Datenträger und ein Identitätsdatenträger。
Citrix MCS erstellt die Anzahl der VMs, die im Assistenten zum Erstellen eines Katalogs angegeben wurde, mit zwei Datenträgern, die für jede VM im Speicher definiert sind。Eine Kopie des Masterimages webenfalls im selben Speicherrepository gespeichert。Wenn mehere Speicherrepositories definiert信德,erhält jder die folgenden Datenträgertypen。
Jedes Speicherrepository erhält einen vollständigen Snapshot des Master-VM-Images, das schreibgeschützt und über die vm freigegeben ist。
Ein eindeutiger Identitätsdatenträger (16 MB) für die VM-Identität怪异的ebenfalls erstellt。Der Delivery Controller erstellt die Identitätsdatenträger für jede VM。
Jede VM erhält auch einen differenzierenden Datenträger。Ein eindeutiger Unterschied Datenträger, der zum Speichern von Schreibvorgängen auf der VM verwendet wid。Für den Datenträger bird Thin Provisioning verwendet (falls vom Speicher unterstützt) und bird bei Bedarf auf die maximale Größe des Basisdatenträgers erhöht。
Vollstandige克隆
Manchmal ist es nicht wünschenswert, vm mit Delta-Datenträgern zu erstellen。Im Folgenden werden einige Gründe erwähnt:
- Einige der Backup-Lösungen sichern keine VMs mit einer Deltastruktur
- Massenspeichermigration widkomplzierter
- VM-Migration funktioniert nicht auf allen hypervisor
- 德尔塔斯(Deltas) wächst我是时代的笑声(Laufe der Zeit),是祖恩伯拉斯滕(zu einer Belastung des Speichers) führt
Aus diesen Gründen hat MCS zusätzlich zur Erstellung der vorhandenen德尔塔- struktur, die als vollständige Klone bezeichnet wid, eine neue Funktion hinzugefügt。Bei Verwendung persistenter vm ermöglicht Citrix MCS Administratoren die Auswahl von虚拟机, die mit einem vollständigen古代世界的杰作。
für vollständige克朗。Citrix MCS verwendet seine Identitätstechnologie,嗯die Identität des vollständigen Klones zu ändern。Vollständige Klonmaschinen haben über zwei Datenträger, einen für die tatsächliche VM und einen für die Identität, einschließlich Computername, Computerkonto und Kennwort。Vollständige Klonen - vms können in einen anderen Datenspeicher oder Cluster verschoben werden, was mit verknüpften Klonen nicht möglich ist。
Beim Provisioning von Maschinen über Citrix Studio sind vollständige Klone nur eine Option für Desktopbetriebssysteme und nicht für服务器betriebssysteme。
Maschinenkatalog
Sammlungen von physicischen oder virtuellen Maschinen werden in Citrix Umgebungen als eine Einheit verwaltet, die als Maschinenkatalog bezeichnet ward。Beim Erstellen von Maschinenkatalogen haben Administratoren die Möglichkeit, Möglichkeiten zum Bereitstellen von vm und welche Citrix Imageverwaltungstools wie Citrix Maschinenerstellungsdienste oder Provisioning Services auszuwählen。
Referenz:Citrix Dokumente: Maschinenkataloge
Hostverbindung
在Citrix虚拟应用程序和桌面ist es wicktig, vor dem Erstellen des Maschinenkatalogs verindungen zu hosting - resource zu Erstellen, während eine Site zur Integration einer zugrunde liegenden platform einschließlich Hypervisor- oder Cloudanbietern erstellt wid。Das Konfigurieren eniner verindindung umfasdie Auswahl des verindindstyps unter den unterstützten hypervisor和Clouddiensten。Auf der Seite systemandforderungen werden die unterstützten hypervisor和Cloud-Optionen aufgelistet。
Referenz:Citrix Dokumente: Systemanforderungen
Hostspeicher
speicherproduckte werden unterstützt, wenn sie von einem unterstützten Hypervisor verwaltet werden können。Bereitstellungsmaschinen, Daten werden nach Typ klassifiziert:
Betriebssystemdaten (Betriebssystemdaten), die Masterimages enthalten
Temporäre Daten, einschließlich aller nicht persistenten Daten, die auf mit MSC bereitgestellten Maschinen geschrieben werden, Windows-Seitendateien, Benutzerprofildaten und alle Daten, die mit内容协作(ehemals ShareFile)同步werden。欧洲计算机新起步公司
Durch Provisioning von separatemspeher für jeden Datentyp können die Auslastung verringert und die IOPS-Leistung auf jedem Speichergerät verbessert werden。
Für hypervisor freigegebener Speicher
共享存储speichert Daten, die über längere Zeiträume aufbewahrt werden, und bietet zentrales备份和管理。diesel Speicher enthält die Betriebssystemdatenträger und andere Datenträger, die virtuellen Maschinen zugeordnet sind。Bei Verwendung von gemeinsam genutztem Speicher unterstützt der lokale Speicher auf dem Hypervisor, der für den temporären Datencache verwendet wid, den Datenverkehr für den Hauptbetriebssystemspeicher zu reduzieren。Der Datenträger wid nach jedem Neustart des Computers gelöscht, wobei Der lokale Speicher für temporäre Daten verwendet wid。Der bereitgestellte VDA ist einen beestimten Hypervisor-Host gebunden。Wenn der Host ausfällt, kann die VM nicht gestartwerden。
Der Hypervisor bietet optimierungstechhnologien durch lise - caching Der Disk-Images lokal。Beispielsweise bietet Citrix Hypervisor (ehemals XenServer) IntelliCache an。达杜尔奇之鸟,Netzwerkverkehr, zum zentralen, Speicher reduziert。
Citrix Hypervisor unterstützt auch Lese-Caching mit dem freien Speicher des Hosts。德国柏林,德国柏林,德国柏林Datenträger德国柏林,德国柏林。
Sowohl das Lese-Caching als auch IntelliCache können gleichzeeitig aktiviert werden。In diesem Fall speichert IntelliCache die Lesevorgänge ausdem Netzwerk auf einen lokalen Datenträger。Lesevorgänge von diesem lokalen Datenträger werden im Speicher mit lise - caching zwischengespeichert。
Referenz:Citrix Dokumente: Speicher-Lese-Caching
Lokaler Speicher
Lokaler Speicher speichert Daten lokal im lokalen Datenspeicher des Hypervisor。大足gehören Masterimages und andere Betriebssystemdaten, die an alle Hypervisoren in der Site übertragen werden。Diese Methode erhöht den Netzwerkverkehr zusammen mit dem Verwaltungsdatenverkehr。
查询方法ausgewählt ist, steht die Option zur Auswahl, ob gemeinsam genutzter Speicher zur Bereitstellung von Ausfallsicherheit and Unterstützung für备份和灾难恢复系统verwendet werden soll。
Funktionsweise von MCS mit lokalen Hypervisoren
我的Folgenden发现Sie das bildliche flussgraphm和den Workflow,在dem最大的世界,wie Citrix Maschinenerstellungsdienste mit lokalen Hypervisoren funktioniert。
Citrix Machine Creation Services verwendet Hypervisor-APIs zur Bereitstellung virtueller Maschinen。Jedem virtuellen计算机怪人Identitätsdatenträger zugewiesen, der dem计算机怪人Identität und einen differenzierenden Datenträger verleiht, der die Schreibvorgänge für die virtuelle Maschine verarbeitet。
Instruktionsdatentrager:diesel kleine Instruktionsdatenträger enthält die Schritte der Image-Vorbereitung, die ausgeführt werden soll, und ist an diese VM angehängt。Die virtuelle Vorbereitungsmaschine wd dann gestartet, der Image-Vorbereitungsprozess begin and Die virtuelle Maschine wd heruntergefahren。
Identitatsdatentrager:Ein eindeutiger Identitätsdatenträger, der für jede virtuelle Maschine eine eindeutige Identität verwendet wild。模具Funktionalität内halb des交付控制器erstellt模具Identitätsdatenträger。柴油Datenträger ist 16 MB groß。
Differenzdatentrager:Ein eindeutiger Differenzddatenträger wid verwendet, um alle Schreibvorgänge auf der VM zu speichern。Der Datenträger ist Thin Provisioning und erhöht sich je nach Bedarf auf die maximale Größe Der base - vm。
缓存für temporäre Daten
Für die gepoolten (nicht dedizierten) Maschinen in einem Maschinenkatalog können Administratoren die Verwendung des temporären Datencaches auf dem计算机aktivieren。Um diese Funktion zu aktivieren, muss der VDA auf jder Maschine im Katalog mindestens版本7.9 und höher sein。Diese Funktion wid auch als MCS-IO bezeichnet。
德语管理员für temporäre德语管理员für temporäre德语管理员für temporäre。Das Aktivieren des temporären Cache im Katalog umfast Speicher, der dem Cache (MB) and under Datenträgercachegröße (GB) zugewiesen ist。
Die temporären在den Speicher-Cache geschrieben的Daten werden, bis sie das Limit erreicht haben。温死temporären Daten das konfigurierte Limit erreichen,野冷数据auf den temporäre Datencachedatenträger verschoben。
计算机技术大全。Bevor Sie diese Option aktivieren, sollten Sie erwägen, die Gesamtspeichermenge der einzelnen Computer zu erhöhen。
温不死Datenträgercachegröße aktiviert werden, werden temporäre Daten direkt auf den Cachedatenträger geschrieben, wobei eine minimale Menge an Speichercache verwendet ward。
温西在旁,可选的deaktivieren, werden temporäre Daten nicht zwischengespechert und auf den differenzierenden Datenträger jder VM geschrieben。
Citrix MCS mit Linux-VDAs
Citrix Maschinenerstellungsdienste bietet Administratoren die Möglichkeit, linux - vm ab Citrix XenApp und XenDesktop 7.18 zu erstellen。beriten Sie eine virtuelle Mastermaschine auf dem Hypervisor oder Cloudanbieter vor,和installieren Sie den Linux Virtual Delivery Agent auf dieser Vorlagen-VM。Erstellen Sie einen Maschinenkatalog in Citrix Studio mithilife der Vorlagen-VM, and Erstellen Sie dann eine Bereitstellungsgruppe, um die Linux-VMs für Unternehmensbenutzer bereitzustellen。
Referenz:Citrix Dokumente: Linux虚拟交付代理
Citrix Cloud and Maschinenprovisioning
Citrix Cloud verwaltet den Betrieb der Steuerungsebene für Citrix Virtual Apps and desktop Service-Umgebungen。交付控制器,Managementkonsolen, SQL-Datenbank,许可证服务器,StoreFront和Citrix网关werden alle über Citrix Cloud bereitgestellt und von Citrix verwaltet。
Die负载,auf denen Die应用程序和桌面für Benutzer gehostet werden, bleiben under Kontrolle des Kunden im Rechenzentrum ihrer Wahl, entweder der Cloud oder lokal。Diese Komponenten sind über einen代理(“Citrix云连接器”)mit dem Clouddienst verbunden。
Citrix Machine Creation Service verwendet APIs von zugrunde liegenden hypervisor。Diese resource können ausdem Rechenzentrum oder der Cloud des Kunden stammen。Citrix Cloud Connector fungiert als Brücke zwischen der Citrix Cloud- ebene und den zugrunde liegenden资源。朱格里夫在安梅尔德达滕的Metadaten, Maschinennamen und Anwendungsverknüpfungen,是朱格里夫的geistigeentum des kununden von der Steuerungsebene aus einschränkt。
Die Übertragung von Daten zwischen Cloud und Kundenstandort erfolgt über eine sichere TLS-Verbindung über Port 443。
MCS-Methode stellen Sie sicher, dass der Hypervisor oder Clouddienst über genügend Prozessoren, Arbeitsspeicher und Speicher verfügt, um virtuelle Maschinen aufzunehmen。
Die Installation der neuesten Hypervisor Tools auf dem goldenen Image ist erforderlich, damit Anwendungen und台式机normal funktionieren。Es ward empfohlen, Sysprep nicht auf Masterimages auszuführen, da MCS die Maschinenidentität selbst verarbeitet。
Referenz:Citrix- dokumentation: Citrix Cloud und Maschinenprovisioning
Haufiges Anwendungsbeispiel
Citrix MCS eignet sich am besten für Produktionsumgebungen, die die folgenden Kriterien erfüllen:
- 贝瑞斯特伦在云- umgebung
- 贝瑞斯特伦冯NFS-Speicher订单geclusterten freigegebenen卷
- Verfügbarkeit von hohem ips -Speicher (MCS leitet mehr Leseaktivitäten auf den gemeinsam genutzten Speicher weiter)
Citrix MCS bietet eine einfache Verwaltungsebene über Citrix Studio und einfache Bereitstellung von负载über eine einzige Benutzeroberfläche。Es ist keine zusätzliche基础设施erforderlich。Nehmen wir an, dass gemischte工作负载mit der Citrix mcs - provisiingmethod ausgeführt werden。大足gehören gehostete freigegebene desktop, linux - vm, vollständige克隆- vm, GPU-basierte workload und einige Windows-Apps。
Das obige diagram ist in konzeptionelles Bereitstellungsszenario für die Ausführung gemischter工作负载,die任务工作者和Power-User in derselben Umgebung unterstützen。Die Workload der Task-Worker wd über gehostete gemeinsam genutzte Desktops bereitgestellt, während Die Power-Benutzer dedizierte VMs verwenden, Die bereitgestellt und in verschiedene Datenspeicher unterteilt sind, da diese VMs Die höchsten in der io - nutzung sind。
Im obigen Bereitstellungsszenario gibt es mehr als einen Delivery Controller in der Umgebung, um eine hohe Verfügbarkeit und einen Lastenausgleich zu erreichen。交付控制员Verarbeitungsleistung和Arbeitsspeicher ausgestattet,嗯den Benutzerverkehr zu handhaben。Microsoft SQL-Server werden in einem Hochverfügbarkeitsmodell bereitgestellt, soda bei einem Ausfallen eines Delivery Controllers Vorgänge wie das Abrufen der Benutzerdetails und das Beantworten von StoreFront-Anfragen nicht beeinträchtigt werden。
麻省理工大学安扎尔,安文顿根,施泰格,资源,环境。Es empfiehlt sich, die Anzahl der Benutzer und Arten von负载vorab zu berechnen, die in Umgebung ausgeführt werden sollen。Citrix MCS ist einfach von Citrix Studio aus zu verwalten, es ist keine zusätzliche infrastructure erforderlich, daher ist es einfach, auf führenden hypervisor and cloud - platattformen bereitzustellen。
最佳实践für MCS mit Citrix虚拟应用程序和桌面
Es gibt mehere Aspekte, die vor der Provisioning virtueller Maschinen mit Citrix Maschinenerstellungsdienste berücksichtigt werden müssen。Citrix MCS ist in der Lage, virtuelle RDS- und vdi - workload auf Citrix Hypervisor, Hyper-V, vSphere, AHV und auf mit führenden Cloudanbietern bereitzustellen。
Die folgenden Infrastrukturüberlegungen sollten vor der Provisioning virtueller Maschinen mit Citrix MCS behandelt werden。
- Speicher
- Temporarer缓存
- Betriebssystemoptimierung
- 交付控制器
- Skalierbarkeit
Speicher
思杰机器创建服务的配置和尺寸信和授权。
Überlegungen zur Kapazität:Wenn VMs mit Citrix MCS erstellt werden, werden mindestens zwei Datenträger erstellt: Eine ist der Delta-Datenträger, die das vom Masterimage kopierte Betriebssystem enthält, und die andere ist die Identitätsdatenträger (16 MB), die Active Directory-Identitätsdaten für jede VM enthält。Zusätzliche Datenträger können hinzugefügt werden,嗯bestimmte Anwendungsfälle zu erfüllen。
Die Citrix Hypervisor IntelliCache Funktion erstelleinen schreibgeschützten Datenträger der Master-VM auf dem lokalen Speicher auf jedem Host。是鸟,是鸟,是鸟,是鸟。
Hypervisor-Overhead:Verschiedene hypervisor erstellen bestimmte Sätze von Dateien, die pro VM-Basis开销generieren。Beispielsweise werden protokololdateien, hypervisorspezifische Konfigurationsdateien和Snapshot-Dateien ebenfalls im Speicher gespeichert。
Prozess-Overhead:贝德尔厄斯滕Katalogerstellung muss der Basisdatenträger在jedes Speicherrepository kopiert werden。Das Hinzufügen einer neuen Maschine zu einem Katalog erfordert niht Das Kopieren des Basisdatenträgers in jedes Speicherrepository。Der Katalogaktualisierungsprozess erstelleinen zusätzlicheb Basisdatenträger在jedem Speicherrepository和kann auch zu temporären Speicherspitzen kommen。
安德利果汁:内存尺寸和薄/厚配置Ansätze werden auch für die Bereitstellung der virtuellen Maschinen berücksichtigt。
/ MCS-Speicher-E / A-Optimierung Temporarer缓存
Der temporäre Cache in einem Katalog enthält zwei Optionen, die erste mit Arbeitspeicher und die zweite auf dem Datenträger。贝·阿贝茨的speicher oder Datenträger wild ein Teil der resource für temporäre Cache-Vorgänge verbraucht。Daher wemfohlen, den verfügbaren Arbeitsspeicher und den verfügbaren Speicherplatz vom Host zu überprüfen, auf dem VMs ausgeführt werden。在dem Fall, dass die Verwendung von Datenträgern für temporären Cache für eine bessere Leistung verwendet wid, werden SSD-Datenträger oder Speicherlösungen mit hohem IOPS empfohlen。
Betriebssystemoptimierung
Um die Leistung zu verbessern and den resource cenverbrauch auf dem Host zu minimieren, empfiehlt es ich, das betriebsystem durch Ausführen des Citrix Optimizer Tools zu optimieren。
Citrix优化器:Standardmäßig enthalten微软Windows Desktop-Images zahlreiche Funktionen, die in einer VDI-Umgebung nicht benötigt werden。Citrix Optimizer ist in von Citrix entwickeltes Windows-Tool, um Administratoren bei der Optimierung verschiedener Komponenten in ihrer Umgebung zu unterstützen。Das Tool ist PowerShell basiert, enthält aber auch eine grafische Benutzeroberfläche。
思杰Optimizer bietet verschiedene Vorlagen für die Optimierung。Wählen Sie die richtige Vorlage für das Betriebssystem aus, damit unnötige Dienste, Konfigurationseinträge und Anwendungen deaktiviert oder entfernt werden。管理员können davon ausgehen, dass sie nach der Optimierung erhebliche Leistungssteigerungen erzielen。
Um den neuesten Citrix Optimizer herunterzuladen und zu installieren, besuchen Sie:https://support.citrix.com/article/CTX224676.
交付控制器
在Citrix MCS-Bereitstellungen ist der Delivery Controller die Kernkomponente der Infrastruktur。Es wd empfohlen,交付控制器和Microsoft SQL Server im Hochverfügbarkeitsmodus bereitzustellen, so dass, wenn ein交付控制器ausfällt, die normalen Vorgänge nicht beeinträchtigt werden。
In mittleren oder großen Bereitstellungen müssen Delivery Controller über genügend Arbeitsspeicher und Rechenleistung verfügen, damit keine CPU- und Speicherengpässe In der Umgebung vorhanden sind。
Achten Sie beim Herstellen einer Verbindung mit hosting - resource darauf, die compatible Version des Hypervisor zu überprüfen, damit während der Provisioning keine problem auftreten。是奇怪的empfohlen, die Master-Kopie im Datenspeicher/LUN mit hohem IOPS auf SSD- oder NVMe-Laufwerken aufzubewahren, damit maximale Effizienz und Leistung erreicht werden können。
Skalierbarkeit
Die Maschinenerstellungsdienste sinind functional inside halb des Delivery Controller gebündelt und interagerert mit den zugrunde liegenden Hypervisor或- und cloud - provider - framework - api。Bei der Erweiterung des umgebungspeichers kann dies zu einem Engpass werden, daher wempfohlen, zusätzliche Speicher-Cluster zur Verfügung zu haben, damit die Skalierbarkeit nicht beeinträchtigt ward。
ßen Bereitstellung ist der resource cenverbrauch stärker, wenn die Nachfrage der Endbenutzer steigt。埃斯狂野的恩福伦,乐观的图像bereitzustellen, damit unerwünschte安文顿根keine übermäßigen资源的verbrauchen。
Citrix Provisioning (PVS)
Citrix Provisioning unterscheidet sich von herkömmlichen Imaging-Lösungen und verändert die Beziehung zwischen硬件和软件,die darauf ausgeführt wid。Ein freigegebenes Datenträgerimage wid über das Netzwerk gestreamt und niht auf einzelne virtuelle Maschinen kopiert。Citrix Provisioning ermöglicht es Unternehmen, die Anzahl der zu verwaltenden Images zu reduzieren, und bietet zudem eine zentrale Verwaltung mit verteter Verarbeitung。
在供应服务器中,在Citrix供应Soap和Citrix流服务安装。Der Streamdienst wid verwendet, um Software von virtuellen Datenträgerimages oder vDisks auf Zielgeräte zu streamen。我的肥皂服务是Zugriff auf die Konsole verwendet。供应服务器werden verwendet, um den Inhalt einer vDisk-Datei (die ein Maschinenimage enthält) auf Zielgeräte zu streamen。vDisk-Dateien können sich direkt auf der lokalen Provisioning-Server- festplatte befinden, oder Provisioning-Server können von einem freigegebenen Speichergerät im Netzwerk auf die vDisks zugreifen。
Für die Citrix Provisioning Lösung ist eine SQL-Datenbank erforderlich, um alle Systemkonfigurationseinstellungen zu speichern, die in einer Farm vorhanden sind。Erweiterte Konfigurationsoptionen für Provisioning Server sinind verfügbar, um eine hohe Verfügbarkeit und Lastausgleich von Zielgeräteverbindungen zwischen PVS-Servern zu gewährleisten。
Übersicht über die Citrix供应
Das folgende diagram zeigt einen Überblick über die Citrix供应和模具产品基础结构。
PVS-Bauernhof
Die Farm ist Die höchste Ebene in der Provisioning Services-Infrastruktur。Eine Farm enthält außerdem die SQL-Datenbank und einen Citrix Lizenzserver, lokalen und/oder gemeinsam genutzten Netzwerkspeicher sowie Sammlungen von Zielgeräten。
pv网站
方法,供应服务,Gerätesammlungen和lokalem freigegebenem Speicher darzustellen and zu verwalten。在einer农场gibt es eine oder mehere站点。Die erste Site wid mit dem konfigationsassistenten erstellt und auf dem ersten Provisioning-Server in der Farm ausgeführt。
Geratesammlung
Mit Gerätesammlungen erstellen and verwalten Sie logische Zielgerätegruppen。他的爱人Gerätesammlungen我的爱人Geräteverwaltung,我的爱人Zielgerätebene durchgeführt我的爱人。Ein Zielgerät kann nur zu einer Gerätesammlung gehören。
Zielgerate
Ein Gerät, z. B. Ein桌面计算机命令eine virtuelle Maschine, das bootet und sein Betriebssystemimage von einem virtuellen PVS-Datenträger im Netzwerk erhält,镀金Zielgerät。Ein Gerät, das zum Erstellen des persönlichen vDisk-Basisimages verwendet wid, gilt als Masterzielgerät。
vdisk
vDisks fungieren wie eine Festplatte für ein Zielgerät und sind als Datenträgerimagedateien in einem Speicher vorhanden, auf den die PVS-Server zugreifen können。Ein virtuelles Laufwerk best - ht aus einer vhdx - base - image - datei, allen zugehörigen Eigenschaftendateien (.pvp) und optional einer Kette versionierter differenzierender VHDX-Datenträger (. avhdx)。
Citrix Provisioning bietet Unterstützung für einen vollständigen Image-Lebenszyklus, der einen virtuellen Datenträger von der ersten Erstellung über die Bereitstellung und nachfolgende Updates bis hin zum Ruhestand übernimmt。Der Lebenszyklus eines virtuellen Datenträgers最好的aus vier Phasen:
1) Erstellen 2) Bereitstellen 3) Aktualisieren 4) Deaktivieren
Erstellen eines virtuellen Datenträgers
Zum Erstellen eines virtuellen Datenträgers muss die virtuelle Mastermaschine für das Imaging vorbereitet werden, ein virtueller Datenträgerspeicher erstellt werden, in dem die vDisks sind, und anschließend ein Image des Masterzielgeräts (VM) in diese Datei erstellt werden, wodurch ein neues Basisimage des virtuellen Datenträgers entsteht。diesel Vorgang wom Citrix管理员mithilife des imagingassistenten ausgeführt。
Bereitstellen eines virtuellen Datenträgers
那是一种美德Basisdatenträgerimage那是一种罪恶,那是一种罪恶,那是一种罪恶Zielgeräten那是一种罪恶。Wenn das Zielgerät start, wid es von einem zugewiesenen virtuellen Laufwerk gestart。Es gibt zwei引导模式选项。Privater Imagemodus (Zugriff auf ein Gerät, Lesen/Schreiben)和Standard-Image-Modus (Zugriff auf mehere Geräte, nur Lesen mit Schreibcache-Optionen)
更新eines virtuellen Datenträgers
Es ist notwenddig, ein virtuelles Basisdatenträger-Image während seines Lebenszyklus zu aktualisieren, damit das Image die aktuellste Software and Patches enthält。更新können manuell oder automatisch mit dem Updateverwaltungsfeature für virtuelle Datenträger ausgeführt werden。贝jedem更新eines virtuellen Datenträgers怪异eine neue版本erstellt。verschieden Geräte können basierend auf der gemeinsamen Klassifizierung des Zielgeräts und der virtuellen Datenträgerversion auf Verschiedene Versionen zugreifen:测试,Wartung oder生产。
Ein Wartungsgerät verfügt über exklusiven Lese-/Schreibzugriff auf die neueste Wartungsversion, Testgeräte haben einen gemeinsamen schreibgeschützten Zugriff auf Testversionen und Produktionsgeräte haben einen gemeinsamen schreibgeschützten Zugriff auf producktionsversionen。
Das Aktualisieren eines virtuellen Datenträgers umfastdie folgenden Schritte:
- Erstellen Sie eine Version des virtuellen Laufwerks, manuell oder automatich
- 开始Sie die neu erstellte版本von einem Gerät (Wartungsgerät订购Update-Gerät),安装和speichern Sie alle Änderungen am virtuellen Laufwerk和fahren Sie dann das Gerät herunter
- Mit einem Testzielgerät validieren, dann zur生产heraufstufen und alle Produktionszielgeräte neu开始
Deaktivieren virtueller Datenträger
Das Zurücksetzen eines virtuellen Datenträgers entspricht dem Löschen。Die gesamte VHDX-Kette einschließlich Differenzierungs- und basisimagedeien, Eigenschaftsdateien and Sperrdateien werden gelöscht, nachdem Die Zuweisung aufgehoben wurde。
演讲者für virtuelle Laufwerke
逻辑表名称für den物理表顺序表vDisks enthält。diesel order ist auf einem PVS-Server order auf einem freigegebenen Speicher vorhanden。Wenn Dateien virtueller Datenträger in der PVS Console erstellt werden, werden sie einem Store zugewiesen。Innerhalb einer pps - site erhalten eine oder mehere Provisioning-Server die Berechtigung, auf diesen Store zuzugreifen, um vDisks an Zielgeräte zu bedienen。
Schreibcache
在Laufwerks的私人图书馆/Wartungsmodus befindet, werden alle Daten in die Datei des Laufwerks zurückgeschrieben。在标准的标准的,标准的,标准的,标准的,标准的,标准的,标准的,标准的,标准的,标准的,标准的,标准的zurückgeschrieben。在eine Schreibcachedatei和einem der folgenden Speicherorte geschrieben中的Stattdessen wisie:
- Arbeitsspeicher (RAM) des Geräts
- Geräte-RAM mit Überlauf auf der Festplatte
- PVS-Server
Diese Schreibcachedatei wid beim nächsten Bootzyklus gelöscht, so dass, wenn ein Ziel neu gestartet oder gestartet wid, es einen sauberen Cache hat und nichts aus den vorherigen Sitzungen enthält, wodurch die Konsistenz des Images gewährleistet wid。
Standardmäßig leitet die PVS-Zielsoftware die Systemauslagerungsdatei auf denselben Datenträger wie die Schreibcachedatei um, so dass die pagefile。sys Speicherplatz auf dem Cache-Laufwerk zuweist, es sei denn, sie widermanuell für die Umleitung auf einem separaten Volume eingerichet。
设备RAM中的缓存
Der Schreibcache kann als Teil des niht ausgelagerten Pools im des Zielgeräts存在。Diese Funktionalität bietet die schnellste Datenträgerzugriffsmethode, da Arbeitsspeicherzugriffe immer schneller als Datenträgerzugriffe信德。
Dieser Modus ist nützlich, wenn der Server über genügend physischen Speicher verfügt und schneller als andere Cache-Modi ist。那是魔法,那是一个魔法,那是一个魔法,那是一个魔法RAM-Größe那是一个魔法。Andernfalls kann das Zielgerät蓝屏aufgrund von unzureichendem Speicherplatz vor Erschöpfung des schreb - cache蓝屏。
设备RAM上的缓存在硬盘上溢出
关于节日的方法。Citrix empfiehlt, diesen Cache-Typ für Citrix Provisioning zu verwenden, da er das Beste an RAM mit der Stabilität des Festplattencaches kombiniert。Der Cache verwendet niht ausgelagerten Poolspeicher für die beste Leistung。温迪RAM-Auslastung ihren Schwellenwert erreicht hat, werden die ältesten RAM-Cache-Daten auf den lokalen Datenträger geschrieben。
Bessere lesistung和einfach zu skalieren, wodurch Zielgerätzuverlässigkeit bei anspruchsvolleren Arbeitslasten erreicht ward。
缓存vps - server
Der Schreibcache kann als temporäre Datei auf einem Provisioning Server-Datenträger vorhanden sein。Dies führt im Allgemeinen zu einem erhöhten Netzwerkverkehr, da Datenträgerschreibvorgänge vom Zielgerät an einen Remotestandort umgeleitet werden。
diesel Cachetyp bird für eine Produktionsumgebung nicht empfohlen, da er langsamer ist als die anderen optional。
Hohe Verfügbarkeit von Citrix Provisioning
Der Schlüssel zum Aufbau einer hochverfügbaren Citrix Provisioning Umgebung最好的darin, die kritischen Komponenten zu identifiieren, Redundanz für die kritischen Komponenten zu schaffen and das automatische Failover auf die sekundäre Komponente sicherzustellen, wenn die aktive Komponente ausfällt。Zu den kritischen Komponenten für Citrix Provisioning gehören:
- SQL-Datenbank
- 提供了服务器
- vDisks und Speicher
Citrix Provisioning bietet mehere Optionen zum Konfigurieren einer hoch verfügbaren Implementierung, einschließlich:
Offline-Datenbankunterstutzung- Auf diese Weise können Provisioningserver einen lokalen Snapshot der Datenbank verwenden, wenn die Verbindung zur Datenbank unterbrochen wid, um weitere Funktionen zu ermöglichen。
SQL AlwaysOn- Citrix Provisioning unterstützt die SQL Always On Hochverfügbarkeits- und Disaster Recovery-Lösung。
Datenbankspiegelung- Eine Hochverfügbarkeitslösung für SQL Server, die auf Datenbankebene implementiert ist。
发放服务器故障切换- Wenn einer der PVS-Server nicht verfügbar ist, kann ein anderer Server innerhalb der Site die aktiven Zielgeräteverbindungen mit dem virtuellen Laufwerk verwalten。Der Lastenausgleich ist aktiviert, soda die Last automatisch zwischen den Zielgeräten und den verbleibenden Servern ausgeglichen wid。
vDisks und Speicher-供应服务器信德für登Zugriff auf einen freigegebenen Speicherort konfiguriert。Citrix Provisioning unterstützt verschiedene freigegebene speicherkonfigationen, einschließlich freigegebener Windows-Massenspeicher und SANs。
Referenz:Citrix Docs: Verwalten für hochverfügbare Implementierungen
SQL-Datenbank für Citrix Provisioning
SQL-Datenbank auf einem anderen Server order Cluster als PVS-Server zu installieren, um eine schlechte verteil隆während des Lastenausgleichs zu vermeen。Weitere Informationen zu den unterstützten SQL-Versionen查找Sie inden PVS-Systemanforderungen。
Datenbankgroße
Die Schätzung der Größe einer Datenbank hilft, Die Hardwarekonfiguration zu bestimmen。在二子隆和莱斯滕和印度的特别之处。
Referenz:Citrix Docs: Datenbankgröße
Citrix Lizenzserver
Der Citrix Lizenzserver wd auf einem Windows-Server in Der Citrix Umgebung installiert, um mit allen Citrix PVS-Servern zu kommunizieren, um die Lizenzen für PVS-Server zu aktivieren。Die Kulanzfrist für den Lizenzserver beträgt 30 Tage (720 Stunden)。Wenn die verindung zum Citrix Lizenzserver unterbrochen wid, stellt Citrix Provisioning die Systeme weiterhin bis zu 30 Tage bereit。Um Skalierbarkeit, Zuverlässigkeit und Verfügbarkeit des Citrix Lizenzservers zu erreichen, kann die Microsoft-Clustering-Funktionalität zum Erstellen von gruppierten Lizenzservern verwendet werden。
Neuer Lizenztyp für Citrix Cloud
Citrix hat einen neuen Lizenztyp (PVS_CCLD_CCS) eingeführt, der Kunden des Virtual Apps and desktop Service in Citrix Cloud eine herkömmliche PVS-Lizenzberechtigung bietet。Die Lizenzoptionen von Citrix Provisioning für Citrix Cloud werden durch Die Optionen gesteuert, Die mit Citrix Provisioning- lizenztypen on-premises oder Citrix Cloud verknüpft sind。Bei Verwendung eines Lizenzservers mit Citrix Provisioning werden Citrix Cloud-Lizenzen verbraucht, wenn die Cloud-Option Bei der Ersteinrichtung ausgewählt wid。Umgekehrt wid eine lokale Lizenz verbraucht, wenn lokal beim Einrichten von Citrix Provisioning ausgewählt wid。
Hinweis: Dieser neue Citrix Cloud-Lizenztyp ersetzt die bestehende on-premises Citrix Provisioning- lizenz für desktop und Provisioning für Rechenzentren。beieiner Bündelung von Citrix Lizenzen gilt der gleiche Lizenzbezugvorrang wie Bei der on -前提- lizenz。
Das Trade-Up-Feature der on -预置- lizenz镀金für Citrix Cloud-Lizenzen nicht。Jedes Citrix Provisioning Zielgerät checkt unabhängig vom Betriebssystemtyp eine einzelne Citrix Cloud-Lizenz aus。
微软批量授权
Konfigurieren Sie beim Ausführen des pvs - image - assistenten zum Erstellen des virtuellen Datenträgers die Volumenlizenzierungsoption Microsoft Key Management Service (KMS) oder Multiple Activation Key (MAK), mit der Citrix Provisioning Server das Betriebssystem jedes Zielgeräts aktivieren kann。
Die KMS-Volumenlizenzierung verwendet einen zentralen Aktivierungsserver, der im Rechenzentrum ausgeführt wid und als lokaler Aktivierungspunkt dient (im Gegensatz dazu, dass jedes System mit Microsoft über das Internet aktiviert wid)。
Ein MAK entspricht einigen erworbenen Betriebssystemlizenzen。Der MAK wd während Der Installation des Betriebssystems auf jedem System eingegeben。Er aktiviert das Betriebssystem and verringert zentral bei Microsoft die Anzahl der erworbenen Lizenzen。替代Prozess der " Proxy-Aktivierung " mit Volume Activation Management Toolkit (VAMT) durchgeführt。ermöglicht互联网系统的发展,互联网的繁荣。Citrix Provisioning verwendet diesen Proxy-Aktivierungsmechanismus für Standard-Image-Modus-vDisks, bei denen der maken - lizenzierungsmodus bei der Erstellung des virtuellen Laufwerks ausgewählt wurde。
活动目录集成und Zielgeräteverwaltung
Durch die集成von Citrix供应和Active Directory können Administratoren die Active Directory- organizationseinheit (OU) auswählen,在der Citrix供应在computerkononto für Zielgeräte erstellen soll。Es ermöglicht ihm auch, die Vorteile von Active Directory-Verwaltungsfunktionen wie die Delegierung der Steuerung and Gruppenrichtlinien zu nutzen。Konfigurieren Sie schließlich den Provisioningserver so, dass die Kennwörter des Computerkontos von Zielgeräten automatisch verwaltet werden。
Bevor Sie Active Directory in die Farm integrieren, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt信德:
- Das Masterzielgerät wurde der Domäne hinzugefügt, bevor Das virtuelle Laufwerk erstellwurde
- Beim Imaging wurde im Imageoptimierungsassistenten die选项禁用机器帐户密码更改ausgewählt。
Referenz:Citrix Dokumente: Konfigurieren von vDisks für die Active Directory Verwaltung
Citrix Provisioning Accelerator
Citrix Provisioning Accelerator fungiert在Dom0 auf dem Host eines Citrix Hypervisor中的Provisioning- proxy。stream - daten von dem virtuellen Datenträger werden auf dem Proxy zwischengespeichert, bevor sie an die virtuelle Maschine weitergeleitet werden。diesel Cache beschleunigt die Startzeit anderer vm, die sich auf demselben Host befinden, da es nicht erforderlich ist, große Datenmengen vom PVS-Server über das Netzwerk zu streamen。以网络为中心,以网络为中心,以网络为中心,以网络为中心,以网络为中心,以网络为中心。
Referenz:Citrix Dokumente: Citrix Provisioning Accelerator
Startvorgang für Zielgeräte
Wenn ein Zielgerät eingeschaltet ist, muss es in der Lage sein, einen Provisioning Server zu finden and zu kontaktieren, um das entsprechende virtuelle Laufwerk herunterstreamen zu können。Diese information werden in einer sogenannten Bootstrap-Datei namens ARDBP32.BIN gespeichert。Sie enthält alles, was das Zielgerät benötigt, um einen Citrix PVS-Server zu kontaktieren, damit der Streaming-Prozess initialisiert werden kann。
Die Bootstrap-Datei wd über einen TFTP-Server bereitgestellt, dies gilt teilweise och für den alternativen BDM-Ansatz(引导设备管理器)。德国的一个小矮人TFTP和BDM。
TFTP
Wenn Sie TFTP verwenden, muss das Zielgerät wissen, wie und wo es den TFTP- server finden kann, um die Bootstrap-Datei herunterzuladen, bevor Sie eine Verbindung zum PVS-Server herstellen。TFTP kann in HA über einen Citrix ADC konfiguriert werden, um einen单点故障zu vermeiden。发放服务verfügt über einen eigenen integrierten TFTP-Server。
Einer der beliebtesten Ansätze bei der Bereitstellung der TFTP-Serveradresse an Zielgeräte ist über DHCP (obwohl es andere Optionen gibt)。
BDM(启动设备管理器)
德国卫国卫国卫国卫国卫国卫国Startgerätemanager (BDM)卫国卫国卫国。
PVS bietet einen schnellen Assistenten, der eine relative kleine ISO-Datei (etwa 300kb) generiert。Als Nächstes konfiguriert der Administrator die Zielgeräte so, dass sie von dieser . iso - datei mit ihrem virtuellen DVD-Laufwerk start。Bei dieser Methode wid ein zweistufiger Prozess verwendet, Bei dem der PVS-Serverstandort fest in die von BDM erzeugte Bootstrap-Datei codiert ist。Die restlichen information wie Die PVS-Gerätetreiber werden vom PVS-Server mit einem TFTP- protokoll (UDP-Port 6969) heruntergeladen, hier wund TFTP weiterhin verwendet。
Wenn Sie den设置- assistenten für虚拟应用程序和桌面zum Bereitstellen von Zielgeräten verwenden, kann der Administrator eine kleine BDM-Festplattenpartition erstellen und zuweisen, die der virtuellen Maschine als分离virtuelles Laufwerk zugeordnet ward。Mit dieser Methode bird der oben erwähnte zweistufige Ansatz nicht mehr benötigt, da die Partition bereits alle PVS-Treiber enthält。Auf diese wise sind alle benötigten信息直接verfügbar, ohne dass PXE, TFTP和DHCP benötigt werden。
高阶起始图。TFTP- server - ip und Bootstrap-Dateinamen von den Clients zu erhalten, TFTP wid zum Herunterladen der bootstrap - programdatei verwendet。
Referenz:Citrix Artikel: CTX227725
Citrix Provisioning verwaltet von Citrix Cloud
Die Integration von Citrix PVS和Citrix Cloud ist unerlässlich, wenn ein Administrator seine Bereitstellungen über das Citrix Cloud- portal von überall aus verwalten möchte。Der思杰云连接器spielt eineSchlüsselrolle und ermöglicht die Verwendung der Kommunikation mit bereitgestellten VDAs im Citrix云虚拟应用程序和桌面服务,der Proxy-Funktionalität für Befehle远程hypervisor和云bietet。
北der Verwendung von Citrix Provisioning mit Citrix Cloud müssen einige Elemente berücksichtigt werden。
- Citrix云中的Citrix虚拟应用程序和桌面交付控制器
- 思杰云连接器是一个einem order meherren资源
- Provisioningserver lokal (Version 7.18 oder höher)
- Remote-PowerShell-SDK, das vom Setup-Assistenten für Citrix Virtual Apps and desktop verwendet wid,嗯VDA-Datensätze一个den Delivery Controller in Citrix Cloud zu übertragen。
Gehen Sie zum Verbinden einer Citrix provision - bereitstellung mit Citrix Cloud folgendermaßen vor:
- 云连接器-服务器hinzufügen
- 升级von Citrix Provisioning auf Version 7.18到höher
- Installieren Sie das Remote-PowerShell-SDK für die Verwendung in der Citrix Provisioning Console mit Citrix Virtual Apps and台式机。
Citrix Cloud- integration kann Citrix Provisioning die neu bereitgestellten VDAs einem Maschinenkatalog im Citrix Cloud Virtual Apps and desktop Delivery Controller in Citrix Cloud hinzufügen。diesel Prozess folgt einer der beiden Methoden:
- Hinzufügen neuer Geräte mit dem Setup-Assistenten für虚拟应用程序和桌面在der Citrix Provisioning Console
- Importieren der vorhandenen Citrix Provisioning Zielgeräte mithillife der Erstellung des Maschinenkatalogs在工作室
Citrix Studio verwendet das PvsPsSnapin für die Kommunikation mit dem PVS-Server。Dieses管理单元- in wurde erweitert, um die Kommunikation vom Citrix虚拟应用程序和桌面服务mit PvsMapiProxyPlugin(在Citrix云连接器)zu ermöglichen。Die Kommunikation erfolgt über HTTPS (TCP 443)。Die PVS-Administratoranmeldeinformationen werden über dien sicheren Kanal gesendet。Die Anmeldeinformationen werden dann vom Proxy verwendet, um den PVS-Administrator zu emulieren, bevor Sie den PVS-Server kontaktieren。
Referenz:Citrix Dokumente: Citrix Provisioning verwaltet von Citrix Cloud
Haufiges Anwendungsbeispiel
Citrix虚拟应用程序和桌面erfüllt eine Vielzahl von geschäftlichen Anforderungen und Anwendungsfällen。
Zum Beispiel werden Benutzer im Finanz-, Marketing- oder medizinischen Bereich als normale Büroangestellte, Wissensarbeiter oder als Poweruser betrachtet。
Citrix Provisioning vereinfacht Administratorarbeit and bietet folgende Funktionen
- Schnelles Provisioning von Maschinen
- Zentralisierte and sichere Daten
- 和谐与动力,在Benutzergruppen的基础上
Citrix Provisioning ermöglicht es Administratoren, mehere vDisks mit verschiedenen geschäftsorientierten Anwendungen basierend auf Benutzergruppen und ihren Anforderungen zu erstellen。Für Büroangestellte benötigen sie in der Regel nur eine bergrenzte Anzahl von Windows-Anwendungen für die tägliche Arbeit。Für多媒体mitarbeiter, die laufende动画软件benötigen, können medizinische Scanberichte usw。AMD verwenden, Intel和NVIDIA的gpu。
工作量 | Beschreibungen |
---|---|
均质Arbeitnehmer | 在einem Callcenter-Szenario greifen Benutzer In der Regel auf Microsoft Office und andere alltägliche Anwendungen zu。beritstellen mehererer virtueller Maschinen mit einem einzelnen Masterimage, das Microsoft Office和andere erforderliche Anwendungen enthält。 |
Bereitstellen gehosteter freigegebener台式机oder gestreamter台式机 | 在einer großen Benutzerumgebung haben mehere nicht persistente Benutzergruppen Zugriff auf desktop and Anwendungen。Die Skalierung reicht von Zehntausenden von台式机mit Citrix Provisioning zur schnellen Bereitstellung der erforderlichen工作量。 |
Wenn Umgebungs-IOPS eingeschränkt | Citrix Provisioning eignet sich am besten für solche Umgebungen, in denen iSCSI oder weniger Bandbreiten-Netzwerkkanal verwendet wid, wo IOPS eingeschränkt sind。 |
Große Anzahl von Anwendungen | Citrix Provisioning hilft beim Erstellen mehererer Serverbetriebssysteminstanzen, um alle erforderlichen Abteilungsanwendungen auszuführen。 |
Hochleistungs-Workloads | Dies ähnelt dem Power-Worker, die mehr CPU和RAM benötigen und von der GPU proffitieren。 |
Bereitstellungsszenario für den教育部门
In Bildungssektoren ist die IT zu einem Teil ihres Systems geworden。死亡之路,死亡之路,死亡之路,安文顿根和日期für死亡之路,死亡之路。Sicherer远程- zugriff auf Anwendungen wie超化学,MATLAB, SAS, Mathematica, Office usw。Ist ebenfalls erforderlich。
Virtualisieren und streamen Sie Dutzende oder Hunderte von Anwendungen auf jedem Gerät im groen Maßstab an Endbenutzer。Citrix Provisioning Server unterstützt Administratoren bei der Überwindung von Bereitstellungsschwierigkeiten mit dem Konzept " Mehr mit weniger "。Unter under Annahme, dass verschiedene Gruppen von负载über Citrix Provisioning ausgeführt und bereitgestellt werden müssen。
Das obige diagram zeigt mehere工作负载,die auf verschiedenen Abschnitten/实验室在der Universität ausgeführt werden sollen。vDisks enthalten unterschiedliche Betriebssysteme und Anwendungen, die im freigegebenen Speicher gespeichert sind, und mit Hilfe von Citrix Provisioning werden vDisks in verschiedene Labore mit unterschiedlichen Sätzen von workload über die Netzwerk。Mit schnellen Bereitstellungen lässt sicdie Skalierung nach Bedarf leicht erreichen。
Citrix供应ermöglicht eine kombinierte Bereitstellungsstrategie, die zur Unterstützung gemischter工作负载führt und verschiedene Anwendungsfälle erfüllt。Wichtigste高光信德,
- Ermöglicht es研究和Fakultäten, jederzeit zu lerenen和zu unterrichten
- Senken der Kosten und gleichzeeitig Erhöhen der it services
- 施特格特登湿比werbsvorteil im Hochschulbereich,我的技术在被授权的不terscheidungsmerkist
In allen Bereitstellungen müssen die PVS-Server genügend Rechenleistung haben und alle Netzwerkanforderungen erfüllen, einschließlich NIC-Teaming, bessere Bandbreite usw。
最佳实践für Citrix发放mit Citrix虚拟应用程序和桌面
Beim Entwerfen einer Citrix Virtual Apps and Desktops-Lösung ist es wicchtig, Provisioning-Server an die geschäftlichen Anforderungen anzupassen。Active Directory Dienste, Netzwerk- und Sicherheitsarchitektur,服务器硬件类型,speicherinfrastrucktur, virtualisierung平台形式和背叛系统。
diesel Abschnitt enthält allgemeine最佳实践在den folgenden Bereichen
- Netzwerke
- Speicher
- 交付控制器
- Netzwerk-Switches
- 图片/Zielgeräte für virtuelle桌面
- Skalierbarkeit
Netzwerke
域名系统:Dynamische在DNS中更新sind ein Schlüsselmerkmal。Dadurch将manuelle Einträge von Namen和IP-Adressen置于DNS-Datenbank中。Das Sichern dynamischer更新wwidmit Active Directory Maschinen überprüft, die更新für Das DNS anfordern。die bedeutet, dass nur Computer, die der Active Directory Domäne beigetreten sind, die DNS-Datenbank dynamisch aktualisieren können。
Netzwerkschnittstellen:Citrix empfiehlt die Verwendung meherer Netzwerkkarten in Provisioningserver-Maschinen。Für das Streamen der vDisks über den PVS-Streamdienst und den Netzwerkzugriff auf Enterprise-Speichersysteme oder Dateifreigaben muss ein zusammengeführtes Paar Netzwerkkarten konfiguriert werden。Ein dediziertes Netzwerk oder vlan wid ebenfalls für die Bereitstellung vorgeschlagen。
Speicher
Die Speicheranforderungen für PVS-Server hängen von der Anzahl der zu erstellenden und zu wartenden virtuellen Datenträgerimages ab. Die Größe der vDisks hängt von der Anzahl der zu installierenden Anwendungen und dem Betriebssystem ab。
嗯登benötigten Speicherplatz zu minimieren, empfiehlt Citrix, Anwendungen auf jedem virtuellen Datenträger zu minimieren und die Anzahl der vDisks zu minimieren。Jeder Zielcomputer enthält eine flüchtige Schreib-Cache-Datei。Die Größe der Cache-Datei für jede VM hängt von den verwendeten anwendungstyypen, den benutzerworkload und der Häufigkeit des Neustarts ab。
SAN和NAS:贝埃纳Hochverfügbarkeitsbereitstellung ist ein freigegebenes Volume erforderlich, und ein Volume muss von meherren Hosts aus zugänglich sein。Ein schreibgeschütztes卷的zum Speichern von vDisks im标准的verwendet。Der private Imagemodus erfordert Lese-/Schreibzugriff。
交付控制器
Als bewährte Methode sollten producduktionsstandorte immer mindestens zwei Controller auf verschiedenen physicischen Servern in lokalen Bereitstellungen haben(在Citrix Cloud automatisch verwaltet中死亡)。Jeder Controller kommuniziert direckt mit der Standortdatenbank。
Netzwerk-Switches
生成树deaktivieren和端口schnell aktivieren:生成树协议(STP)快速生成树协议werden die port in einen blockierten Zustand versetzt, während der Switch bridge Protocol Data Units (bpdu) überträgt und darauf wartet, dass sich die bpdu nicht in einer loopbackkonfiguration befinden。
Die Dauer, Die zum Abschluss dieses Konvergenzprozesses benötigt wid, hängt von der Größe des switch - netzwerks ab. Dadurch kann Die Pre-Boot-Ausführungsumgebung (PXE) zu einem Timeout führen, wodurch verhindert wid, dass der Computer eine ip - address erhält。
Um dieses Problem zu beheben, deaktivieren Sie STP auf Edge-Ports, die mit Clients verbunden sind, oder aktivieren Sie PortFast oder Fast Link abhängig von der Marke für verwaltete Switches。Siehe folgende table:
Switch-Hersteller | 命名为Fast-Link-Option |
---|---|
思科 | PortFast命令STP快速链路 |
戴尔 | 生成树快速链路 |
给ßerei | 快速端口 |
3 com | 快速端口 |
Streamdienstisolation:在德国,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲,欧洲。
NIC-Teaming:Die Kombination von zwei Netzwerkkarten für den Durchsatz bietet dem Server Die maximale Bandbreite, wodurch Die Netzwerkleistung erhöht wid, um diesen potenziellen Netzwerkengpass zu verringern。
Virtuelle Desktopimages/Zielgeräte optimieren
虚拟磁盘镜像vDisks für Zielgeräte。比弗尔在古老的意象中,是一个奇迹,unerwünschte安文顿根祖löschen和安福德隆祖贤的事业。
Citrix优化器:Standardmäßig enthalten微软Windows Desktop-Images zahlreiche Funktionen, die in einer VDI-Umgebung nicht erforderlich sind。Der Citrix Optimizer ist in von Citrix entwickeltes Windows-Tool, um Administratoren bei Der Optimierung verschiedener Komponenten in ihrer Umgebung zu unterstützen, insbesondere das Betriebssystem mit dem虚拟交付代理(VDA)。Das Tool ist PowerShell-basiert, enthält aber auch eine grafische Benutzeroberfläche。
思杰Optimizer bietet verschiedene Vorlagen für die Optimierung。Wählen Sie die richtige Vorlage für das Betriebssystem aus, damit unnötige Dienste, Konfigurationseinträge und Anwendungen deaktiviert oder entfernt werden。管理员können davon ausgehen, dass sie nach der Optimierung erhebliche Leistungssteigerungen erzielen。
Referenz:Citrix博客:Citrix Optimizer
Vorbereiten eines vDisk-Images:Die Vorbereitung virtueller Datenträger ist ein wicktiger Schritt bei der Bereitstellung von Citrix虚拟应用程序和桌面服务。主图像的世界müssen einige wicchtige Schritte beachtet werden:
- 这是一个伟大的形象
- Führen Sie Citrix Optimizer aus, um die Leistung zu verbessern, und achten Sie darauf, das richtige Betriebssystem auszuwählen。
- Testen der Konnektivität zwischen控制器和虚拟机
- Ausführen der Optimierung im image - assistenten
Referenz:Citrix Dokumente: Vorbereiten eines Master-Zielgeräts für das Imaging
最佳实践für Citrix Provisioning Virenschutz:服务器和Ziele können häufige问题auftreten, wenn das Antivirenprogramm nicht ordnungsgemäß für die Umgebung abgestimmt ist。Es wund empfohlen, Virendefinitionsupdates nur auf das Master-Zielgerät zu beschränken。Vermeiden Sie das Scannen der Cachedatei des virtuellen Datenträgers, und I/O des Streamingdatenträgers bilden das Betriebssystem für ein bestimmtes Ziel
Das Aktualisieren der anti - virus- clientsoftware erfordert eine Deinstallation der PVS-Clientsoftware und eine erneute安装。Überprüfen Sie die Antivirensoftware spezifischen Anweisungen zum Konfigurieren von Scanausnahmen。Das Abrufen einer Leistungsbasislinie kann bei der Fehlerbehebung hilfreich sein。
Referenz:Citrix Artikel: CTX124185
Skalierbarkeit
Skalierbarkeit ist ein wichtiger Faktor beim Entwurf von Citrix虚拟应用程序和桌面Lösungen。我们的梦想,我们的梦想Lösung我们的梦想,我们的梦想,我们的梦想。Hier beobachtete Skalierbarkeit auf dem交付控制器,dem Citrix Provisioning Server and under infrastructure turr der virtuellen Maschine。
Die Anzahl der Zielgeräte, Die pro PVS-Server unterstützt werden, hängt von der Größe des virtuellen Laufwerks, der Speicherlösung für Die Platzierung virtueller Datenträger, dem Schreibcachetyp und dem Arbeitsablauf der Endbenutzer ab. Die häufigsten Engpässe, Die sich auf Die Skalierbarkeit von PVS-Servern auswirken, sind Die Netzwerk-E/A des PVS-Servers, Die Datenträger-I/O des Speicherorts des virtuellen Datenträgers und der Speicherort der Cachedatei。组织机构müssen组织机构Schlüsselfaktoren组织机构Anwendungsfällen基础设施kümmern。
Citrix empfiehlt, dass jedes Unternehmen basierend auf Infrastruktur-Anwendungsfällen Skalierbarkeitstests entsprechend seiner Umgebung durchführt。Das Hinzufügen zusätzlicher PVS-Server zur best henenden infrastructure hilft under vertelung der Last and bietet冗余和hohe Verfügbarkeit。
Zusammenfassung
Die Bereitstellung virtualandanddesktop für Endbenutzer war eine Herausforderung für viele it管理aufgrunund andforderungen Die Benutzererfahrung and ihren Arbeitsstil,嗯überall, jederzeit und jedem Gerätezugriff auf资源freizumachen。
图像技术,死在思杰虚拟应用程序和桌面。Das图像管理umfast Kernkomponenten für die Erfüllung der Anforderungen der Endbenutzer und bietet maßgeschneiderte und optimierte virtuelle desktop und Anwendungsbereitstellung。
Einige wichtige Punkte sind zu beachten:
Image-Management ist nicht nur Einstellungen für die infrstruktur, sondern es ist die grundlegenden Bausteine für einen Lösungsentwurf entweder lokal oder in der Cloud
在Skalierbarkeit的Bezug auf的资源和Bereitstellung的优化
Anwendungsvirtualisierung mithillife von Provisioningmodellen bietet Administratoren Flexibilität und minimiert die Komplexität
Sicherstellen,一般的最佳实践解决werden,嗯资源效率祖仁
Wir haben einen ganzheitlichen Überblick über beide Bereitstellungsmodelle (Citrix Maschinenerstellungsdienste und Citrix Provisioning) von Citrix erhalten。organizationen haben die Möglichkeit, je nach Anforderung eines diesel oder beide provisioningmodel zu verwenden。
Referenzen
在diesem Artikel
- Zielgruppe
- 齐尔消灭了文件
- 建筑设计框架
- Warum ist图像管理没有enddig ?
- Auswahl des richtigen供应模型
- Maschinenerstellungsdienste
- Citrix Cloud and Maschinenprovisioning
- 最佳实践für MCS mit Citrix虚拟应用程序和桌面
- Citrix Provisioning (PVS)
- Übersicht über die Citrix供应
- Startvorgang für Zielgeräte
- Citrix Provisioning verwaltet von Citrix Cloud
- 最佳实践für Citrix发放mit Citrix虚拟应用程序和桌面
- Zusammenfassung
- Referenzen