Posts Tagged Colocation Services India

Types of Cloud Computing

Types of Cloud Computing-3

Whenever IT always need to add capabilities or increase capacity without investing in a new infrastructure, licensing new software, or training new staff first word that came to your mind is Cloud Computing. Any subscription based or pay-per-use service over the Internet is included in Cloud Computing, it helps in extending IT limits. You may have come across various analysts, IT customers and vendors talking cloud hosting and its features. Based on the various discussions here is in rough what really means:

Utility Computing

A comparatively new but well acquired form of Cloud Computing. It is major support is from industry giants like Sun, IBM and Amazon.com, and various others who are offering virtual and storage servers which can be accessed by clients on demand. Newbie’s use Cloud Computing for non-mission critical, supplemental needs but it will be soon be replaced parts of data center. Other providers are offering solutions that will help in creating virtual data centers from commodity servers. These virtualized servers enable users to stitch up storage, I/O computational capacity and memory.

SaaS (Software as a Service)

In this kind of Cloud Computing a single application is delivered through browsers to thousands of customers using a multi tenant architecture. From the customers point iof view it means no extra investment in software of server licensing. From the vendors side only a single application to maintain and costs are way low as compared to conventional hosting.

Types of Cloud Computing-2

Web Services in Cloud Computing

This is closed related to SaaS and Web service providers offers APIs. These APIs in place of delivering full-blown applications allows developers to develop functionality over the Internet. Full range of APIs offered are ADP payroll, Google Maps, Bloomberg, U.S. Postal Service and may other credit card processing companies. Small time API vendors include Xignite and Strike Iron.

Platform as a service

This is another variation of SaaS, it delivers development environments as a service. Application is build by you which will run on the provider’s infrastructure and later delivered to your users through Internet from the server of the provider. These services do not offer you complete freedom as they are controlled from vendors end, but instead they offer pre-integration and inevitability.

Managed Service Providers (MSP)

This is one of the oldest form of cloud computing. Managed service is basically an application which is directly exposed to IT Companies instead of end users. Best example is application monitoring service or virus scanning service for e-mail. Some of the most famous managed security services are delivered by IBM, SecureWorks and Verizon. Other famous offering include CenterBeam’s and Everdream’s desktop management services.

Commerce Platform Services

This is a hybrid of SaaS and MSP. Its basically work is to provide service hub that can be used by users to interact with each other. Most commonly they are used in trading business like expense management system that allows users to order secretarial services or travel from common platform and then organizing the service delivery and pricing inside the specifications set by the user. You can also call it as automated service bureau.

Types of Cloud Computing

Tags: , , , ,

What is Client Server?

Client Server

Client server networking or computing helps in partitioning tasks or distributing work load between service providers and service requester’s, who are known as clients. Client Server is a distributed application architecture. It is seen that frequently servers and clients operate on a computer network on separate hardware. Server machines which share its resources with its clients, are high-performance host running one or many server programs. On the other hand a client does not have to share any of its resources, but on the other hand requests a servers service function. As a result clients begin communication sessions with servers which listen to incoming requests. There are many advantages associated with client servers, like:

  • Data is stored on the servers, thus providing the clients a greater security than client machines. Also Servers control the access and resources in a more proper way only appropriate clients are allowed to access and change data.
  • Client server technologies are available for the use which were initially designed for friendliness and security of the user interface.
  • Can function with multiple clients of each with different capabilities.
  • Client server architecture allow the responsibilities of computing system to be spread amongst many independent computers which are connected to each other with network. It makes it more easy to be maintained, for an instance it is possible to upgrade, relocate or repair servers with clients remain unaffected and unaware of the process.
  • Update in the data is easier to control then the P2P pattern, since the data is centralized .

Everything has brighter and darker sides, client server with lost of advantages got a lot of disadvantages too like:

  • Client server lacks robustness of P2P network. Like under the circumstances of critical server fail clients requested cannot completed.
  • Traffic jamming on the network is one of the most common issue since the beginning of client server pattern. Server can become overload if client requests to a given server increases.

Client Server-1

Tags: , ,