Giving you an overview of the available cloud services

What exactly is a cloud service?

Posted: March 5th, 2010 | Author: | Filed under: Cloud | Tags: , , , , | No Comments »

Cloud computing has a lot of different meanings. It is used as a marketing instrument as well. Basically anything that can be sold ‘As A Service’ gets the cloud label. This includes:

  • Software as a service (SaaS)
  • Infrastructure as a service (IaaS)
  • Platform as a service (PaaS)
  • Desktop as a service (DaaS)

So every software vendor that sells their software with a web interface suddenly becomes a Cloud operator, and taps in to the Cloud marketing buzz. Other companies are more careful and think about what they call a cloud and what the don’t call a cloud. IBM for example a has a policy where every initiative that wants to use ‘Cloud’ as a marketing sentence has to comply to the following principles:

  • A form of self service
  • Some element of virtualization and scalability
  • Worldwide availability
  • A Pay-as-you-use policy

Also the Open Cloud Manifesto establishes a core set of principles to ensure that organizations will have freedom of choice, flexibility, and openness as they take advantage of cloud computing. While cloud computing has the potential to have a positive impact on organizations, there is also potential for lock-in and lost flexibility if appropriate open standards are not identified and adopted.


How much would a cloud server cost me?

Posted: March 5th, 2010 | Author: | Filed under: Cloud | No Comments »

The big advantage of running a server in the cloud, is you only have to pay for the time you actually use it. This is a great solution for development servers, or temporary expansion of capacity. But is is also costeffective to run a server in the cloud when you use it as a dedicated server 24×7. I’ve setup some specs to compare several cloud offers and VPS offers based on price. The specifications of this ‘standard’ server are as follows:

  • 1 CPU core
  • 2 GB RAM
  • 80 GB diskspace, 40GB used
  • Linux OS
  • 100GB datatraffic

As you can see, these are not too fancy specs, but sufficient for a development webserver or for use as a small production webserver.

Not all cloud and vps offers allow you to specify the exact requirements that you need. So in the comparison below, I’ve included where the server specifications differ from the base-line specs.

cloud

Cloud offer Actual CPU Actual Memory Actual Disk Datatraffic Location Price/month
AWS EC2 1 Core 1.7GB 160GB Excluded, €0.15/GB, €15.00 Ireland - Europe €68.40 + €15.00 = €83.40
Windows Azure 1 Core (1.6GHz) 1.75GB 225, excluding actual storage $0.15/GB/month Excluded, $0.15/GB, $15.00/month (excluding incoming traffic, currently free off peak hours) Unkown - US? $86.40 + $15.00 + $6.00 = $107.40 ~ € 80.00


Microsoft Azure – Europe

Posted: March 4th, 2010 | Author: | Filed under: Cloud | Tags: , | No Comments »

Standard Rates:

Windows Azure

  • Compute
    • Small instance (default): € 0.0852 per hour
    • Medium instance: € 0.1703 per hour
    • Large instance: € 0.3405 per hour
    • Extra large instance: € 0.6809 per hour
  • Storage
    • € 0.1064 per GB stored per month
    • € 0.0071 per 10,000 storage transactions
  • Content Delivery Network (CDN)
    • Service currently available as a Community Technology Preview (CTP) at no charge

SQL Azure

  • Web Edition – Up to 1 GB relational database
    • € 7.085 per database per month
  • Business Edition – Up to 10 GB relational database
    • € 70.913 per database per month

AppFabric

  • Access Control
    • € 1.4114 per 100,000 transactions*
  • Service Bus
    • € 2.8298 per connection on a “pay-as-you-go” basis*
    • Pack of 5 connections € 7.0566*
    • Pack of 25 connections € 35.2827*
    • Pack of 100 connections € 141.1308*
    • Pack of 500 connections € 705.654*

Data Transfers

  • North America and Europe regions
    • € 0.071 per GB in
    • € 0.1064 per GB out
  • Asia Pacific Region
    • € 0.2128 per GB in
    • € 0.3192 per GB out
  • Inbound data transfers during off-peak times through June 30, 2010 are at no charge.  Prices revert to our normal inbound data transfer rates after June 30, 2010.

Amazon EC2 – Europe

Posted: March 4th, 2010 | Author: | Filed under: Cloud | Tags: , , | No Comments »
Amazon EC2 – Europe / Ireland
Standard On-Demand Instances Linux/UNIX Usage Windows Usage
Small (Default) $0.095 per hour $0.12 per hour
Large $0.38 per hour $0.48 per hour
Extra Large $0.76 per hour $0.96 per hour
High-Memory On-Demand Instances Linux/UNIX Usage Windows Usage
Extra Large $0.57 per hour $0.62 per hour
Double Extra Large $1.34 per hour $1.44 per hour
Quadruple Extra Large $2.68 per hour $2.88 per hour
High-CPU On-Demand Instances Linux/UNIX Usage Windows Usage
Medium $0.19 per hour $0.29 per hour
Extra Large $0.76 per hour $1.16 per hour

Standard Instances

Instances of this family are well suited for most applications.

Small Instance – default*

1.7 GB memory
1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
160 GB instance storage (150 GB plus 10 GB root partition)
32-bit platform
I/O Performance: Moderate
API name: m1.small

Large Instance

7.5 GB memory
4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each)
850 GB instance storage (2×420 GB plus 10 GB root partition)
64-bit platform
I/O Performance: High
API name: m1.large

Extra Large Instance

15 GB memory
8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each)
1,690 GB instance storage (4×420 GB plus 10 GB root partition)
64-bit platform
I/O Performance: High
API name: m1.xlarge

High-Memory Instances

Instances of this family offer large memory sizes for high throughput applications, including database and memory caching applications.

High-Memory Extra Large Instance

17.1 GB of memory
6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each)
420 GB of instance storage
64-bit platform
I/O Performance: Moderate
API name: m2.xlarge

High-Memory Double Extra Large Instance

34.2 GB of memory
13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each)
850 GB of instance storage
64-bit platform
I/O Performance: High
API name: m2.2xlarge

High-Memory Quadruple Extra Large Instance

68.4 GB of memory
26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each)
1690 GB of instance storage
64-bit platform
I/O Performance: High
API name: m2.4xlarge

High-CPU Instances

Instances of this family have proportionally more CPU resources than memory (RAM) and are well suited for compute-intensive applications.

High-CPU Medium Instance

1.7 GB of memory
5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each)
350 GB of instance storage
32-bit platform
I/O Performance: Moderate
API name: c1.medium

High-CPU Extra Large Instance

7 GB of memory
20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each)
1690 GB of instance storage
64-bit platform
I/O Performance: High
API name: c1.xlarge