View
2
Download
0
Category
Preview:
Citation preview
Profitably Providing IaaS Today Delivering on the Cloud Promise with Parallels Cloud Infrastructure
Amir Sharif, VP, Parallels Server Virtualization Infrastructure and IaaS
Profit from the Cloud TM
• The Opportunity
• What does it take to deliver modern IaaS solution
• Cloud VPS for SMBs … and then some …
• Looking Ahead
• Q&A
Agenda
U.S. SMBs spend $8.6B in Cloud Services
Note: “Hosted Email” only includes companies purchasing hosted email for a fee
Source: Parallels SMB Cloud Insights (U.S., 2010)
Hosted
Infrastructure Web Hosting Hosted Email Hosted PBX
• Dedicated servers
• Virtual private servers
• Managed hosting
• Utility/elastic computing
• Web hosting
• E-Commerce accounts
• Blogging tools
• Domain & SSL
• Site building tools
• Business email
• Mobile services
• Email server managed
hosting
• PBX services
• Local calls and faxing
• Voice mails
• Toll free services
$4.9B 2.3M hosted servers Including 550K VPSs
$2.3B 4.8M SMBs
with hosted sites
$0.6B 1.1M SMBs with paid email
20.3M paid hosted mailboxes
$0.8B 0.5M SMBs
with hosted PBXs
Profit from the Cloud TM
VPS On Its Own is No Longer Enough to Compete
• VPS growth moderate at 15%
• Cloud Infrastructure will
experience dramatic growth
(>50%) cannibalizing on-
premise and dedicated servers
• Over 12M unconverted on-
premise servers
• 5M dedicated/managed will
“cloud up”
• Customer expectations are
shifting to cloud
Tier1Research, Mass Market Hosting Report, Winter 2011
$0.0
$0.5
$1.0
$1.5
$2.0
$2.5
$3.0
$3.5
$4.0
$4.5
2009 2010 2011 2012 2013
$0.9 $1.0 $1.1 $1.3 $1.5
$0.3
$0.8
$1.2
$2.0
$3.0
Cloud
VPS
VPS Cloud Advantages
Elastic Capacity Static, fixed
resources
Scalable, dynamic • Efficient Resource
Usage
• Capacity on
Demand
Billing Fixed monthly rate Rate based on
usage
• Pay for what you
use
• Easy to scale
Provisioning Per VM Self-Service • Customers instantly
upgrade desired
services
Network Storage No Yes • Scalability
Complex services No Virtual Data Center • VPN
• Load balancers
• Firewalls
• Configurable backup
Complete Solution
What Does This Mean for VPS?
Profit from the Cloud TM
How Will Hosters Adjust?
What will happen
with my existing
dedicated server
and VPS business?
How can I offer
Cloud Services
to my
customers?
Will I make
more or less
money per
customer?
Are Cloud offerings
more complex to
deploy and
maintain?
Will the Cloud
consume
everything?
Opening Cloud Markets
Elastic
VPS
Elastic
VPS
Elastic
VPS
Traditional VPS Services Cloud Infrastructure
Virtu
al D
ata
ce
nte
r
Revenue Potential
7
Cloud Infrastructure for Hosters
•
•
•
•
•
•
•
•
• Hypervisor Agnostic
• For those customers who wish to manage their own operating systems
• Containers are more efficient offering higher density and better performance
• Containers Are Cloud’s Future
• The Economics Are Too Compelling
Virtualization is the foundation of the Cloud
Cloud Future
Net Logistics Joseph Salim, Business Development Manager
Parallels Virtualization
• Premium managed hosting that
inspires confidence in our
customers
• Accountability
• Within Arms Reach
Inset image
• Timing came 3 years ago - to expand into reseller hosting, VPS, dedicated server hosting.
• Shared hosting was being commoditized.
• Chance to differentiate with customized managed services and increase ARPU with scalable solutions to our customer base.
• How to save money – by fully utilizing our hardware’s potential whilst being green
• Found Parallels Virtuozzo Countainers as best virtualization tool by integration with Plesk Panel
• One stop shopping - End-to-end configure and bundle products make our business simpler and easier.
• Synergy- Selecting partners with a common goal
• Trustworthy vendor with great Support
• VPS customer base increased from 0 to 40% in 3 years.
• 60% of new customers are buying VPS past 12 months.
• Green- 30% saving in power consumption
• Save money – by not only its density but also easy-to-use and powerful management tool
• Brand power as market leading OS virtualization
Cloud Infrastructure Store: Click & Buy
1.) Simple to upsell
2.) Simple to monetize
3.) Confusion drop-off rate reduced
Cloud Infrastructure: Control Panel
And Then Some … #! /bin/bashAPIURL=http://c2u-web.sw.ru:4465/v1.0TMPFILE=/tmp/c2u-bvt.$$touch ${TMPFILE}IMUSER=testuserIMPASSWORD=testVENAME=C2U-Linux-01function
post_object() { # post_object relative-URL XML-data URL=${APIURL}/$1 shift rm -f $TMPFILE HTTP_CODE=`curl -w '%{http_code}' -u $IMUSER:$IMPASSWORD -d"$*"
-H "Content-Type: application/xml" $URL -o $TMPFILE -s` checkHttpCode $HTTP_CODE}function get_object() { #get_object relative-URL output-file HTTP_CODE=`curl -w
'%{http_code}' -u ${IMUSER}:${IMPASSWORD} ${APIURL}/$1 -s -o $2` checkHttpCode $HTTP_CODE}function delete_object() { #delete_object relative-URL
HTTP_CODE=`curl -w '%{http_code}' -X DELETE -u ${IMUSER}:${IMPASSWORD} ${APIURL}/$1 -s` checkHttpCode $HTTP_CODE}function put_object() { #put_object
relative-URL HTTP_CODE=`curl -w '%{http_code}' -X PUT -u ${IMUSER}:${IMPASSWORD} ${APIURL}/$1 -s` checkHttpCode $HTTP_CODE}function checkHttpCode() { if [
"$1" -ge 200 -a "$1" -lt 300 ]; then echo OK else echo FAIL echo ---------- HTTP code: $HTTP_CODE echo ---------- HTTP responce:
cat $TMPFILE echo; echo ---------- rm -f $TMPFILE exit 1 fi}function ExtractXMLelement() { # print XML element with path $1 within file $2
LINT_IN=/tmp/c2u-bvt-xmllint.$$ cat > $LINT_IN <<EOFcd $1catbyeEOF DATA=`xmllint --shell $2 < $LINT_IN | awk '{ match($0,"<[^>]*>[^<]*</[^>]*>"); print
substr($0,RSTART,RLENGTH);}' | grep -v '^$' | cut -d\> -f2 | cut -d\< -f1` rm -f $LINT_IN echo $DATA}# ------------------------------- user API demoecho -n "VE creation ... "cat >ve-
linux.xml <<EOF<?xml version="1.0" encoding="UTF-8"?><!-- Sample input for Create VE request --><ve> <name>${VENAME}</name> <description>Test
linux container</description>
<cpu number="2" power="1600"/> <!-- MHz -->
<ram size="512"/> <!-- MB -->
<no_of_public_ip>1</no_of_public_ip>
<disk local="true" size="1"/> <!-- GB -->
<platform> <template-info name="centos-5-x86" vendorId="5"/> <os-info type="linux-free" technology="CT"/> </platform> <backup-schedule name="often"/> <admin login="root"
password="q1"/></ve>EOFpost_object ve @ve-linux.xmlecho "Waiting for VE to be created:"while true; do echo -n " Get VE info (${VENAME})... " get_object ve/${VENAME}
$TMPFILE VESTATE=`ExtractXMLelement ve/state $TMPFILE` echo " (VE state is $VESTATE)" if [ ${VESTATE} = "CREATED" ]; then break
fidoneecho -n "${VENAME} created, starting... "put_object ve/${VENAME}/startecho "Waiting for VE to start"while true; do echo -n " Get VE info (${VENAME})... " get_object
ve/${VENAME} $TMPFILE VESTATE=`ExtractXMLelement ve/state $TMPFILE` echo " (VE state is $VESTATE)"
if [ ${VESTATE} = "STARTED" ]; then
break
fidoneecho "${VENAME} is now started. Stopping it... "put_object ve/${VENAME}/stopecho "Waiting for VE to stop"while true; do echo -n " Get VE info (${VENAME})... " get_object ve/${VENAME} $TMPFILE
VESTATE=`ExtractXMLelement ve/state $TMPFILE` echo " (VE state is $VESTATE)" if [ ${VESTATE} = "STOPPED" ]; then break fidoneecho "${VENAME} is
now stopped. Deleting it... "delete_object ve/${VENAME}echo "Done!"rm -f $TMPFILE exit 0
Demo
Parallels Automation for Cloud Infrastructure
VM
OS
VM
OS CT CT
vL
AN
Firewall
Load Balancer
CT
Parallels, 3rd Party API
Scripts Billing
$ Performance
Parallels Automation
Internet
Web Front End
http://www....
PSBM 5.0!
PVCL 4.7!
PVCW 4.6!
Parallels Server Bare Metal 5.0 The Virtualization Choice for Cloud
• Flexibility and Choice
• Containers or Hypervisors
• Parallel Virtuozzo Containers for Linux 4.7
• Improved Operational Efficiency and Reliability
• Reduce maintenance time and deployment risk with a single solution
• Fully Integrated with PACI
• CPU and memory hot-plug support
• Enabling scalable infrastructure-as- a-service solutions
• IO and CPU limits and accounting
• Ensure performance for all tenants in a multi-tenant environment
• Virtual Machine Memory Management
• Configure reserved memory limit and memory quota for VMs
The Parallels Enabled Ecosystem
Wh
ole
sale
VAR
SI
Vertical
Hoster
Small
Hoster
Incr
em
en
tal Serv
ices
Direct
Syndicated and SaaS
service providers
Parallels
Automation for
Cloud
Infrastructure
applications
Looking Ahead
Profit from the Cloud TM
Brings new challenges for
Service Providers – and new
opportunities
Profit From The Cloud
Extend your existing infrastructure with a complete solution
Questions? Email at amir@parallels.com
Customers have
a new expectation
of VPS
It’s the
cloud
Cloud
Thank You
Recommended