air force research laboratory approved for public release; distribution unlimited: date pending air...

14
Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualizat ion 101

Upload: alexandrina-alexander

Post on 16-Jan-2016

261 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Air Force Research Laboratory

Approved for Public Release; Distribution Unlimited: DATE PENDING

Air Force Research Laboratory

Information Directorate

Virtualization 101

Page 2: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Bottom Line Up Front

Virtualization is a key technology used for running servers and applications on

Internet enabled networks. It allows rapid creation, setup, use, and “tear down”

where as physical hardware would cost much more in both time and money.

All of our labs will be executed on Virtual Machines, so basic “how to operate” knowledge is needed.

Page 3: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Outline

Review of Hardware and Software

Virtualization

Virtual Machine Lab

Page 4: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Review of Hardware and Software

Page 5: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Intro to Computers

• Definition of a Computer• Hardware vs. Software• Bits, Bytes, and Storage (MB vs Mb)• Parts of a Computer Lab (Rip apart & put back

together)

Hardware Software

Performa

Task

Photo Source: http://en.wikipedia.org/wiki/File:Skeleton2.jpg; http://en.wikipedia.org/wiki/File:Muscles_anterior.png; http://en.wikipedia.org/wiki/File:Cerebral_lobes.png

Page 6: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Final Thoughts

• Hardware and Software are traditionally separate

• In the past we usually leveraged more hardware

• Modern times: mostly focused on software

• At times its useful to have a way to simulate the old, or different, hardware– Wii / Wii U’s Virtual Console– Xbox Live Arcade, PSN, etc.

Page 7: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Virtualization

Photo Source: http://en.wikipedia.org/wiki/File:ThinkingMan_Rodin.jpg

Page 8: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Root Word: Virtual

• Virtual*: “modeling through the use of a computer”– computer models a physical equivalent– Thus, a virtual world models the real world with

3D structures and virtual reality seeks to model reality, enhancing a virtual world with mechanisms for eye and hand movements

• Dictionary.com: “temporarily simulated or extended by computer software”

*Definition derived from Wikipedia.org

Page 9: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Virtualization

• Simply: the creation and execution of former hardware (or even software) in a new, digital sequence

• “Computer virtualization” is the execution of a computer within a computer

• Question: Why virtualize computers?

Page 10: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Virtualization

Advantages DisadvantagesVery Portable Usually implemented by software

New advances in Hardware allow Virtualization to run much faster VERY SLOW

Copy (Clone) a new machine very quickly Can be resource consuming

Isolate portions of a network from one another Systems can be unstable

You can “reset” or “restore” from a snapshot Not ALL things can be /or are virtualized

Page 11: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Virtualization Glossary

Virtual Machines (VM’s): Self contained “computer within a computer”

Host Machine: A dedicated computer leveraging Virtualization Software to allow the execution, storage, removal, and creation of VM’s

Virtualization Software: Software that is installed onto a Host machine to allow the execution of VM’s

Page 12: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Virtual Machine Lab

Page 13: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Where to begin?

• Goal: To create a virtual machine

• Needed Tools:– Host Machine– Virtualization Software -- VMWare– Operating System installation “disk”

Page 14: Air Force Research Laboratory Approved for Public Release; Distribution Unlimited: DATE PENDING Air Force Research Laboratory Information Directorate Virtualization

Approved for Public Release; Distribution Unlimited: 88ABW-2012-3707, 02-July-2012

Questions?