mirror of
https://github.com/opsschool/curriculum.git
synced 2025-12-06 00:19:45 +01:00
53 lines
2.0 KiB
ReStructuredText
53 lines
2.0 KiB
ReStructuredText
Virtualization 101
|
|
******************
|
|
|
|
Intro to virtualization technologies
|
|
====================================
|
|
|
|
What problems is virtualization good at solving, what isn't it good at.
|
|
-----------------------------------------------------------------------
|
|
|
|
Hardware assisted vs Paravirtualization
|
|
---------------------------------------
|
|
|
|
Hypervisors - overview, some comparison
|
|
---------------------------------------
|
|
|
|
Container-based virtualization (Jails, Containers/Zones, OpenVZ)
|
|
----------------------------------------------------------------
|
|
|
|
The Cloud
|
|
=========
|
|
|
|
The different types of "cloud"
|
|
------------------------------
|
|
|
|
Unfortunately "cloud" is a term which is overloaded in the industry.
|
|
This course refers to cloud in the Infrastructure as a Service (IaaS) sense, not
|
|
the hosted applications sense.
|
|
|
|
There are currently two types of IaaS cloud being deployed.
|
|
These are "public clouds", which are services such as Amazon's AWS, Rackspace's
|
|
OpenStack based cloud offering or HP's OpenStack based cloud.
|
|
There are a variety of companies of various sizes offering these public cloud
|
|
services.
|
|
These services are run in the hosting company's datacenter, and an
|
|
administrator's access to the infrastructure is limited to launching and
|
|
configuring virtual machines, normally through a web-based dashboard or an API.
|
|
|
|
The second type of cloud is "private clouds".
|
|
These are conceptually similar to public clouds, but run in your own datacenter.
|
|
The point here is that you retain complete control over the environment -- if
|
|
some of your virtual machines need access to unusual hardware, or store data
|
|
which you're unwilling to move offsite, then private cloud might be a good
|
|
choice.
|
|
The open source OpenStack system is often used to build these private clouds,
|
|
and there are various vendors offering private cloud solutions, including
|
|
RackSpace, Piston, and Canonical.
|
|
|
|
Cloud providers comparison. Pros & Cons
|
|
---------------------------------------
|
|
|
|
Cloud management tools and APIs
|
|
-------------------------------
|