Quiz 1 Flashcards
What is a SLA or Service Level Agreements?
A contract between a service provider and an end user
What are the two key issues of Service Level Agreements?
Who will monitor an SLA violation and what will be the ramification of a SLA violation?
What are the two important criteria SLA’s in clouds?
The availability SLA and the performance SLA
What is the availability metric in SLAs?
What percentage the service will be up for
What typically occurs if a SLA does not meet the required availability metric?
A credit percentage is given to the user
What is the problem around the Performance SLA?
It is difficult to define the performance of a user service
What are the four key characteristics of cloud services?
On-Demand
Shared Resource Pool
Resource Elasticity
Metered Service
What is the Resource Elasticity characteristic?
Grid/Internet computing supported limited resource elasticity
What are the 4 cloud service models?
Infrastructure as a Service
Platform as a Service
Software as a Service
Everything as a Service (Xaas)
What is Infrastructure as a Service
Providing on demand virtual infrastructures to cloud users
Like Virtual Machines, Storage or networks
What is Platform as a Service?
A cloud service model that provides the development, testing, debugging and deploying of applications
What are some issues with Platform as a Service?
You have limited control over the configs for infrastructure and software stacks, there is a learning curve to use of the platform, there is an ease of transition to the cloud, and there is the issue of platform reliability
What is Software as a Service?
On-demand web services/apps
What is a public cloud?
A public cloud is a cloud that anyone can use as a pay as you go cost
What is a private cloud?
Private clouds are clouds that are used exclusively by a single organization
What is a hybrid cloud?
A mixture of private and public clouds
What is cloud bursting?
Managing a large burst of requests by using the public cloud
What is provided by infrastructure as a service?
On demand virtual infrastructure, things like VMs, storage, network, containers ect.
What is the users’ role in IaaS?
Managing their instances/resources and things on the servers
What is an AWS instance?
A virtual machine hosted on the amazon web service
What is an elastic IP?
A static public IP address allocated to an instance
An elastic IP address not released when the instance is stopped or terminated
What is EC2? (Elastic Compute Cloud)
A web service for launching instances of an application under several operating systems
What characterizes an EC2 instance?
The resources it provides
What are the three consumption models of a EC2?
The On Demand Instance
The Reserved Instance
The Spot Instance
What is the On Demand Instance?
It is the pay as you go type of consumption model. It is the most expensive but also the most common
What is the Reserved Instance?
Reserving a number of instances for use on a server. It has a percentage discount on the price but requires a longer term usage
What is a spot instance?
Using space EC2 resources, has a large discount but very low availability
What is another name for a spot instance?
Transient instance model
How can spot instance lifetimes can be measured?
Analyzing spot market price changes
What are some Pros For IaaS?
High Flexibility: full control over VMs
Users can run anything they want
Similar to Server/On-Prem (Easy to move)
What are some Cons for IaaS?
There is alot of management that needs to be done
Can be expensive
Scaling and Scalability are users responsibility
No control over physical host machine/infrastructure
What are some Pros of PaaS?
Easy to dev, test and deploy simple web apps
No worry about infrastructure
Cheaper than IaaS