Continued provisioning Services 7.8 Introductory Series Tutorial two basic Environment installation continued
Provisioning Services Solutions
Provisioning Services Streaming technology allows computers to be provisioned or re-provisioned in real time from a single shared disk image. In this process, the administrator does not have to manage and patch individual systems at all, and all image management is done on the master image.
Each system's local hard drive can be used to implement runtime data caching and, in some cases, can be completely removed from the system, reducing power consumption, system failure rates, and security risks. The infrastructure of the Provisioning Services solution is based on software streaming technology push technology. After you install and configure the provisioning Services component, you can create a virtual disk from your device's hard drive by creating a snapshot of the operating system and application image, and then storing the image as a virtual disk file on the network. The device used in this process is called the master target device. Devices that use these virtual disks are called target devices.
Virtual disks can exist in Provisioning server, file shares, or (in larger deployments) on storage systems that Provisioning server can communicate with (ISCSI, SAN, NAS, and CIFS). You can assign a virtual disk to a single target device (private image mode) or to multiple target devices (standard image mode).
When the target device is turned on, it is set to boot from the network and communicate with the Provisioning Server. Unlike thin client technology, the processing is done on the target device (see Step 1 in).
650) this.width=650; "title=" clip_image001 "style=" border-right-width:0px;background-image:none; border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt = "clip_image001" src= "http://s3.51cto.com/wyfs02/M00/7F/A6/wKiom1cngn3yevyXAABRAfYa5rE790.jpg" width= "536" Height = "204"/>
Provisioning Services Product Overview
The target device downloads the boot file from Provisioning Server (see step 2) and then boots. Depending on the device boot configuration settings, the system will locate the appropriate virtual disk and then mount it on the Provisioning Server (see step 3). The software on the virtual disk is pushed to the target device as needed via streaming technology. For a target device, the virtual disk is just like a regular system hard drive.
All virtual disk content is not immediately pushed to the target device (as in traditional or image deployment solutions), but is introduced into the network in real time as needed. In this way, the target device can obtain a completely new operating system and software set during the reboot without having to access the workstation. This approach greatly reduces the amount of network bandwidth required by traditional disk imaging tools, allowing more target devices to be supported in the network without impacting overall network performance.
650) this.width=650; "title=" image "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" image "src=" http:// S3.51cto.com/wyfs02/m00/7f/a5/wkiol1cng17xcgfmaajiwuarl5y651.png "width=" 557 "height=" 319 "/>
Provisioning Services Components
License server
You can install a product license server within a shared infrastructure, or you can select an existing Citrix license server.
Note: You can select a license server when you run the Configuration Wizard on Provisioning server. All Provisioning servers in the farm must be able to communicate with the license server.
Provisioning Services Database
The Provisioning Services database is used to store all system configuration settings in the farm. Only one database can exist in a farm, and all Provisioning servers within that farm must be able to communicate with that database. You can choose the profit
Use an existing SQL Server database, or install SQL Server Express
Control Desk
The console is a utility that manages the Provisioning Services implementation. After you log in to the console, select the farm you want to connect to. Your administrator role determines which components you can view in the console and that are managed in the farm.
650) this.width=650; "title=" clip_image002 "style=" border-right-width:0px;background-image:none; border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt = "clip_image002" src= "http://s3.51cto.com/wyfs02/M01/7F/A7/wKiom1cngo6zr8z6AABznIY9EMk575.jpg" width= "556" Height = "373"/>
Network Services
Network services include DHCP services, pre-Boot execution Environment (PXE) services, and TFTP services. You can use these service options during the boot process to obtain an IP address, locate the bootstrapper, and download it from Provisioning Server to the target setting.
The device.
Field
The farm represents the highest level of the Provisioning Services infrastructure. When you run the Configuration Wizard on the first provisioning Server that will be added to the farm, the farm is created. Farm administrators can use farms to manage all components in a farm, such as:
Product License
Field Properties
Administrative roles
Active Directory Configuration
Provisioning Server
Virtual disk image
Target device
Target Device Collection
Site
Storage
View
Note: All sites in the farm share the farm's Microsoft SQL database. The console does not need to be directly associated with the farm, because all consoles that can communicate with the farm's network support remote administration.
The farm hierarchy in the console consists of the following major components:
Storage
Site
View
Store
A farm contains one or more stores. Storage is the logical name specified for the physical or virtual disk storage location. The storage name is the common name used by all Provisioning servers in the farm.
Example One
The physical virtual disk for Windows XP is located in Provisioning Server, which is local to the site. The logical name specified for the physical location is the storage.
Storage Name (logical name): BOSTONWINXP
Physical path to Virtual disk: C:\vDisks\ Example Two
The physical virtual disk for Windows XP is located on a farm-level network share (financevdisks).
Storage Name (logical name): Financevdisks
The physical path to the virtual disks for all Provisioning servers in the farm is: \\financeserver\financevdisks\ access or visibility to storage depends on the administrative privileges of the user:
The farm administrator has full control over all storage in the farm.
Site administrators can access only the storage owned by the site. They can delete the storage owned by the site, but they cannot modify the storage properties or add the virtual disks to the storage.
Device administrators and Device operators have read-only access and cannot view storage information. If the store is at the farm level or belongs to another site, the site administrator can also have read-only access. Examples of storage tasks that farm administrators can perform include:
Configure storage Properties
Create or import a new virtual disk
To add a new Vdisk version site to the store
One or more sites can exist in a farm. The first site is created when you run the Configuration Wizard on the first Provisioning Server in the farm. Site administrators and farm administrators can use sites to represent and manage components in the site, including:
Server
Virtual Disk Pool
Virtual Disk Update Management component
Device Collection
Provisioning Server
Provisioning server is any server that has the stream Service installed to push software from the virtual disk to the target device as needed. In some implementations, the virtual disk resides directly in the Provisioning
On the Server. In a larger implementation, Provisioning Server can obtain a virtual disk from a shared storage location on the network.
Provisioning Server can also retrieve configuration information from the Provisioning Services database and provide configuration information to the database. The Provisioning Server configuration option can be used to ensure high availability and load balancing of target device connections.
A virtual disk pool virtual disk pool is a collection of all the virtual disks available to the site. There is only one virtual disk pool per site. Virtual Disk update Management
In the console, the Virtual Disk update management feature is used to configure automatic vdisk updates using virtual machines. Automatic vdisk updates can be scheduled or made at any time (administrators can call updates directly from the console at any time).
Device Collection
Use device collections to create and manage logical groupings of target devices. A target device, such as a desktop or server, is a device that boots and acquires software from a virtual disk in the network. A device collection can represent a logical grouping of physical locations, subnet ranges, or target devices. After you create a device collection, you can perform operations at the collection level rather than at the target device level, simplifying the device management process.
Note: A target device can belong to only one device collection.
Virtual Disk
The virtual disk exists as a disk image file on a Provisioning Server or shared storage device. A virtual disk consists of a VHD base image file, any associated property file (. pvp), and a chain of referenced VHD differencing disks (. avhd), if applicable. The virtual disk is assigned to the target device. The target device boots through the allocated vdisk image and pushes the software through streaming technology.
Virtual Disk Mode
The virtual disk image can be configured as a private image mode (for single device use, read/write) or standard image mode (for use by multiple devices, read-only, with multiple cache options).
Virtual Disk Chain
Any updates made to the virtual disk base image may be captured on a differencing disk with a version number, while the original underlying disk image remains intact. Shows the basic relationship between the underlying disk and the versions that reference the underlying disk.
650) this.width=650; "title=" clip_image008 "style=" border-right-width:0px;background-image:none; border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt = "clip_image008" src= "http://s3.51cto.com/wyfs02/M02/7F/A7/wKiom1cngpbStwpfAABRhn7VCv0065.jpg" width= "465" Height = "385"/>
Each time you update a virtual disk, you can create a new version of the VHD differencing disk, with the number in its file name incremented (as shown in the following table).
|
VHD file name |
Base image |
Win7dev.avhd |
Version 1 |
Win7dev.1.avhd |
Version 2 |
Win7dev.2.avhd |
... |
... |
Version N |
Win7dev. N.avhd |
The boot Virtual disk describes a method for locating a virtual disk on a server share and booting from that virtual disk.
650) this.width=650; "title=" clip_image010 "style=" border-right-width:0px;background-image:none; border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt = "clip_image010" src= "http://s3.51cto.com/wyfs02/M01/7F/A7/wKiom1cngpqSOuG1AAB3LERhv6g409.jpg" width= "525" Height = "525"/>
1. The target device communicates with the Provisioning Server and acquires a license to begin the boot process.
2. Provisioning server locates virtual disk information in the virtual disk pool, including the Provisioning server that determines which virtual disks can be provided for the target device, and the path information that this server should use when accessing the virtual disk. In this example, the virtual disk shows that only one Provisioning server in this site can provide a virtual disk to the target device, and that virtual disk actually resides on Finance Server (farm-level shared storage).
3. Provisioning server locates the virtual disk on Finance server, and then pushes the virtual disk to the target device as needed by streaming technology.
View
Views provide a way to quickly manage a set of target devices. Views are typically created based on business requirements. For example, a view can represent a physical location, such as a building, or a user type. Unlike device collections, a target device can belong to any number of views.
Note: The farm view can contain any target devices that exist in the farm. A site view can contain only target devices that exist in the site.
(The source interconnect is introduced
Installing the Provisioning Services Server Software
Pre-Installation Preparation
1. There is a difference between Windows Server R2 and disk.
2. Create a new virtual machine PVS01, connect to the differencing disk generated by the above steps.
3. Start the virtual machine, run the C:\windows\system32\sysprep, and re-generate the SID.
4. Complete the computer settings (change the computer name to PVS01,IP address: 192.168.0.213/24,dns:192.168.0.212, point to DC, and join to the domain, turn off the firewall)
650) this.width=650; "title=" PVS010 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS010 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a7/wkiom1cngp7t9w1oaaeolltqceu901.jpg "width=" 474 "height=" 586 "/>
5. Connect to the iSCSI target server
Select ISCs Initiator
650) this.width=650; "title=" PVS013 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS013 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a5/wkiol1cng4daqu9waah4eurccbs187.jpg "width=" "height=" 578 "/>
Select "Yes"
650) this.width=650; "title=" PVS014 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS014 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a7/wkiom1cngrfjsm95aab7oos7fzs794.jpg "width=" 487 "height=" 203 "/>
Select "Discovery Portal" in the following window
Add the IP address or DNS name of the iSCSI target server.
650) this.width=650; "title=" PVS015 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS015 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a5/wkiol1cng5fjdkx0aafjwlyizz8309.jpg "width=" height= "586"/>
Back to the Targets tab, you will find the "discovered targets"
650) this.width=650; "title=" PVS016 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS016 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a7/wkiom1cngtsrovopaafjkxvjlkg178.jpg "width=" 492 "height=" 588 "/>
Select "Connect" to connect successfully
650) this.width=650; "title=" PVS017 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS017 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a5/wkiol1cng62wyqdbaahfxhcq4vo292.jpg "width=" 818 "height=" 586 "/>
Turn on disk Management in Computer Management (DISKMGMT.MSC)
650) this.width=650; "title=" PVS018 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS018 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cng7bzyrjsaafgqip0nd8913.jpg "width=" 802 "height=" 610 "/>
650) this.width=650; "title=" PVS019 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS019 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a7/wkiom1cngurcx93iaafppv90vpc509.jpg "width=" 806 "height=" 606 "/>
Perform operations such as online, initialize, and format new disks.
650) this.width=650; "title=" PVS020 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS020 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a7/wkiom1cngvhauwe3aafcsk811s8812.jpg "width=" 793 "height=" 580 "/>
At this point the computer will have one more disk E:
Provisioning Services Server Software Installation
Software: https://www.citrix.com.cn/downloads/provisioning-services.html
Select Server Installation
650) this.width=650; "title=" PVS021 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS021 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a5/wkiol1cng8fdlecgaadrmxzvkd0901.jpg "width=" 621 "height=" 527 "/>
The Setup program automatically detects the installation environment and completes the installation.
650) this.width=650; "title=" PVS022 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS022 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cng83dbuimaad7tsjudus285.jpg "width=" 521 "height=" 395 "/>
Provisioning Services Configuration
Select "Services running on other computers" because the computer does not have a DHCP server installed
650) this.width=650; "title=" PVS023 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS023 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cng9sdzlt6aacrl1urhgk956.jpg "width=" 572 "height=" 523 "/>
Select "Services running on this computer"
650) this.width=650; "title=" PVS024 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS024 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a5/wkiol1cng9nw_mvdaadeoskawow246.jpg "width=" 575 "height=" 528 "/>
Select "Create Farm"
650) this.width=650; "title=" PVS025 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS025 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a7/wkiom1cngwubzhalaacvnb925ew865.jpg "width=" 573 "height=" 530 "/>
Enter the database server name (DC in this environment)
650) this.width=650; "title=" PVS026 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS026 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a7/wkiom1cngxcwqyvaaadwnbouji4616.jpg "width=" 579 "height=" 536 "/>
Modify input related information.
650) this.width=650; "title=" PVS027 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS027 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a5/wkiol1cng-fs4prmaadqaaza_xq750.jpg "width=" 575 "height=" 534 "/>
New build storage, point to iSCSI Disk
650) this.width=650; "title=" PVS028 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS028 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cng-uzhjbnaacalno1lc0891.jpg "width=" 577 "height=" 514 "/>
Enter the license server name
650) this.width=650; "title=" PVS029 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS029 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cng-_s65uxaacn5ntppse558.jpg "width=" 572 "height=" 521 "/>
Specify the service account. (Enter administrator here)
650) this.width=650; "title=" PVS030 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS030 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a7/wkiom1cngx_be0wuaadeptzdhya815.jpg "width=" 569 "height=" 533 "/>
650) this.width=650; "title=" PVS031 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS031 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a7/wkiom1cngylyjeogaacylwuvjh8397.jpg "width=" 576 "height=" 533 "/>
For PVS servers with multiple NICs, select the Stream network card and manage the NIC.
In a production environment, multiple NICs should be installed on the PVS server, separating the two types of communication.
650) this.width=650; "title=" PVS032 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS032 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a7/wkiom1cngysyqjd7aados2d-4wq425.jpg "width=" 567 "height=" 534 "/>
Tick use provisioning Services TFTP server
650) this.width=650; "title=" PVS033 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS033 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a5/wkiol1cng_rjvpggaac7kevzis8604.jpg "width=" 571 "height=" 531 "/>
Add a Stream server:
In a real-world production environment, there may be multiple PVS-streaming servers or one PVS-streaming server with several NICs to enhance high availability.
You can add it here, or you can modify it later in the admin console, add
650) this.width=650; "title=" PVS034 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS034 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cnhada7l8daadaxbf_csi203.jpg "width=" 574 "height=" 532 "/>
650) this.width=650; "title=" PVS035 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS035 "src=" http:// S3.51cto.com/wyfs02/m01/7f/a5/wkiol1cnhasbhd7naaegao5ahoo733.jpg "width=" 570 "height=" 535 "/>
650) this.width=650; "title=" PVS036 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS036 "src=" http:// S3.51cto.com/wyfs02/m02/7f/a5/wkiol1cnhaacp7tmaacfxzy25oq939.jpg "width=" 574 "height=" 527 "/>
Complete the installation.
Open the Database management console on the DC and discover a new database named Provisioningservices
650) this.width=650; "title=" PVS039 "style=" border-right-width:0px;background-image:none;border-bottom-width:0px; padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px; "border=" 0 "alt=" PVS039 "src=" http:// S3.51cto.com/wyfs02/m00/7f/a5/wkiol1cnha2dbyt1aaffzyes450409.jpg "width=" 820 "height=" 599 "/>
Installing the Provisioning Services console software
The Provisioning Services console can be installed on any computer that can communicate with the Provisioning services database, so for ease of administration, in this learning environment, in addition to the console software installed on both PVS servers, it is also installed on the DC.
The installation process is slightly.
This article is from the "Start from the Heart" blog, please be sure to keep this source http://ycrsjxy.blog.51cto.com/618627/1769567
Provisioning Services 7.8 Introductory Series tutorial three installing and configuring Provisioning Services