• No results found

KVM Virtualization-Novan Chris

N/A
N/A
Protected

Academic year: 2021

Share "KVM Virtualization-Novan Chris"

Copied!
32
0
0

Loading.... (view fulltext now)

Full text

(1)

KVM  Virtualiza,on  

By:  

Novan  Chris

 

CITRAWEB  NUSA  INFOMEDIA   www.mikro:k.co.id  

(2)

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    

(3)

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  

(4)

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).    

(5)

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.  

(6)

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).  

(7)

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.  

(8)

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).  

(9)

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    

(10)

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.    

(11)

RouterOS  +  Virtual  RouterOS  

 

 

 

RouterOS  

Eth 7   Virtual   RouterOS   vEth 1   vEth 2   Internet   Client 1 10.10.10.2-254 Virtual Ethernet 1 10.10.10.1/24 Virtual  RouterOS   dibuat  untuk   mangelola  jaringan     Internet  Client1.  

(12)

RouterOS  –  Host  OS  

 

 

 

RouterOS  

Eth 7   Internet   Eth 8   Client 1 10.10.10.2-254 vEth 2   Virtual Ethernet 2 172.16.1.1/24 Interface  fisik   dihubungkan  ke   jaringan  Client  dan   Tidak  memerlukan  IP   address.  

Virtual  Ethernet  2   digunakan  sebagai     gateway  dari  

(13)

 

 

 

 

 

RouterOS  

Virtual  RouterOS  (Guest  OS)  

Virtual   RouterOS   vEth 1   vEth 2   Virtual Ethernet 1 10.10.10.1/24 Virtual Ethernet 2 172.16.1.254/24 Eth8   Bridge   Virtual  ethernet  1   ditambahkan  IP   address  yang   nan:nya  akan   menjadi  Gateway  

Client.   Virtual  Ethernet  1  dihubungkan  ke  

interface  fisik   (Ether8)  dengan   bantuan  bridge.   Virtual  ethernet  2   ditambahkan  IP   address  supaya  

(14)
(15)
(16)
(17)

Bridge  (Virtual-­‐Ethernet-­‐1  to  Eth  8)  

•  Buat  Bridge.  

•  Masukkan  Virtual  

Ethernet  1  dan  Ether  8   ke  dalam  Bridge  Port.    

(18)

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   address  di  interface  

tersebut.  

IP  Address  “172.16.1.1”   akan  menjadi  gateway   dari  Virtual  RouterOS.    

(19)

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.  

(20)
(21)
(22)

Virtual  Router  –  Console    

Kita  bisa  menggunakan   console  ini  untuk  

mengkonfigurasi  Virtual   Router.  

(23)

Virtual  Router  –  Ethernet  Interface  

•  Terdapat  2  Ethernet.  

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

(24)

Virtual  Router  –  Configura:on    

Konfigurasi  Virtual  Router  menggunakan  

Console  sama  seper:  melakukan  konfigurasi   RouterOS  menggunakan  Terminal.  

(25)
(26)
(27)

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  

(28)

Download  Disk  Image  

(29)
(30)
(31)

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).  

(32)

Thank  You  Mas  Broo  !!  

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

www.mikrotik.co.id [email protected]

References

Related documents

I find that I am more encouraged to work with the SLA and use cloud computing services when the SLA does not include details of how the cloud service provider will maintain the

This study was an attempt to explore the role that the increased perceptual saliency of L2 input features or output flaws and hereby promoting L2 learners’ noticing (through

When there is a lot of text on a page, or where the piece uses the recommended all caps Minion setting for the headline, the Power Word Graphic Device should be used in a

For example, let-7 expression is significantly lower in pancreatic cancer cells than in normal acinar pancreatic tissue; restoration of let-7 expression inhibits cell

The second step of the encryption process is to encrypt the shuffled image by changing its pixel values based on one of the two high- dimensional chaotic systems (Lorenz, and

Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics Proceedings of SPEECHGRAM 2007, pages 9?16, Prague, Czech Republic, June 2007 c?2007 Association

Evidence-based medicine offers three facets of the clinical domain, that, when taken together, describe a model for addressing complex clini- cal information needs.. The first

Herschel Virgo Cluster Survey (HeViCS) data, which is described in the following series of papers: Paper I (Davies et al. 2010) con- sidered the properties of the bright galaxies in