NIST
Cloud features
- on-demand self-service
- broad network access
- resource pooling
- rapid elasticity
- measure service
Cloud models
- IaaS
- PaaS
- SaaS
Cost model
- fixed
- allocation based
- utilization based
Deployment
- private
- public
- hybrid
- community: shared
Content delivery network (CDN)
- cache objects from provider on CDN edge locations (≡ PoP)
Cloud data management initiative (CDMI)
- SNIA
- attempt to standardize API for object manipulation in cloud (AWS S3, Openstack Swift, Azure)
- container ≡ flat namespace, ≈ AWS S3 bucket
CAP theory
- Brewer’s theory
- cannot fulfill simultaneously consistency, availability and partition tolerance, pair of them is possible
- CP: block access to ensure consistency in case of partition (no availability)
- CA: vulnerable to partitioning (cluster)
- AC: eventially consistent (NoSQL, DNS)