Parallels Virtuozzo Containers 4.6 For Windows

Transcription

Parallels VirtuozzoContainers 4.6 forWindowsUser's GuideCopyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. Allrights reserved.

Parallels IP Holdings GmbHVordergasse 598200 SchaffhausenSwitzerlandTel: 41 52 632 0411Fax: 41 52 672 2010www.parallels.comCopyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved.This product is protected by United States and international copyright laws. The product’s underlying technology,patents, and trademarks are listed at http://www.parallels.com/trademarks.Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks ofMicrosoft Corporation.Apple, Mac, the Mac logo, Mac OS, iPad, iPhone, iPod touch, FaceTime HD camera and iSight are trademarks ofApple Inc., registered in the US and other countries.Linux is a registered trademark of Linus Torvalds.All other marks and names mentioned herein may be trademarks of their respective owners.

ContentsPreface8About Parallels Virtuozzo Containers 4.6. 8About This Guide . 9Organization of This Guide . 10Documentation Conventions . 11Getting Help. 12Feedback . 13Learning Parallels Virtuozzo Containers Basics14About Parallels Virtuozzo Containers. 14What is Parallels Virtuozzo Containers . 14What is a Container . 15Applications of Parallels Virtuozzo Containers . 15Distinctive Features of Parallels Virtuozzo Containers . 16OS Virtualization . 16Virtuozzo File System . 17Templates . 17Resource Management . 17Main Principles of Parallels Virtuozzo Containers Operation . 18Basics of Parallels Virtuozzo Containers Technology. 18Templates . 20Parallels Management Console Overview . 20Parallels Virtual Automation Overview . 21Container Administrator's Tools . 23Hardware Node Availability Considerations . 23Managing Containers25Creating New Containers . 25Before You Begin . 25Choosing a Container ID . 26Creating Container. 27Starting, Stopping, Querying Status of Containers . 33Accessing Containers . 34Configuring Terminal Services in Containers . 35Using Remote Desktop Services . 35Using Remote Desktop Connection. 36Using Windows File Sharing . 36Listing Containers . 36Container Statuses . 38Backing Up and Restoring Containers . 39Backups Overview. 39Setting Default Backup Parameters . 40Assigning Default Backup Node . 40Setting Default Backup Location . 42Specifying the Default Backup Type . 43

4ContentsBacking Up Specific Containers . 44Backing Up Entire Hardware Nodes . 45Browsing Backup Contents . 45Restoring Specific Containers . 45Restoring Individual Files . 45Restoring Entire Hardware Nodes . 45Managing Backup Nodes. 46Searching for Container Backups . 49Scheduling Container Backups . 50Setting the Maximum Number of Backups for Parallels Power Panel . 55Using Third-Party Backup Software . 56Overview . 57Backing Up Containers with Symantec Backup Exec . 58Backing Up Containers and Hardware Node with IBM Tivoli . 62Backing Up Containers with NTBACKUP . 69Backing Up Containers with Windows Server Backup . 71Searching for Containers . 75Moving Containers within Hardware Node . 76Copying Containers within the Hardware Node . 78Copying Single Containers . 78Copying Multiple Containers . 78Migrating Containers . 78Deleting Containers . 81Changing the Administrator's Password . 83Setting Container Names . 83Storing Extended Information on Containers . 84Defragmenting Container Disks . 85Defragmenting Virtual Disks Automatically . 85Defragmenting Virtual Disks Manually . 87Configuring Containers Boot Order. 88Forwarding SCSI Disks to Containers . 89Viewing Container Uptime . 89Determining Container ID by Session and Process IDs . 90Managing Server Roles in Containers . 92Performing Operations in Containers . 95Managing Users and Groups . 95Accessing Container's Private Area . 96Uploading Files to Containers . 96Downloading Files to a Local Computer. 98Configuring File Properties . 99Listing Windows Updates Inside Containers . 100Viewing Updates in Update Manager . 101Listing Updates with vzwinupdatecmd. 103Changing Registration Information for Containers. 104Managing Resources106Managing Container Disk Space Quotas . 106Setting Up Disk Space Quota . 106Checking Disk Space Quota Status . 107Managing Container CPU Resources . 108Managing Container CPU Usage. 108Configuring Number of CPUs Inside Container . 110Managing CPU Pools . 112Creating New CPU Pools . 112

Contents5Configuring Pools . 113Deleting CPU Pools . 113Assigning CPU Pools to Containers . 114Configuring the Number of CPUs for a Container within a CPU Pool . 115Configuring Containers to Use CPUs from NUMA Nodes . 116Managing Container System Resources . 117Managing Network Resources . 119Enabling QoS Scheduler for Container . 119Enabling Network Browsing for Container . 121Managing Network Bandwidth . 121Configuring Network Classes . 121Viewing Network Traffic Statistics . 123Turning On and Off Network Bandwidth Management . 123Configuring Network Bandwidth Management for Container . 124Managing Container Configuration Samples . 126Creating Container Configuration Sample . 126Copying Container Configuration Sample . 132Saving and Uploading Configuration Files . 134Scaling Container Configuration Sample . 135Applying New Configurations to Containers . 136Keeping Your System Up To Date138Updating Parallels Virtuozzo Containers . 138Installing Parallels Virtuozzo Containers Updates From Local Folders . 144Downloading Parallels Virtuozzo Containers Updates Using vzautoinstall60.exe . 146Updating Windows Server Software . 147Updating Server Roles in Containers . 148Managing Hardware Nodes149Managing Parallels Virtuozzo Containers Licenses . 149Understanding Licensing . 149Updating Licenses . 150Transferring a License to Another Node . 150Viewing Licenses . 151License Statuses . 153Managing Files . 153Uploading Files to Hardware Nodes. 155Downloading Files to a Local Computer . 156Logs and Monitors158Monitoring Resources . 158Using Charts Representation . 158Adjusting Periodicity of Refreshing Information . 160Adjusting Representation Scale. 160Adjusting Colors and Styles . 161Highlighting Counters . 161Saving Counters Configuration . 162Replaying Information From Logs . 162Using Table Representation. 164Viewing Network Traffic Summary . 165

6ContentsViewing System and Parallels Virtuozzo Containers Logs . 166Subscribing to Parallels Management Console Alerts . 168Monitoring Top Resources Consumption . 170Top CPU Resource Consuming Containers. 171Top Physical Memory Consuming Containers . 172Top Disk Space Consuming Containers . 174Top Incoming Traffic Receiving Containers . 176Top Outgoing Traffic Consuming Containers . 177Managing Services and Processes179What Are Services and Processes . 179Main Operations on Services and Processes . 180Managing Services and Processes . 180Managing Services . 181Managing Parallels Virtuozzo Containers Network182Managing Network Adapters on Hardware Nodes . 182Listing Adapters . 183Connecting Adapters to Virtual Networks. 184Managing Virtual Networks . 184Creating Virtual Networks. 185Listing Virtual Networks . 186Deleting Virtual Networks. 187Managing Container Virtual Network Adapters . 188Networking Modes . 188Host-Routed Networking . 188Bridged Networking . 190Creating and Deleting Container Adapters . 191Configuring Container Network Adapter Parameters. 193Configuring Network Adapter Modes . 194Managing Container MAC Addresses. 195Configuring TCP/IP Settings Manually . 196Obtaining TCP/IP Settings Automatically . 198Connecting Bridged Containers to Network . 200Enabling VPN in Containers . 201Enabling NAT for Containers . 202Advanced Tasks204Migrating a Physical Server to a Container . 204Overview . 204Migration Requirements . 205Migration Restrictions . 205Migrating Physical Server to Container in Parallels Management Console . 206Configuring Container Resources Parameters After Migration . 207Managing Memory Resources . 207Managing Memory Resources on Node . 207Managing Container Memory Resources . 208Memory Sharing Among Containers and Copy-on-Write Protection . 208Managing Container Private Memory . 210Managing Container Memory Pools . 211

Contents7Managing External Drives and Image Files for Containers . 211Managing Container Virtual Disks . 212Adding New Disk Drives to Containers . 212Configuring Container Disk Drives. 214Removing Disk Drives from Containers . 214Managing Hardware Node Drives . 215Managing Image Files . 218Managing Types of Container Virtual Hard Disks . 219Shrinking Container Virtual Disks . 220Customizing Container Desktop . 221Configuring Container Offline Management . 222Reinstalling Containers . 222Managing Parallels Virtuozzo Containers Global Parameters . 223Forwarding Hardware Devices to Containers . 225Enabling iSCSI Support in Containers. 228Configuring Services Startup in Containers. 231Configuring Services Startup . 232Changing Services to Start by Default . 233Participation in the Customer Experience Program . 236Using Custom Action Scripts. 237Troubleshooting239General Considerations . 239Preparing Memory Dumps . 239Container Management Issues . 240Container Inaccessible from Network . 240Cannot Log In to Container . 241Cannot Play Audio Files in Container . 241Mounted Drives Not Displaying in Container . 242Submitting Problem Reports to Technical Support . 242Establishing a Secure Channel to Parallels Support . 246Glossary248Index249

CHAPTER 1PrefaceIn This ChapterAbout Parallels Virtuozzo Containers 4.6 . 8About This Guide . 9Getting Help . 12Feedback. 13About Parallels Virtuozzo Containers 4.6Parallels Virtuozzo Containers 4.6 is a p

The Parallels Virtuozzo Containers OS virtualization model is streamlined for the best performance, management, and efficiency. At the base resides a standard Windows host operating system. Next is the virtualization layer with a proprietary file system and a kernel service abstraction layer that ensure the