question archive Describe the differences between cloud-based and client-server architectures

Describe the differences between cloud-based and client-server architectures

Subject:Health SciencePrice:3.86 Bought8

Describe the differences between cloud-based and client-server architectures. What are the advantages and disadvantages of each model? What is the general difference in cost between the two models, and should cost be a factor in considering which is best?

Note: A reference needed.

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE

Answer Preview

Differences.

One logs on to a server in a client/server architecture, authenticating their identity against credentials stored on the server, not even on the local computer until accessing the operating system of their computer, while cloud access typically occurs without needing manual user-provided credentials after the user logs on to the computer or other

device using locally stored credentials

Client/server systems are commonly used in organisations where user device control and computer access are centrally managed and monitored, such as centrally stored user credentials, operating system updates, or upgrading user applications While the Cloud storage can be a sub-function of a client/server architecture though the opposite is not true, that is, a client/server architecture is not (presently) a sub-function of cloud storage.

In short, cloud architecture is, or can be just another type of client/server architecture in which the client is cunningly separated from the implementation aspects of the client/server.

 

Advantages of cloud computing.

1)Back-up and data recovery: Once the data is saved in the cloud, it is easier to

 use the cloud to back-up and restore the data. 

 

2) Enhanced collaboration: Cloud apps strengthen collaboration by enabling groups of individuals to share information in the cloud through shared storage quickly and

 easily. 

 

3) Low maintenance cost: Cloud computing lowers companies' maintenance costs  for both hardware and software.

 

Disadvantages of cloud computing.

1) Internet Connectivity: You can not access this data if you do not have strong

 internet connectivity. We have no other means of accessing data from the cloud,

 however. 

 

2) Vendor lock-in: The greatest drawback to cloud computing is vendor lock-in. When moving their services from one seller to another, organizations can face

 problems. 

 

3)Security: Although cloud service providers implement the best security standards to store important information. But, before adopting cloud technology, you should be aware that you will be sending all your organization's sensitive information to a third party

 

Advantages of Client-Server Architecture:

· Service Integration: Each customer has the ability to access corporate information  through a desktop interface, removing the need to log into a terminal or processor  mode. 

· Enhanced data sharing: Data is stored and manipulated on a server by standard business processes and is accessible to designated users (clients) through allowed  access

 

Security: Servers have stronger access control and resources to ensure that data  and servers can only be accessed or exploited by approved clients.

 

Disadvantages of Client Server Computing

If all of the clients request data from the server simultaneously, it can get overloaded. This can contribute to network congestion. 

 

· If for whatever reason, the server crashes, then none of the clients' demands can 

be met. This results in the network of client servers crashing. 

 

· The cost is very high for setting up and maintaining a client server model.

 

What is the general difference in cost between the two models, and should cost be a factor in considering which is best?

 Yes, cost is the major determining factor between the two. In a traditional networking setup, the server is settled in hardware and if you want to scale up to more users than the current hardware can support, you would need to allocate more money for upgrades and there would still be a limit.

But several servers are already in place at the beginning of cloud computing technology, then use virtualization to make only the resources that a single user requires, giving it great scalability from the small needs of personal business resources to strong corporate resource needs.

A cloud service can scale assets without problems, and the user will just have to pay for what they use. You need to pay for everything in conventional networking; the hardware, installation, maintenance, or even just rent it for a fixed monthly price, even if you just need a tiny bit of resources.

Related Questions