This document proposes a grouped grid node model to improve resource allocation in highly dynamic grid environments. It aims to reduce CPU consumption caused by nodes monitoring each other by classifying nodes into groups based on CPU specifications. Each group will have a group-agent node that handles monitoring and resource allocation for that group, rather than every node monitoring every other node. The proposed model includes user interface, group, resource, and worker modules to classify nodes, exchange group information, manage node resources, and execute jobs. It is argued that this grouped approach will more efficiently allocate resources as the scale of the grid increases compared to previous non-grouped models.