Increase space to store build on android-build.linaro.org

Registered by Paul Sokolovsky

Increase space to store build on android-build.linaro.org

Blueprint information

Status:
Complete
Approver:
James Westby
Priority:
High
Drafter:
Paul Sokolovsky
Direction:
Approved
Assignee:
Paul Sokolovsky
Definition:
Approved
Series goal:
Accepted for 2011q2
Implementation:
Implemented
Milestone target:
milestone icon 11.09
Started by
Paul Sokolovsky
Completed by
Paul Sokolovsky

Related branches

Sprints

Whiteboard

Headline:
Android Build archive space was extended to accommodate increased usage and number of boards supported.

Acceptance:
Android Build has enough space for projected one year's usage.

Pricing:
http://aws.amazon.com/ec2/pricing/

Instance:
Extra Large $0.50 per hour

Amazon EBS Volumes
    * $0.10 per GB-month of provisioned storage
Amazon EBS Snapshots to Amazon S3
    * $0.15 per GB-month of data stored

In other words, disk space is very much cheaper than CPU time, so we can increase diskspace as needed based on other requirements.

[asac]:
http://aws.amazon.com/ebs/ -> projecting costs:

...
Snapshot storage is based on the amount of space your data consumes in
Amazon S3. Because data is compressed before being saved to Amazon S3, and
Amazon EBS does not save empty blocks, it is likely that the size of a
snapshot will be considerably less than the size of your volume. For the
first snapshot of a volume, Amazon EBS will save a full copy of your data to
Amazon S3. However for each incremental snapshot, only the part of your
Amazon EBS volume that has been changed will be saved to Amazon S3.
...

(?)

Work Items

Work items:
Review EC2 services pricing (CPU time vs disk space): DONE
Make grounded decision of build space increase (2x-3x tentative, 300Gb final): DONE
Schedule maintenance window: DONE
Create and migrate data to new volume: DONE
Clean up old volumes: DONE
Update EC2 monitoring: DONE

This blueprint contains Public information 
Everyone can see this information.