Un grupo de recursos es una abstracción lógica que permite una administración flexible de los recursos. Los grupos de recursos pueden agruparse en jerarquías y utilizarse para particionar jerárquicamente los recursos disponibles de CPU y de memoria.

Cada host independiente y cada clúster de DRS tiene un grupo de recursos raíz (invisible) que agrupa los recursos de ese host o clúster. El grupo de recursos raíz no aparece porque los recursos del host (o del clúster) y el grupo de recursos raíz siempre son iguales.

Los usuarios pueden crear grupos de recursos secundarios a partir del grupo de recursos raíz o de cualquier grupo de recursos secundarios creado por el usuario. Cada grupo de recursos secundarios posee algunos de los recursos primarios y, a su vez, puede tener una jerarquía de grupos de recursos secundarios para representar sucesivamente otras unidades más pequeñas de capacidad computacional.

Un grupo de recursos puede contener grupos de recursos secundarios, máquinas virtuales o ambos. Se puede crear una jerarquía de recursos compartidos. Los grupos de recursos en un nivel más alto se denominan grupos de recursos primarios. Los grupos de recursos y las máquinas virtuales que se encuentran en el mismo nivel se denominan elementos del mismo nivel. El propio clúster representa el grupo de recursos raíz. Si no se crean grupos de recursos secundarios, solo existirán los grupos de recursos raíz.

En el siguiente ejemplo, RP-QA es el grupo de recursos primarios de RP-QA-UI. El grupo de recursos de RP-Marketing y el grupo de recursos de control de calidad (RP-QA) son elementos del mismo nivel. Las tres máquinas virtuales inmediatamente debajo de RP-Marketing también son elementos del mismo nivel.

Figura 1. Elementos primarios, secundarios y del mismo nivel en la jerarquía de grupos de recursos

En esta figura, se muestra la jerarquía de un grupo de recursos.

Para cada grupo de recursos, se especifican una reserva, un límite, recursos compartidos y si la reserva debe expandirse. Los recursos del grupo de recursos quedan disponibles para las máquinas virtuales y los grupos de recursos secundarios.

Nota: En este capítulo, "memoria" hace referencia a RAM física.