The distributed computing environment:
Details of basic services are hidden from end users. A Distributed Computing environment is an open system that can run on any platform or operating system. Is not limited to UNIX. Distributed model of computing environment provides an integrated approach to distributed processing. Its architecture layer provides the flexibility to integrate future technologies. Each layer has its own security and management.
A Distributed Computing environment consists of two sets of services:
• Distributed basic services enable developers to create applications.
• Data sharing services that require no programming by the end user, include distributed file system, disk support less system and micro-enterprises integration.
Tools provided by the Distributed Computing environment as a core distributed services are:
• Remote procedure call
• Distributed directory service
• Threads services
The time service ·
• Security Service
Remote procedure call:
Distributed computing environment for remote procedure call to an application program to perform for more than one server in the network, regardless of other architectures, or physical locations. Because communication is transparent between different platforms, using a remote procedure call allows heterogeneous operations.
Distributed directory services:
This service provides a single model denomination throughout a distributed network. Users to locate and access
servers, files, or print queues with names, not their physical location. Users use the same name, even if your address changes. Directory services use cell directory service, the local and the global catalog service. Global names can be in standard directory service x.500 or namespace of the domain name system.
Stories of service:
A Distributed Computing environment requires to operate. Service threads allows multiple threads to execute in a single process and synchronizes access to global data. One thread can execute remote procedure calls, while another processes user input. Applications do not need to know whether the story is performed on one or more processors.
The time service:
This service synchronizes clocks among system/software host computers, both in the local area network (LAN) and wide area network environments. It enables precise timestamp files development of applications that must be stored in the sequence. Time service also supports the time values from external services used for distributed sites using Network Time Protocol.
Security Service:
Data integrity and privacy across three objects:
• Authentication is based on the Kerberos version 5 standards of MIT. Verifies the user by a third server.
• When users are authenticated, authorization determines, if the instrument, they should not have access to the requested resource.
• A device management registry information, view information about the registry, shall ensure that user names are unique on the network.
I'm Raji P Pushpam. I completed a Masters degree in mechanical engineering. Now I'm working in a software company from Bangalore. I was the Basic Developer Ezine articles.
No comments:
Post a Comment