Client - server architecture allows physically distributed users access to a centralised resource. The client is a process (program) that sends a message to a server process (program), requesting that the server perform a task (service). A server process (program) fulfills the client request by performing the task requested. The architecture's advantages include flexibility, expandability and reduced communications costs in comparison to a two-tiered system in which the client must download data from the database. While client/server technology offers many benefits, moving to it can be expensive.
Although client/server networks are typically more complex in their design and maintenance than peer-to-peer networks, they offer many advantages over peer-to-peer networks, such as:
• User logon accounts and passwords for anyone on a server-based network can be
assigned in one place.
• Access to multiple shared resources (such as data files or printers) can be centrally
granted to a single user or groups of users.
• Problems on the network can be monitored, diagnosed, and often fixed from one
location.
• Servers are optimized to handle heavy processing loads and dedicated to handling
requests from clients, enabling faster response time.
• Because of their efficient processing and larger disk storage, servers can connect more
than a handful of computers on a network.
Together, these advantages make client/server networks easier to manage, more secure, and more powerful than peer-to-peer networks. They are also more scalable-that is, they can be more easily added onto and extended-than peer-to-peer networks.
Because client/server networks are the most popular type of network for medium- and large-scale organizations, most of the concepts covered in this book and on the Network* exam pertain to client/server networks. Next, you will learn how networks are classified according to size.
Clients can be "thinner" and need only process a limited amount of information. They then can make that information available to the servers and through them to other clients if necessary. Every machine does not have to make it's own calculations for everything that happens. We make simulators with dozens or hundreds of computers networked and served by a few servers. The clients ask the servers for certain information and some information is pushed out to all clients as need be.
Client/server computing, as opposed to Peer to Peer computing, is when there is a directory server present on the network, such as Windows Server 200x, LDAP, Novell eDirectory, or an equivelant. This server acts as a central authority for computers on the network.
Cloud computing or grid computing depends on the task at hand. If you want to focus on a single enormous task, then go with grid computing. Cloud computing is more for multitasking.
Cloud computing provides tangible benefits, available to users on request. Providing these features a service means that the resources. Cloud computing provides tangible benefits, available to users on request. Providing these features as a service means that the resources.
Cloud computing lets you use files and applications over the Internet. Learn about the benefits and drawbacks to cloud computing. It is about networking what you are excited about.
The Microsoft cloud computing strategy is just a strategy made by Microsoft towards cloud computing. It is a program/strategy that they use towards their benefits.
Cloud computing is different for every business, so the benefits would depend on the business. However with every business, you have to look at the security methods and how it actually works. I don't know much about the advantages of using cloud computing though.
client-server
The benefit of cloud computing is that it enables your IT organization to respond faster to business needs while driving greater operational efficiencies.
Cloud computing lets you use files and applications over the Internet. Learn about the benefits and drawbacks to cloud computing at microsoftcloud.com.
Star
You can find these type of white papers in a lot technological journals. They do a good job of giving the technical aspects and benefits of cloud computing to consumers.
I think cloud computing reduces your computer expenses all together. It is easy to download and you get automatic updates. You will only pay for the service you use.