Best Online Resource For Non-Resident Indians      SEARCH COOLNRI.COM
 HOME  FORUMS  PORTALS & REVIEWS  RECIPES  INDIAN RESTAURANTS  GROCERY  CLASSIFIEDS  MOVIES / TV  CHAT  NEWS  HOROSCOPE  PAINTINGS  CONTACT  LOGIN
Welcome Guest Search | Active Topics | Members | Log In | Register

What is Cloud Computing? Options
LalJose
Posted: Sunday, February 06, 2011 12:47:10 AM
Rank: Administration
Groups: Administration

Joined: 4/5/2009
Posts: 6
Heard the term cloud computing or 'the Cloud,' ? Could you describe what it is? There are so many definitions flying around that you wouldn't be alone if you struggled to define it. Cloud computing is simply a set of pooled computing resources and services delivered over the web. When you diagram the relationships between all the elements it resembles a cloud.

Cloud computing—not to be confused with grid computing, utility computing, or autonomic computing—involves the interaction of several virtualized resources. Cloud Servers connect and share information based on the level of website traffic across the entire network. Cloud computing is often provided "as a service" over the Internet, typically in the form of infrastructure as a service (IaaS), platform as a service (PaaS), or software as a service (SaaS). Cloud computing offers several advantages by allowing you to use services that include infrastructure, applications, and/or storage space for a nominal fee. One can define cloud computing as a pay-per-use model for enabling on-demand access to reliable and configurable resources that can be quickly provisioned and released - with minimal consumer involvement in terms of management. You pay only for the resources you use. You need not set up the infrastructure or buy the software. This is just an abstraction of the many advantages of cloud computing.

Cloud computing customers don't have to raise the capital to purchase, manage, maintain, and scale the physical infrastructure required to handle drastic traffic fluctuations. Instead of having to invest time and money to keep their sites afloat, cloud computing customers simply pay for the resources they use, as they use them. This particular characteristic of cloud computing—its elasticity—means that customers no longer need to predict traffic, but can promote their sites aggressively and spontaneously. Engineering for peak traffic becomes a thing of the past.


Any cloud should have the following characteristics irrespective of whether it is private or public and irrespective of the type of service it offers:
1. It should be able to quickly allot and relieve resources whenever required by clients
2. It should have real-time backup to offer maximum up time to clients
3. It should be able to cater to the needs of clients without having to involve clients into management of the service

It represents a paradigm shift from users running apps on their standalone, albeit networked, machines. Data is stored “in the cloud” and the programs that run it are also “in the cloud”. It’s like a meta version of the old mainframe computing scheme with dumb terminals connected to a big machine in the basement, but the big machine is the whole of the internet, the cloud. If you’re using GMail, Google Docs, Panda Cloud Antivirus, Amazon Web Services, Office online and countless other services that generally run in a web browser rather than as desktop applications, then you’re using cloud computing. And, speaking of Google, it’s recently announced operating system, Chrome OS, will essentially be an operating system that makes the use of its Chrome browser and apps within it transparent and will circumvent the concept of a computer operating system, such as Windows, altogether for many users.

Types of Cloud Services

SaaS (Software as a Service): This is the most popular form of cloud services. The service provider offers a software to support the service on offer. The software is built by the service provider while the end users can configure it to suit their needs. The clients (end users) however, cannot change or modify the software. Mozy is an example of SaaS. It is basically a backup service that offers a software to help people back up their data. Thus, you can use the service without actually having to code or buy the software. You just have to pay a monthly or annual fee to use the service.

PaaS (Platform as a Service): Offers a platform to clients for different purposes. For example, the Windows Azure offers a platform to developers to build, test, and host applications that can be accessed by the end users. The end users may or may not know that the application is hosted on the cloud. As mentioned earlier, the storage space for user data may be increased or decreased per the requirement of the applications. As with the SaaS, you do not need to build the platform. You just pay a nominal fee for using the service.

IaaS (Infrastructure as a Service): Offers infrastructure on demand. The infrastructure can be anything from storage servers to applications to operating systems. Office 365 offers a combination of these infrastructure and falls under this category. With Office 365, you can get plenty of applications along with storage space. Buying infrastructure or renting it out in traditional models can be very expensive. When you opt for IaaS, you save a lot on expenses, space, and personnel required to set up and maintain the infrastructure. The cloud service provider takes care of setting up and maintaining the infrastructure. You just pay a fee to use it per your requirements.

As you can see, there are numerous advantages of cloud computing, the most basic ones being remote accessibility, lower costs, and quick re-provisions.

Green Computing
This section talks about advantages of cloud computing under green computing. Green computing can be defined as energy efficient usage of computing resources. Most of the computers today are Energy Star certified. They are designed to reduce the consumption of electricity while also reducing emissions that damage the environment. Taking the advantages of cloud computing further contributes to green computing.

As cloud computing can always be used to re-provisioning of resources, when you need to expand, you need not buy the infrastructure to increase the carbon emissions by way of using more electricity to cool off the computer resources. You can just expand to the cloud to use the pre-built resources to stop the increase in electricity usage at your end. You also need not add cooling components thereby reducing the hazardous emissions. Thus, you save the environment while also saving on the expenses incurred due to a demand for expansion.

The expansion can be as small as writing a code for your business. There are several generic software available through SaaS. You can use the one that suits your company or personal needs. This saves you the trouble of adding one or more computers to your infrastructure for the purpose of storing the database(s) used by the code. This keeps a check on your electricity usage, thereby contributing to green computing.

Cloud computing also allows you to let your employees telecommute. This means large savings while contributing heavily to environmentally friendly green computing. Your employees can access the cloud - public or private - from any corner of the world and can work from their homes. This means they need not drive to the business premises. This saves them fuel and reduces carbon emissions, which in turn, saves the environment. You can also cut down the number of electronic devices when your employees are telecommuting. You use less computers and other machinery, which means reduced usage of electricity. If you use less computers and servers, you also cut down on cooling resources, which reduce both electricity usage and carbon emissions - again contributing to the environment and green computing.

Conclusion
As you can see, there are several advantages of cloud computing. Here's a summary:

Remote Accessibility: With cloud computing, your business is not restricted to a particular location. This applies to individuals also. You can access the services from anywhere. All you need is your ID and password. In some cases, there may be extra security requirements but as they too are mobile, you can easily access your cloud services from any part of the world.

Easy Expansion: As of the characteristics of cloud computing is its flexibility, you can quickly access more resources if you need to expand your business. You need not buy extra infrastructure. You just need to inform your cloud provider about your requirements and they will allocate resources to you. In most cases, the entire process is automated so the expansion takes just a few minutes. The same is applicable if you wish to use less resources. One of the best advantages of cloud computing is easy re-allocation of resources.

Security: Though people doubt cloud computing, clouds tend to be more secure than the traditional business models. Clouds offer real-time backup which results in less data loss. In case of outage, your customers can use the backup servers that sync with the main ones as soon as they are up. Your business gets maximum uptime without any loss of data during the transitions. Other than this, clouds are less prone to hacks and DDoS attacks as people don’t know the whereabouts of your data.

Environmentally Friendly: Usage of ready-made resources tailored to your needs helps you reduce the electricity expenses. While you save on electricity, you also save on resources required to cool off computers and other components. This reduces the emissions dangerous to environment.



Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

COOLNRI.COM 2006-2011 |  TERMS OF USE |  PRIVACY STATEMENT |  SEARCH 
ProjectGlide - Free Effective Project Management