answersLogoWhite

0


Best Answer

The challenges involved in remote connection are as mentioned below.

• Heterogeneity

• Openness

• Security

• Scalability

• Failure handling

• Concurrency

• Transparency

Heterogeneity

• Different networks, hardware, operating systems, programming languages, developers.

• We set up protocols to solve these heterogeneities.

• Middleware: a software layer that provides a programming abstraction as well as masking the heterogeneity.

• Mobile code: code that can be sent from one computer to another and run at the destination.

Openness

• The openness of DS 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.

• Open systems are characterized by the fact that their key interfaces are published.

• Open DS are based on the provision of a uniform communication mechanism and published interfaces for access to shared resources.

• Open DS can be constrcted from heterogeneous hardware and software.

Security

• Security for information resources has three components:

- Confidentiality: protection against disclosure to unauthorized individuals.

- Integrity: protection against alteration or corruption.

- Availability: protection against interference with the means to access the resources.

• Two new security challenges:

- Denial of service attacks (DoS).

- Security of mobile code.

Scalability

• A system is described as scalable if it remains effective when there is a significant increase in the number of resources and the number of users.

• Challenges:

- Controlling the cost of resources or money.

- Controlling the performance loss.

- Preventing software resources from running out

- Avoiding preformance bottlenecks.

Failure handling

• When faults occur in hardware or software, programs may produce incorrect results or they may stop before they have completed the intended computation.

• Techniques for dealing with failures:

- Detecting failures

- Masking failures

- Tolerating failures

- Recovering form failures

- Redundancy

Concurrency

• There is a possibility that several clients will attempt to access a shared resource at the same time.

• Any object that represents a shared resource in a distributed system must be responsible for ensuring that operates correctly in a concurrent environment.

Transparency

• Transparency is defined as the concealment from the user and the application programmer of the separation of components in a distributed system, so that the system is perceived as a whole rather than as a collection of independent components.

• Eight forms of transparency:

- Access transparency

- Location transparency

- Concurrency transparency

- Replication transparency

- Failure transparency

- Mobility transparency

- Performance transparency

- Scaling transparency

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is Challenges involved in establishing remote connection?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is there internet connection to a remote host if you can ping its gateway?

If you have ping to the gateway in doesn't mean that a remote host has connection.


How do you open the Remote Desktop Connection window?

Start/ All Programs/ Accessories/ Remote Desktop Connection Window


What is a new security feature in windows server 2008 that confirms a users identity with the credential security service provider protocol before establishing a remote desktop connection?

Network Level Authentication (NLA)


What does a remote desktop do and where can I get one?

Remote Desktop Connection is a technology that allows you to sit at a computer and connect to a remote computer in a different location. You don't need to install it. In this version of Windows, Remote Desktop Connection is installed by default.


How does vpn connection differ from using remote desktop?

VPN is like being connected on a network .. remote connection you actually control the computer.


Remote access connection manager?

Remote Access Connection Manager is a Windows service used to control access to the Internet and other remote networks. Remote Access Connection Manager can be started or stopped using the services.msc tool.


How do you enable remote desktop connection in other parties PC?

Just create a remote user account and change firewall settings to allow remote connection. To create a remote user account: Start->Control Panel->System->Remote->Select Remote Users... Add your account to remote users group. Your account must have a password, by default accounts with no password cannot use remote desktop, even if they have administrative features. for remote connection you also need to know a remote computer ip address or full name.


What command will clear a connection to a remote router?

which command will clear a connection to aemote sarver


Does the ION VCR 2 PC with USB Connection come with a remote control?

The ION VCR 2 PC with USB Connection does not come with a remote control.


Im not sure what Remote Desktop Connection is where online can I find information?

Remote Desktop Connection is technology where you may sit at one computer, the client computer, and connect to a remote computer, the host computer. You can easily learn about Remote Desktop Connection on the internet at http://windows.microsoft.com/en-US/windows-vista/Remote-Desktop-Connection-frequently-asked-questions I'm sure that would answer most, if not all of your questions about this amazing new technology.


What creates a secure connection to a remote server?

SHH


What protocol is used by remote desktop connection?

The Bradley Protocol