Pages

Showing posts with label private cloud. Show all posts
Showing posts with label private cloud. Show all posts

Tuesday, August 30, 2011

Private Cloud Computing: A Game Changer for Disaster Recovery

Private Cloud Computing: A Game Changer for Disaster Recovery


By Mike T Klein


Private cloud computing offers a number of significant advantages - including lower costs, faster server deployments, and higher levels of resiliency. What is often over looked is how the Private Cloud can dramatically changes the game for IT disaster recovery in terms of significantly lower costs, faster recovery times, and enhanced testability.

 

[caption id="attachment_240" align="aligncenter" width="428" caption="Cloud Computing Australia : Private Cloud Computing - A Game Changer for Disaster"]Cloud Computing Australia : Private Cloud Computing - A Game Changer for Disaster [/caption]

 

Before we talk about the private cloud, let's explore the challenges of IT disaster recovery for traditional server systems.

Most legacy IT systems are comprised of a heterogeneous set of hardware platforms - added to the system over time - with different processors, memory, drives, BIOS, and I/O systems. In a production environment, these heterogeneous systems work as designed, and the applications are loaded onto the servers and maintained and patched over time.

Offsite backups of these heterogeneous systems can be performed and safely stored at an offsite location. There are really 2 options for backing up and restoring the systems:

1) Back up the data only - where the files are backed up from the local server hard drives to the offsite location either through tapes, online or between data centers over a dedicated fiber connection. The goal is to assure that all of the data is captured and recoverable. To recover the server in the case of a disaster, the operating system needs to be reloaded and patched to the same level as the production server, the applications need to be reloaded, re-patched, and configured, and then the backed up data can be restored to the server. Reloading the operating system and applications can be a time consuming process, and assuring that the system and applications are patched to the same levels as the production server can be subject to human memory and error - both of which can lengthen the recovery time. (This is why I hate upgrading my laptop hardware. I have to invest days to get a new laptop to match the configuration of my old laptop).

2) Bare Metal Restore - a much faster way to recover the entire system. BMR creates an entire snapshot of the operating system, applications, system registry and data files, and restores the entire system on similar hardware exactly as it was configured in the production system. The gotcha is the "similar hardware" requirement. This often requires the same CPU version, BIOS, and I/O configuration to assure the recovery will be operational. In a heterogeneous server environment, duplicate servers need to be on-hand to execute a bare metal restoration for disaster recovery. As a result, IT disaster recovery for heterogeneous servers systems either sacrifice recovery time or requires the hardware investment be fully duplicated for a bare metal restoration to be successful.

Enter disaster recovery for private cloud computing. First, with all of the discussion about "cloud computing", let me define what I mean by private cloud computing. Private Cloud computing is a virtualized server environment that is:

Designed for rapid server deployment - as with both public and private clouds, one of the key advantages of cloud computing is that servers can be turned up & spun down at the drop of a hat.

Dedicated - the hardware, data storage and network are dedicated to a single client or company and not shared between different users.

Secure - Because the network is dedicated to a single client, it is connected only to that client's dedicated servers and storage.

Compliant - with the dedicated secure environment, PCI, HIPAA, and SOX compliance is easily achieved.

As opposed to public cloud computing paradigms, which are generally deployed as web servers or development systems, private cloud computing systems are preferred by mid and large size enterprises because they meet the security and compliance requirements of these larger organizations and their customers.

When production applications are loaded and running on a private cloud, they enjoy a couple of key attributes which dramatically redefine the approach to disaster recovery:

1) The servers are virtualized, thereby abstracting the operating system and applications from the hardware.

2) Typically (but not required) the cloud runs on a common set of hardware hosts - and the private cloud footprint can be expanded by simply adding an additional host.

3) Many larger private cloud implementations are running with a dedicated SAN and dedicated cloud controller. The virtualization in the private cloud provides the benefits of bare metal restoration without being tied to particular hardware. The virtual server can be backed up as a "snapshot" including the operating system, applications, system registry and data - and restored on another hardware host very quickly.

This opens up 4 options for disaster recovery, depending on the recovery time objective goal.

1) Offsite Backup - The simplest and fastest way to assure that the data is safe and offsite is to back up the servers to a second date center that is geographically distanced from the production site. If a disaster occurs, new hardware will need to be located to run the system on, which can extend the recovery time depending on the hardware availability at the time of disaster.

2) Dedicated Warm Site Disaster Recovery - This involves placing hardware servers at the offsite data center. If a disaster occurs, the backed up virtual servers can be quickly restored to the host platforms. One advantage to note here is that the hardware does not need to match the production hardware. The disaster recovery site can use a scaled down set of hardware to host a select number of virtual servers or run at a slower throughput than the production environment.

3) Shared Warm Site Disaster Recovery - In this case, the private cloud provider delivers the disaster recovery hardware at a separate data center and "shares" the hardware among a number of clients on a "first declared, first served" basis. Because most disaster recovery hardware sits idle and clients typically don't experience a production disaster at the same time, the warm site servers can be offered at a fraction of the cost of a dedicated solution by sharing the platforms across customers.

4) Hot Site SAN-SAN Replication - Although more expensive than warm site disaster recovery, SAN-SAN replication between clouds at the production and disaster recovery sites provides the fastest recovery and lowest data latency between systems. Depending on the recovery objectives, the secondary SAN can be more cost effective in terms of the amount and type of storage, and the number and size of physical hardware servers can also be scaled back to accommodate a lower performance solution in case of a disaster.

Conclusion: An often overlooked benefit of private cloud computing is how it changes the IT disaster recovery game. Once applications are in production in a private cloud, disaster recovery across data centers can be done at a fraction of the cost compared to traditional heterogeneous systems, and deliver much faster recovery times.

Mike Klein is the President and Chief Operating Officer at Online Tech, a leading managed data center operator in the Midwest. Online Tech offers a full range of colocation, managed server and private cloud hosting in their SAS-70 secure and reliable multi-tenant data centers across the Midwest. Visit http://www.onlinetech.com for more information.

Article Source: http://EzineArticles.com/?expert=Mike_T_Klein
http://EzineArticles.com/?Private-Cloud-Computing:-A-Game-Changer-for-Disaster-Recovery&id=5105962

Cloud Computing : What is a Virtual Private Cloud?

What is a Virtual Private Cloud?


Author: OnlineTech

For many enterprises, the private cloud is the first choice when it comes to cloud computing. Private cloud computing offers a hardware and network environment that is dedicated solely to the enterprise.  Whether delivered through a hosted private cloud or internal private cloud, there is an assurance that the hardware, data storage and network security are dedicated to a single organization and not shared with other users.  When it comes to highly sensitive corporate data, personal customer lists, PCI or HIPAA certified environments, the private cloud is preferred.

 

[caption id="attachment_234" align="aligncenter" width="300" caption="Cloud Computing Australia : Cloud Computing - What is a Virtual Private Cloud?"]Cloud Computing Australia : Cloud Computing - What is a Virtual Private Cloud?[/caption]

 

At the same time, businesses are recognizing the benefit of the public cloud for some of their applications.  Many small and mid-size businesses need the quality of an enterprise private cloud in terms of high availability, redundancy and security with the affordability of a shared cloud.  Enterprises need the ability to move non-critical, non-sensitive computing and development work out of their private cloud into a shared cloud but need to achieve a similar level of availability and security.

There are a number of public cloud options available.  Some like Amazon's EC2 are basic cloud servers designed to provide computing services for non-critical applications like web or development servers.  Others are designed to deliver the high availability and security that enterprises require in their private clouds.  The later, we call a Virtual Private Cloud.
Wikipedia defines a Virtual Private Cloud as 'a private cloud existing in a shared or public cloud'.

To expand on that, we consider a Virtual Private Cloud as one or more cloud servers in a shared environment that deliver the same level of data protection and network security as a dedicated private cloud.  The virtual private cloud can sit on same VLAN with a dedicated private cloud and managed servers to provide a completely integrated system.

In addition, by connecting a virtual private cloud into a hosted private cloud on a dedicated VLAN behind a dedicated firewall, the virtual private cloud provides a tremendous level of flexibility and expandability beyond the private cloud's dedicated hardware, without compromising the data integrity or network security of the private cloud.

Article Source: http://www.articlesbase.com/information-technology-articles/what-is-a-virtual-private-cloud-4252996.html

About the Author

Online Tech (www.OnlineTech.com) owns and manages premier Michigan data centers. Offering managed dedicated servers, private cloud hosting, IT disaster recovery, and Michigan colocation, Online Tech helps their clients dramatically reduce IT data center costs, operational risks and downtime. Industry leaders trust Online Tech's HIPAA Compliant, SAS 70 certified data centers to ensure their servers are always on, always online, and always safe.

Monday, August 29, 2011

Cloud Computing : Transition to Private Cloud Computing

5 Reasons Why Your Company Should Transition to Private Cloud Computing


Author:OnlineTech


One of the biggest IT buzz words of the past few years, ‘cloud computing' has brought incredible promise to the world of information technology. Cloud computing interest has lead to widespread curiosity and awareness of public cloud services. Pooled computing resources, divided and allocated to different users, have been proven in the development and testing realm of IT to have tremendous benefits. Those benefits however have been overshadowed by concerns of a lack of security and uptime assurances among Enterprise IT executives


 

[caption id="attachment_226" align="aligncenter" width="300" caption="Cloud Computing Australia : Cloud Computing - Transition to Private Cloud Computing"]Cloud Computing Australia : Cloud Computing - Transition to Private Cloud Computing[/caption]

 

The private cloud aims to lessen, if not eliminate, those concerns by dedicating exclusive hardware to each user. Instead of your data being stored off 'in the cloud' somewhere, one can point to a group of servers in a data center and say, 'that is your data, and only your data, on those servers,' alleviating security concerns. It is a 'best of both worlds' solution that can bring important benefits like improved uptime and reliability at a lower cost than on traditional IT infrastructure.

In fact, according to Yankee Group's recent survey on Cloud Computing, private cloud computing is preferred 2:1 over fully managed public cloud solutions. 67of respondents preferred the private cloud, whereas only 28preferred a fully managed public cloud, 21preferred an unmanaged public cloud, and 8were looking to a hybrid cloud solution.

That is why we compiled the top 5 reasons why your company should rethink your IT infrastructure and look into the benefits of private cloud computing.

5. Dedicated hardware means increased security. Much like a dedicated or colocated server, the security of your private cloud depends on a variety of factors. However, if you have the proper physical security, anti-virus software, and firewall rules in place, you can rest assured your data as safe as if it were sitting right next to your desk. With a private cloud, you know where your servers are located and that the proper physical and network security is in place. You can meet and talk to those in charge of providing support for your hardware and come visit it if you like.

4. The transition from physical to virtual servers leads to better flexibility. This is one of the most alluring benefits of cloud computing. The ability to spin up and tear down a server in a matter of minutes is incredibly powerful and useful. No longer is there any wasted effort in trying to size a server beforehand when you can create a server on the fly. Need more disk space? More RAM? More CPU? No problem. With private cloud computing, you can reallocate resources in moments without worrying about finding a physical server that will have the resources your new server needs.

3. Fully utilize your hardware with better resource management. Virtualization significantly increases the value of your physical server hardware. Instead of having 5 servers that average 10CPU utilization, you can virtualize the 5 servers on one physical server, sharing the resources. This decreases rack space, power usage, and is easier to manage. This also allows you to create copies of your servers and have them up and running very quickly, now that they have been virtualized. If you have the proper resource management tools installed on your server, you can automatically allocate the appropriate resources to a server when it needs it or turn off unused servers during low usage; an extraordinarily powerful and efficient way to manage your servers.

2. Virtual servers combined with a SAN allow for improved protection against disasters. When you connect a SAN to your private cloud, incredible redundancy can be achieved. Not only can you load balance between servers, automatically shifting server resources between servers on the fly, but in an N 1 environment (having at least 1 extra server than absolutely necessary), you can shut down one server without causing downtime. Imagine performing maintenance on your server like adding more RAM, replacing a hard drive, or upgrading software, without experiencing any downtime. When configured correctly you could power off one server and it would automatically shift the virtual servers over to an available server in your cloud. Taking your disaster protection up one level, you could have another SAN in another data center and perform SAN to SAN replication for a hot site DR environment capable of full recovery in less than an hour.

1. Switching to private cloud computing will save you time and money. The best part about a private cloud is that not only do you get all of the great benefits of virtualization and security, but it can be cheaper and less of a hassle then hosting your own servers or buying dedicated servers. If your company has more than 2 servers, it could benefit from virtualization. If your company has more than 10 servers, it could benefit from private cloud computing with a dedicated SAN and multiple physical host servers. The public cloud revolutionized Information Technology forever; the private cloud brings the benefits to the masses.

Conclusion: Save Money, Save Time, Sleep Easy: Transition to Private Cloud Computing.
The private cloud hosting is still a relatively new concept, but is based on some technology that has been around for a while and has proven itself for years. Besides providing some tremendous benefits of pooled computing resources and virtualization, it maintains the security and reliability of a normal dedicated server. The private cloud is not for everyone but a managed data center operator can make the transition to private cloud computing an affordable process and enable you to fully experience all of the great benefits of the private cloud.

Article Source: http://www.articlesbase.com/technology-articles/5-reasons-why-your-company-should-transition-to-private-cloud-computing-3811960.html

About the Author

Online Tech offers a full spectrum of hosting solutions including basic colocation, managed colocation, managed dedicated servers and private cloud hosting in our Michigan data centers. We can deliver our data center solutions more cost effectively, with lower overhead, less risk and better support than most IT departments can do themselves.

Tuesday, August 23, 2011

Cloud computing is a paradigm shift for IT procurement

Cloud Computing: Trendy or Transformational


By Eric M Carlson


In the world of information technology, it seems that every few years a new concept comes along that emerges as being the next great leap in technology. One of the current concepts that fits that description in the IT world is called cloud computing. However, before a company decides that it will embrace cloud computing, it needs to make sure that it understands all the implications of this new offering. As with most technologies, there are many benefits that can be gained, but along with understanding the benefits, the business risks must also be evaluated. When making this evaluation, it is important to keep in mind not only the short term needs, but the long term objectives and goals of the organization. In recent years, the Obama administration has pushed for all federal agencies to investigate cloud computing to see if it will benefit each agency. "The Federal CIO Council under the guidance of the Office of Management and Budget (OMB) and the Federal Chief Information Officer (CIO), Vivek Kundra, established the Cloud Computing Initiative to fulfill the President's objectives for cloud computing."5 With the recent push from the current administration, cloud computing is expected to grow by leaps and bounds over the next few years. In some studies, there are predictions that "cloud services will reach $44.2 billion in 2013, up from $17.4 billion of today, according to research firm IDC."4 This paper will lay out the considerations that an organization should consider at before making a decision to use or dismiss cloud computing at the present time.


" Cloud Computing Australia : Cloud Computing: Trendy or Transformational"

Cloud Computing : Trendy or Transformational

Overview of Cloud Computing:

"Cloud Computing is a model for enabling convenient, on-demand network-based access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interactions."2 This definition is one of many that have been introduced within the IT industry, but what does this actually mean? The concept of a cloud can be looked at as a "leasing-versus-owning concept - an operational expense versus a capital one."4

To understand the cloud computing concept more clearly, let us compare it to a more common concept: paying for electric utility. Each month, a household or business utilizes a certain amount of electricity which is monitored by a company and the consumer is billed based on their usage. If each household had their own power source, that would be congruent with non-cloud computing; there is no central power source that households take advantage of. If, as is the standard case, households buy their power from a consolidated power source (e.g. a power plant), that would be like taking advantage of a cloud; many users sharing a resource to fulfill their independent needs. Using this simple example, the cloud would be similar to the power plant, providing either infrastructure or software to customers on pay-per-use basis.

Some experts may disagree, but in many regards, cloud computing is similar to the way that computers were used when they first entered the market. At the advent of computers, computers (and associated facilities) were extraordinarily expensive and only owned by a few select organizations such as universities or the government. Few had the expertise to support a separate computing facility in house. Therefore, companies would lease time on computing resources provided by a small number of providers, only purchasing what they needed for what they were working on. In a similar model, cloud computing introduces the concept of buying resources as needed, and similar to the past, the resources can be accessed from a remote location. Key differences include quality of service, and variety of services offered by cloud computing vendors.

The National Institute of Standards and Technology (NIST) serves as a guide towards helping government agencies achieve cloud. NIST's cloud model "promotes availability and is composed of five essential characteristics, three service models, and four deployment models."2 As this paper continues, each of these components will be addressed.

Development Models:

Prior to being able to evaluate if cloud computing is a good fit for a given organization, the general concepts of cloud computing must be understood. There are a number of different deployment models as well as applications of clouds that make up a cloud environment. The cloud deployment models include: public cloud, community cloud, private cloud and hybrid cloud. There are strengths and weaknesses to each deployment model as it relates to the specific case that a cloud is being considered for use with. The following provides a summary understanding of each deployment model so that one can be chosen to move forward with consideration of cloud implementation.

Public Cloud


"Made available to the general public or a large industry group and is owned by an organization selling cloud services"2

A public cloud is owned by a third party vendor that sells, or offers free of service, a cloud that can be used by the general public. A public cloud is the quickest to setup within an organization, but it also has a limited amount of transparency and limits the amount of customization.

Community Cloud


"Shared by several organization and supports specific community that has shared concerns" 2

A community cloud is an architecture that is established when a group of organizations come together to share resources. A community cloud is a mini public cloud, but only a select group of organizations will be authorized to use the cloud. In contrast to the public cloud, it will generally be more expensive since it will only be used within a smaller group of organizations and all of the infrastructure must be established. A community cloud is a great choice for a group of organizations, such as a group of federal agencies that desire to share resources but want to have more control over security and insight into the cloud itself.

Private Cloud


"Operated solely for an organization" 2

A private cloud is one that is established to support a small singular organization. There is much debate if a private cloud should be considered a cloud at all, as the infrastructure and management of the cloud remains within the organization.

Hybrid Cloud


"Composition of two or more clouds (private, community or public) that remain unique entities but are bound together by standardized or proprietary technology that enable technology that enables data and application portability."2

A hybrid cloud allows for some of the resources to be managed by a public cloud environment, while others are managed internally by a private cloud. This will normally be used by an organization that wants to allow itself to have the scalability features that a public cloud offers, but will want to keep mission critical or private data internal to the organization.

Service Models:

In addition to the platform on which a cloud will be deployed, there are a variety of different applications of cloud. There are three major types of cloud services, Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). Described below are the concepts between the varying types of cloud models.

Software as a Service (SaaS):

"Delivers software over internet without need to install and run applications on the customers own computers" 2

SaaS allows applications to be used by customers over the internet to complete business processes. SaaS is not a new concept; for example, "Salesforce.com has been providing on-demand software for customers since 1999."6 The advantage of SaaS is the software is run from one centralized location, which means that that the software can be accessed from any location over the internet. The other benefit of having the software managed in one location is that the patches and updates only need to be done once, eliminating the time consuming need to conduct software updates on every machine. Lastly, SaaS is generally "on-demand" which means that an organization does not have to commit to enterprise licenses.

Platform as a Service (PaaS):

"Delivers a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications" 2

The PaaS is a platform that helps to deliver an environment where a user can use the clouds to develop new applications without the need to have the software or infrastructure purchased in-house. The consumer will have control of the applications that are running on the cloud, but will not have control of the infrastructure that it is running on. In essence, PaaS provides "anything needed to support how a company builds and delivers Web applications and services in the cloud."3

Infrastructure as a Service (IaaS):

"Delivers computer infrastructure, typically platform virtualization environment as a service. It's an evolution of virtual private server offerings." 2

IaaS is using the cloud to supply the infrastructure that would normally have to be procured by a singular organization to run an organizations IT infrastructure. Included in the infrastructure are such things as servers, memory and storage that allow a customer to scale up or down as necessary. The infrastructure can than be used by customers to run their own software with only the amount of resources that are needed at a given moment in time. In the past, companies would often have to purchase a huge infrastructure to support a periodic spike in the need for resources, leaving the servers and networks idle for much of the remaining time. With IaaS, resources will not be wasted, because only what is needed at a given moment is utilized. The customers to the cloud service have control over the operating systems and applications, but don't manage the cloud infrastructure.

Pros and Cons of Cloud Computing :


Now that the basic concepts of cloud computing are understood, an organization needs to consider all of the impacts that cloud will influence. As one might expect, there are a number of considerations that need to be weighed to decide if an implementation of cloud computing is the best approach for a given organization.

Advantages:

There are many advantages that can be gained from the use of cloud computing. Cloud computing is built upon the idea of economies of scale. The great thing about the concept of cloud is the potential cost-savings benefits that can be gained for a small startup, large company, or even an entire federal agency.

Cloud computing eliminates the usual high up-front cost that companies often cannot afford, allows for "infinite" resources on-demand, and provides the ability to pay for resources as they are needed. It also removes the need for special facilities and highly trained personnel dedicated to IT and the need to continually upgrade hardware and software as technology moves on and company requirements change.

In general, the use of cloud computing should reduce costs by companies paying for only the resources that are needed. Many companies do not know what the demand will be for their IT infrastructure, which previously meant that companies either over-bought servers or were overwhelmed by demand that could not be handled; leading to a loss of customers or degradation of service to their customers. In either scenario, there is a detrimental impact because money was inefficiently expensed on unnecessary hardware and/or potential sales were lost.

Maintenance of software can be just as big an expense for organizations as the initial purchase. With the use of cloud computing, software updates and backups are made without the organization having to spend time and money on these activities. This helps to alleviate many of the technical burdens that are often put on companies and allows them to concentrate on their core competencies while still gaining the advantage of having the most up-to-date version software.

Cloud computing allows a company to operate in an elastic fashion. Resources can be scaled up or down as needed by a project, consumer demand or operating need. The elasticity that is gained by cloud computing allows projects to proceed in a manner that is appropriate, without the time consuming and costly delays that the purchase of hardware and software has through the procurement process. Resources can be quickly provisioned/de-provisioned, which should result in a lower investment cost.

The use of cloud is looked at as an environmentally friendly approach. Currently, there are a huge number of server farms that operate to serve individual organizational needs. With cloud computing, a single server farm can support a large number of different entities, potentially reducing power requirements, emissions, and disposal of old electronics.

Disadvantages:

A company may think that cloud computing is unquestionably the way to go, but there are a number of concerns that need to be taken into consideration before a company elects to implement cloud computing. The main concerns inherent in cloud computing include security, privacy, reliability and cost.

Security is by far the most common reason that an organization states for not moving forward with cloud. Many organizations ask: "who would trust their essential data out there somewhere?" The amount of security control that an organization will have depends on the type of cloud structure that is adopted; private, public or community. The amount of security control is highest in a private cloud and lowest in a public one. While a cloud environment might be just as secure as a non-cloud, there is limited transparency into the cloud which escalates the worry of security. Along the same lines, there is also a concern by many organizations about the amount of privacy that a cloud environment could potentially lack. The third party vendor that is supplying the cloud could potentially access a company's sensitive information, which increases the risk of a privacy breach.

Reliability is a huge concern for many organizations; having a service down for even a few minutes a year could be very costly or even cause a safety concern. Cloud takes the control of reliability out of the hands of the organization and puts it into the hands of the cloud vendor. It is important that service level agreements are established with the cloud vendor to make sure the reliability requirements are agreed upon by both parties upfront.

In some organizations, especially within the government, there are reporting laws that make it so a cloud option might "not be an acceptable solution due to government regulations such as Sarbanes-Oxley and Health and Human Services Health Insurance Portability and Accountability Act (HIPPA)".1 In addition, there are many regulations that prevent sensitive data from being transmitted beyond the borders of a nation. Cloud computing farms are general built in locations that offer the lowest possible cost, many times outside the borders of the customer's nation. Currently, clouds are being established that alleviate this concern, but as a result, the cost of using the cloud vendor increases.

While the "advantage" section mentioned how cloud computing was a way to lower costs, this is not always the case. The initial cost of utilizing a cloud will be lower, but the lifetime costs could be much higher due to the continual expense of paying for service. Lastly, there is always the concern the business that is selling the cloud services goes out of business. Cloud applications from one provider will generally not be compatible with other providers' clouds; thus limiting an organization's options if they needed to change providers for some reason.

Cloud Implementation:


The first step that needs to be taken before deciding to implement a cloud within an organization is deciding if cloud is the right fit. The proper analysis needs to be conducted to include: cost, time, risk, benefits and interoperability. The cloud environment could be a great revolution for a given organization, but it is not a one-size-fits-all solution. If flexibility and scalability are an organization's paramount needs, cloud is likely an optimal solution. In organizations that have high concerns for security and privacy, cloud might be a viable IT solution, but an in-depth analysis of the tradeoffs needs to be conducted. The length of time that an application or infrastructure will be commissioned should be a factor in deciding if cloud is an appropriate model. For a short duration project, cloud is likely an excellent candidate due to the fact that the infrastructure does not need to be procured. In the case of a long term implementation, cloud might still be a very viable option due to the fact that demand often fluctuates. This being the case, if demand is steady, a procurement of the hardware might a better option, considering cloud normally has a higher cost per transaction.

After it has been decided that a cloud environment is the correct fit, the layer of cloud that will be implemented needs to be selected: SaaS, PaaS or IaaS. Each of the differing layers brings with it entirely different questions. Following the selection of the layer, the type of platform that the cloud will be deployed on needs to be chosen: public, community, private or hybrid.

It is important to take into consideration the entire life cycle cost of implementing cloud. Without much question, the initial cost of implementing a cloud will be lower, but since costs are paid for on a per-use basis, the cost over the entire lifetime of could potentially be higher with cloud. When developing the cost estimate to establish an IT infrastructure without cloud, it is essential that cost beyond the initial purchase of the hardware and software are taken into account. With cloud, especially in the public cloud, there is a large reduction in the costs for updates/patches, maintenance and reductions in staff, all factors that need to be taken into consideration when doing a fair comparison. Simply put, opportunity cost must be determined for moving to a cloud and a decision should be made based on the needs of the organization.

Summary:

In summary, cloud computing has the potential to change the way organizations view and deal with IT needs. As the private and government sectors continually look for ways to reduce costs, cloud is an approach that needs to be evaluated. In general, the cost of this type of infrastructure will be lower, but to some degree at the expense of customization and control over security in the organization's IT structure. By fully investigating all of the considerations and options presented in this paper, an organization will be well positioned to make a smart decision on cloud computing for their current and future needs.

Article Source: http://www.cloudcomputingroundtable.com

Works Cited:

[1]Armbrust, Michael, et al. "A View of Cloud Computing." Communications of the ACM 53.4 (2010): 50-58. Business Source Premier. EBSCO. Web. 25 Oct. 2010.

[2]Grance, Mell, and Peter Mell. "The NIST Definition of Cloud Computing Version 15." 7 Oct. 2009.

[3]Lahey, David, and Taylor MacDonald. "Three flavors of cloud." Accounting Today 24.10 (2010): 22. Business Source Premier. EBSCO. Web. 25 Oct. 2010.

[4]McCafferty, Dennis. "Cloudy Skies: Public Versus Private Option Still Up in the." Baseline 103 (2010): 28-33. Business Source Premier. EBSCO. Web. 25 Oct. 2010.

[5]US General Services Administration. "Cloud FAQs." Apps.gov. Web. 25 Oct. 2010.

[6]Yan, Han. "On the Clouds: A New Way of Computing." Information Technology & Libraries 29.2 (2010): 87-92. Academic Search Premier. EBSCO. Web. 25 Oct. 2010.

-Eric Carlson

http://www.cloudcomputingroundtable.com

Article Source: http://EzineArticles.com/?expert=Eric_M_Carlson

http://EzineArticles.com/?Cloud-Computing:-Trendy-or-Transformational&id=6138301