CloudSpectator
  • Services
    • Cloud IaaS Reports
      • Cloud Industry Reports
      • Cloud Pricing Reports
      • Cloud Benchmark Reports
        • Lunacloud, Amazon, and Rackspace Benchmark Report
    • CloudSpecs Cloud Benchmarks
  • Knowledge Center
    • Cloud Benchmarks
      • Network Performance
      • CPU Performance
      • Disk Performance
    • Pricing Analysis
    • Cloud 101
    • Technical Glossary
    • Upcoming Cloud Events
  • Blog
  • About
    • Management Team
    • Mission
    • Careers
  • Contact
Home » Cloud Computing » Cloud IaaS Value: Rackspace VS. Amazon in Price and Performance
Aug27 1

Cloud IaaS Value: Rackspace VS. Amazon in Price and Performance

Posted by Kenny in Cloud Computing, IaaS

Introduction


Disclaimer: We were not hired by any provider to write this blog post, and we do not endorse any cloud providers in this article. For more information on these providers and others, or if you have any questions, please contact us.


Rackspace, which integrated OpenStack with its cloud offering, recently lowered its pricing in the introduction of its Open Cloud. But has that change really affected the price-to-performance value for its customers? We analyze IaaS cloud industry pricing on a bi-monthly basis, and we record performance data 4x a day, 365 days a year with our CloudSpecs Performance system. From our observations, we have not seen a fluctuation in Rackspace performance, though pricing has dropped. With this new price change, Rackspace delivers a higher value for its clients in search of good performance. But how much price:performance value does the new Rackspace deliver, especially when compared to an industry giant like Amazon?

From a pure performance perspective, we’ve seen Amazon and Rackspace closely matched, though Amazon’s performance is spikey and unpredictable. But when taking pricing into account to calculate the value to the client, Amazon’s aggressive pricing has historically worked to their advantage.



Findings


Apart from the much smoother, predictable performance of Rackspace, its new pricing, though lower, does not amount to enough to compete against Amazon’s overall performance value. This does not, however, take into account the possible lack of predictability in performance, nor other, service-side factors, like support, which Rackspace is renowned for in the web hosting industry.

Rackspace
    Strengths

  • Steady & predictable performance
  • Better average performance scores over 30 day period
  • Superior Disk and Internal Network Speed Performance
    Weaknesses

  • Higher price
  • Lower or closely matched performance on CPU

Amazon
    Strengths

  • Low Price
  • Better Price-to-Performance CloudSpecs values
    Weaknesses

  • Spikey performance
  • Lower performance on Disk and Internal Network SPeed



Details


To enlarge an image, please click on it below. For CloudSpecs score, the higher the number, the better value of price-to-performance. Lower CloudSpecs score(s) are pegged to the highest score, which is 100.

CPU Performance Comparison using 7-Zip Compression:
Amazon Average 30-day Score: 6,952 MIPS
Rackspace Average 30-day Score: 5,786 MIPS

Amazon CloudSpecs Score: 100
Rackspace CloudSpecs Score: 59
A test of 7-zip, an open-source utility for manipulating archives, and its integrated benchmark feature.





Disk I/O Performance Comparison using DBench:
Amazon Average 30-day Score: 75 MiB/S
Rackspace Average 30-day Score: 130 MiB/S

Amazon CloudSpecs Score: 81
Rackspace CloudSpecs Score: 100
DBENCH is a tool to generate I/O workloads to either a filesystem or to a networked CIFS or NFS server. It can even talk to an iSCSI target. DBENCH can be used to stress a filesystem or a server to see which workload it becomes saturated and can also be used for preditcion analysis to determine “How many concurrent clients/applications performing this workload can my server handle before response starts to lag?”





RAM Performance Comparison using STREAM:
Amazon Average 30-day Score: 16,736
Rackspace Average 30-day Score: 6,616

Amazon CloudSpecs Score: 100
Rackspace CloudSpecs Score: 28
The STREAM Benchmark is the de facto industry standard benchmark for the measurement of computer memory (RAM) bandwidth.





Internal Network Performance Comparison using Iperf:
Amazon Average 30-day Score: 552 Mibit/S
Rackspace Average 30-day Score: 396 Mibit/S

Amazon CloudSpecs Score: 100
Rackspace CloudSpecs Score: 51
Iperf was developed by NLANR/DAST as a modern alternative for measuring maximum TCP and UDP bandwidth performance. Iperf allows the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss.






Methodology


As mentioned earlier, we monitor performance 4 times a day, 365 times a year with our CloudSpecs system, a software suite of open-source, industry-standard server performance tests. From those findings, we average performance in a period of time (for purposes of this post, it is 30 days). Using that average, we plug in pricing to figure out a value score based on how much the server cost us and how much performance we’re actually getting out of it. The best value IaaS cloud provider is given a score of 100, and every other IaaS provider has a score pegged to it, so the other IaaS providers’ scores are in relation to the best IaaS provider’s value.

    Price:Performance CloudSpecs Score calculation methodology:

  • provider_value(P) = [Provider test score over a period of time] / [Provider price]
  • best_provider_value = max(provider_values)
  • Provider’s CloudSpecs Score = 100 * provider_value(P) / best_provider_value
    Pricing/Server Cost:

  • Amazon’s XLarge Instance: $0.64 per hour
  • Rackspace’s 15GB Server: $0.90 per hour

Server configuration is a bit tricky because both Amazon and Rackspace only provide tiered structures, where you must select a pre-configured package (called “instances” on Amazon and “servers” on Rackspace) that contains a set amount of CPU, RAM, and disk space.

    Server Configurations:

  • Amazon: 15GB RAM, 4vCPUs (8ECUs), 1,690GB Disk
  • Rackspace: 15GB RAM, 6vCPUs, 620GB Disk

For more details into the methodology, please contact us.

  • kepstein01

    I’m curious if the Disk IO testing was done with Amazon’s “provisioned IO” or simply the stock standard EBS which has been offering until very recently?

Subscribe to CloudSpectator Research

Categories

  • Cloud Computing
  • Cloud Management
  • IaaS
  • Performance Testing
  • Uncategorized

From the Blog

  • Sponsor for Cloud Expo 2013 in NYC
  • Lunacloud, Amazon EC2, and Rackspace Cloud Compared
  • Press Release: Cloud Spectator Compares Pricing Structure of IaaS Providers
  • 3 Tips for Cloud Providers to Enhance User Experience: Windows Azure Case Study
  • IaaS Cloud Performance Comparison: ProfitBricks VS. Amazon and Rackspace (UnixBench and Iperf)

Knowledge Center

  • Knowledge Center
    • Cloud Benchmarks
    • Pricing Analysis
    • Cloud 101
    • Technical Glossary

CS Services

  • Services
    • Cloud IaaS Reports

About Us

Cloud Spectator is a cloud computing consulting firm based in Boston, MA. Since 2011, we have measured server performance and provided analyses into pricing and industry competition, helping enterprises make informed cloud purchase decisions. We currently focus on IaaS offerings.

© 2011 CloudSpectator