Challenges in Transparency, Scalability, Dependability, Performance, and Flexibility in Di, Assignments of Distributed Programming and Computing

The challenges posed by transparency, scalability, dependability, performance, and flexibility in the context of distributed systems. The author explains how each of these aspects can impact the behavior and functionality of a distributed system, and why they are important to consider. Insights into the complexities of designing and managing distributed systems, making it a valuable resource for students and professionals in the field.

Typology: Assignments

2019/2020

Uploaded on 06/27/2020

season-maharjan
season-maharjan 🇳🇵

1 document

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Er. Season Maharjan 1929121 ME 2nd sem
Explain your understanding: Why Transparency, Scalability, Dependability,
Performance and Flexibility are challenges in a distributed system?
Transparency as a challenge in distributed system:
As we know distribution system generally hide the distribution from the users and
makes the system behave as a transparent system at lower levels which indeed requires
uniform interfaces such as communication and access to the files. for example: resource
location is hidden, migration or moving of resources are hidden etc. which is a challenge
in distributed system.
Scalability as a challenge in distributed system:
In a distributed system machine has no complete information’s regarding the state
of a system, and makes decision based on local informations. Here ,the algorithm or the
system is not affected if any one of the machine results in failure. Lets also view
towards the cost, which indeed will increase linearly with size. So scalability can be
considered as a challenge in a distributed system.
Dependability as a challenge in distributed system:
As we know dependability provide very high availability as many components or
subsystem work together for a single sytem to function, so for this dependability to work
it must be consistent, fault tolerant and secure which makes dependability a challenge in
distributed system.
Performance as a challenge in distributed system:
In case of distributed system, performace is directly conflited with some
properties which indeed plays a vital role in distributed system such as security,
dependability, scalability and transparency which can easily decrease performance of a
system
Flexibility as a challenge in distributed system:
Here a distributed system can be considered as a flexible system if the key
properties such as openness and extensibility of a system is maintained and managed.
But which is very difficult to achieve and it conflicts with other desirable properties in a
distributed system which is a challenging task .

Partial preview of the text

Download Challenges in Transparency, Scalability, Dependability, Performance, and Flexibility in Di and more Assignments Distributed Programming and Computing in PDF only on Docsity!

Er. Season Maharjan 1929121 ME 2nd^ sem

Explain your understanding: Why Transparency, Scalability, Dependability,

Performance and Flexibility are challenges in a distributed system?

Transparency as a challenge in distributed system: As we know distribution system generally hide the distribution from the users and makes the system behave as a transparent system at lower levels which indeed requires uniform interfaces such as communication and access to the files. for example: resource location is hidden, migration or moving of resources are hidden etc. which is a challenge in distributed system. Scalability as a challenge in distributed system: In a distributed system machine has no complete information’s regarding the state of a system, and makes decision based on local informations. Here ,the algorithm or the system is not affected if any one of the machine results in failure. Lets also view towards the cost, which indeed will increase linearly with size. So scalability can be considered as a challenge in a distributed system. Dependability as a challenge in distributed system: As we know dependability provide very high availability as many components or subsystem work together for a single sytem to function, so for this dependability to work it must be consistent, fault tolerant and secure which makes dependability a challenge in distributed system. Performance as a challenge in distributed system: In case of distributed system, performace is directly conflited with some properties which indeed plays a vital role in distributed system such as security, dependability, scalability and transparency which can easily decrease performance of a system Flexibility as a challenge in distributed system: Here a distributed system can be considered as a flexible system if the key properties such as openness and extensibility of a system is maintained and managed. But which is very difficult to achieve and it conflicts with other desirable properties in a distributed system which is a challenging task.