We accept

The NEED FOR Security In Distributed Systems Information Technology Essay

The final number of personal computers installed within any firm has been increasing at a extraordinary rate. The comparative ease of installing and utilizing computer applications is a convincing reason for joining computer systems alongside one another and distributing or writing the work. These distributed systems enable you to take better good thing about the vast array of processing power available these days.

Distributed processing probably means many different things to many different people. To some, it means client or server, it is cooperative handling also to still other, it's by using a distributed databases. Further explanations and meanings may be asked to ensure that everyone has a typical view and knowledge of a distributed processing system. When referencing a distributed processing system, every end user can see the same thing. A distributed processing system comprises system elements which are then distributed across different control platforms connected by the network.

In this newspaper, have 10. 0 Section. Each one of the section will summarize. Section 2. 0 is approximately Distributed System. Section 3. 0 is approximately Threat of distributed System. Distributed System Security will summarize in Section 4. 0. Another Section 5. 0 is about Distributed System Security System. Distributed System Security Architecture will illustrate on Section 6. 0. We are able to find out about Distributed System Requirements in Section 7. 0. In Section 8. 0, we can know Factors Affecting Distributed System Security. Contribution in the security, we can easily see on Section 9. 0 and lastly Section 10 concludes this newspaper.

Distributed System

Today, computers are not stand alone products. Several pcs are being networked alongside one another to create large computer systems. Not only are pcs being network, nonetheless they are being networked into large distributed systems where every individual computer, node if you will, can employ the applications allocated throughout the system (Dobry& Schanken, 1994).

Study on the formal specification of authorization has become a major challenge in the current development of secure computing and IT systems (Yun, 2008).

Figure 1. Authorization (Gain access to control) in a distributed environment.

Consider a distributed environment as shown in Physique 1, in which different users can gain access to various resources through the network (Internet).

Therefore, from the definition above, this implies how a business can benefit from using the distributed system as shown below:

Resource sharing

It can be done to use different kinds of hardware, software or data wherever in the machine hence reduce needless costs related with the tools. And yes it supports resource sharing model that identifies just how resources are given, just how they are used as well as just how service provider and users interact between each other. You can find more benefits such as through search engines and computer based working were different information can be shared in inexpensive and easy way.


Several processes may take place at the same time while components access as well as revise any of the distributed resources including directories. The main thing is that concurrent updates must be coordinated to be able to keep integrity of the system.


It allows detailed interfaces of components to be publicized and facilitates the integration of new components with existing once.


The system is capable of accommodating changes in case of increase number in of users and resources it should be able to answer faster. This is done with the addition of lots of processors with broadband to the system. Therefore the structures and implementation must be versatile enough to allow it.

Fault tolerance

Distributed systems can handle operating correctly even if there maybe some flaws within the machine (internal problems) for the purpose of increasing system dependability within an business o a small business.

3. 0 Threat of Distributed Systems

There will vary threats when sent out system is concerned, as any networked computer system can face it. It's important to apply countermeasures for those expected threats for the intended purpose of the system to stay constant and cost effective. Those risks can be distinguished depending on the interaction as follows below:

Denial of service

Involves episodes that influence the option of information from the system to an individual bringing on paralysation of the whole operation of an organization or part of activities depending on the attack. The use of resource control device can assist in solving the above problem by applying timing reactions, sizing reactions, and interconnection control. Also problem detection by timing latency in system can certainly be done when there is a remarkable increase of latency then denial of service (DoS) can be found as well as resolved.

Information leakage

Is one of the threats of computer system specifically allocated systems where very sensitive information can simply be unveiled to unauthorized users that leads to insufficient confidentiality.

Unauthorized access

This may appear due to the reason that the physical settings is not strong enough to safeguard such dangers from accessing the machine (sent out system). This is known as inter process communication hazards. There is a need to for a business that is willing to implement access control system to keep in mind three things which can be models, access control procedures as well as mechanisms (Krause & Tipton, 1998). Access control plans will enable organizations to be able to specify different ways that will lead to proper management of access to resources as well as information which will be the valuable belongings of an organization.

Distributed System Security

The purpose of any security system is the capability to keep a technique. That is as true automatic systems approximately it is for people. It is as important to keep the information secret when it's stored as well as when it directed over a network. A secure system is the the one which can be trusted to keep hidden knowledge, and important expression is "trusted". Trusts can be defined as a self-assured reliance on the integrity, credibility or justice of another. Trust identifies the power of the application form to perform actions with integrity also to perform its functions on a continuing basis.

However, individuals, governments and corporations such as banks, clinics and other commercial organization will only consign their secrets to a pc system if indeed they can be sure of confidentiality (Randell & Rushby, 2007).

The security architecture incorporates elements to guard the confidentiality of information and ensure that all access to the computing resources is approved and authenticated. Identified security architecture can be used to ensure the look of applications and systems will meet the required security objectives. The architecture will help guide decisions between systems and across programs and ensure all of the systems meet a typical minimum degree of security.

Nevertheless, the security still has some problem. For instance, the problems of keeping security are compounded because the posting of secrets is generally desired but only in a tightly manipulated manner. In case, an individual can choose other individuals or communities with whom he hopes to share his private information (Randell & Rushby, 2007). This sharing is called discretionary security because it is permitted at the discretion of the individual. The trusted part of a secure system is normally identified with a tiny operating-system nuclear. The name is a security kernel. It is the rest of the operating system and all applications and end user programs participate in the un-trusted factor. However, certain complications attend the utilization of such kernelized systems.

In the area of the structure of all secure systems designed or designed recently has been influenced by the idea of a reference screen (Randell & Rushby, 2007). A research monitor is a small, inaccessible, reliable system that controls the tendencies of un-trusted system elements by mediating their references to such external entities as data and other un-trusted elements. Each access is inspected against a record of the accesses that the security plan authorizes with the element.

Distributed System Security



The security of information passed from one node to another is doubtful, therefore there's a need of by using a proper approach to transforming it into unreadable formats (secrets writing) through cryptography. The use of a single key or open public key cryptographic algorithm which is well suited for protecting concept content by hiding information carried by way of a packet during the transmission process. This can be completed using RSA or AES algorithms.

Authentication protocol

Provides a series of communication steps between users of the machine and the server for the purpose of securing the communication process.

Access control mechanism

This can be carried out using access control lists (ACL) that contains a list related for an object that expresses all the content that can be allowed to gain access to the object, as well as the protection under the law to the object. ACL normally are executed directly or as an approximation in recent Operating systems

Distributed System Security Architecture

The OSI Open up system interconnection Guide model is often used to depict largely of sent out system architecture for this has the capacity to describe various degrees of service necessary to support distributed ventures. Autonomous computer systems and their processes intercommunicate through the first four degrees of OSI-RM.

Middleware is recognized as the bridge used to hook up sent out applications across different physical locations, with different hardware platforms, network technologies, os's, as well as different encoding languages

In order to design, maintain and make use of the computational services offered by the distributed system, it is suitable to work with abstraction of the distributed system physical architecture (Donnelly. 1979). The abstraction views the sent out system as a assortment of operations that normally communicates with the other person along the way. Techniques communicate by passing text messages; there if two techniques communicate this means the communication is done over communication programs.

7. 0 Distributed System Security


There are numerous requirements of distributed system security that concentrate on the area from it security criteria. That is the development of protection profiles. The security profile is intended to spell it out requirements that must be met to attain varying degrees of security. These requirements provided component, grouped or relating to assurance. For instance, trusted recovery is the components that refer to functions that respond to expected failures or discontinuity in procedures (Dobry & Schanken, 1994).

Following something failures the system must have the ability to recreate the Trusted Processing Basic (TCB) secure claims. Failure from which the machine must be able to anticipate and securely restore include action that neglect to complete because they identify exceptional conditions throughout their operations. The distributed system must be capable of recognizing failures where of its components. It is because the overall TCB is a discontinuity in the protection provided by them. Another example is cryptography. The cryptography is a way of acquiring of information that gets the components to determine the guidelines for using cryptography to secure the pathways between nodes. Encryption and decryption performance of the system is the factor of the confidentiality and integrity of data communications. So, a number of different types of encryption might need to be used depending on the user's environment.

Although, there have several dependence on sent out system security such as trusted recovery, trusted path, security management and etc. They already have new concepts necessary to secure the cable connections between the various products that include the sent out system have to be included. A distributed system is one of the first implementations for be secure, should never only use traditional computer security principles but have to work with communication security ideas as well.

Factors Impacting Distributed System Security

There is a need to investigate and identify the factors as well as issues related to standing of services provided by sent out systems aside from network topology and node evaluation. These factors includes sent out system physical security environment, connections between different security mechanisms and allocated system management structure, are very important and relevant in comparison to network topology and node analysis levels. Below is more info concerning the factors mentioned above.

Physical security

There are some differences that occur in a sent out system's physical environment such as the ones that occurs because of the reason that the elements/components of your distributed system can be found in several location which is the result of changes overtime in its environment.

Jurisdiction authorities

The wide spread heterogeneity in the physical security environment is the result of the procedure of administering a sent out system by multiple jurisdiction regulators due to the types of mechanisms recognized.

Interaction between security mechanisms

In sent out system nodes are from different manufacturers, families of a single manufacturer, different variants which results into different security system. In case stand-alone system or allocated systems which may be using different discretionary access control mechanisms are interconnected for the purpose of forming a single sent out system then it brings hazard (Anderson. 1985). The connections between different policies implanted in reliable subjects running in several nodes bring dangers to the system.


The analysis offered in this paper was mention allocated system security that is clearly a computer security structures that delivers a collection of functions including login, authentication, and gain access to control in a distributed system to change from other similar architectures. The distributed system security includes many applications that can help the system to safeguard to failing network. Therefore, this paper is well suited for individuals, governments and establishments such as banking institutions, hospitals and other commercial venture that they wish to know the information of distributed system security.

10. 0 Conclusion

Distributed system security is fundamentally more complex than stand-alone system security. Current computer security concepts suppose that trusts is assigned to a distributed system element on the basis of viewpoint. This security mechanism for distributed document systems solves lots of the performance and security problems in existing systems today.

More than 7 000 students trust us to do their work
90% of customers place more than 5 orders with us
Special price $5 /page
Check the price
for your assignment