Methods and systems for allocating and de-allocating delivery groups across multiple server farms
AssigneeCitrix Systems, Inc.
InventorsChristopher Lawrence, Thomas M. Kludy, Felipe Leon
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorsChristopher Lawrence, Thomas M. Kludy, Felipe Leon
Estimating the term…
The embodiments are directed to methods and apparatuses for pairing delivery group machines with one or more server farms in computing networks. The methods and apparatus can allocate machines in a delivery group across one or more server farms in a manner that maximizes efficiency through better computer resource usage. The methods and apparatuses select a server farm having a largest available capacity, and allocate machines from a delivery group to the server farm. If the quantity of delivery group machines exceeds the server farm capacity, the remaining machines are allocated to a second server farm. The methods and appliances also provide for de-allocating server farms, by selecting a server farm with the least allocated capacity, and de-allocating one or more delivery group machines from the selected server farm to reduce the number of utilized server farms.
A device, comprising:
A method performed by a device configured to allocate machines of a delivery group to a plurality of virtual server farms including a first virtual server farm and a second virtual server farm, wherein each virtual server farm is configured to provide a desktop virtualization environment to a respective group of users, and wherein each delivery group is a group of machines for supporting applications and programs requested by a user connected to a virtual server farm, the method comprising:
A device, comprising:
A non-transitory computer readable storage medium storing a set of instructions that is executable by one or more processors of a device to cause the device to perform a method to allocate machines of a delivery group to a plurality of virtual server farms including a first virtual server farm and a second virtual server farm, wherein each virtual server farm is configured to provide a desktop virtualization environment to a respective group of users, and wherein each delivery group is a group of machines configured for supporting applications and programs requested by a user connected to a virtual server farm, the method comprising:
Dependencies are inferred from the claim text.