KVM Virtualization-Novan Chris

June 18, 2016 | Author: Aditya van Hermawan | Category: Types, Presentations
Share Embed Donate


Short Description

MUM KVM...

Description

KVM  Virtualiza,on   By:  Novan  Chris   CITRAWEB  NUSA  INFOMEDIA   www.mikro:k.co.id  

Introduc:on   •  Novan  Chris   •  Work for Citraweb / Citranet –  Mikrotik Distributor & Training Partner, ISP

•  Product  Manager  &  Support   Manager   •  Mikro:k  Cer:fied  Trainer   •  MTCNA,  MTCTCE,  MTCRE,   MTCWE,  MTCUME,  MTCINE     2  

Virtualiza:on   •  Virtualiza:on  jika  dilihat  dari  sudut  pandang   “komputasi”  adalah  sebuah  metode   pembuatan  Komputer  Virtual.   •  Virtualisasi  apa  saja  yang  bisa  dibuat  :   –  Virtual  Hardware  PlaSorm   –  Virtual  Opera:ng  System   –  Virtual  Hardisk/Storage   –  Virtual  Network  Interface   –  Dll   3  

Why  Virtualiza:on   •  Pada  Tahun  60an,  awalnya  Virtualiza:on   digunakan  untuk  memisahkan  fungsi  Komputer   Mainframe  supaya  bisa  melakukan  tugas/fungsi   yang  berbeda.   •  Spesifikasi  Hardware  cukup  besar  tetapi  load   processing  yang  masih  kecil  menyebabkan   terjadinya  idle  resource.  

•  Idle  Resource  bisa   dimanfaatkan  untuk  tugas   yang  lain  (Supaya  Efisien).     4  

Virtualiza:on  Technology     •  Teknologi  Virtualisasi  cukup  berkembang  saat  ini,   banyak  Developer  memberikan  support  Virtualisasi  ke   berbagai  plaSorm  hardware.   –  Windows  -­‐  Virtual  PC   –  VM  Ware   –  Hypervisor  -­‐  Xen/KVM   –  Oracle  -­‐  Virtual  Box  

    •  Teknologi  Processor  yang  berkembang  sangat  pesat   memungkinkan  untuk  melakukan  Virtualisasi  di   plaSorm  Server,  PC  bahkan  Network  Processor.   5  

MikroTik  Virualiza:on   Mikro:k  sudah  mengimplementasikan  Fitur   Virtualisasi  sejak  versi  3.xx  dan  juga  4.xx,  yaitu   ke:ka  RouterOS  memiliki  fitur  MetaRouter  di   RouterBoard  (MIPS  &  PPC).  

6  

MikroTik  Virualiza:on   Mikro:k  juga  memiliki  fitur  virtualisasi  untuk   pengguna  plaSorm  x86  (PC  router)  yaitu  XEN.   –  Sejak  Versi  4.4,  Mikro:k  :dak  menggunakan  XEN   lagi  dan  menggan:nya  dengan  KVM.  

7  

KVM   •  Kernel  Based  Virtual  Machine  (KVM)  adalah   salah  satu  teknologi  Virtualisasi  yang   memanfaatkan  kernel  linux  sebagai  Mesin   Virtual.   •  Dengan  adanya  Mesin  Virtual  ini  maka  Berbagai   Sistem  Operasi  bisa  diinstall  di  dalamnya  (Guest).   •  KVM  dapat  dijalankan  dengan  baik  pada   Hardware  yang  sudah  support  dengan  Virtualisasi   Accelerator  (Intel-­‐VT,  AMD-­‐V,  VIA-­‐vt).   8  

Virtual  Resource   •  Guest  Machine,  bisa  memanfaatkan  hardware  yang  ada   (Processor,  RAM,  Network  Interface,  Hardisk  dll).         •  CPU   –  Intel  VT-­‐x   –  AMD-­‐V   –  VIA-­‐VT  

•  Graphic   –  Intel  GVT  

•  Chipset     –  AMD-­‐Vi,  Intel  VT-­‐d  &  VT-­‐c   9  

Mikro:k  –  KVM     •  Pada  Mikro:k  plaSorm  x86,  kita  bisa   memanfaatkan  Hardware  Resource  yang   cukup  besar  untuk  Virtualisasi.   •  Kita  bisa  membangun  beberapa  Virtual   Router  untuk  masing-­‐masing  Client,  seakan   Client  memiliki  Router  yang  independen.   •  Untuk  menghubungkan  Virtual  Router  dengan   Core  network  yang  kita  miliki,  terdapat  fitur   Virtual  Ethernet.     10  

RouterOS  +  Virtual  RouterOS   Internet  

Virtual Ethernet 1 10.10.10.1/24 Client 1 10.10.10.2-254

vEth 1  

 Virtual   RouterOS     vEth Virtual  RouterOS    2   dibuat  untuk   RouterOS   mangelola  jaringan     Internet  Client1.  

Eth 7  

11  

RouterOS  –  Host  OS   Internet   Eth 8  

    Virtual Ethernet 2 172.16.1.1/24 vEth  2   Virtual  Ethernet  2   RouterOS   digunakan  sebagai   gateway  dari   Virtual  RouterOS.  

Client 1 10.10.10.2-254

Interface  fisik   dihubungkan  ke   jaringan  Client  dan   Tidak  memerlukan  IP   address.   Eth 7  

12  

Virtual  RouterOS  (Guest  OS)   Virtual  ethernet  1   ditambahkan  IP   address  yang   nan:nya  akan   menjadi  Gateway   Client.   Virtual Ethernet 2 172.16.1.254/24

Virtual  ethernet  2   ditambahkan  IP   address  supaya   terkoneksi  ke  Internet.  

Virtual Ethernet 1 10.10.10.1/24

Eth8  

ge   d i r B

    Virtual   Ethernet  1   Virtual   RouterOS   dihubungkan   ke     interface   fi sik   vEth   (Ether8)   dengan   2   bantuan   bridge.     RouterOS   vEth 1  

13  

Virtual  RouterOS  Image  

14  

Virtual  Ethernet  1  –  to  Client  

15  

Virtual  Ethernet  2  –  to  Gateway  

16  

Bridge  (Virtual-­‐Ethernet-­‐1  to  Eth  8)   •  Buat  Bridge.   •  Masukkan  Virtual   Ethernet  1  dan  Ether  8   ke  dalam  Bridge  Port.    

17  

Virtual  Ethernet  2  –  Gateway     •  Vif2  sebagai  Virtual   Ethernet  2  Secara   Logic  adalah  interface   yang  independen  dan   dianggap  oleh   RouterOS  adalah   Ethernet  yang  ak:f.   •  Kita  bisa  tambahkan  IP   IP  Address  “172.16.1.1”   address  di  interface   akan  menjadi  gateway   tersebut.  

dari  Virtual  RouterOS.    

18  

KVM  –  RouterOS  Guest     Kita  bisa  tentukan  jumlah   Core  Processor  dan   juga  alokasi  RAM  yang   akan  digunakan  oleh   Virtual  Router.  

Gunakan  RouterOS  Image   sebagai  Hardisk  Utama.   19  

KVM  –  Interface    

20  

Tombol  START  untuk  menjalanakan  Virtualisasi  

Tombol  CONSOLE  untuk  masuk  ke  dalam  Virtual  RouterOS  

21  

Virtual  Router  –  Console     Kita  bisa  menggunakan   console  ini  untuk   mengkonfigurasi  Virtual   Router.  

22  

Virtual  Router  –  Ethernet  Interface  

•  Terdapat  2  Ethernet.   •  Ether1  terkoneksi  ke  ether  Fisik  (Ether8)  dan  juga  ke  client   •  Ether2  Terkoneksi  ke  Virtual  Ether  2  -­‐  Gateway   23  

Virtual  Router  –  Configura:on    

Konfigurasi  Virtual  Router  menggunakan   Console  sama  seper:  melakukan  konfigurasi   RouterOS  menggunakan  Terminal.   24  

Virtual  Router  –  Resource    

25  

Host  RouterOS  –  CPU  Load  

26  

Another  Guest  OS   •  KVM  di  Mikro:k  selain  bisa  digunakan  untuk   Virtual  RouterOS,  bisa  juga  digunakan  untuk   Virtualisasi  OS  yang  lain.   •  OS  Linux  bisa  kita  pasang  sebagai  Guest  OS  di   KVM  Mikro:k.   •  Untuk  bisa  memasang  Guest  OS  Linux,  kita   harus  memiliki  Linux  Disk  Image.      

27  

Download  Disk  Image  

www.mikro:k.co.id/download.php   28  

Linux  KVM  Guest  -­‐  Openwrt    

29  

Linux  KVM  Guest  -­‐  Ubuntu  

30  

Conclusion   •  Virtualisasi  bisa  diimplementasikan  di  Mikro:k.   –  RouterBoard  –  MetaRouter   –  X86/PC  Router  –  KVM    

•  Virtual  Ethernet  digunakan  sebagai  Network   Interface  di  Virtual  Router  dan  bisa  dihubungkan   ke  Interface  Fisik  dengan  Bridge.   •  KVM  :dak  hanya  bisa  digunakan  untuk  Virtual   Router,  tetapi  bisa  juga  digunakan  untuk  Virtual   OS  yang  lain  (Linux  Server).   31  

Thank  You  Mas  Broo  !!   www.mikrotik.co.id [email protected] @mikrotik_id – picture contest Diijinkan menggunakan sebagian atau seluruh materi pada modul ini, baik berupa ide, foto, tulisan, konfigurasi, diagram, selama untuk kepentingan pengajaran, dan memberikan kredit dan link ke www.mikrotik.co.id 32  

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF