SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
The Business
           perspective on
                       Cloud
                       Computing




                                                                                                             25.05.2009

                                                                                    Copyright 2009 Macquarie Telecom


                                                                    The Business perspective on Cloud Computing | 1

Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
The Logical Evolution of Virtualisation
Viewed in context, Cloud Computing is the natural evolution of the abstraction concept
delivered by virtualisation technology. “Cloud” is one term of many, which is used to describe
this evolving concept of computing. This new paradigm (whatever we choose to label it) is
promising to transform the computing model from a largely static connection between
Applications and Hardware, and discrete expansion dictated by physical equipment
limitations to an integrated computing platform capable of more granular scalability and
flexibility.

There is currently a tremendous amount of uncertainty about what Cloud Computing actually
is; epitomised by the multitude of differing interpretations and definitions. While generating
interest due to its novelty, the current generation of Cloud offerings are in the main, limited
to software services and in most cases, not suitable for business-grade requirements. These
best-effort services lack the necessary features such as Service Level Guarantees (SLG) and
Service Assurance to support mission-critical requirements. There will be multiple iterations
before the industry arrives at an acceptable business-grade Cloud Computing service.


Our understanding of Cloud Computing
The term Cloud Computing is a relatively new and all-encompassing catchphrase which is
used to describe any new offering that defies characterisation into traditional product
envelopes. As a result, different providers have their own interpretation on what a Cloud
service should be defined as.

Currently, Cloud Services can be roughly divided into two broad camps; “Cloud Software
services” and “Cloud Computing services”, as illustrated by Figure 1. They represent
different levels of abstraction of the underlying computing resources, which is ultimately
enabled through some form of virtualisation technology.




    Figure 1 The different definitions supporting the Cloud Infrastructure

It is worth pointing out the differences here between Cloud Software services and Cloud
Computing services. Cloud Software describes services which are typified by the delivery of
ready-to-consume software services over the internet exemplified by services such as
Salesforce, Gmail and the like. Cloud Computing is the hardware equivalent – the delivery of

                                                                       The Business perspective on Cloud Computing | 2

   Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
previously unwieldy hardware components (with long purchasing lead-times and integration
issues) as user-definable and modularly scalable instances of computing services – which can
be raw computing power, storage capacity, server configurations, etc. Amazon’s EC2 is
arguably a first generation example of a “cloud computing service”.

These definitions are sometimes complicated through the use of “anything-as-a-service”
tags. As further detailed in Figure 1, the “anything-as-a-service” terms such as SaaS, PaaS,
IaaS are commonly used to describe the underlying layered component architectures which is
used to deliver end-user Cloud Services (either Software, Platforms or Computing
infrastructure).

The common markers which constitute a Cloud Service are:
> an underlying supporting infrastructure architecture which is shared
> the ability to scale quickly giving the impression of elastic expansion
> charging based on (variable or fixed) operational expenditures instead of large upfront
investments


The trends behind Cloud Computing
The Cloud paradigm brings together prevailing underlying threads in technology and
computing advances such as:

>   Virtualisation which was originally a method for improving the efficiency of CPU loads on
mainframes but has since been applied to maximise the utilisation of x86 based
server/storage hardware. Virtualisation is a key building block for assembling cloud
infrastructure.
> The underlying networking architecture which allows us to bring together disparate
computers and networks to form a survivable platform – elements of this architecture support
the cloud. The internet is the prototypical Cloud architecture.
> Availability of high bandwidth is the necessary delivery mechanism and precondition for
successful Cloud Service distribution to end-users of the service.
> Utility paradigm confirms the acceptance of operational outlays as opposed to large
upfront capital intensive investments and provides the underlying shift in thinking about how
computing services are consumed, yielding increased cost flexibility and efficiency.


Business requirements for Cloud Computing
Cloud Computing can confer operational advantages stemming from its ability to remove
complexity from the business user, thereby freeing businesses from the constraints of
hardware technicalities in order to focus on delivering services to their customers.
When managed properly, some of the advantages of Cloud Computing for businesses are:

         Increased Agility
         The essence of cloud services is its apparent ability to flex by upscaling or downsizing
         on-demand. Through Cloud Computing, a business can manage the swings in demand
         without investing for peak demand. This is especially useful to cater for demand
         spikes or itinerant requirements and also to offload batch processing jobs.

         Reduced time-to-market
         The abstraction of the underlying layers of computing hardware and the utility
         delivery model allows businesses to compress development and design cycles enabling
         faster time-to-market, instead of being dictated by hardware or procurement lead
         time and integration issues.


                                                                        The Business perspective on Cloud Computing | 3

    Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
Cost efficiency
        The utility model of cloud computing converts the cost equation from one-off large
        and lumpy hardware capital purchases to operational expenses which are spread to
        match the consumption of the service. Utility based charging may be attractive
        depending on the specific usage pattern or demand requirements.

A business-grade Cloud Computing service must offer all this without compromising mission-
critical performance and availability.


Aspects of Cloud Computing to be mindful of
The nature and broad definition of Cloud Computing makes it unwieldy to define and
characterise. Hence the suitability of one form of Cloud Computing to another rests heavily
on the business objectives sought and acceptable risk profile and should at least be
considered (or measured) along these dimensions.

        Different Types of Clouds
        There are several options when it comes to deploying Cloud services – anywhere from
        building and managing your own cloud (i.e. an Internal Cloud) at one end of the
        spectrum to the other end of the spectrum where you can buy services when you need
        them from a Cloud provider. Of course, there are many intermediate options between
        the extremes of Internal Clouds and Public Clouds scenarios and many permutations in
        between (i.e. shared vs dedicated, etc). One such option is the Private Cloud.
        Private Clouds provide the flexibility and control of your own cloud platform without
        compromising security and data integrity. This version of the cloud is a federation of
        internal clouds and external clouds segments managed by a Hosting provider. Public
        Clouds on the other hand, are by definition operated by integrated third-party
        providers and enables many businesses to share a pool of computing resources.
        Ultimately business objectives will dictate whether a certain cloud configuration or a
        combination (i.e. hybrid) configuration is actually deployed.

        Flexibility to match your applications
        Most large public cloud offerings are based on a particular platform which means that
        applications needing to utilise the cloud computing offering needs to conform to the
        strict boundaries imposed by the underlying platform architecture. This “take it as it
        is” mentality is evident in first-generation cloud services and before your business
        considers utilising a public cloud computing platform, careful consideration needs to
        be given to the application re-engineering costs and the ensuing complexities. This
        will especially affect the early stages slowing down the migration process which runs
        counter to the agility promised by cloud services. Generally, the more customised the
        applications, the more challenges will be faced when trying to shoehorn it onto a
        public cloud offering. The private cloud route provides a more viable option for
        proprietary application requirements.

        Visibility and Management of the cloud
        Another advantage promised by Cloud Computing is the ability to view and manage
        your instance of the cloud. The ability to “look” into the cloud and to control how its
        resources are used is a vital component of the equation. Typically the management
        tool is used to track utilisation levels, analyse trends and may even extend to some
        form of Virtual Machine self-service instantiation. A cloud offering is only as strong as
        the available management tools which accompany it – imaging flying an aeroplane
        without any dials or indicators!

        Quantifying the real costs


                                                                       The Business perspective on Cloud Computing | 4

   Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
While cloud computing promises to reduce the costs of IT operations, its unclear
        whether this will apply across the entire range of cloud services offerings and for
        what circumstances this will apply to -as an example it could be argued that it would
        cost more to use cloud services if a large business needs a customised
        implementation, as opposed to “off the shelf” requirements of a small business.
        Initial market adoption patterns are indicating that cloud services are cost-effective
        mainly for smaller businesses exemplified by their pervasive use of cloud software
        services such as Salesforce.com, GoogleApps, etc.

        Service Reliability and Performance
        The impact of delivering business critical applications over cloud computing on the
        application performance metrics need to be considered. Specifically, will the physical
        location of the cloud platform change the latency characteristics of the application
        thereby adversely affecting usability and more importantly, what is the availability of
        the cloud platform - does the SLA match your business requirements and will the
        cloud provider back it up with appropriate Service Level Guarantees (SLG). When your
        service goes down, who can you call to get it back on line?

        Data Transfer
        With the demand for richer media and the continuing commoditisation of computing
        hardware, applications are continually churning out more and more data. However,
        Internet data transfer charges remains relatively expensive and even worse, Internet
        data transfer rates (i.e. speeds) have not kept pace with advances in computing
        hardware. The data transfer costs and the time taken to transfer large datasets (in
        the order of Terabytes) into the cloud for processing is considerable and significant
        enough to be considered as its own cost item which needs to be factored in when
        considering utilising cloud computing services.

        Data security and Confidentiality
        One of the risks inherent in current Cloud Computing offerings is data integrity.
        Businesses have to weigh-up the risk of storing their data on the cloud provider’s
        platform (many of whom are located out of country); which may have specific
        regulatory and privacy implications depending on which industry or country the
        business is operating in. What will happen to your business data if the cloud provider
        is no longer a going concern?
        Furthermore, in a public cloud environment different business applications are all
        sharing a common infrastructure platform so consideration needs to be given to
        whether there could be any risk of data contamination from virus transfers or
        otherwise.

        Risk to Business Reputation
        Consider this - your business data or applications could be hosted on the same cloud
        computing service as potential Internet villains, who use the cloud platform to launch
        DoS attacks or spam storms. This one customer’s bad practices could reflect
        negatively on the cloud platform as a whole. In extreme cases, entire ranges of IP
        addresses from the offending cloud provider could be blacklisted, rendering your
        business a victim of inadvertent collateral damage of other businesses unsavoury
        practices.


How is Macquarie Hosting approaching Cloud Computing
As the leading provider of mission-critical application hosting services in Australia, Macquarie
Hosting is committed to the evolution and progression of the underlying technologies which
enables the delivery of advanced hosting services to the end customer. It is our aim to ensure
that cloud computing services delivers net operational advantages to businesses without


                                                                       The Business perspective on Cloud Computing | 5

   Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
unduly complicating an already complicated environment. Ultimately, we believe the
computing and hosting industry has started its journey on the path to a utility-based
computing model – however Cloud Computing is still very much conceptual in nature and
needs to be developed and refined further.

Cloud computing is the natural evolution of a virtualised ecosystem. Colocation, dedicated
servers, Virtualised servers and Cloud Computing are all points along a continuum of managed
hosting services. The current trend toward cloud computing is a convergence of the evolving
trends in computing - abstraction (enabled by virtualisation technology) and automation.
Cloud Computing is large-scale platform virtualisation as opposed to per hardware
component virtualisation (i.e. individual server virtualisation). As the leader in business-
grade virtualised ecosystems, we are well placed to deliver this next-generation computing
service.

The concept of “Cloud” is still being developed. The Cloud Computing concept is currently
still work-in-progress and is undergoing continual development and refinement; and will
manifest itself in many forms – there won’t be a one size fit all silver bullet solution.
Customised computing services and hybrid environments consisting of federated public and
private clouds, will be required to support the differing needs and to meet the objectives of
different businesses.

Mission-critical performance. Making the decision to move from in-house to a managed Data
Center environment does not mean businesses have to suffer a degradation of service levels
which put the business at risk. Cloud Computing services must provide equivalent if not
improved availability, security and data security – only a business-grade computing service
can deliver these requirements. Our focus remains on providing innovative customer solutions
based on proven technology which reduces the operating risk of doing business online -
consistent with our focus on providing the highest uptime for online businesses. The business-
class version of cloud computing is the version we are working towards.

Tools to effectively manage the Cloud. You can only react to a situation if you have an
indication of the current operating state – so the agility promised by Cloud Computing relies
on having the tools to get up-to-date performance and status indicators for your services.
InView, Macquarie Hosting’s real-time management portal, provides the management tools to
interrogate and report on a range of parameters to ensure visibility, control and
administration for individual customer services. We are set to continue this focus as we move
toward Cloud Computing.


“Cloud-like” Agility Available Today
Today Macquarie Hosting already delivers mission-critical hosting solutions as part of our
existing capabilities, which enables “cloud-like” flexibility and scalability for your business.
Examples of these services are outlined here:
        SaaS Software Incubator is a multi-tenant virtual infrastructure service that enables
        SaaS Software Providers, ISV’s (Independent Software Vendors), Application
        Developers and Application Designers to test, pilot and proof their new application
        initiatives in a simple and affordable manner to ensure success in Software as a
        Service offerings. This service allows multiple OS types and versions to be tested,
        enabling SaaS providers to achieve “cloud-like” agility and get to market faster,
        without the need for expensive upfront investments in hardware infrastructure.

        Virtual Disaster Recovery provides an affordable end-to-end managed solution to
        provide further levels of availability for your mission critical online applications in the
        event of an unforeseen disaster striking your production infrastructure or facility. We
        achieve this by building a replica of your production environment on a virtual server


                                                                       The Business perspective on Cloud Computing | 6

   Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
platform, located at an alternate interstate certified hosting facility. Complete with
        true Internet fail-over capability.

        Private Hosting Environments deliver customised dedicated hosting solutions for
        mission-critical online applications. These flexible Enterprise Virtualisation solutions
        are housed in a purpose-built carrier grade data centre that integrates with our IP
        data, voice and mobile networks providing you with the scalability, security and
        proven processes to cost-effectively meet all your hosting requirements today and
        beyond. In other words, we have the capability to deliver Private “Cloud-like”
        environments today.



About Macquarie Hosting
A division of Macquarie Telecom; Macquarie Hosting is the Australian leader in mission-critical
application hosting for companies who rely on their websites for their business. Macquarie
Hosting owns and operates Australia’s most highly accredited Data Centre, the Intellicentre,
and has the people and processes in place to provide the highest levels of security and
uptime. Macquarie Hosting enables greater flexibility, agility and on-demand scalability for
organisations to respond to spikes and increases in web-site performance.
To find out more www.macquariehosting.com




                                                                       The Business perspective on Cloud Computing | 7

   Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting

Weitere ähnliche Inhalte

Mehr von webhostingguy

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Frameworkwebhostingguy
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guidewebhostingguy
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3webhostingguy
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serverswebhostingguy
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreementwebhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...webhostingguy
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructurewebhostingguy
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.pptwebhostingguy
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Productswebhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mbwebhostingguy
 
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...webhostingguy
 

Mehr von webhostingguy (20)

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Framework
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guide
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web servers
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidation
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreement
 
Notes8
Notes8Notes8
Notes8
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructure
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.ppt
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandisers
 
OLUG_xen.ppt
OLUG_xen.pptOLUG_xen.ppt
OLUG_xen.ppt
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Products
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mb
 
Reseller's Guide
Reseller's GuideReseller's Guide
Reseller's Guide
 
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
 

The Business perspective on Cloud Computing

  • 1. The Business perspective on Cloud Computing 25.05.2009 Copyright 2009 Macquarie Telecom The Business perspective on Cloud Computing | 1 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
  • 2. The Logical Evolution of Virtualisation Viewed in context, Cloud Computing is the natural evolution of the abstraction concept delivered by virtualisation technology. “Cloud” is one term of many, which is used to describe this evolving concept of computing. This new paradigm (whatever we choose to label it) is promising to transform the computing model from a largely static connection between Applications and Hardware, and discrete expansion dictated by physical equipment limitations to an integrated computing platform capable of more granular scalability and flexibility. There is currently a tremendous amount of uncertainty about what Cloud Computing actually is; epitomised by the multitude of differing interpretations and definitions. While generating interest due to its novelty, the current generation of Cloud offerings are in the main, limited to software services and in most cases, not suitable for business-grade requirements. These best-effort services lack the necessary features such as Service Level Guarantees (SLG) and Service Assurance to support mission-critical requirements. There will be multiple iterations before the industry arrives at an acceptable business-grade Cloud Computing service. Our understanding of Cloud Computing The term Cloud Computing is a relatively new and all-encompassing catchphrase which is used to describe any new offering that defies characterisation into traditional product envelopes. As a result, different providers have their own interpretation on what a Cloud service should be defined as. Currently, Cloud Services can be roughly divided into two broad camps; “Cloud Software services” and “Cloud Computing services”, as illustrated by Figure 1. They represent different levels of abstraction of the underlying computing resources, which is ultimately enabled through some form of virtualisation technology. Figure 1 The different definitions supporting the Cloud Infrastructure It is worth pointing out the differences here between Cloud Software services and Cloud Computing services. Cloud Software describes services which are typified by the delivery of ready-to-consume software services over the internet exemplified by services such as Salesforce, Gmail and the like. Cloud Computing is the hardware equivalent – the delivery of The Business perspective on Cloud Computing | 2 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
  • 3. previously unwieldy hardware components (with long purchasing lead-times and integration issues) as user-definable and modularly scalable instances of computing services – which can be raw computing power, storage capacity, server configurations, etc. Amazon’s EC2 is arguably a first generation example of a “cloud computing service”. These definitions are sometimes complicated through the use of “anything-as-a-service” tags. As further detailed in Figure 1, the “anything-as-a-service” terms such as SaaS, PaaS, IaaS are commonly used to describe the underlying layered component architectures which is used to deliver end-user Cloud Services (either Software, Platforms or Computing infrastructure). The common markers which constitute a Cloud Service are: > an underlying supporting infrastructure architecture which is shared > the ability to scale quickly giving the impression of elastic expansion > charging based on (variable or fixed) operational expenditures instead of large upfront investments The trends behind Cloud Computing The Cloud paradigm brings together prevailing underlying threads in technology and computing advances such as: > Virtualisation which was originally a method for improving the efficiency of CPU loads on mainframes but has since been applied to maximise the utilisation of x86 based server/storage hardware. Virtualisation is a key building block for assembling cloud infrastructure. > The underlying networking architecture which allows us to bring together disparate computers and networks to form a survivable platform – elements of this architecture support the cloud. The internet is the prototypical Cloud architecture. > Availability of high bandwidth is the necessary delivery mechanism and precondition for successful Cloud Service distribution to end-users of the service. > Utility paradigm confirms the acceptance of operational outlays as opposed to large upfront capital intensive investments and provides the underlying shift in thinking about how computing services are consumed, yielding increased cost flexibility and efficiency. Business requirements for Cloud Computing Cloud Computing can confer operational advantages stemming from its ability to remove complexity from the business user, thereby freeing businesses from the constraints of hardware technicalities in order to focus on delivering services to their customers. When managed properly, some of the advantages of Cloud Computing for businesses are: Increased Agility The essence of cloud services is its apparent ability to flex by upscaling or downsizing on-demand. Through Cloud Computing, a business can manage the swings in demand without investing for peak demand. This is especially useful to cater for demand spikes or itinerant requirements and also to offload batch processing jobs. Reduced time-to-market The abstraction of the underlying layers of computing hardware and the utility delivery model allows businesses to compress development and design cycles enabling faster time-to-market, instead of being dictated by hardware or procurement lead time and integration issues. The Business perspective on Cloud Computing | 3 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
  • 4. Cost efficiency The utility model of cloud computing converts the cost equation from one-off large and lumpy hardware capital purchases to operational expenses which are spread to match the consumption of the service. Utility based charging may be attractive depending on the specific usage pattern or demand requirements. A business-grade Cloud Computing service must offer all this without compromising mission- critical performance and availability. Aspects of Cloud Computing to be mindful of The nature and broad definition of Cloud Computing makes it unwieldy to define and characterise. Hence the suitability of one form of Cloud Computing to another rests heavily on the business objectives sought and acceptable risk profile and should at least be considered (or measured) along these dimensions. Different Types of Clouds There are several options when it comes to deploying Cloud services – anywhere from building and managing your own cloud (i.e. an Internal Cloud) at one end of the spectrum to the other end of the spectrum where you can buy services when you need them from a Cloud provider. Of course, there are many intermediate options between the extremes of Internal Clouds and Public Clouds scenarios and many permutations in between (i.e. shared vs dedicated, etc). One such option is the Private Cloud. Private Clouds provide the flexibility and control of your own cloud platform without compromising security and data integrity. This version of the cloud is a federation of internal clouds and external clouds segments managed by a Hosting provider. Public Clouds on the other hand, are by definition operated by integrated third-party providers and enables many businesses to share a pool of computing resources. Ultimately business objectives will dictate whether a certain cloud configuration or a combination (i.e. hybrid) configuration is actually deployed. Flexibility to match your applications Most large public cloud offerings are based on a particular platform which means that applications needing to utilise the cloud computing offering needs to conform to the strict boundaries imposed by the underlying platform architecture. This “take it as it is” mentality is evident in first-generation cloud services and before your business considers utilising a public cloud computing platform, careful consideration needs to be given to the application re-engineering costs and the ensuing complexities. This will especially affect the early stages slowing down the migration process which runs counter to the agility promised by cloud services. Generally, the more customised the applications, the more challenges will be faced when trying to shoehorn it onto a public cloud offering. The private cloud route provides a more viable option for proprietary application requirements. Visibility and Management of the cloud Another advantage promised by Cloud Computing is the ability to view and manage your instance of the cloud. The ability to “look” into the cloud and to control how its resources are used is a vital component of the equation. Typically the management tool is used to track utilisation levels, analyse trends and may even extend to some form of Virtual Machine self-service instantiation. A cloud offering is only as strong as the available management tools which accompany it – imaging flying an aeroplane without any dials or indicators! Quantifying the real costs The Business perspective on Cloud Computing | 4 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
  • 5. While cloud computing promises to reduce the costs of IT operations, its unclear whether this will apply across the entire range of cloud services offerings and for what circumstances this will apply to -as an example it could be argued that it would cost more to use cloud services if a large business needs a customised implementation, as opposed to “off the shelf” requirements of a small business. Initial market adoption patterns are indicating that cloud services are cost-effective mainly for smaller businesses exemplified by their pervasive use of cloud software services such as Salesforce.com, GoogleApps, etc. Service Reliability and Performance The impact of delivering business critical applications over cloud computing on the application performance metrics need to be considered. Specifically, will the physical location of the cloud platform change the latency characteristics of the application thereby adversely affecting usability and more importantly, what is the availability of the cloud platform - does the SLA match your business requirements and will the cloud provider back it up with appropriate Service Level Guarantees (SLG). When your service goes down, who can you call to get it back on line? Data Transfer With the demand for richer media and the continuing commoditisation of computing hardware, applications are continually churning out more and more data. However, Internet data transfer charges remains relatively expensive and even worse, Internet data transfer rates (i.e. speeds) have not kept pace with advances in computing hardware. The data transfer costs and the time taken to transfer large datasets (in the order of Terabytes) into the cloud for processing is considerable and significant enough to be considered as its own cost item which needs to be factored in when considering utilising cloud computing services. Data security and Confidentiality One of the risks inherent in current Cloud Computing offerings is data integrity. Businesses have to weigh-up the risk of storing their data on the cloud provider’s platform (many of whom are located out of country); which may have specific regulatory and privacy implications depending on which industry or country the business is operating in. What will happen to your business data if the cloud provider is no longer a going concern? Furthermore, in a public cloud environment different business applications are all sharing a common infrastructure platform so consideration needs to be given to whether there could be any risk of data contamination from virus transfers or otherwise. Risk to Business Reputation Consider this - your business data or applications could be hosted on the same cloud computing service as potential Internet villains, who use the cloud platform to launch DoS attacks or spam storms. This one customer’s bad practices could reflect negatively on the cloud platform as a whole. In extreme cases, entire ranges of IP addresses from the offending cloud provider could be blacklisted, rendering your business a victim of inadvertent collateral damage of other businesses unsavoury practices. How is Macquarie Hosting approaching Cloud Computing As the leading provider of mission-critical application hosting services in Australia, Macquarie Hosting is committed to the evolution and progression of the underlying technologies which enables the delivery of advanced hosting services to the end customer. It is our aim to ensure that cloud computing services delivers net operational advantages to businesses without The Business perspective on Cloud Computing | 5 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
  • 6. unduly complicating an already complicated environment. Ultimately, we believe the computing and hosting industry has started its journey on the path to a utility-based computing model – however Cloud Computing is still very much conceptual in nature and needs to be developed and refined further. Cloud computing is the natural evolution of a virtualised ecosystem. Colocation, dedicated servers, Virtualised servers and Cloud Computing are all points along a continuum of managed hosting services. The current trend toward cloud computing is a convergence of the evolving trends in computing - abstraction (enabled by virtualisation technology) and automation. Cloud Computing is large-scale platform virtualisation as opposed to per hardware component virtualisation (i.e. individual server virtualisation). As the leader in business- grade virtualised ecosystems, we are well placed to deliver this next-generation computing service. The concept of “Cloud” is still being developed. The Cloud Computing concept is currently still work-in-progress and is undergoing continual development and refinement; and will manifest itself in many forms – there won’t be a one size fit all silver bullet solution. Customised computing services and hybrid environments consisting of federated public and private clouds, will be required to support the differing needs and to meet the objectives of different businesses. Mission-critical performance. Making the decision to move from in-house to a managed Data Center environment does not mean businesses have to suffer a degradation of service levels which put the business at risk. Cloud Computing services must provide equivalent if not improved availability, security and data security – only a business-grade computing service can deliver these requirements. Our focus remains on providing innovative customer solutions based on proven technology which reduces the operating risk of doing business online - consistent with our focus on providing the highest uptime for online businesses. The business- class version of cloud computing is the version we are working towards. Tools to effectively manage the Cloud. You can only react to a situation if you have an indication of the current operating state – so the agility promised by Cloud Computing relies on having the tools to get up-to-date performance and status indicators for your services. InView, Macquarie Hosting’s real-time management portal, provides the management tools to interrogate and report on a range of parameters to ensure visibility, control and administration for individual customer services. We are set to continue this focus as we move toward Cloud Computing. “Cloud-like” Agility Available Today Today Macquarie Hosting already delivers mission-critical hosting solutions as part of our existing capabilities, which enables “cloud-like” flexibility and scalability for your business. Examples of these services are outlined here: SaaS Software Incubator is a multi-tenant virtual infrastructure service that enables SaaS Software Providers, ISV’s (Independent Software Vendors), Application Developers and Application Designers to test, pilot and proof their new application initiatives in a simple and affordable manner to ensure success in Software as a Service offerings. This service allows multiple OS types and versions to be tested, enabling SaaS providers to achieve “cloud-like” agility and get to market faster, without the need for expensive upfront investments in hardware infrastructure. Virtual Disaster Recovery provides an affordable end-to-end managed solution to provide further levels of availability for your mission critical online applications in the event of an unforeseen disaster striking your production infrastructure or facility. We achieve this by building a replica of your production environment on a virtual server The Business perspective on Cloud Computing | 6 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting
  • 7. platform, located at an alternate interstate certified hosting facility. Complete with true Internet fail-over capability. Private Hosting Environments deliver customised dedicated hosting solutions for mission-critical online applications. These flexible Enterprise Virtualisation solutions are housed in a purpose-built carrier grade data centre that integrates with our IP data, voice and mobile networks providing you with the scalability, security and proven processes to cost-effectively meet all your hosting requirements today and beyond. In other words, we have the capability to deliver Private “Cloud-like” environments today. About Macquarie Hosting A division of Macquarie Telecom; Macquarie Hosting is the Australian leader in mission-critical application hosting for companies who rely on their websites for their business. Macquarie Hosting owns and operates Australia’s most highly accredited Data Centre, the Intellicentre, and has the people and processes in place to provide the highest levels of security and uptime. Macquarie Hosting enables greater flexibility, agility and on-demand scalability for organisations to respond to spikes and increases in web-site performance. To find out more www.macquariehosting.com The Business perspective on Cloud Computing | 7 Server Hosting | Data Centre | Application Hosting | Dedicated Server | Cloud Computing | Business Hosting