Anda di halaman 1dari 32

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:ed 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.
Spesikasi Hardware cukup besar tetapi load
processing yang masih kecil menyebabkan
terjadinya idle resource.

Idle Resource bisa


dimanfaatkan untuk tugas
yang lain (Supaya Esien).
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 tur MetaRouter di
RouterBoard (MIPS & PPC).

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

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 tur
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 sik
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

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
mengkongurasi 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 Congura:on

Kongurasi Virtual Router menggunakan


Console sama seper: melakukan kongurasi
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
info@mikrotik.co.id
@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

Anda mungkin juga menyukai