SlideShare a Scribd company logo
1 of 23
PRESENTED BY:-
Yansi Keim
B.Tech (Information Technology)
VII Semester
01120703111
MENTOR:-
Mr. Mahesh Saini
Asst. Professor
Department of Information Technology
Copyright @ CBPGECJ
Contents
1. Aim: Operating System Virtualization
2. Steps Involved
3. 2.1 Virtualize the Base Machine
1. 2.1.1 Using Virtual Box
2.2 Install OpenStack
1. 2.2.1 Why DevStack?
3. References
Copyright @ CBPGECJ
Operating System Virtualization
 Operating system–level virtualization is where
the kernel of an operating system allows for multiple
isolated user space instances, instead of just one.
 Such instances (often called containers virtualization
engines (VE), virtual private servers (VPS) or jails) may
look and feel like a real server from the point of view of
its owners and users.
Hardware
Virtualization Platform
OS 3OS 1 OS 2 OS 4
ApplicationsApplications Applications Applications
Copyright @ CBPGECJ
Fig. Operating System Virtualization
Copyright @ CBPGECJ
Implementing Details
Part 1
Virtualize the
base machine
Part 2
Devstack for
Cloud
Environment
Copyright @ CBPGECJ
Oracle VM VirtualBox
• It was created by innotek GmbH, purchased in 2008 by Sun
Microsystems, and now developed by Oracle.
• Supported host operating systems include Linux, Mac OS X, Windows
XP, Windows Vista, Windows 7, Windows 8, Solaris, and OpenSolaris;
there are also ports to FreeBSD and Genode.
Oracle VM VirtualBox is
a virtualization software package
or x86 and AMD64/Intel64-based
computers from Oracle Corporation as
part of its family of virtualization
products.
Copyright @ CBPGECJ
Part I Virtualize the Host OS
How to Install VirtualBox
 VirtualBox allows you to create virtual computers within
your physical computer, enabling you to run multiple
operating systems without dealing with dual booting or
hardware configurations. Setting up VirtualBox is very
straightforward, and most of your time will be spent
performing the standard operating system installation.
 Will first install VirtualBox
 Base OS is Windows 7
 Guest OS will be Ubuntu 14.04
Copyright @ CBPGECJ
Step 1: Download VirtualBox
Copyright @ CBPGECJ
Step 2: Installing VirtualBox
Copyright @ CBPGECJ
Step 3: Creating a Virtual Machine
When creating a virtual machine, you will need to install
the operating system just like you would on a regular
computer. This means that you will need the installation
discs for the operating system you want to install on the
virtual machine. If you download the ISO file for the
installation disc, you can burn it to a blank DVD, or
install it directly from the ISO file.
Copyright @ CBPGECJ
Click the "New" button. This will open the wizard that will guide you
through the process to create your first virtual machine.
Copyright @ CBPGECJ
Start the operating system installation. Once the virtual machine has been
configured, the wizard will close and you will be taken back to the VirtualBox main
window. Double-click your new machine in the left menu to start it up for the first time.
Copyright @ CBPGECJ
Set the amount of RAM. You will need to designate how much of your computer's RAM
will be allocated to your virtual machine. VirtualBox will automatically choose the
recommended minimum amount for the operating system you selected, but you can
increase or decrease this if you'd like.
Copyright @ CBPGECJ
Create a virtual hard drive. Your virtual machine will need a virtual hard drive in order to install the
operating system and any programs. This virtual hard drive is carved out of the free space available on
your computer. VirtualBox will set a recommended size based on the operating system, but you can set it
to whatever you'd like.
Copyright @ CBPGECJ
Install the operating system. After selecting the installation media, the
operating system installation will begin. Installation proceeds the same way
it would as if you were installing the operating system on a regular
computer. Copyright @ CBPGECJ
Part I Completed Successfully
After Virtualization (Step I)
Copyright @ CBPGECJ
Copyright @ CBPGECJ
Part II Deploy OpenStack
I. Select a Linux Distribution
Only Ubuntu 14.04 (Trusty), Fedora 20 and CentOS/RHEL 6.5 are documented here. OpenStack also
runs and is packaged on other flavors of Linux such as OpenSUSE and Debian.
II. Install Selected OS
In order to correctly install all the dependencies, we assume a specific minimal version of the
supported distributions to make it as easy as possible. We recommend using a minimal install of
Ubuntu or Fedora server in a VM if this is your first time.
III. Download DevStack
git clone https://github.com/openstack-dev/devstack.gitThe devstack repo contains a script that
installs OpenStack and templates for configuration files
IV. Configure
We recommend at least a minimal configuration be set up.
V. Start the install
cd devstack; ./stack.sh
Copyright @ CBPGECJ
Node Configurations
Single Node- Only one server runs all nova-services
and also drives all the virtual machine instances
Multiple Nodes-Adding compute nodes to the
two node installation by simply installing Nova-compute on an
additional server and copying nova.conf file to the added node
Copyright @ CBPGECJ
Horizon (‘Dashboard’)
 Provides a browser based ‘control panel’ application for
administrators and users
Copyright @ CBPGECJ
After OpenStack (Step II)
References
• http://en.wikipedia.org/wiki/Virtualization
• (Sep 07th, 14 || 23:11:02)
• https://www.virtualbox.org/wiki/Linux_Downloads (Sep 06th, 14 || 01:01:10)
• http://www.ehow.com/about_6712642_dual-boot-vs_-virtual.html (Aug 04th,
14 || 11:41:02)
• http://devstack.org/overview.html (October 01st, 14|| 01.05:02)
• http://www.slideshare.net/khinnu4u/developing-withdevstack?related=1
(October 02nd, 14|| 03.15:02)
• http://opencontrail.org/opencontrail-and-devstack/ (October 03rd, 14||
15.07:02)
• http://wordeology.com/computer/complete-guide-to-setting-up-an-
openstack-development-environment-devstack-in-kvm-with-kvm-in-kvm-
for-guests.html (October 04th, 14|| 14.15:02)
Copyright @ CBPGECJ

More Related Content

What's hot

Installation of Windows & Linux operating system
Installation of Windows & Linux operating systemInstallation of Windows & Linux operating system
Installation of Windows & Linux operating systemSathishnkl561998
 
rgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab recordrgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab recordnaaaaz
 
Star wind iscsi-san-software-handson-review-1-eng
Star wind iscsi-san-software-handson-review-1-engStar wind iscsi-san-software-handson-review-1-eng
Star wind iscsi-san-software-handson-review-1-engthuragavaripallem
 
Automated everything - Setting up an openQRM Cloud
Automated everything - Setting up an openQRM CloudAutomated everything - Setting up an openQRM Cloud
Automated everything - Setting up an openQRM CloudopenQRM Enterprise GmbH
 
Hyper-Efficient Mac Deployment
Hyper-Efficient Mac DeploymentHyper-Efficient Mac Deployment
Hyper-Efficient Mac DeploymentNick McSpadden
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Partner S.A.
 
Open stack implementation
Open stack implementation Open stack implementation
Open stack implementation Soumyajit Basu
 
Continuous Integration with Hackintosh
Continuous Integration with HackintoshContinuous Integration with Hackintosh
Continuous Integration with HackintoshDavid Ventura, M.E.T.
 
System Imager.20051215
System Imager.20051215System Imager.20051215
System Imager.20051215guest95b42b
 
install CentOS 6.3 minimal on Hyper-V
install CentOS 6.3 minimal on Hyper-Vinstall CentOS 6.3 minimal on Hyper-V
install CentOS 6.3 minimal on Hyper-VTũi Wichets
 
Austin - Container Days - Docker 101
Austin - Container Days - Docker 101Austin - Container Days - Docker 101
Austin - Container Days - Docker 101Bill Maxwell
 
How to test drive development using Linux
How to test drive development using LinuxHow to test drive development using Linux
How to test drive development using LinuxCraig Dickson
 
Free tools for rapidly deploying software
Free tools for rapidly deploying softwareFree tools for rapidly deploying software
Free tools for rapidly deploying softwareConcentrated Technology
 
Automated Deployment using Open Source
Automated Deployment using Open SourceAutomated Deployment using Open Source
Automated Deployment using Open Sourceduskglow
 
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...OpenNebula Project
 
Virtualbox step by step guide
Virtualbox step by step guideVirtualbox step by step guide
Virtualbox step by step guideHock Leng PUAH
 
Minimal OpenStack LinuxCon NA 2015
Minimal OpenStack LinuxCon NA 2015Minimal OpenStack LinuxCon NA 2015
Minimal OpenStack LinuxCon NA 2015Sean Dague
 

What's hot (20)

Installation of Windows & Linux operating system
Installation of Windows & Linux operating systemInstallation of Windows & Linux operating system
Installation of Windows & Linux operating system
 
rgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab recordrgpv 7th sem for it & cs Cloud computing lab record
rgpv 7th sem for it & cs Cloud computing lab record
 
FIWARE Lab Cloud Portal
FIWARE Lab Cloud PortalFIWARE Lab Cloud Portal
FIWARE Lab Cloud Portal
 
Star wind iscsi-san-software-handson-review-1-eng
Star wind iscsi-san-software-handson-review-1-engStar wind iscsi-san-software-handson-review-1-eng
Star wind iscsi-san-software-handson-review-1-eng
 
Automated everything - Setting up an openQRM Cloud
Automated everything - Setting up an openQRM CloudAutomated everything - Setting up an openQRM Cloud
Automated everything - Setting up an openQRM Cloud
 
Hyper-Efficient Mac Deployment
Hyper-Efficient Mac DeploymentHyper-Efficient Mac Deployment
Hyper-Efficient Mac Deployment
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: Introduction
 
Open stack implementation
Open stack implementation Open stack implementation
Open stack implementation
 
Continuous Integration with Hackintosh
Continuous Integration with HackintoshContinuous Integration with Hackintosh
Continuous Integration with Hackintosh
 
System Imager.20051215
System Imager.20051215System Imager.20051215
System Imager.20051215
 
install CentOS 6.3 minimal on Hyper-V
install CentOS 6.3 minimal on Hyper-Vinstall CentOS 6.3 minimal on Hyper-V
install CentOS 6.3 minimal on Hyper-V
 
DevStack
DevStackDevStack
DevStack
 
Austin - Container Days - Docker 101
Austin - Container Days - Docker 101Austin - Container Days - Docker 101
Austin - Container Days - Docker 101
 
How to test drive development using Linux
How to test drive development using LinuxHow to test drive development using Linux
How to test drive development using Linux
 
Free tools for rapidly deploying software
Free tools for rapidly deploying softwareFree tools for rapidly deploying software
Free tools for rapidly deploying software
 
Tai lieu 1
Tai lieu 1Tai lieu 1
Tai lieu 1
 
Automated Deployment using Open Source
Automated Deployment using Open SourceAutomated Deployment using Open Source
Automated Deployment using Open Source
 
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
OpenNebulaConf2017EU: One (Windows) Image to Rule them All by Paul Batchelor,...
 
Virtualbox step by step guide
Virtualbox step by step guideVirtualbox step by step guide
Virtualbox step by step guide
 
Minimal OpenStack LinuxCon NA 2015
Minimal OpenStack LinuxCon NA 2015Minimal OpenStack LinuxCon NA 2015
Minimal OpenStack LinuxCon NA 2015
 

Viewers also liked

Virtualization
VirtualizationVirtualization
VirtualizationYansi Keim
 
Using Smartphones
Using SmartphonesUsing Smartphones
Using SmartphonesYansi Keim
 
Forensic Anaysis on Twitter
Forensic Anaysis on TwitterForensic Anaysis on Twitter
Forensic Anaysis on TwitterYansi Keim
 
Les Réseaux Sociaux : Découverte des outils
Les Réseaux Sociaux : Découverte des outilsLes Réseaux Sociaux : Découverte des outils
Les Réseaux Sociaux : Découverte des outilsYann KERVAREC
 
Vartman samaz mein vigyapan ka mahatv
Vartman samaz mein vigyapan ka mahatvVartman samaz mein vigyapan ka mahatv
Vartman samaz mein vigyapan ka mahatvYansi Keim
 
Security economics
Security economicsSecurity economics
Security economicsYansi Keim
 
Keynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conferenceKeynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conferenceLarry McDonough
 
HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10Larry McDonough
 
Mobile Communication Generation
Mobile Communication GenerationMobile Communication Generation
Mobile Communication GenerationYansi Keim
 
Introduction to Facebook
Introduction to FacebookIntroduction to Facebook
Introduction to FacebookYansi Keim
 
Sleeping beauty
Sleeping beautySleeping beauty
Sleeping beautyYansi Keim
 
Livre blanc ecommerce
Livre blanc ecommerceLivre blanc ecommerce
Livre blanc ecommerceYann KERVAREC
 
WWW and web browser
WWW and web browserWWW and web browser
WWW and web browserYansi Keim
 
Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)
Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)
Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)Yann KERVAREC
 
Different climatic regions of the world
Different climatic regions of the worldDifferent climatic regions of the world
Different climatic regions of the worldYansi Keim
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentalsYansi Keim
 

Viewers also liked (20)

Virtualization
VirtualizationVirtualization
Virtualization
 
Docker
DockerDocker
Docker
 
Using Smartphones
Using SmartphonesUsing Smartphones
Using Smartphones
 
Forensic Anaysis on Twitter
Forensic Anaysis on TwitterForensic Anaysis on Twitter
Forensic Anaysis on Twitter
 
Les Réseaux Sociaux : Découverte des outils
Les Réseaux Sociaux : Découverte des outilsLes Réseaux Sociaux : Découverte des outils
Les Réseaux Sociaux : Découverte des outils
 
Vartman samaz mein vigyapan ka mahatv
Vartman samaz mein vigyapan ka mahatvVartman samaz mein vigyapan ka mahatv
Vartman samaz mein vigyapan ka mahatv
 
Security economics
Security economicsSecurity economics
Security economics
 
Keynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conferenceKeynote at Home Automation/ IoT Telecom Council conference
Keynote at Home Automation/ IoT Telecom Council conference
 
HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10
 
Mobile Communication Generation
Mobile Communication GenerationMobile Communication Generation
Mobile Communication Generation
 
Introduction to Facebook
Introduction to FacebookIntroduction to Facebook
Introduction to Facebook
 
Evans Data DevRel 2016
Evans Data DevRel 2016 Evans Data DevRel 2016
Evans Data DevRel 2016
 
Sleeping beauty
Sleeping beautySleeping beauty
Sleeping beauty
 
Livre blanc ecommerce
Livre blanc ecommerceLivre blanc ecommerce
Livre blanc ecommerce
 
WWW and web browser
WWW and web browserWWW and web browser
WWW and web browser
 
Présentation Virtuadz Français
Présentation Virtuadz FrançaisPrésentation Virtuadz Français
Présentation Virtuadz Français
 
Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)
Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)
Solutions 2.0 à ajouter à son site e-commerce (DEVCOM Bruxelles)
 
Different climatic regions of the world
Different climatic regions of the worldDifferent climatic regions of the world
Different climatic regions of the world
 
E commerce
E commerceE commerce
E commerce
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 

Similar to Virtualization

How to Create a Windows Server 2008 Virtual Lab Using VirtualBox
How to Create a Windows Server 2008 Virtual Lab Using VirtualBoxHow to Create a Windows Server 2008 Virtual Lab Using VirtualBox
How to Create a Windows Server 2008 Virtual Lab Using VirtualBoxRusty Painter
 
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage ServiceQuick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage ServiceCloudian
 
Gluster Storage Platform Installation Guide
Gluster Storage Platform Installation GuideGluster Storage Platform Installation Guide
Gluster Storage Platform Installation GuideGlusterFS
 
TDF Professional Conf 2010 - Rapid Windows 7 Deployments
TDF Professional Conf 2010 - Rapid Windows 7 DeploymentsTDF Professional Conf 2010 - Rapid Windows 7 Deployments
TDF Professional Conf 2010 - Rapid Windows 7 Deploymentsjimboks
 
Virtualization technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization technology "comparison vmware 9 vs virtualbox 4.2"Lagendary Sheeva
 
Krenel Based Virtual Machine In Centos7
Krenel Based Virtual Machine In Centos7Krenel Based Virtual Machine In Centos7
Krenel Based Virtual Machine In Centos7a_ratra
 
IT109 Microsoft Windows 7 Operating Systems Unit 02
IT109 Microsoft Windows 7 Operating Systems Unit 02IT109 Microsoft Windows 7 Operating Systems Unit 02
IT109 Microsoft Windows 7 Operating Systems Unit 02blusmurfydot1
 
Es xi 07-create-virtual-machine
Es xi 07-create-virtual-machineEs xi 07-create-virtual-machine
Es xi 07-create-virtual-machinedzar123456
 
Drupal Continuous Integration with Jenkins - Deploy
Drupal Continuous Integration with Jenkins - DeployDrupal Continuous Integration with Jenkins - Deploy
Drupal Continuous Integration with Jenkins - DeployJohn Smith
 
Drupal Continuous Integration with Jenkins - The Basics
Drupal Continuous Integration with Jenkins - The BasicsDrupal Continuous Integration with Jenkins - The Basics
Drupal Continuous Integration with Jenkins - The BasicsJohn Smith
 
Vmware Data Center Virtualization ESXI and vCenter
Vmware Data Center Virtualization ESXI and vCenterVmware Data Center Virtualization ESXI and vCenter
Vmware Data Center Virtualization ESXI and vCenterA. Shamel
 
SafePeak Installation guide
SafePeak Installation guideSafePeak Installation guide
SafePeak Installation guideVladi Vexler
 
Linux installation on a Virtual Machine
Linux installation on a Virtual MachineLinux installation on a Virtual Machine
Linux installation on a Virtual MachineNikhil Bhalwankar
 
Chocolatey - making the process of installing software on windows easy as pie
Chocolatey - making the process of installing software on windows easy as pieChocolatey - making the process of installing software on windows easy as pie
Chocolatey - making the process of installing software on windows easy as pieJustin James
 

Similar to Virtualization (20)

How to Create a Windows Server 2008 Virtual Lab Using VirtualBox
How to Create a Windows Server 2008 Virtual Lab Using VirtualBoxHow to Create a Windows Server 2008 Virtual Lab Using VirtualBox
How to Create a Windows Server 2008 Virtual Lab Using VirtualBox
 
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage ServiceQuick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
Quick-Start Guide: Deploying Your Cloudian HyperStore Hybrid Storage Service
 
Netezza All labs
Netezza All labsNetezza All labs
Netezza All labs
 
Gluster Storage Platform Installation Guide
Gluster Storage Platform Installation GuideGluster Storage Platform Installation Guide
Gluster Storage Platform Installation Guide
 
TDF Professional Conf 2010 - Rapid Windows 7 Deployments
TDF Professional Conf 2010 - Rapid Windows 7 DeploymentsTDF Professional Conf 2010 - Rapid Windows 7 Deployments
TDF Professional Conf 2010 - Rapid Windows 7 Deployments
 
Virtualization technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"Virtualization  technology "comparison vmware 9 vs virtualbox 4.2"
Virtualization technology "comparison vmware 9 vs virtualbox 4.2"
 
Howto Pxeboot
Howto PxebootHowto Pxeboot
Howto Pxeboot
 
Dev stacklabguide
Dev stacklabguideDev stacklabguide
Dev stacklabguide
 
Devstack lab guide
Devstack lab guideDevstack lab guide
Devstack lab guide
 
PXE Lot or PXE Lite
PXE Lot or PXE LitePXE Lot or PXE Lite
PXE Lot or PXE Lite
 
Krenel Based Virtual Machine In Centos7
Krenel Based Virtual Machine In Centos7Krenel Based Virtual Machine In Centos7
Krenel Based Virtual Machine In Centos7
 
IT109 Microsoft Windows 7 Operating Systems Unit 02
IT109 Microsoft Windows 7 Operating Systems Unit 02IT109 Microsoft Windows 7 Operating Systems Unit 02
IT109 Microsoft Windows 7 Operating Systems Unit 02
 
Es xi 07-create-virtual-machine
Es xi 07-create-virtual-machineEs xi 07-create-virtual-machine
Es xi 07-create-virtual-machine
 
Drupal Continuous Integration with Jenkins - Deploy
Drupal Continuous Integration with Jenkins - DeployDrupal Continuous Integration with Jenkins - Deploy
Drupal Continuous Integration with Jenkins - Deploy
 
Drupal Continuous Integration with Jenkins - The Basics
Drupal Continuous Integration with Jenkins - The BasicsDrupal Continuous Integration with Jenkins - The Basics
Drupal Continuous Integration with Jenkins - The Basics
 
Vmware Data Center Virtualization ESXI and vCenter
Vmware Data Center Virtualization ESXI and vCenterVmware Data Center Virtualization ESXI and vCenter
Vmware Data Center Virtualization ESXI and vCenter
 
SafePeak Installation guide
SafePeak Installation guideSafePeak Installation guide
SafePeak Installation guide
 
Linux installation on a Virtual Machine
Linux installation on a Virtual MachineLinux installation on a Virtual Machine
Linux installation on a Virtual Machine
 
Chocolatey - making the process of installing software on windows easy as pie
Chocolatey - making the process of installing software on windows easy as pieChocolatey - making the process of installing software on windows easy as pie
Chocolatey - making the process of installing software on windows easy as pie
 
Prepping software for w7 deployment
Prepping software for w7 deploymentPrepping software for w7 deployment
Prepping software for w7 deployment
 

Recently uploaded

INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 

Recently uploaded (20)

POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 

Virtualization

  • 1. PRESENTED BY:- Yansi Keim B.Tech (Information Technology) VII Semester 01120703111 MENTOR:- Mr. Mahesh Saini Asst. Professor Department of Information Technology Copyright @ CBPGECJ
  • 2. Contents 1. Aim: Operating System Virtualization 2. Steps Involved 3. 2.1 Virtualize the Base Machine 1. 2.1.1 Using Virtual Box 2.2 Install OpenStack 1. 2.2.1 Why DevStack? 3. References Copyright @ CBPGECJ
  • 3. Operating System Virtualization  Operating system–level virtualization is where the kernel of an operating system allows for multiple isolated user space instances, instead of just one.  Such instances (often called containers virtualization engines (VE), virtual private servers (VPS) or jails) may look and feel like a real server from the point of view of its owners and users. Hardware Virtualization Platform OS 3OS 1 OS 2 OS 4 ApplicationsApplications Applications Applications Copyright @ CBPGECJ
  • 4. Fig. Operating System Virtualization Copyright @ CBPGECJ
  • 5. Implementing Details Part 1 Virtualize the base machine Part 2 Devstack for Cloud Environment Copyright @ CBPGECJ
  • 6. Oracle VM VirtualBox • It was created by innotek GmbH, purchased in 2008 by Sun Microsystems, and now developed by Oracle. • Supported host operating systems include Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Windows 8, Solaris, and OpenSolaris; there are also ports to FreeBSD and Genode. Oracle VM VirtualBox is a virtualization software package or x86 and AMD64/Intel64-based computers from Oracle Corporation as part of its family of virtualization products. Copyright @ CBPGECJ Part I Virtualize the Host OS
  • 7. How to Install VirtualBox  VirtualBox allows you to create virtual computers within your physical computer, enabling you to run multiple operating systems without dealing with dual booting or hardware configurations. Setting up VirtualBox is very straightforward, and most of your time will be spent performing the standard operating system installation.  Will first install VirtualBox  Base OS is Windows 7  Guest OS will be Ubuntu 14.04 Copyright @ CBPGECJ
  • 8. Step 1: Download VirtualBox Copyright @ CBPGECJ
  • 9. Step 2: Installing VirtualBox Copyright @ CBPGECJ
  • 10. Step 3: Creating a Virtual Machine When creating a virtual machine, you will need to install the operating system just like you would on a regular computer. This means that you will need the installation discs for the operating system you want to install on the virtual machine. If you download the ISO file for the installation disc, you can burn it to a blank DVD, or install it directly from the ISO file. Copyright @ CBPGECJ
  • 11. Click the "New" button. This will open the wizard that will guide you through the process to create your first virtual machine. Copyright @ CBPGECJ
  • 12. Start the operating system installation. Once the virtual machine has been configured, the wizard will close and you will be taken back to the VirtualBox main window. Double-click your new machine in the left menu to start it up for the first time. Copyright @ CBPGECJ
  • 13. Set the amount of RAM. You will need to designate how much of your computer's RAM will be allocated to your virtual machine. VirtualBox will automatically choose the recommended minimum amount for the operating system you selected, but you can increase or decrease this if you'd like. Copyright @ CBPGECJ
  • 14. Create a virtual hard drive. Your virtual machine will need a virtual hard drive in order to install the operating system and any programs. This virtual hard drive is carved out of the free space available on your computer. VirtualBox will set a recommended size based on the operating system, but you can set it to whatever you'd like. Copyright @ CBPGECJ
  • 15. Install the operating system. After selecting the installation media, the operating system installation will begin. Installation proceeds the same way it would as if you were installing the operating system on a regular computer. Copyright @ CBPGECJ Part I Completed Successfully
  • 16. After Virtualization (Step I) Copyright @ CBPGECJ
  • 17. Copyright @ CBPGECJ Part II Deploy OpenStack
  • 18.
  • 19. I. Select a Linux Distribution Only Ubuntu 14.04 (Trusty), Fedora 20 and CentOS/RHEL 6.5 are documented here. OpenStack also runs and is packaged on other flavors of Linux such as OpenSUSE and Debian. II. Install Selected OS In order to correctly install all the dependencies, we assume a specific minimal version of the supported distributions to make it as easy as possible. We recommend using a minimal install of Ubuntu or Fedora server in a VM if this is your first time. III. Download DevStack git clone https://github.com/openstack-dev/devstack.gitThe devstack repo contains a script that installs OpenStack and templates for configuration files IV. Configure We recommend at least a minimal configuration be set up. V. Start the install cd devstack; ./stack.sh Copyright @ CBPGECJ
  • 20. Node Configurations Single Node- Only one server runs all nova-services and also drives all the virtual machine instances Multiple Nodes-Adding compute nodes to the two node installation by simply installing Nova-compute on an additional server and copying nova.conf file to the added node Copyright @ CBPGECJ
  • 21. Horizon (‘Dashboard’)  Provides a browser based ‘control panel’ application for administrators and users Copyright @ CBPGECJ
  • 23. References • http://en.wikipedia.org/wiki/Virtualization • (Sep 07th, 14 || 23:11:02) • https://www.virtualbox.org/wiki/Linux_Downloads (Sep 06th, 14 || 01:01:10) • http://www.ehow.com/about_6712642_dual-boot-vs_-virtual.html (Aug 04th, 14 || 11:41:02) • http://devstack.org/overview.html (October 01st, 14|| 01.05:02) • http://www.slideshare.net/khinnu4u/developing-withdevstack?related=1 (October 02nd, 14|| 03.15:02) • http://opencontrail.org/opencontrail-and-devstack/ (October 03rd, 14|| 15.07:02) • http://wordeology.com/computer/complete-guide-to-setting-up-an- openstack-development-environment-devstack-in-kvm-with-kvm-in-kvm- for-guests.html (October 04th, 14|| 14.15:02) Copyright @ CBPGECJ

Editor's Notes

  1. A virtual machine (VM) is an emulation(duplicates the function of ) of a particular computer system. Virtual machines operate based on the computer architecture and functions of a real or hypothetical computer, and their implementations may involve specialized hardware, software, or a combination of both. Each virtual machine is called “guest machine”.
  2. RHEL-Red Hat Enterprise Linux