Академический Документы
Профессиональный Документы
Культура Документы
What are the major issues designing distributed What is distributed operating system?
operating system?
Why are operating systems written in C? Why aren't
other languages used?
Answer Request Follow 5 Comment Downvote
Hemant Kumar, studied RHCSA Certification & Red Hat Certified Engineer at GRRAS What are the major components of a modern
Solutions (2017) operating system?
17 Answers in Operating Systems
What is a batch operating system, time sharing
Mayank Bhardwaj, Likes talking with computer by those 0s and 1s operating system, distributed operating system,
176 Answers in Computer Programming network operating system and an embedded system...
Question Stats
2 Answers
5 Public Followers
Naveen Sharma, studied at National Institute of Technology, 2,249 Views
Tiruchirappalli
Last Asked Feb 9, 2016
Answered Feb 10
Edits
1. Openness
The openness of a computer system is the characteristic that determines whether the
system can be extended and re-implemented in various ways.The openness of
distributed systems is determined primarily by the degree to which new resource-
sharing services can be added and be made available for use by a variety of client
programs.
2. Security
Many of the information resources that are made available and maintained in
distributed systems have a high intrinsic value to their users.Their security is
therefore of considerable importance. Security for information resources has three
components: condentiality, integrity, and availability.
3. Scalability
4. Failure handling
5. Concurrency
Both services and applications provide resources that can be shared by clients in a
distributed system. There is therefore a possibility that several clients will attempt to
access a shared resource at the same time. Object that represents a shared resource in
a distributed system must be responsible for ensuring that it operates correctly in a
concurrent environment. This applies not only to servers but also to objects in
applications. Therefore any programmer who takes an implementation of an object
that was not intended for use in a distributed system must do whatever is necessary
to make it safe in a concurrent environment.
6. Transparency
a) Location transparency: The users cannot tell where resources are located
c) Replication transparency: The users cannot tell how many copies exist.
7. Quality of service
Once users are provided with the functionality that they require of a service, such as
Home Answer Notifications Search Ask Question
the le service in a distributed system, we can go on to ask about the Quora
quality of the
service provided. The main nonfunctional properties of systems that aect the
quality of the service experienced by clients and users are reliability, security and
performance. Adaptability to meet changing system congurations and resource
availability has been recognized as a further important aspect of service quality.
8. Reliability
One of the original goals of building distributed systems was to make them more
reliable than single-processor systems. The idea is that if a machine goes down, some
other machine takes over the job. A highly reliable system must be highly available,
but that is not enough. Data entrusted to the system must not be lost or garbled in any
way, and if les are stored redundantly on multiple servers, all the copies must be
kept consistent. In general, the more copies that are kept, the better the availability,
but the greater the chance that they will be inconsistent, especially if updates are
frequent.
9. Performance
Always the hidden data in the background is the issue of performance. Building a
transparent, exible, reliable distributed system, more important lies in its
performance. In particular, when running a particular application on a distributed
system, it should not be appreciably worse than running the same application on a
single processor. Unfortunately, achieving this is easier said than done.
Upvote 3 Downvote
Promoted by Upwardly.in
Invest 10,000 per month & get more than 3.2 Crore on retirement.
Formulate the right mutual fund portfolio strategy for your long & short term
nancial goals.
One day I'd like to see people use quantum entanglement for instantaneous
replication.
1k Views
Upvote Downvote
Answer written GATE Preparation Topic you Answer written GATE Preparation Topic you Undiscovered new answer Microsoft Windows
might like Tue might like Wed 6m
What is the smarter way to score What should be my revision What is the best screen
60+ in GATE 2018 if I start strategy for the GATE 2018 (EC), recording software for recording
preparing now? for the next 3 months? tutorials on windows?
Neha Singh, studied at Indian Ishant Sharma, M.Tech from Nabajyoti Nath, worked at
Institute of Technology, Roorkee National Institute of Technology, Microsoft
Answered Tue Hamirpur (2019) Answered 6m ago
Answered Wed
Let us do some maths rst. Here I am I use Debut capture. The complete suite
giving a rough idea about how many The last 3 months is the most has hell lot of editing features. You can
marks you can get against the number of crucial time in your gate record your screen in almost all of the
questions you attempted. General preparation. I assume you pipular video formats. If you have
Aptitude: marks 10/15, number of have completed the syllabus Microsoft Oce 2016, you can also try i...
questions 67/10 2-ma... thoroughly and now is the
time for revision. I might like
Read In Feed Read In Feed Read In Feed
to add some points regarding yo...