SlideShare una empresa de Scribd logo
1 de 33
Virtualization
Gareja Mahesh
(mahesh247edu@gmail.com)
Tank Birju
(Birjutank27@gmail.com)
Agenda
Icons
Definition
Why Virtualization is Important
Introduction
Virtualization Providers
Overview
Types Of Virtualization
Defination
Virtualization is way to run multiple operating
systems and user applications on the same hardware
E.g., run both Windows and Linux on the same
laptop
How is it different from dual-boot?
Both OSes run simultaneously
The OSes are completely isolated from each other
Why Virtualization is Important
 Current Economy
 Reduces Capital Expenses
 Reduces Operational Expenses
 Promotes Green IT
 Enables “Cloud” Computing
 Demand for VMware Certified Professionals
 Over 1,500 schools and 10,000 students are using the
eLearning part of the IT Academy
 Over 400 schools are participating in the Instructor
Led part of the IT Academy program and over 3,000
students have been trained and are candidates to
become a VMware Certified Professional
Tom Silver, senior VP and chief marketing officer for
the technology jobs Web site Dice.com, says that the
total job count for his site was down 12 percent from
January 2008 through the first week of November. But
for those with virtualization experience, including both
VMware and general skills, available jobs increased by
43 percent and 37 percent,
Why Virtualization is Important
Virtual machines provide
 Hardware independence
Guest VM sees the same
hardware regardless of the host
hardware
 Isolation
VM’s operating system is isolated from the
host operating system
 Encapsulation
Entire VM encapsulated into a single file
Introduction
 Virtualization is not a new concept, but its complexity has been growin
and a number of new paradigms are rising.
 there three very simple concepts regarding virtualization.
Hypervisor (or VMM – Virtual Machine Monitor) is
a software layer that allows several virtual machines to
run on a physical machine
– The physical OS and hardware are called the Host
– The virtual machine OS and applications are called
the Guest
– Two Types of Hypervisor
 Three Types of Virtulization
(1)Para-virtualization
(2) OS-level virtualization
(3)Application level virtualization
(1)Para-virtualization
• VM does not simulate hardware
• Use special API that a modified guest OS must
use
• Hypercalls trapped by the Hypervisor and
serviced
• Xen, VMWare ESX Server
Types Of Virtualization
(2) OS-level virtualization
• OS allows multiple secure virtual servers to be
run
• Guest OS is the same as the host OS, but appears
isolated apps see an isolated OS
• Solaris Containers, BSD Jails, Linux Vserver
(3)Application level virtualization
• Application is gives its own copy of components
that are not shared
• (E.g., own registry files, global objects) - VE
prevents conflicts
• JVM
Virtualization Providers
Equinix, EQIX, up 55.25% in 1Q 2012: A leading
data center provider that’s inking partnerships
worldwide.
Salesforce.com, CRM, up 52.19%: The top provider
of cloud-based CRM software, plus the Force.com
platform.
Athenahealth, ATHN, up 50.90%: A well-known
provider of EHR (electronic health records) and other
healthcare services.
Red Hat, RHT, up 45.05%: pushing beyond Linux to
promote open source middleware, storage and
virtualization.
SolarWinds, SWI, 38.28%: A growing provider of
data center management tools.
VMware, VMW, up 35.08%: Still the leading
provider of virtualization software, pushing hard into
the cloud.
Rackspace Hosting, RAX, up 34.36%: Known for its
fanatical support of cloud customers, and frequently
the subject of takeover rumors (though I haven’t
heard any this week…).
CoreSite Realty Corp., COR, up 32.38%: Another
data center provider that’s gaining attention.Citrix
Systems, CTSX, up 29.96%: Blending virtualization
software with remote support, remote management
and collaboration services.
ConstantContact, CTCT, up 28.35%: The email
VMware
• VMware Workstation
• GSX Server
• ESX Server
VMware Workstation
• Current version is 9
• Evaluation license key is valid for 30 days
– This is a full working version
– VMware has extended this for additional
evaluation time if necessary
• Runs on Windows or Linux
• Retails for ~$189
• Upgrades after a year are ~$95 a workstation
GSX Server
• Able to run multiple servers or workstations on a
single box
• Meant for a small size server environments and
larger-scale test environments
• Scales to allow a test Active Directory domain,
client/server environment, etc.
• Can run on Windows or Linux
• Retails for ~$1400 for a dual processor system
• But you can do better than that!
ESX Server
• Enterprise-class virtual server
• This is meant more for a live environment
• ESX Server is built directly into a custom Linux
kernel to optimize performance, stability, and
modularization
• Pricing: call them. We just purchased this for a 2
processor system with a bundled package for ~$3500.
Why VMware Workstation is good
• Saves the average administrator and developer
hundreds of hours a year by allowing rapid,
modular and convenient tests
• You can run Windows on Linux and Linux on
Windows
• You can do presentations involving OS-based
demonstrations on the same piece of hardware
as the presentation using multiple VMware
systems
• It’s VERY cheap
Why GSX Server is good
• It’s less expensive than ESX Server
• It allows for multi-processor environments
and rapid tests of multiple systems
• You can run a few servers or workstations
on a single system
• If you’re not comfortable with Linux, you
can use a Windows Server as the host OS
Why ESX Server is good
• Create new systems faster with reduced hardware
needs allowing for tailored and scalable memory and
processor utilization
• Decouple application workloads from underlying
physical hardware for increased flexibility- read this
is to separate your server applications and services
onto individual servers (DNS, DHCP, SMS, IIS, AD,
FTP, Brightmail, Sendmail, whatever).
• Dramatically lower the cost of business continuity- if
your virtual system dies, crank of a new box and run
a restore in just a few minutes
Things you can do to impress your users
• More thoroughly test upgrades, rollouts, and
deployments to perfect the concept before going live.
This means way less downtime for users and of course-
a more polished look
• Learn how to script if you’ve got more than just a few
computers. This is a great platform to teach yourself on!
• Learn how to MSI package software with custom builds
and try deploying these onto test systems using Group
Policy- computer goes on, and so does the new
software- without fumbling!
Recommendations
• Minimum of a 1 GHz processor, 512MB
RAM, 80GB drive
• What I recommend for testing: 3GHz+
processor, 1GB+ RAM, 15k RPM SCSI
purely for live VMware systems, 80GB
drive for image storage
Advantages & DisAdvantages
(1)Advantages
•A huge benefit if you don't want to fork out on a
new computer just because you want to try the
latest Linux operating system or the latest macosx.
•Testing and learning
•VMs are portable. Its just a huge file.
(2) DisAdvantages
•Resources Hungry. It uses up more resources the
more VMs that you run simultaneously.
•If your CPU does not allow for hardware
virtualization then you can run some operating
systems in software virtualization but generally its
slower. So slow that it would annoy you.
•Some operating systems will not run in software
virtualization and require that you have a CPU with
hardware virtualization. So it would cost you more
if you dont have a CPU with hardware
virtualization.
Summery
 Virtualization offers major savings in data center
operations.
 Virtualization makes possible significant
reductions in the costs of managing data centers,
with simplification of systems management tasks.
 Virtualization offers back-up and increased
redundancy for delivery of high performance and
high availability services.
 Virtualization is a step in the direction of “cloud
computing”.

Más contenido relacionado

La actualidad más candente

Virtualization Technology Overview
Virtualization Technology OverviewVirtualization Technology Overview
Virtualization Technology OverviewOpenCity Community
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...Edureka!
 
Virtualization
VirtualizationVirtualization
Virtualizationimp_satish
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
VMware Overview
VMware OverviewVMware Overview
VMware OverviewMadhu Bala
 
VMware Esx Short Presentation
VMware Esx Short PresentationVMware Esx Short Presentation
VMware Esx Short PresentationBarcamp Cork
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualizationelliando dias
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage VirtualizationMehul Jariwala
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overviewvalerian_ceaus
 
Server virtualization
Server virtualizationServer virtualization
Server virtualizationofsorganizer
 

La actualidad más candente (20)

Virtualization Technology Overview
Virtualization Technology OverviewVirtualization Technology Overview
Virtualization Technology Overview
 
Virtualization
VirtualizationVirtualization
Virtualization
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
Virtualization
VirtualizationVirtualization
Virtualization
 
VMware Overview
VMware OverviewVMware Overview
VMware Overview
 
Hypervisor
HypervisorHypervisor
Hypervisor
 
VMware Esx Short Presentation
VMware Esx Short PresentationVMware Esx Short Presentation
VMware Esx Short Presentation
 
Cloud Computing: Virtualization
Cloud Computing: VirtualizationCloud Computing: Virtualization
Cloud Computing: Virtualization
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Virtualization.ppt
Virtualization.pptVirtualization.ppt
Virtualization.ppt
 
Storage Virtualization
Storage VirtualizationStorage Virtualization
Storage Virtualization
 
Hypervisors
HypervisorsHypervisors
Hypervisors
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
Virtual Infrastructure Overview
Virtual Infrastructure OverviewVirtual Infrastructure Overview
Virtual Infrastructure Overview
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 

Destacado

Epson LCD Projector Instructions
Epson LCD Projector InstructionsEpson LCD Projector Instructions
Epson LCD Projector Instructionsjdthomas7
 
Flat panel displays
Flat panel displaysFlat panel displays
Flat panel displaysMohd Arif
 
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESSINTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESSAbhilash kk
 
Computer Aided Design
Computer Aided DesignComputer Aided Design
Computer Aided Designillpa
 
Projected teaching aids
Projected teaching aidsProjected teaching aids
Projected teaching aidsSARASPREET
 
Intro to CAD/CAM/CIM
Intro to CAD/CAM/CIMIntro to CAD/CAM/CIM
Intro to CAD/CAM/CIMAbhay Gore
 

Destacado (10)

Epson LCD Projector Instructions
Epson LCD Projector InstructionsEpson LCD Projector Instructions
Epson LCD Projector Instructions
 
Flat panel
Flat panelFlat panel
Flat panel
 
Flat panel displays
Flat panel displaysFlat panel displays
Flat panel displays
 
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESSINTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
 
Introduction to CAD/CAM
Introduction to CAD/CAMIntroduction to CAD/CAM
Introduction to CAD/CAM
 
Computer Aided Design
Computer Aided DesignComputer Aided Design
Computer Aided Design
 
Projected teaching aids
Projected teaching aidsProjected teaching aids
Projected teaching aids
 
Introduction to cad cam
Introduction to cad camIntroduction to cad cam
Introduction to cad cam
 
Intro to CAD/CAM/CIM
Intro to CAD/CAM/CIMIntro to CAD/CAM/CIM
Intro to CAD/CAM/CIM
 
CAD presentation
CAD presentationCAD presentation
CAD presentation
 

Similar a Virtualization

Virtualization intro to freshers
Virtualization intro to freshersVirtualization intro to freshers
Virtualization intro to freshersShravani Mondrety
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session aleyeldean
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTom Eberle
 
Virtualization
VirtualizationVirtualization
VirtualizationMadnanS
 
VMware End-User-Computing Best Practices Poster
VMware End-User-Computing Best Practices PosterVMware End-User-Computing Best Practices Poster
VMware End-User-Computing Best Practices PosterVMware Academy
 
Cloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerCloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerFadly Rizal Ahmad Fadzil
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualizationwebhostingguy
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Lucas Chies
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSEuropean Collaboration Summit
 
Presentation step into virtualization and transform your it
Presentation   step into virtualization and transform your itPresentation   step into virtualization and transform your it
Presentation step into virtualization and transform your itsolarisyourep
 
Vmwarepresentation1207005
Vmwarepresentation1207005Vmwarepresentation1207005
Vmwarepresentation1207005chinitooo
 
Vmwarepresentation1207005
Vmwarepresentation1207005Vmwarepresentation1207005
Vmwarepresentation1207005chinitooo
 
Vmwarepresentation1207005
Vmwarepresentation1207005Vmwarepresentation1207005
Vmwarepresentation1207005chinitooo
 
Citrix XenServer Success
Citrix XenServer SuccessCitrix XenServer Success
Citrix XenServer SuccesseG Innovations
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deploymentssflynn073
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)Simon Haslam
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloudrohit_ainapure
 

Similar a Virtualization (20)

Virtualization intro to freshers
Virtualization intro to freshersVirtualization intro to freshers
Virtualization intro to freshers
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Virtualization
VirtualizationVirtualization
Virtualization
 
VMware End-User-Computing Best Practices Poster
VMware End-User-Computing Best Practices PosterVMware End-User-Computing Best Practices Poster
VMware End-User-Computing Best Practices Poster
 
Cloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to ServerCloud Computing vs Virtualization From Desktop to Server
Cloud Computing vs Virtualization From Desktop to Server
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
 
Virtual Server
Virtual ServerVirtual Server
Virtual Server
 
Presentation step into virtualization and transform your it
Presentation   step into virtualization and transform your itPresentation   step into virtualization and transform your it
Presentation step into virtualization and transform your it
 
Vmwarepresentation1207005
Vmwarepresentation1207005Vmwarepresentation1207005
Vmwarepresentation1207005
 
Vmwarepresentation1207005
Vmwarepresentation1207005Vmwarepresentation1207005
Vmwarepresentation1207005
 
Vmwarepresentation1207005
Vmwarepresentation1207005Vmwarepresentation1207005
Vmwarepresentation1207005
 
Citrix XenServer Success
Citrix XenServer SuccessCitrix XenServer Success
Citrix XenServer Success
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deployments
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloud
 
Virtual Server
Virtual ServerVirtual Server
Virtual Server
 

Más de Birju Tank

Database security
Database securityDatabase security
Database securityBirju Tank
 
Vulnerabilities in Android
Vulnerabilities in AndroidVulnerabilities in Android
Vulnerabilities in AndroidBirju Tank
 
Blackhole Attck detection in AODV Protocol
Blackhole Attck detection in AODV ProtocolBlackhole Attck detection in AODV Protocol
Blackhole Attck detection in AODV ProtocolBirju Tank
 
5 g technology
5 g technology5 g technology
5 g technologyBirju Tank
 
Literature review report
Literature review reportLiterature review report
Literature review reportBirju Tank
 
Secure routing in DSR
Secure routing in DSRSecure routing in DSR
Secure routing in DSRBirju Tank
 
J2ME Mobile app
J2ME Mobile appJ2ME Mobile app
J2ME Mobile appBirju Tank
 
Android vs iOS encryption systems
Android vs iOS encryption systemsAndroid vs iOS encryption systems
Android vs iOS encryption systemsBirju Tank
 
Software prototyping
Software prototypingSoftware prototyping
Software prototypingBirju Tank
 
Secure lab setup for cyber security
Secure lab setup for cyber securitySecure lab setup for cyber security
Secure lab setup for cyber securityBirju Tank
 
Android operating system
Android operating systemAndroid operating system
Android operating systemBirju Tank
 
Mobile Broadband Wireless Access
Mobile Broadband Wireless AccessMobile Broadband Wireless Access
Mobile Broadband Wireless AccessBirju Tank
 
Process management
Process managementProcess management
Process managementBirju Tank
 

Más de Birju Tank (14)

Database security
Database securityDatabase security
Database security
 
Vulnerabilities in Android
Vulnerabilities in AndroidVulnerabilities in Android
Vulnerabilities in Android
 
Blackhole Attck detection in AODV Protocol
Blackhole Attck detection in AODV ProtocolBlackhole Attck detection in AODV Protocol
Blackhole Attck detection in AODV Protocol
 
5 g technology
5 g technology5 g technology
5 g technology
 
Literature review report
Literature review reportLiterature review report
Literature review report
 
Secure routing in DSR
Secure routing in DSRSecure routing in DSR
Secure routing in DSR
 
J2ME Mobile app
J2ME Mobile appJ2ME Mobile app
J2ME Mobile app
 
Android vs iOS encryption systems
Android vs iOS encryption systemsAndroid vs iOS encryption systems
Android vs iOS encryption systems
 
Software prototyping
Software prototypingSoftware prototyping
Software prototyping
 
Secure lab setup for cyber security
Secure lab setup for cyber securitySecure lab setup for cyber security
Secure lab setup for cyber security
 
Data mining
Data miningData mining
Data mining
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Mobile Broadband Wireless Access
Mobile Broadband Wireless AccessMobile Broadband Wireless Access
Mobile Broadband Wireless Access
 
Process management
Process managementProcess management
Process management
 

Último

Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 

Último (20)

Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 

Virtualization

  • 2. Agenda Icons Definition Why Virtualization is Important Introduction Virtualization Providers Overview Types Of Virtualization
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Defination Virtualization is way to run multiple operating systems and user applications on the same hardware E.g., run both Windows and Linux on the same laptop How is it different from dual-boot? Both OSes run simultaneously The OSes are completely isolated from each other
  • 11.
  • 12. Why Virtualization is Important  Current Economy  Reduces Capital Expenses  Reduces Operational Expenses  Promotes Green IT  Enables “Cloud” Computing  Demand for VMware Certified Professionals  Over 1,500 schools and 10,000 students are using the eLearning part of the IT Academy  Over 400 schools are participating in the Instructor Led part of the IT Academy program and over 3,000 students have been trained and are candidates to become a VMware Certified Professional
  • 13. Tom Silver, senior VP and chief marketing officer for the technology jobs Web site Dice.com, says that the total job count for his site was down 12 percent from January 2008 through the first week of November. But for those with virtualization experience, including both VMware and general skills, available jobs increased by 43 percent and 37 percent, Why Virtualization is Important
  • 14. Virtual machines provide  Hardware independence Guest VM sees the same hardware regardless of the host hardware  Isolation VM’s operating system is isolated from the host operating system  Encapsulation Entire VM encapsulated into a single file
  • 15. Introduction  Virtualization is not a new concept, but its complexity has been growin and a number of new paradigms are rising.  there three very simple concepts regarding virtualization.
  • 16. Hypervisor (or VMM – Virtual Machine Monitor) is a software layer that allows several virtual machines to run on a physical machine – The physical OS and hardware are called the Host – The virtual machine OS and applications are called the Guest – Two Types of Hypervisor
  • 17.  Three Types of Virtulization (1)Para-virtualization (2) OS-level virtualization (3)Application level virtualization (1)Para-virtualization • VM does not simulate hardware • Use special API that a modified guest OS must use • Hypercalls trapped by the Hypervisor and serviced • Xen, VMWare ESX Server Types Of Virtualization
  • 18. (2) OS-level virtualization • OS allows multiple secure virtual servers to be run • Guest OS is the same as the host OS, but appears isolated apps see an isolated OS • Solaris Containers, BSD Jails, Linux Vserver (3)Application level virtualization • Application is gives its own copy of components that are not shared • (E.g., own registry files, global objects) - VE prevents conflicts • JVM
  • 19.
  • 20. Virtualization Providers Equinix, EQIX, up 55.25% in 1Q 2012: A leading data center provider that’s inking partnerships worldwide. Salesforce.com, CRM, up 52.19%: The top provider of cloud-based CRM software, plus the Force.com platform. Athenahealth, ATHN, up 50.90%: A well-known provider of EHR (electronic health records) and other healthcare services. Red Hat, RHT, up 45.05%: pushing beyond Linux to promote open source middleware, storage and virtualization.
  • 21. SolarWinds, SWI, 38.28%: A growing provider of data center management tools. VMware, VMW, up 35.08%: Still the leading provider of virtualization software, pushing hard into the cloud. Rackspace Hosting, RAX, up 34.36%: Known for its fanatical support of cloud customers, and frequently the subject of takeover rumors (though I haven’t heard any this week…). CoreSite Realty Corp., COR, up 32.38%: Another data center provider that’s gaining attention.Citrix Systems, CTSX, up 29.96%: Blending virtualization software with remote support, remote management and collaboration services. ConstantContact, CTCT, up 28.35%: The email
  • 22. VMware • VMware Workstation • GSX Server • ESX Server
  • 23. VMware Workstation • Current version is 9 • Evaluation license key is valid for 30 days – This is a full working version – VMware has extended this for additional evaluation time if necessary • Runs on Windows or Linux • Retails for ~$189 • Upgrades after a year are ~$95 a workstation
  • 24. GSX Server • Able to run multiple servers or workstations on a single box • Meant for a small size server environments and larger-scale test environments • Scales to allow a test Active Directory domain, client/server environment, etc. • Can run on Windows or Linux • Retails for ~$1400 for a dual processor system • But you can do better than that!
  • 25. ESX Server • Enterprise-class virtual server • This is meant more for a live environment • ESX Server is built directly into a custom Linux kernel to optimize performance, stability, and modularization • Pricing: call them. We just purchased this for a 2 processor system with a bundled package for ~$3500.
  • 26. Why VMware Workstation is good • Saves the average administrator and developer hundreds of hours a year by allowing rapid, modular and convenient tests • You can run Windows on Linux and Linux on Windows • You can do presentations involving OS-based demonstrations on the same piece of hardware as the presentation using multiple VMware systems • It’s VERY cheap
  • 27. Why GSX Server is good • It’s less expensive than ESX Server • It allows for multi-processor environments and rapid tests of multiple systems • You can run a few servers or workstations on a single system • If you’re not comfortable with Linux, you can use a Windows Server as the host OS
  • 28. Why ESX Server is good • Create new systems faster with reduced hardware needs allowing for tailored and scalable memory and processor utilization • Decouple application workloads from underlying physical hardware for increased flexibility- read this is to separate your server applications and services onto individual servers (DNS, DHCP, SMS, IIS, AD, FTP, Brightmail, Sendmail, whatever). • Dramatically lower the cost of business continuity- if your virtual system dies, crank of a new box and run a restore in just a few minutes
  • 29. Things you can do to impress your users • More thoroughly test upgrades, rollouts, and deployments to perfect the concept before going live. This means way less downtime for users and of course- a more polished look • Learn how to script if you’ve got more than just a few computers. This is a great platform to teach yourself on! • Learn how to MSI package software with custom builds and try deploying these onto test systems using Group Policy- computer goes on, and so does the new software- without fumbling!
  • 30. Recommendations • Minimum of a 1 GHz processor, 512MB RAM, 80GB drive • What I recommend for testing: 3GHz+ processor, 1GB+ RAM, 15k RPM SCSI purely for live VMware systems, 80GB drive for image storage
  • 31. Advantages & DisAdvantages (1)Advantages •A huge benefit if you don't want to fork out on a new computer just because you want to try the latest Linux operating system or the latest macosx. •Testing and learning •VMs are portable. Its just a huge file.
  • 32. (2) DisAdvantages •Resources Hungry. It uses up more resources the more VMs that you run simultaneously. •If your CPU does not allow for hardware virtualization then you can run some operating systems in software virtualization but generally its slower. So slow that it would annoy you. •Some operating systems will not run in software virtualization and require that you have a CPU with hardware virtualization. So it would cost you more if you dont have a CPU with hardware virtualization.
  • 33. Summery  Virtualization offers major savings in data center operations.  Virtualization makes possible significant reductions in the costs of managing data centers, with simplification of systems management tasks.  Virtualization offers back-up and increased redundancy for delivery of high performance and high availability services.  Virtualization is a step in the direction of “cloud computing”.