NT1310 Physical Networking
Unit 2: Assignments and Homework
Lab 1: Cloud Computing Research
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and ...view middle of the document...
On-Demand Instances allow you to pay a fixed rate by the hour with no commitment; with Reserved Instances you pay a low, one-time fee and in turn receive a significant discount on the hourly charge for that instance; and Spot Instances enable you to bid whatever price you want for instance capacity, providing for even greater savings if your applications have flexible start and end times.
Google apps include dozens of critical security features specifically designed to keep your data safe, secure and in your control, including whom you share it with and how you share it. Their data center network provides exceptional security and guarantees reliable access to your data, 24x7x365.25.
Cost – With Google, you pay only for what you use with no upfront costs or investments. They offer Standard Storage and Durable Reduced availability (DRA) storage which is an option for durable lower cost storage in exchange for slightly lower expected availability. Project storage usage and bandwidth usage are calculated in gigabytes (GB). Project storage and bandwidth usage charges increase daily, but Google Cloud storage bills you only at the end of the month. You can view unbilled monthly usage at any time in the Billing menu of your project in the Google Cloud Console.
The Rackspace open cloud is built on the open-source OpenStack framework, founded by Rackspace and NASA in July, 2010. Today over 800 organizations and 6,000 developers around the world from companies like Rackspace, NASA, HP, Cisco, EMC, AMD, and NetApp contribute to OpenStack.
With Rackspace you can host your cloud in your data center, at Rackspace, or with a third party. They can of course support your private cloud, or you can choose to manage it yourself.
Tools – Some of the tools they use are SDKs, language bindings, API documentation, and Rackspace projects on Github provide tools for languages like Java, Python, PHP and C#.
Cost – You can save money by using a public cloud for variable workloads. Custom design your private cloud for best price-performance with stable workloads.