Cloud Computing & Virtualization
Introduction to Cloud Computing & Virtualization |
For SMBs (Small and Medium Businesses), Cloud Computing moves technology resources that historically have been on-site (within a building network) to an off-site, internet-connected location. What remains on-site, at a minimum, is a network of devices with internet browsing capability – such as a computer, smart phone, etc. Everything else (applications, servers, storage, backup, recovery…) can potentially be moved off-site to a service provider. |
Determining the combination of local and remote resources for Cloud Computing that best fits your business is complex and has critical short-term effects and long-term consequences for your business viability.
The ability to implement portions of Cloud Computing technology has been around for many years, and many enterprises have utilized some portion of its features. These technologies are referred to by such names as Software as a Service (SaaS), Hardware as a Service (HaaS), and others. Only recently has Cloud Computing been widely used to describe the superset of these technologies. Consequently, one does not know what is specifically meant by Cloud Computing without determining what is best to meet your specific business needs.
Only in the past few years has the technology developed to the point where it is often compelling to SMBs. The catchy name “Cloud Computing” coincided with its technical and economic ripeness for wide-spread implementation; the appealing name probably contributes to its increasing acceptance in the marketplace.
One of the key factors to effectively utilize Cloud Computing technology is Virtualization, which separates the dependence of software, e.g. the operating system (Windows or Linux) and/or the business applications from the physical hardware that it runs on. This is typically accomplished by inserting another level of hardware and/or software between the physical computer and the operating system. Years ago, this virtualization layer degraded performance significantly, but recent hardware improvements have minimized the loss, making Virtualization much more efficient.
The big advantage to virtualizing Cloud services is the ability to run multiple small virtual servers on any compatible larger physical server. This provides significant economies of scale, flexibility to move virtual servers to other physical servers, and the capability to quickly adjust to increased or decreased resource demands.
There are several driving forces rapidly propelling the computer industry in the direction of Cloud Computing. These forces are so compelling that this trend may well become another significant business-changing technology milestone:
|
Usually significantly lower costs, reduced capital expenditures, and more flexible/quicker implementation and scalability. These factors limit many SMBs from effectively utilizing technology today. | |
|
Some risks are reduced by effective implementation; others are increased, but can be minimized by proper implementation. The potential for failure is huge, but the tools to address the problems are plentiful.
Special attention must be given to contracts:
Real life examples:
|
Cloud Computing: | Potential Risk Reduction | Potential Risk Increase |
1. | Less reliance on local technical expertise. | 1. More reliance on service providers’ competence and effectiveness. |
2. | 2. Additional planning and investigation of application and data ownership/recovery in the event you change cloud providers or the current provider fails. | |
3. | Probably more efficient use of resources by the service provider. | 3. Less local control over resources. |
4. | Internet redundancy more than compensates for more potential points of failure. | 4. The business may need two or more different internet access providers to reduce the exposure to outages. |
5. | 5. More exposure to internet infrastructure failure due to regional, national, or international outages or disasters. A terrorist attack on the internet may more significantly impact business continuity than the traditional client-server business technology model. | |
6. | Proper implementation may reduce overall security exposure when compared to local security practices. | 6. Potentially more security exposures. The buyer must verify the provider makes the data and connection as secure as possible. |
7. | Probably better backup/recovery from the cloud service provider than the current local backup/recovery. | 7. |
This information scratches the surface of Cloud Computing and Virtualization. Hopefully it helps you understand how this fundamental technology change can benefit your business and how the complexity can significantly impact the success of using Cloud Computing & Virtualization in your business.
PSSI would be pleased to assist you in making the best choices for your business needs, cost-effective implementation of your plans, and/or on-going proactive management of your on-site technology to provide the lowest cost and most reliable solution possible. Let’s discuss your needs for |
|
For more technical information: Cloud Computing Overview http://en.wikipedia.org/wiki/Cloud_computing http://en.wikipedia.org/wiki/Virtualization