Understanding NASD Architecture
The architecture for NASD is described as follows:
cla140
The architecture for NASD is described as follows:
The components of the NASD architecture are as follows:
- Collaborating AgentsCollaborating Agents are of two types:
- Collaborating Agents that directly connect the Scalability Server, download and store the packages. These agents store and share the packages with other Collaborating and Neighbor Aware Agents.
- Collaborating Agents that connect to other Collaborating Agents to download and store the package. These Collaborating Agents obtain the software packages which are stored and shared with Neighbor Aware Agents.
- Neighbor Aware AgentsNeighbor Aware Agents connect to Collaborating Agents to download the software package. When the package is executed, these agents delete the package.
- Normal AgentsNormal Agents download the software package directly from the Scalability Server.If the agent collaboration feature is not turned ON, then all agents are treated as Normal Agents. They follow the standard software distribution process by connecting directly to the Scalability Server to download the software package. Normal Agents delete the software package after execution.
Note:
All agents, Collaborating, Neighbor Aware, and Agents always connect to the Scalability Server to get the instructions on which packages they require to download.