This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.occi-wg/wiki/FeatureMatrix at Fri, 04 Nov 2022 20:06:17 GMT SourceForge : View Wiki Page: FeatureMatrix

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

Web Site
Search Wiki Pages Project: occi-wg     Wiki > FeatureMatrix > View Wiki Page
wiki2183: FeatureMatrix
This feature matrix shows the various requirements as implemented by various Cloud Infrastructure APIs. While avoiding being a superset of every possible feature, OCCI should have ticks across the board if it is to be an implementation candidate for all providers (for example, if we don't implement both persistent and ephemeral resources then some providers will not be able to use OCCI even if they each typically only support one or the other).

Feature Matrix

FeatureRequirementOCCIEC2EHFSGGSCCSVM??
Authentication via HTTPClient compatibilitytick.pngcross.pngtick.pngcross.pngcross.pngtick.pngcross.pngunknown.pngunknown.png
Authentication via request signingUntrusted third-party requeststick.pngtick.pngcross.pngcross.pngtick.pngcross.pngcross.pngunknown.pngunknown.png
Ephemeral compute resourcesLightweight serverstick.pngtick.pngtick.pngcross.pngcross.pngcross.pngcross.pngcross.pngunknown.png
Persistent compute resourcesStopped serverstick.pngcross.pngcross.pngtick.pngtick.pngtick.pngtick.pngtick.pngunknown.png
Ephemeral storage resourcesTemporary storagetick.pngtick.pngcross.pngcross.pngcross.pngcross.pngcross.pngcross.pngunknown.png
Persistent storage resourcesPermanent storagetick.pngtick.pngtick.pngtick.pngtick.pngtick.pngtick.pngtick.pngunknown.png
Multiple storage resourcesComplex architecturestick.pngtick.pngtick.pngcross.pngcross.pngcross.pngcross.pngtick.pngunknown.png
Multiple network resourcesComplex architecturestick.pngcross.pngtick.pngcross.pngcross.pngtick.pngcross.pngtick.pngunknown.png
Static IPsInternet-facing applicationstick.pngtick.pngtick.pngtick.pngtick.pngtick.pngtick.pngtick.pngunknown.png
FirewallingBasic network securityunknown.pngtick.pngcross.pngtick.pngtick.pngcross.pngcross.pngtick.pngunknown.png
Load balancingHorizontal scalabilityunknown.pngcross.pngcross.pngcross.pngtick.pngcross.pngtick.pngcross.pngunknown.png
BillingBusinessunknown.pngcross.pngcross.pngtick.pngtick.pngcross.pngcross.pngunknown.pngunknown.png
Resource categoriesOrganisation of resourcestick.pngcross.pngcross.pngcross.pngcross.pngcross.pngcross.pngunknown.pngunknown.png
Resource searchFinding resourcestick.pngcross.pngcross.pngcross.pngcross.pngcross.pngcross.pngunknown.pngunknown.png
Resource taggingOrganisation of resourcestick.pngcross.pngcross.pngcross.pngcross.pngtick.pngcross.pngunknown.pngunknown.png
Collections (pass-by-reference)Enumerationtick.pngcross.pngtick.pngcross.pngcross.pngcross.pngcross.pngunknown.pngunknown.png
Collections (pass-by-value)Serialisationtick.pngtick.pngtick.pngtick.pngtick.pngtick.pngtick.pngunknown.pngunknown.png

Legend

OCCIOpen Cloud Computing Interface
EC2Amazon Elastic Compute Cloud
EHElastichosts
FSFlexiscale
GGGogrid
SCSun Cloud API
SH Slicehost
CS Rackspace (formerly Mosso) Cloud Servers
GN Globus Nimbus (WSRF interface)
EU Eucalyptus - see EC2
VMVMware vSphere (vCloud may be similar)

Notes

  • Ephemeral means "destroyed when stopped"
  • Persistent means "exists when stopped"
  • Multiple network and storage resources means "per compute resource"

CloudServers

  • Uses custom HTTP headers for authentication

EC2:

  • Ephemeral and persistent storage provided by AMI and EBS respectively.
  • Firewalling provides "poor man's private network"
  • API returns all resources for a given account (unsuitable for many resources)

FlexiScale

  • Uses dedicated login/logout functions over SOAP for authentication(?)

Attachments:
unknown.png [FeatureMatrix/unknown.png]
help.png [FeatureMatrix/help.png]
cross.png [FeatureMatrix/cross.png]
tick.png [FeatureMatrix/tick.png]
 



Versions Associations Attachments (4) Back Links  
Version Version Comment Created By
Version 58 added notes Sam Johnston - 06/14/2009
Version 57 finished off mosso cloud servers API Sam Johnston - 06/14/2009
Version 56 added VMware column by popular request Wes Felter - 06/14/2009
Version 55 added Rackspace/Mosso column Wes Felter - 06/14/2009
Version 54 +billing Sam Johnston - 06/13/2009
Version 53 +load balancing Sam Johnston - 06/13/2009
Version 52 +tagging Sam Johnston - 06/13/2009
Version 51 finishing off sun Sam Johnston - 06/13/2009
Version 50 no firewalling in occi yet Sam Johnston - 06/13/2009
Version 49 finished gogrid Sam Johnston - 06/13/2009
Version 48 working on gogrid Sam Johnston - 06/13/2009
Version 47 restore collections Sam Johnston - 06/13/2009
Version 46 +firewalling Sam Johnston - 06/13/2009
Version 45 finishing off flexiscale Sam Johnston - 06/13/2009
Version 44 working on FS Sam Johnston - 06/13/2009
Version 43 starting on flexiscale Sam Johnston - 06/13/2009
Version 42 ElasticHosts now supports multiple networks Richard Davies - 06/12/2009
Version 41 Richard Davies - 06/11/2009
Version 40 ElasticHosts now support serialization (see /drives/info, etc.) Richard Davies - 06/11/2009
Version 39 fixed table Sam Johnston - 06/10/2009
Version 38 expanded on requirements Sam Johnston - 06/10/2009
Version 37 further explanation Sam Johnston - 06/10/2009
Version 36 explanation re: OCCI being (or not) a superset Sam Johnston - 06/10/2009
Version 35 fleshed out ElasticHosts Sam Johnston - 06/10/2009
Version 34 static IPs Sam Johnston - 06/10/2009
Version 33 can't find api docs Sam Johnston - 06/10/2009
Version 32 updated EC2 Sam Johnston - 06/10/2009
Version 31 categorisation and search Sam Johnston - 06/10/2009
Version 30 authentication Sam Johnston - 06/10/2009
Version 29 just need standard HTTP authentication Sam Johnston - 06/10/2009
Version 28 fixed collections Sam Johnston - 06/10/2009
Version 27 OCCI support ephemeral storage Sam Johnston - 06/10/2009
Version 26 filling out EC2 Sam Johnston - 06/10/2009
Version 25 added ephemeral compute resources Sam Johnston - 06/10/2009
Version 24 reordered Sam Johnston - 06/10/2009
Version 23 clarify multiple network & storage resources Sam Johnston - 06/10/2009
Version 22 clarified ephemeral vs persistent Sam Johnston - 06/10/2009
Version 21 moved notes out of matrix Sam Johnston - 06/10/2009
Version 20 Richard Davies - 06/10/2009
Version 19 Richard Davies - 06/10/2009
Version 18 Richard Davies - 06/10/2009
Version 17 Richard Davies - 06/10/2009
Version 16 Richard Davies - 06/10/2009
Version 15 Richard Davies - 06/10/2009
Version 14 Richard Davies - 06/10/2009
Version 13 s/Sun/SC/ Sam Johnston - 06/08/2009
Version 12 s/cross/unknown/ Sam Johnston - 06/08/2009
Version 11 added additional apis Andy Edmonds - 06/08/2009
Version 10 changes Requirement to Feature Andy Edmonds - 06/04/2009
Version 9 Sam Johnston - 06/04/2009
Version 8 Sam Johnston - 06/04/2009
Version 7 Sam Johnston - 06/04/2009
Version 6 Sam Johnston - 06/04/2009
Version 5 Sam Johnston - 06/04/2009
Version 4 Sam Johnston - 06/04/2009
Version 3 fixed legend Sam Johnston - 06/04/2009
Version 2 fixed images Sam Johnston - 06/04/2009
Version 1 created Sam Johnston - 06/04/2009



The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.occi-wg/wiki/FeatureMatrix at Fri, 04 Nov 2022 20:06:33 GMT