Showing posts with label distributed. Show all posts
Showing posts with label distributed. Show all posts

Friday, August 12, 2011

About Distributed Computing Environment

Distributed Computing Environment:

The Details of the basic services are hidden from end users. Distributed Computing Environment is an open system that can run on any platform or operating system. It is not restricted to UNIX. The Distributed computing Environment model provides an integrated approach to distributed processing. Its layer architecture provides flexibility to include future technologies. Each layer provides its own security and management.

Distributed Computing Environment provides two sets of services:

• Basic Distributed services allow developers to build applications.
• Data- Sharing services, which require no programming by the end users, include a distributed file system, disk-less system support, and micro integration.

The tools provided by Distributed Computing Environment as basic Distributed services are:

• Remote procedure calls
• Distributed Directory Service
• Threads Service
• Time Service
• Security Service

Remote procedure Calls:

Distributed computing Environment's remote procedure calls allow an application's program to execute on more than one server in the network, regardless of the other machines' architectures or physical locations. Because information transfer is transparent between different platforms, the use of remote procedure calls allows heterogeneous operation.

Distributed Directory Service:

This service provides a single naming model throughout the distributed network. Users locate and access
servers, files or print queues by name, not their physical location. Users use the same name even if the networks address changes. The Directory services use a local cell directory service and a global directory service. Global names can reside in the X.500 standard directory service or Internet Domain Name System name space.

Threads Service:

Distributed Computing Environment requires for operation. The Threads Services allows multiple threads of execution in a single process and synchronizes the global data access. One thread can be executing a remote procedure call, while another processes user input. Applications do not need to know whether threads are executing on one or several processors.

Time Service:

This software-based service synchronizes system clocks among host computers in both local area network and wide area network environments. It provides an accurate time stamp for application development files that must be stored in sequence. The Time Services also supports time values from external services used for distributed sites using the Network Time Protocol.

Security Service:

Data integrity and privacy by three facilities:
• Authentication is based on the Kerberos version 5 standards from MIT. It verifies a user through a third server.
• Once users are authenticated, the authorization facility decides if they should have access to the requested resources.
• A user registry facilities the management of user information, the registry ensures that user names are unique across the network.

I am Raji P Pushpam. I completed in Engineering Degree. Now I am working in Software company from Bangalore. I was Basic Author in Ezine Articles.


View the original article here

Sunday, July 31, 2011

About distributed computing environment

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.


View the original article here