You are on page 1of 1

Week 2 - Assignment: Plan for a Distributed Software Architecture in a Distributed System

Instructions

Using the diagram designed during Week 1, expand the conceptual distributed systems model, to
include software considerations for effective operations and service management using the network.
The diagram and narrative should cover the following criteria for configuration:

 The system must support multiple autonomous agents for shared resources while accessing the
shared states to perform real-time updates.

 The state of the system should be distributed across multiple client or server nodes.

o There should only be one centralized service that supports users. It should support
logging on, adding clients or servers, deleting clients or servers, and any other tasks to
keep the system organized.

 The system should be robust and include provisions to manage fault-tolerance or


communication gaps.

o In the case of a node crashing the system, how could the remaining network
connections continue to operate?

o After a node crashes how can it recover to its normal state and resume operations
(tolerance levels)?

Length: 4-9 pages, not including title page and references. The document must include a screen shot of
the updated or expanded diagram, plus the diagram file must also be submitted.

References: Include a minimum of 5 scholarly references supporting your assignment

Your paper should demonstrate thoughtful consideration of the ideas and concepts that are presented
in the course and provide new thoughts and insights relating directly to this topic. Your response should
reflect graduate-level writing and APA standards. Be sure to adhere to Northcentral University's
Academic Integrity Policy.

You might also like