SlideShare a Scribd company logo
上海
               会@
            学习

Fun with “nested ESXi”
- How to build “cloud” in your home -

          March 24,2013
    Kenzo.Nagahisa@gmail.com
0.Introduction(1)

• Self introduction
  • name: Kenzo Nagahisa( 永久健三 )
  • job: SoftBank Telecom China( 软银通信科技 )
  • work for: Cloud Service Provider( 云计算 )
  • e-mail: kenzo.nagahisa@gmail.com
0.Introduction(2)
• Terminology(Not accurate :p)
     HV      Hyper Visor

     VM      Virtual Machine
             Famous “Virtualization” American company.
   VMware
             Consumer Products: VMware Player/Fusion
             HV provided by VMware.
    ESXi     (1) Free version -stand alone-
             (2) Paid version - can be controlled by vCenter
   vCenter   Server to control multiple ESXis
             Set of ESXis controlled by vCenter
   Cluster
             HA function is configured on each Cluster.
             To move VM from one ESXi to another ESXi.
   vMotion
             i.e. use for ESXi hardware maintenance
             High Availability. Automatic VM restart on the
     HA
             other ESXi in case of ESXi failure.
1.Today’s topic
• Let’s have fun with creating “home
 cloud”.
  • AWS/VMware Player is very cheap and useful but let's try
    & feel “physical cloud” at home.

• But we have NO MONEY... have only one
 server;)
  • Keep in your mind we live in “Virtualization” IT world.
• Can we use virtual ESXi ? YES, WE CAN!
  • “nested ESXi” means “ESXi(VM) on ESXi(HV)”.
  • We can use vCenter to control “ESXi”s on ESXi.
2.Requirements(1)
• Hardware
  • At least one x86 server.
    • CPU is key(VT-x:mandatory.
        EPT:optional).

    • Sufficient Memory
    •   My case: Dell PowerEdge1950(2nd hand)

  • Storage for HA
    • NFS or iSCSI
    • My case: QNAP TS-119P II + Sata disk
2.Requirements(2)
• Software
  • Get VMware account(free) and download:
    • Standalone ESXi HV(free)
    • vSphere 5.1 Evaluation(60 days)
    • vCenter Evaluation Appliance(60 days)
  • Client OS media for test
    • Linux, Windows
3.Design(1)
• Image
                                             RDP,ssh

   Physical Server




   vCenter


                     ESXi             ESXi




                            Storage
3.Design(2)
• Goal: to execute VMotion & HA
                                             RDP,ssh

   Physical Server




   vCenter


                     ESXi             ESXi




                            Storage
3.Design(3)                                                                         RDP/ssh Client


 • Diagram
                                                                                      192.168.1.100



                                                192.168.2.201       192.168.2.202
        StorageNetwork SW




                        vCenter-1                 esxi510-1             esxi510-2
                192.168.1.210                           192.168.1.201        192.168.1.202

                                                                                    Mgmt Network SW




192.168.2.251




                                192.168.2.252                                           192.168.1.252
         Storage                                                X86 Server
4.Installation(1)
• Points
  • ESXi(VM)’s Machine Type: 9 (vmx-09)
  • vhv.enable = TRUE (in case of EPT enabled)
  • NWs on ESXi(HV) set to “promiscuous” mode
  • Dedicated NW for vMotion
  • Multiple management NWs for HA
  • vCenter Appliance: vmware/vmware
4.Installation(2)




                    Only 32bit VM
4.Installation(3)
• HV Installation
4.Installation(4)
• Storage(iSCSI)
4.Installation(5)
• NWs on HV
4.Installation(6)
• 3VMs=2ESXis & vCenter
4.Installation(7)
• vCenter   Appliance
4.Installation(8)
• Datacenter=Shanghai, Cluster=Pudong
5.Home cloud?
6.At the end
• Cheap server is very noisy. not recommended :(
• CPU w/ EPT allows “VHV”(Virtualized HV)
    Hyper-V on ESXi ?

• Mac mini maybe work as “nested ESXi”



            Enjoy!

More Related Content

PPTX
VMware ESXi 6.0 Installation Process
PDF
Migrating to ESXi: How To
PDF
Vsphere esxi-vcenter-server-601-setup-mscs
PDF
Virtualization with KVM (Kernel-based Virtual Machine)
PPTX
Introduction to Virtualization, Virsh and Virt-Manager
PDF
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
PDF
XPDS16: libvirt and Tools: What's New and What's Next - James Fehlig, SUSE
PPTX
Optimizing VM images for OpenStack with KVM/QEMU
VMware ESXi 6.0 Installation Process
Migrating to ESXi: How To
Vsphere esxi-vcenter-server-601-setup-mscs
Virtualization with KVM (Kernel-based Virtual Machine)
Introduction to Virtualization, Virsh and Virt-Manager
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
XPDS16: libvirt and Tools: What's New and What's Next - James Fehlig, SUSE
Optimizing VM images for OpenStack with KVM/QEMU

What's hot (20)

KEY
Cis222 2
PDF
KVM tools and enterprise usage
PDF
Virtualization - Kernel Virtual Machine (KVM)
PDF
Xen and the art of embedded virtualization (ELC 2017)
PDF
Virtualization workshop - part 1
ODP
Kvm and libvirt
PPT
xen server 5.6, provisioning server 5.6 — технические детали и планы на будущее
PPTX
Virtual Machines - Virtual Box
PPTX
Drive into kvm
PPTX
Windows Server «10»: Что нового в виртуализации
PDF
TechDay - Cambridge 2016 - OpenNebula Corona
ODP
PDF
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
PDF
Dave Gilbert - KVM and QEMU
PDF
12 christian ferber xen_server_advanced
PDF
The kvm virtualization way
PPTX
Hyper-V Storage
PPT
FreeNAS 10: Challenges of Building a Modern Storage Appliance based on FreeBS...
PPTX
Hypervisor seminar
Cis222 2
KVM tools and enterprise usage
Virtualization - Kernel Virtual Machine (KVM)
Xen and the art of embedded virtualization (ELC 2017)
Virtualization workshop - part 1
Kvm and libvirt
xen server 5.6, provisioning server 5.6 — технические детали и планы на будущее
Virtual Machines - Virtual Box
Drive into kvm
Windows Server «10»: Что нового в виртуализации
TechDay - Cambridge 2016 - OpenNebula Corona
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
Dave Gilbert - KVM and QEMU
12 christian ferber xen_server_advanced
The kvm virtualization way
Hyper-V Storage
FreeNAS 10: Challenges of Building a Modern Storage Appliance based on FreeBS...
Hypervisor seminar
Ad

Viewers also liked (6)

PPTX
vhd経由でpc移動
PPTX
20150807 aws勉強会(v3)
PPTX
20161220 社内勉強会lt
PPT
おじさんのぬるーい話(Keyboad)
PPTX
貧乏人でも出来るお手軽docker
PPTX
How to build view_in_onebox
vhd経由でpc移動
20150807 aws勉強会(v3)
20161220 社内勉強会lt
おじさんのぬるーい話(Keyboad)
貧乏人でも出来るお手軽docker
How to build view_in_onebox
Ad

Similar to Fun with nested ESXi (20)

PPTX
General-and-complete_Training_Slide_v0.9-TGT.pptx
PPTX
Virtualization and how it leads to cloud
PPT
Lessons On Hyper V
PPT
Introduction to Virtualization
PPTX
Principles of Virtualization - Introduction to Virtualization Software
PDF
[OpenStack Day in Korea 2015] Track 1-4 - VDI OpenStack? It Works!!!
PPTX
Virtualization Cloud computing technology
PPTX
Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spic...
PPTX
VMware Advance Troubleshooting Workshop - Day 5
PPTX
VMware vSphere 6.0 - Troubleshooting Training - Day 5
DOCX
Vm ware esx vs microsoft hyper
PPTX
VMware virtualization toipcs ESX and ESXI architecture
PDF
Types of Virtualisation and High Available Server Infrastructure
PPTX
Nova for Physicalization and Virtualization compute models
PPT
Virtualization Everywhere
PPT
Virtualization.ppt
PPT
Virtualization.ppt
PPT
Virtualization.ppt
PPT
Virtualization.ppt
PPT
Virtualization.ppt
General-and-complete_Training_Slide_v0.9-TGT.pptx
Virtualization and how it leads to cloud
Lessons On Hyper V
Introduction to Virtualization
Principles of Virtualization - Introduction to Virtualization Software
[OpenStack Day in Korea 2015] Track 1-4 - VDI OpenStack? It Works!!!
Virtualization Cloud computing technology
Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spic...
VMware Advance Troubleshooting Workshop - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
Vm ware esx vs microsoft hyper
VMware virtualization toipcs ESX and ESXI architecture
Types of Virtualisation and High Available Server Infrastructure
Nova for Physicalization and Virtualization compute models
Virtualization Everywhere
Virtualization.ppt
Virtualization.ppt
Virtualization.ppt
Virtualization.ppt
Virtualization.ppt

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
sap open course for s4hana steps from ECC to s4
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Spectroscopy.pptx food analysis technology
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
sap open course for s4hana steps from ECC to s4
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
A comparative analysis of optical character recognition models for extracting...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Encapsulation_ Review paper, used for researhc scholars
Machine learning based COVID-19 study performance prediction
Big Data Technologies - Introduction.pptx
Spectroscopy.pptx food analysis technology

Fun with nested ESXi

  • 1. 上海 会@ 学习 Fun with “nested ESXi” - How to build “cloud” in your home - March 24,2013 Kenzo.Nagahisa@gmail.com
  • 2. 0.Introduction(1) • Self introduction • name: Kenzo Nagahisa( 永久健三 ) • job: SoftBank Telecom China( 软银通信科技 ) • work for: Cloud Service Provider( 云计算 ) • e-mail: kenzo.nagahisa@gmail.com
  • 3. 0.Introduction(2) • Terminology(Not accurate :p) HV Hyper Visor VM Virtual Machine Famous “Virtualization” American company. VMware Consumer Products: VMware Player/Fusion HV provided by VMware. ESXi (1) Free version -stand alone- (2) Paid version - can be controlled by vCenter vCenter Server to control multiple ESXis Set of ESXis controlled by vCenter Cluster HA function is configured on each Cluster. To move VM from one ESXi to another ESXi. vMotion i.e. use for ESXi hardware maintenance High Availability. Automatic VM restart on the HA other ESXi in case of ESXi failure.
  • 4. 1.Today’s topic • Let’s have fun with creating “home cloud”. • AWS/VMware Player is very cheap and useful but let's try & feel “physical cloud” at home. • But we have NO MONEY... have only one server;) • Keep in your mind we live in “Virtualization” IT world. • Can we use virtual ESXi ? YES, WE CAN! • “nested ESXi” means “ESXi(VM) on ESXi(HV)”. • We can use vCenter to control “ESXi”s on ESXi.
  • 5. 2.Requirements(1) • Hardware • At least one x86 server. • CPU is key(VT-x:mandatory. EPT:optional). • Sufficient Memory • My case: Dell PowerEdge1950(2nd hand) • Storage for HA • NFS or iSCSI • My case: QNAP TS-119P II + Sata disk
  • 6. 2.Requirements(2) • Software • Get VMware account(free) and download: • Standalone ESXi HV(free) • vSphere 5.1 Evaluation(60 days) • vCenter Evaluation Appliance(60 days) • Client OS media for test • Linux, Windows
  • 7. 3.Design(1) • Image RDP,ssh Physical Server vCenter ESXi ESXi Storage
  • 8. 3.Design(2) • Goal: to execute VMotion & HA RDP,ssh Physical Server vCenter ESXi ESXi Storage
  • 9. 3.Design(3) RDP/ssh Client • Diagram 192.168.1.100 192.168.2.201 192.168.2.202 StorageNetwork SW vCenter-1 esxi510-1 esxi510-2 192.168.1.210 192.168.1.201 192.168.1.202 Mgmt Network SW 192.168.2.251 192.168.2.252 192.168.1.252 Storage X86 Server
  • 10. 4.Installation(1) • Points • ESXi(VM)’s Machine Type: 9 (vmx-09) • vhv.enable = TRUE (in case of EPT enabled) • NWs on ESXi(HV) set to “promiscuous” mode • Dedicated NW for vMotion • Multiple management NWs for HA • vCenter Appliance: vmware/vmware
  • 11. 4.Installation(2) Only 32bit VM
  • 19. 6.At the end • Cheap server is very noisy. not recommended :( • CPU w/ EPT allows “VHV”(Virtualized HV) Hyper-V on ESXi ? • Mac mini maybe work as “nested ESXi” Enjoy!