Cloud-Computing Services Comparison Guide Amazon.com Inc.
GoGrid (ServePath LLC)
Google
Joyent Inc.
EC2 (Elastic Compute Cloud) plus S3 (Simple Storage Service)
GoGrid
Google App Engine
Accelerator
Billing Terms
Billed monthly for compute resources consumed
Pay‐as‐you‐go or monthly prepaid plans
None
Monthly or annual plans; annual rates are discounted
Billing Metrics
Priced per instance‐hour consumed for each instance type
Server RAM hours
None
Priced by the amount of memory required
Cost
Standard small instance: 10 cents/hour. High‐CPU medium instance: 20 cents/hour. Standard large instance: 40 cents/hour. Standard extra‐large instance: 80 cents/hour. High‐CPU extra‐large instance: 80 cents/hour. Inbound data transfers: 10 cents/GB. Outbound data transfers: start at 17 cents/GB for the first 10TB/month
Pay‐as‐you‐go: 19 cents/hour. Business Grid: $100/month. Advanced Grid: $500/month. Enterprise Grid: $2,500/month. Outbound data tranfer starts at 50 cents/GB for pay‐as‐you‐ go; 200GB: $50/month; 1TB: $200/month; 6TB: $1,000/month
Free to start; Google plans to charge for additional computing resources in future release
1/4GB: $45/month or $450/year with a $45 setup fee. 1/2GB: $75/month or $750/year with a $75 setup fee. 1GB: $125/month or $1,250/year with a $125 setup fee. 2GB: $250/month or $2,500/year with a $250 set up fee. 4GB: $500/month or $5,000/year with a $500 setup fee. 8 GB: $1,000/month or $10,000/year with a $1,000 setup fee. 16GB: $2,000/month or $20,000/year with a $2,000 setup fee. 32 GB: $4,000/month or $40,000/year with a $4,000 setup fee.
Yes; http://calculator.s3.amazonaws.com/calc5.html?.
No; however, online GUI includes billing summary that shows real‐time RAM‐hour and outbound data‐transfer usage and charges
NA
No
Status
Public beta
Public beta
Preview release
Production
Age of Service
2 years
2 months; public beta launched in April 2008
2 months; preview release launched in April 2008
Undisclosed; company founded in 2004
Configuration Choices
Standard Instances: Small has 1.7GB RAM, 160GB of instance storage and 32‐bit platform; Large has 7.5GB RAM, 850GB of instance storage and 64‐bit platform; Extra Large has 15GB RAM, 1690GB of instance storage and 64‐bit platform. High‐CPU Instances: Medium has 1.7GB RAM, 350GB of Pay‐as‐you‐go: 8 server‐cloud. Business Grid: 800 server RAM hours, 8‐server cloud. instance storage and 32‐bit platform; Extra Large has 7GB RAM, 1690GB of instance storage and 64‐ Advanced Grid: 5,000 server RAM hours, 20‐server cloud. Enterprise Grid: 30,000 server bit platform. RAM hours, 100‐server cloud
Provider's Infrastructure
Runs on Amazon.com's infrastructure; details undisclosed. Each Availability Zone runs on its own physically distinct, independent infrastructure and is engineered to be highly reliabl
GoGrid uses the ServePath network, including OC‐12 and GB connections from UUNet, Level Google's infrastructure; details undisclosed 3 Communications Inc., NTT Communications/Verio Inc. and AboveNet Inc
AMD Opteron x64 multicore servers with 4GB RAM per core. Joyent operates two carrier‐ grade datacenters.
Provider's Data‐Storage System
Amazon S3 Web service
Storage is part of the server image; vendor plans to offer additional storage options
Persistent storage with queries, sorting and transactions.
Sun Microsystems Sun Fire X4500 NAS storage
Supported Operating Systems
Linux
Linux, Microsoft Windows, CentOS and Red Hat Enterprise
Linux, Microsoft Windows and Mac OS X
OpenSolaris
Supported Languages
Linux and Red Hat Enterprise.
Java, .NET, Perl, PHP, Python, Ruby on Rails and most shell‐scripting languages
Python; plans to support additional languages in the future
Java, PHP, Python and Ruby on Rails
Supported Applications/Framework
MySQL Enterprise and OpenSolaris
Apache, Facebook applications, IIS, MySQL Enterprise, PostgreSQL and Windows Serve
Django. Services include URL Fetch, Memcache and image manipulation
Ruby on Rails
Scalability
Limited to 20 virtual computer instances during beta period; Amazon.com may allow additional instances on a case‐by‐case basis
No limits on scalability
Up to 5 million page views per month with preview release. Register up to three applications
Contact vendor
Security
Provides Web‐service interfaces to configure firewall settings that control network access to and between groups of instances
Provided via ServePath's secure infrastructure and telecom facility
Service runs on Google's secure infrastructure. App Engine provides a secure sandbox environment.
Spam protection; advanced traffic security, SSL acceleration and Advanced DNS available as add‐ons.
Virtualization Technology
Xen
Xen
Undisclosed
Solaris Zones
Online Pricing Calculator
Features
1/4GB: 1/16 CPU, 256MB RAM and 5GB of storage. 1/2GB: 1/8 CPU, 512MB RAM and 10GB of storage. 1GB: 1/2 CPU, 1GB RAM and 15GB of storage. 2GB: 1 CPU, 2GB RAM and Single configuration for preview release; each App Engine application gets as much as 500MB of 25GB of storage. 4GB: 1 CPU, 4GB RAM and 50GB of storage. 8GB: 2 CPUs, 8GB RAM and persistent storage and enough bandwidth and CPU resources for 5 million monthly page views. 100GB of storage. 16GB: 4 CPUs, 16GB RAM and 100GB of storage. 32GB: 8 CPUs, 32GB RAM and 100GB of storage. Each configuration includes 10TB of transfer bandwidth Quotas are allocated over the course of the month.
Redundancy Features
Ability to place server instances in multiple locations and elastic IP addresse
RAID servers; plans to offer server snapshots and cloning
Fault‐tolerant servers.
Undisclosed
Load Balancing
Undisclosed
Yes; F5 Network BigIP load balancers.
Yes
Yes; F5 Networks BigIP load balancers.
IP Addresses
Includes 5 elastic IP addresses, which are static IP addresses designed for dynamic cloud computing; Includes static IPs; every account comes with a public VLAN with 16 IP addresses and a also, each instance includes a private IP address and an internet routable public IP addres private VLAN with 256. More freely available by request
Undisclosed
Undisclosed
Domain‐Name Systems
Undisclosed
Includes free domain name on the appspot.com domain
Undisclosed
No
Copyright Tippit, Inc., 2008. All Rights Reserved. www.WebHostingUnleashed.com
Amazon.com Inc.
GoGrid (ServePath LLC)
Google
Joyent Inc.
EC2 (Elastic Compute Cloud) plus S3 (Simple Storage Service)
GoGrid
Google App Engine
Accelerator
Control Panel
Web‐service interface.
Yes; proprietary multiserver hosting control panel lets you manage servers and scale Web applications and networks
Proprietary, the Administration Console
Undisclosed
Root Access to Servers
Undisclosed
Windows servers have full administrator access; Linux servers have full root acces
Undisclosed
Undisclosed
Development Tools
Command‐line tools for building AMIs
No, not necessary; plans to release public API with the same control as the Web interface
Python runtime environment, App Engine SDK; can be downloaded without an App Engine account.
Sandbox accelerators, central development, central deployment, version control, unit test site and staging site available as add‐ons
Preconfigured Server Templates
No
Yes; for Windows Server 2003, CentOS, Red Hat Enterprise and Linux
No
No
Additional Cloud‐Storage Service
Included in cloud service
No
Datastore, a distributed data‐storage service.
Additional storage available for $.15 per GiB
Email Service
No
No
Yes; includes an API for mail service. Also includes a service API for integrating with Google Accounts; a user can sign in to your application with a Google account and access the email address associated with the account
Add‐on mail infrastructure and Connector Mail
Add‐On Applications
Cloud Studio, Financial Analytics Platform, Virtuoso Universal Server, Vertica Analytic Database Cloud No Edition and more through EC2 developers. Public AMIs also shared among developers
None
Cluster setups, EAI messaging, in‐memory and on‐disk MySQL database clusters, hardware load balancing and more.
Offers Service Level Agreements
No
Yes; 10,000 percent guaranteed, 100 percent uptime.
No
No
Included Support
Resource center, developer forums, technical FAQs and service health dashboard
24/7/365 phone support, guaranteed response times and customer portal
Online developer's guide and FAQs
Minimal support included
Included Support Issues
Community knowledge and current status of various services
OSes, hardware and network, as well asl Web‐based control panel access
NA
Inaccessible Accelerator and slow performance when a stated system‐level functionality is malfunctioning.
Customer Portal
No
Yes; for opening new cases, updating existing cases and reviewing case histories
No
Yes
TextPlanet, an aggregated collection of blog posts and news feeds from the Joyent community, as well as provider blog: http://www.joyeur.com/
Services
Online Community
Developer forums, user groups and provider blog: http://aws.typepad.com/?
Provider blog: http://www.gogrid.com/community/index.php
Discussion groups, applications gallery, sample application code and provider blog: http://googleappengine.blogspot.com/
Additional Support Services
Amazon Web Services Premium Support: includes unlimited number of support cases, guaranteed response times, personalized support, 24/7/365 coverage and telephone support. Silver plan costs $100/month; Gold plan costs $400/month
None
None
Purchased individually for $199/hour per incident. An annual support plan costs $2,999 for 20 incidents, $10,999 for 100 incidents or $31,999 for unlimited incidents
Compatible Offerings
Amazon SimpleDB, Amazon SQS (Simple Queue Service
None
Google Accounts
Scale services to help get your application running at peak efficiency; Audit of a Ruby on Rails application stack.
Copyright Tippit, Inc., 2008. All Rights Reserved. www.WebHostingUnleashed.com
Cloud-Computing Services Comparison Guide Layered Technologies Inc. (3tera Inc. Partner)
Mosso (Rackspace US Inc.)
Terremark Worldwide Inc.
Xcalibre Communications Ltd.
GridLayer
The Hosting Cloud
Enterprise Cloud
FlexiScale
Billing Terms
Monthly; prepayment discounts up to 20 percent. Charges setup fees
Monthly
Contact vendor
Pay‐as‐you‐go; debited hourly
Billing Metrics
Priced by the package.
Single monthly subscription cost; additonal fees for extra disk space, bandwidth and compute cycles.
Contact vendor
Charged (in British pounds) by the server instance hour for data storage, transfe bandwidth and Windows OS licensing. Data transfers charged by the GB. Choose from CPU to 4 CPUs and from .5GB to 8.0GB.
Cost
VPS (Virtual Private Server): $19 setup fee; $49/month or $59/month. VPDC (Virtual Private Data Center): $349, $549 or $749 setup fee; $1,696/month, $2,496/month or $3,996/month. VPDC developer packages: $99 setup fee; $349/month or $499/month
$100/month; 50 cents/GB for extra disk space; 25 cents/GB for extra bandwidth; 3 cents/ 1,000 extra requests.
Contact vendor
Ranges from £0.05/$1 per hour for .5GB and 1 CPU to £0.80/$1.60 per hour for 8GB and 4 CPUs. Hourly Windows Server OS licensing fee: £0.03/$.05. Storage volume: Less than 1TB is £0.30/$.60 per GB per month; 1TB to 10TB is £0.28/$.55 per GB per month; more than 10TB is £0.26/$.51 per GB per month. Data transfers: uploads are £0.07/$.14 per GB; downloads range from £0.10/$.20 per GB to £0.08/$.15 per GB
No
Yes; http://www.mosso.com/pricing.jsp. Also, the control panel tracks compute cycle No. But control panel includes a reporting interface to track resource allocation and usage. utilization. Yes; http://www.flexiscale.com/pricing.html.
Status
Production
Production
Production
Yes
Age of Service
1.5 years
Undisclosed
1 month; launched in June 2008
1 year
Configuration Choices
VPS: Silver Layer includes 20 percent of the CPU core resources, 40GB disk space, 256MB of RAM and 1,500GB of data‐transfer bandwidth; Gold Layer includes 20 percent of the CPU core resources, 80GB of disk space, 512MB RAM and 2,000GB of transfer bandwidth. VPDS: Silver Layer includes 4 CPUs, 8GB RAM, 2,000GB storage and 8,000GB bandwidth; Gold Layer includes 4 CPUs, 16GB RAM, 3,000GB storage and 10,000GB bandwidth; Platinum Layer includes 8 CPUs, 32GB RAM, 8TB storage and 10,000GB bandwidth. VPDC Single configuration includs includes development software, 50GB of SAN storage Developer Lite: 1 CPU, 4GB RAM, 1,500GB storage and 2,500GB bandwidth. VPDC space, 500GB of bandwidth and 3 million requests/month Developer Core: 1 CPU, 8GB RAM, 2,000GB storage and 2,500GB bandwidth.
Contact vendor
0.5GB RAM with 1 to 4 CPUs. 1GB RAM with 1 to 4 CPUs. 2GB RAM with 1 to 4 CPUs. 3GB RAM with 1 to 4 CPUs. 4GB RAM with 1 to 4 CPUs. 5GB RAM with 1 to 4 CPUs. 6GB RAM with 1 to 4 CPUs; 7GB RAM with 1 to 4 CPUs. 8GB RAM with 1 to 4 CPUs
Provider's Infrastructure
Uses other providers' networks, including SAVVIS Inc.'s backbone IP network, which is based on Juniper core routers and Cisco Communications Inc. carrier‐class equipment and has OC‐48/OC‐192 backbone trunks; the DataBank IP network, which includes Foundry Networks Inc. and Cisco carrier‐class equipment. Runs 3tera's AppLogic grid OS (operating system). Built on Rackspace's Superstructure, including its T1, SAS70‐certified datacenters
Powered by Terremark’s Infinistructure utility‐computing platform and runs on the multinational hosting provider's network; includes plug‐and‐play access to 160 glob carriers. High‐end x86‐based servers, high‐speed multi‐GB network, high‐end storage back end
Provider's Data‐Storage System
Storage is built into The Grid; data is stored on multiple hard drives across multiple machines for redundancy
Uses network‐attached storage devices.
Undisclosed
Persistent storage based on a fully virtualized SAN/NAS back end
Supported Operating Systems
Linux and Solaris; plans to support Windows
Linux and Microsoft Windows
Linux, Microsoft Windows and Solaris
Linux and Microsoft Windows
Supported Languages
Grid nodes will run any software that runs on a normal dedicated compute
.NET, Perl, PHP, Python and Ruby on Rails.
Undisclosed
Linux and Microsoft Windows.
Supported Applications/Framework
Apache, Jboss, MySQL Enterprise; anything that runs under a supported OS
Apache, Microsoft SQL and MySQL Enterprise
Undisclosed
Through partnership with CohesvieFT, customers can access a large number of preconfigured application stacks
Scalability
Up to 43 nodes. Bandwidth, RAM and CPU are changed on‐the‐fly. Changing of the volume size will require a short downtime for the copy and resize process to complete (2 Unlimited. Current users are pushing hundreds of millions of requests on single domains. minutes per 1GB of data).
Undisclosed
5 VDSes (Virtual Dedicated Servers) per account; an extended IP range to create more machines is available upon request
Security
All grid nodes are locked down to maintain access only when firewalls and other security features are put in place. Also, a front‐end DDoS (distributed denial of service) mitigation service is available. Each appliance is set up as a virtual dedicated server with only access Enterprise firewalls; email accounts include anti‐virus and spam protection. SSL capabilities available as an add‐on service given to you and tech support if needed via local console
Infrastructure is SAS 70 Type II certified. Network includes Integrated firewalls and private VLAN architecture; connections to the Infinicenter management console are secured by SSL, and a VPN connection is required to connect directly to servers via Each customer has a VLAN; VDSes are separated by a Xen implementation; and the Infinicenter console. customer data is stored in a T1 storage back end.
Virtualization Technology
Based on 3tera AppLogic
Undisclosed
Undisclosed
Redundancy Features
Backup and snapshot feature for customer's data, which creates a complete executable instance of your application. Data is mirrored and automatically redeployed on the next available appliance should original node fai
Clusters
In case of hardware failure, system can automatically move applications across A failed server is automatically removed from the cluster configuration; VDSes that physical devices live and with no service interruption; automated resource balancing were running on it are automatically and transparently restarted on other servers. for monitoring and optimization Server snapshot feature is planned for Q3 2008
Load Balancing
No. Customers can set up their own load balancing in their applications in the clou
Yes; load‐balancing layer includes logic for multiple IP addresses for each customer site.
Undisclosed
Yes; as optional add‐on
IP Addresses
VPS includes 4 IP addresses; VPDC includes 8 IP addresses per node (32 total). Additional IPs are $1/month per IP.
Handles IP addresses; customer Web sites are hosted on multiple IP addresses on multiple servers.
Undisclosed
5 static IP addresses per account; additional blocks of IP addresses available upon request.
Domain‐Name Systems
No
Yes; clustered, geographical redundant DNS. Customers can run own DNS instead
Undisclosed
No
Online Pricing Calculator
Features
Copyright Tippit, Inc., 2008. All Rights Reserved. www.WebHostingUnleashed.com
Xen
Layered Technologies Inc. (3tera Inc. Partner)
Mosso (Rackspace US Inc.)
Terremark Worldwide Inc.
Xcalibre Communications Ltd.
GridLayer
The Hosting Cloud
Enterprise Cloud
FlexiScale
Control Panel
Customer can install preferred control panel; all servers, storage, applications and users are managed from a single, browser‐based management console
Proprietary to Mosso.
Infinicenter console for deploying, configuring and managing server and network infrastructure.
Yes; API (application programming interface) also available. Control panel includes usage‐tracking tool.
Root Access to Servers
Yes
Undisclosed
Undisclosed
Yes
Development Tools
AppLogic has a scriptable command‐line interface for provisioning and scaling applications.
None
Undisclosed
No
Preconfigured Server Templates
No
No
Yes; for Windows, Linux and Solaris.
Yes; Microsoft Windows Standard Server 2003 (32/64‐bit), CentOS 4 (32‐bit), CentOS 5 (32/64‐bit), Debian 4.0 etch (32/64‐bit), Ubuntu 6.06 LTS (32‐bit), Ubuntu 8.04 LTS (32‐ bit). CohesiveFT images: CFT Elastic Server JAMwiki , CFT Elastic Server Shindig and CFT Elastic Server Joomla.
Additional Cloud‐Storage Service
DynaVol; ranges from $15/month to $1,300/month
Limited; CloudFS is in private beta
No
No
Email Service
No
Yes; POP, Webmail and IMAP.
No
No
Add‐On Applications
No
None
No
Firewalling
Offers Service Level Agreements
Yes; based on the package purchased. The Grid has been engineered for 99.999 percent uptime.
Yes; the equivalent of one day's hosting fee for each 60 minutes of unscheduled downtime.
Yes
Yes; 99.99 percent uptime, email tickets will be responded to in one business da
Included Support
24/7/365 live support, real‐time monitoring and management system, knowledgebase and online tutorials.
24/7/365 phone, live chat; dedicated account manager will spend unlimited time resolving issues
Contact vendor
Phone support from 9:00 to 5:30 UK GMT/BST; 24/7 emergency helpline; online customer‐support ticket portal and email address
Included Support Issues
Includes optional installation of the OS and control pane
All aspects of the control panel, general connectivity issues and basic Web site troubleshooting.
Contact vendor
Contact vendor
Customer Portal
Yes; Encompass, for managing accounts via a single login screen
No
No
Yes; for support tickets.
Online Community
Forums and tutorials
Provider blog: http://blog.mosso.com/
No
User forum, provider blog: http://blog.flexiscale.com/
Additional Support Services
No
None
Contact vendor
No
Compatible Offerings
No
Support for clients, automated client billing, multiple Ruby on Rails Web sites, Microsoft SQL storage and domain‐name registration
No
No
Services
Copyright Tippit, Inc., 2008. All Rights Reserved. www.WebHostingUnleashed.com