This message is to announce the new grid-aware web frontend to ganglia.
A grid is defined as a grouping of clusters. This patch allows the
webfrontend to display nested grids, as defined by the new GRID tag of
gmetad. The gmetad commit will come later today.
The purpose of these changes is to reduce the performance bottleneck of
keeping RRDs for a large number of hosts. The new structure distributes
this work accross multiple servers.
Here is the CVS log entry that I wrote this morning. I also give some
extra caveats at the end.
The Gridified patch.
A major feature update. Frontend can now handle arbitrarily nested
a grid is a set of clusters. Grids can exist in grids, allowing a true
and distributed structure. Using AUTHORITY attributes in the new GRID
tag of gmetad
2.5.2, the webfrontend now is a distributed system where the whole site
accross different web servers.
-Code is cleaner, more efficient. Especially graph.php and
-The XML processing time is now clearly shown on the Meta View page.
-Better memory graphs, with gmetad 2.5.2 shows swap used.
-Grid aware, distributed structure.
1. The grid stuff is only evident if gmetad 2.5.2 is used, however the
new structure should be fully backwards compatible.
navigate through a potentially deep tree of grids. Cookies make some
people nervous, so I am giving full disclosure.
You may see an example of this code at:
and we are currently in the process of moving meta.rocksclusters.org to
this new structure.
Rocks Cluster Group, Camp X-Ray, SDSC, San Diego
GPG Fingerprint: 3C5E 47E7 BDF8 C14E ED92 92BB BA86 B2E6 0390 8845