Advances, Systems and Applications
Requirement | Fulfillment | Requirement | Fulfillment |
---|---|---|---|
Market | Monitoring | ||
Economic models | Model of a component-based market | SLA and performancemonitoring | SLA compliance checks,component monitoring |
License flexibility | Open-source | Sets of benchmarks | Benchmarks forcomponent based applications |
Negotiated SLAs | Through Cloud Agency | Load balance monitor | Through Containers |
Cost-effectiveness | Broker mechanism | Service audit | — |
Leasing mechanisms | — | QoS aware services | — |
Application | Deployment | ||
Data portability and exchange | Unique API for sametype of data services | Deploy in multiple Cloudswith single tool | PaaS’ Deployer |
Scale-in and -out | Elasticity of Cloudlets | Service discovery | Based on semantics |
Location-free | No location restriction | Automated provisioning | Requires user consensus |
Workflow management | Componentsstarted in requested order | Navigation between services | — |
Span on multiple Clouds | If no communication | Behavior prediction | — |
Programming | AA & Security | ||
Minimal reimplementationwhen move | Re-deployment | Trust mechanisms | Intrusion-detection as a service |
Common set or standard APIs | Use AMQP, OCCI | Authentication | Credential service |
Same tools for cloud and entreprise appls | Eclipse and Web GUIs | Security standards | Use Cloud vendor certificates |
Ontology of Cloud | Own Cloud Ontology | Single sign-on | — |
High level modelling | — | Digital identities | — |