Changes

Jump to: navigation, search

Cloud Computing

1,089 bytes added, 13:34, 30 June 2009
/* Cloud computing comparison of different vendors */
|align = "center"| 
|align = "center"|'''Amazon.com Inc.'''
|align = "center"|'''Microsoft'''
|align = "center"|'''GoGrid (ServePath LLC)'''
|align = "center"|'''Google'''
|align = "center" bgcolor = "#E6EED5"|'''Offerings'''
|align = "center" bgcolor = "#E6EED5"|EC2 (Elastic Compute Cloud) plus S3 (Simple Storage Service)
|align = "center" bgcolor = "#E6EED5"|Windows Azure
|align = "center" bgcolor = "#E6EED5"|GoGrid
|align = "center" bgcolor = "#E6EED5"|Google App Engine
|align = "center"|'''Provider<nowiki>’</nowiki>s Infrastructure'''
|Runs on Amazon.com<nowiki>’</nowiki>s infrastructure. Each availability zone runs on its own physically distinct, independent infrastructure and is engineered to be highly reliable
|Microsoft<nowiki>’</nowiki>s infrastructure
|GoGrid uses the ServePath network, including OC‐12 and GB connections from UUNet, Level 3 Communications Inc., NTT Communications/Verio Inc. and AboveNet Inc
|Google<nowiki>’</nowiki>s infrastructure
|align = "center" bgcolor = "#E6EED5"|'''Provider<nowiki>’</nowiki>s Data‐Storage System'''
|bgcolor = "#E6EED5"|Amazon S3 Web service
|bgcolor = "#E6EED5"|Azure Data Storage REST APIs, data storage functionality through three services BLOB, TABLE and QUEUE
|bgcolor = "#E6EED5"|Storage is part of the server image; vendor plans to offer additional storage options
|bgcolor = "#E6EED5"|Persistent storage with queries, sorting and transactions
|align = "center"|'''Supported Operating Systems'''
|Linux
|Communication protocols such as SOAP, REST and XML allows use of other OS
|Linux, Microsoft Windows, CentOS and Red Hat Enterprise
|Linux, Microsoft Windows and Mac OS X
|align = "center" bgcolor = "#E6EED5"|'''Supported Languages'''
|bgcolor = "#E6EED5"|Linux and Red Hat Enterprise
|bgcolor = "#E6EED5"|.NET, Eclipse, Ruby, PHP, Java and Python
|bgcolor = "#E6EED5"|Java, .NET, Perl, PHP, Python, Ruby on Rails and most shell‐scripting languages
|bgcolor = "#E6EED5"|Python
|align = "center"|'''Supported Applications/'''<br>'''Framework'''
|MySQL Enterprise and OpenSolaris
|ASP.NET and WCF (Windows communications foundation)
|Apache, Facebook applications, IIS, MySQL Enterprise, PostgreSQL and Windows Serve
|Django. Services include URL Fetch, Memcache and image manipulation
|align = "center" bgcolor = "#E6EED5"|'''Scalability'''
|bgcolor = "#E6EED5"|Limited to 20 virtual computer instances during beta period; additional instances are allowed
|bgcolor = "#E6EED5"|No limits on scalability, additional VMs are allocated as processing load increases
|bgcolor = "#E6EED5"|No limits on scalability
|bgcolor = "#E6EED5"|Up to 5 million page views per month with preview release
|align = "center"|'''Security'''
|Provides Web‐service interfaces to configure firewall settings that control network access to and between groups of instances
|Execute applications in dedicated virtual machines, each VM provides a 64-bit windows server 2008 environment, VMs prevent data leakage from one to the other application executing on same server hardware
|Provided via ServePath<nowiki>’</nowiki>s secure infrastructure and telecom facility
|Service runs on Google<nowiki>’</nowiki>s secure infrastructure. App Engine provides a secure sandbox environment
|align = "center" bgcolor = "#E6EED5"|'''Virtualization Technology'''
|bgcolor = "#E6EED5"|Xen
|bgcolor = "#E6EED5"|Modified Hyper-V hypervisor
|bgcolor = "#E6EED5"|Xen
|bgcolor = "#E6EED5"|Undisclosed
|align = "center"|'''Redundancy Features'''
| Ability to place server instances in multiple locations and elastic IP addresses
|Triple-layer redundancy to keep data safe and availability of services high
|RAID servers; plans to offer server snapshots and cloning
|Fault‐tolerant servers
|align = "center" bgcolor = "#E6EED5"|'''Load Balancing'''
|bgcolor = "#E6EED5"|Undisclosed
|bgcolor = "#E6EED5"|Yes, route traffic to active nodes only
|bgcolor = "#E6EED5"|Yes; F5 Network BigIP load balancers.
|bgcolor = "#E6EED5"|Yes
|align = "center"|'''Control Panel'''
|Web‐service interface
|Web interface
|Yes; proprietary multiserver hosting control panel lets you manage servers and scale Web applications and networks
|Proprietary, the Administration Console
|align = "center" bgcolor = "#E6EED5"|'''Development Tools'''
|bgcolor = "#E6EED5"|Command‐line tools for building AMIs
|bgcolor = "#E6EED5"|Integration into Visual Studio, support for any .NET languages, complete command-line SDK tools
|bgcolor = "#E6EED5"|No, not necessary; plans to release public API with the same control as the Web interface
|bgcolor = "#E6EED5"|Python runtime environment,
|align = "center"|'''Additional Cloud‐Storage Service'''
|Included in cloud service
|Undisclosed
|No
|Datastore, a distributed data‐storage service
505
edits