Virtualization and Cloud Computing Flashcards
Cloud computing
-Server hosted elsewhere
-Extend the management of applications and services
-Deploy an infrastructure in minutes
-International scope
-Use only the required resources (cost is based on amount of use)
Private cloud deployment
-Your own virtualization local data center
Public cloud deployment
-Available to everyone over the internet
Hybrid cloud deployment
-A mix of private and public
Community cloud deployment
-Several organizations share the same resources
IaaS
-Infrastructure as a Service
-Sometimes called Hardware as a Service (HaaS)
-Outsource your equipment
-You’re still responsible for the management and the security
-Your data is out there but more within your control
-Web server providers
-Client managed:
Application
Data
Runtime
Middleware
OS
-Provider managed:
Virtualization
Servers
Storage
Networking
SaaS
-Software as a Service
-On-demand software (no local installation)
-Central management of data and applications (your data is out there)
-A complete application offering
–No development work required
–Google Mail, Office 365
-Provider Managed:
Application
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
PaaS
-Platform as a Service
-Someone else handles the platform, you handle the development
-Client managed:
Application
Data
-Provided Managed:
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
External cloud resources
-Share resources with a public cloud
-Underlying infrastructure owned by a third-party
-Cast may be metered or up-front
Metered cloud services
-You pay for what you use
-Cost to store and download
Non-metered cloud services
-You pay for a block of storage
-No cost to upload or download
Rapid elasticity
-Cloud computing ability to scale up and down as needed
-The cloud enables instant resource provisioning
File synchronization in the cloud
-Information can be duplicated across cloud locations
Desktop as a Service
-Applications actually run on a remote server
-Virtual Desktop Infrastructure (VDI), DaaS
-Local device is a keyboard, mouse, and screen
Virtualization
-One computer, many operating systems
-Separate OS, independent CPU, memory, network, etc all on one computer
-Host-based virtualization
-Stand alone server that hosts virtual machines