disponueshmëri e lartë duke përdorur virtualizimin - eldisa gjapi

24
DISPONUESHMËRI E LARTË DUKE PËRDORUR VIRTUALIZIMIN Punoi: Eldisa Gjapi Udhëhoqi: Ana Dhëmbi Tiranë, 2015

Upload: eldisa-gjapi

Post on 24-Jan-2018

423 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

DISPONUESHMËRI E LARTË DUKE PËRDORUR VIRTUALIZIMIN

Punoi: Eldisa GjapiUdhëhoqi: Ana Dhëmbi

Tiranë, 2015

Page 2: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

NE VIJIM DO TË PREZANTOJ NJË STUDIM, ME ANË TË SË CILIT DUA TË PARAQES RENDESINE E PËRDORIMITTE VIRTUALIZIMIT PER TE ARRITUR SHERBIME ME DISPONUESHMERI TE LARTE

IMPLEMENTIMIN E NJË CLUSTERI TE DISPONUESHMERISE SE LARTE QE MUNDESON MICROSOFT HYPER-V DHE FAILOVER CLUSTER MANAGER .

Page 3: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

DISPONUESHMËRIA E LARTË – HIGH AVAILABILITY

▪ Një nga çështjet më kritike për një qëndër kompjuterike(Data Center) është aftësia për të ofruar një shërbim medisponueshmëri të lartë për të gjitha aplikacionet kryesoreqë ekzekutohen në të.

▪ Ndonjëhere është e pamundur për të evituar incidentet,është shume e dobishme të dimë kohën e nevojshme tërivendosjes së shërbimit.

Page 4: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

VIRTUALIZIMI

Megjithate ky concept ka nje perkufizim me te gjere. Ka nje numer te madh sherbimesh, hardware dhe software qe mund te “virtualizohen” si per shembull

▪ Server

▪ Client / Desktop / Application

▪ Network

▪ Storage

▪ Service / Application

Arkitektura e Virtualizimit

Ezkekutimi I nje ose disa sistemeve operative ne nje Host .

Page 5: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

AVANTAZHET E VIRTUALIZIMIT

▪ Disponueshmëri e lartë: i përshtatshëm për sistemet HA.

▪ Përdorim efikas i “hardware-it”: kosto të ulët implementimi dhe mirëmbajtjeje.

▪ Fleksibilitet dhe shkallëzueshmëri e lartë.

▪ Siguri e lartë.

Kompjuter1

Hypervisor

Migrim

Kompjuter2

Hypervisor

OS1

APAP

OS1

APAP

Page 6: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

Duke përdorur virtualizimin ,është e mundur të arrihet një sistem redundant për të gjitha shërbimetqë po ekzekutohen në një Data Center. Kjo rrugë e disponueshmërisë së lartë lejon shperndarjen e makinave virtuale që po ekzekutohen mbi serverat e ngritur, duke shfrytëzuar karakteristikat e shtresës së virtualizimit : start,stop dhe lëvizja e makinave virtuale midis hosteve fizik.

DISPONUESHMERI PERMES VIRTUALIZIMIT

Page 7: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

Zgjidhja për të siguruar disponueshmëri të lartë është të kemi dy apo më shumë servera për tënjëjtin shërbim.Fault tolerance është aftësia që një sistem të funksionojë pavarësisht nga dështimi i një ose mëshumë komponentëve .

FAULT TOLERANCE NE NJE FAILOVER CLUSTER

Page 8: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

HYPERVISORËT

Hypervisori,ndryshe quajtur Virtual Machine Monitor ,krijon një platformë virtuale në kompjuter host, ku sistemet operative guest ekzekutohen dhe monitorohen .

Page 9: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

HYPERVISORËT KLASIFIKOHEN NË DY TIPE

Native :

▪ Microsoft Hyper-V

▪ VMware ESX

▪ Xen.

▪ Oracle VM

Të hostuara

▪ Oracle VM VirtualBox

▪ VMware Server dhe Workstation

▪ Microsoft Virtual PC

▪ KVM

▪ Paralelet.

Page 10: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

KRIJIMI I NJË SISTEMI ME DISPONUESHMERI TË LARTË NËPËRMJET HYPER – V 2012

Per te krijuar nje Cluster Failover Hyper V Nevojitet : Hardware : Dy ose më shumë servera identike, storage , switch rrjeti për ti lidhur të gjitha bashke.Software : Versioni i lire Hyper-V pa nderfaqe grafike ,ose të instalohet Hyper-V mbi një sistem operativ Windows Server 2012 Datacenter ose Standard të licensuar. Roli Hyper-V dhe Failover Clustering

STORAGE

Page 11: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

PERSHKALLZUESHMERIA NE HYPER-V 2012

Page 12: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

INSTALIMI I HYPER V FAILOVER CLUSTERING

Page 13: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

VALIDIMI I NJE CLUSTERI

Page 14: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

KRIJIMI I NJE CLUSTERI

Page 15: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

KOMPONENTET E CLUSTERIT

Page 16: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

KRIJIMI I NJE MAKINE VIRTUALE ME DISPONUESHMERI TE LARTE

Page 17: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

KONFIGURIMI I ROLIT TE VM

Page 18: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

PROCESI MIGRIMIT LIVE NE HYPER VLevizja e nje Makine Virtuale ne ekzekutim nga nje host ne nje tjeter pa humbje te kohes productive per VM

Client accessing VM

Migro Live VM nga njeri host fizik ne

tjetrin

SAN

Page 19: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

LIVE MIGRATIONKOPJA E PLOTE E MEMORJES

Permbajtja e Memorjes eshte kopjuar ne hostin

tjeter

VM

SAN

Page 20: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

LIVE MIGRATIONMEMORY COPY: DIRTY PAGES

VHD

Pages – te memorjes

po direktohen

Klienti Akseskon VM

Klienti vazhdon akseson VM e cila rezulton ne ndryshime memorje.

SAN

Page 21: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

LIVE MIGRATIONMEMORY COPY: INCREMENTAL COPY

Kopjimi behet me i shpejte nderkohe qe te dhenat jane me te voglaVHD

Paketa Ndryshimesh me te vogla

Ri – kopjim ndryshimesh

SAN

Hyper-V gjen te dhenat e ndryshara , dhe i ri-kopjon mbi ndryshimet incrementale.

Page 22: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

LIVE MIGRATIONKALIMI PERFUNDIMTAR

VHD

Gjendja e particioneve u

kopjuar

VM Paused

SAN

Page 23: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

LIVE MIGRATIONPOST-TRANSITION: CLEAN-UP

▪ Gjendja e sesionit eshte mbajtur, nuk ka nevoje per ri-lidhje

VHD

Vm i vjeter fshihet sapo te rezultohet

qe migrimi perfundoi me

sukses

Klienti eshte direktuar tek hosti

tjeter

SAN

Page 24: Disponueshmëri e lartë duke përdorur virtualizimin - Eldisa Gjapi

FALEMINDERIT

Konkluzione

SHTATOR 2015

Në këtë tezë zhvilluam një zgjidhje për Hyper V failover Cluster që i lejon atij të kryejë migrimin live të makinavevirtuale nga njëra nyje e “cluster-it” tek tjetra.

Kjo metodë minimizon ndërprerjen e shërbimit tëshkaktuar nga mbyllja e nyjes për arsye mirëmbjatje duke bërë që përdoruesit të mos kenë dijeni për dështimin e ndodhur.

Një makinë virtuale është pothuajse aq efiçiente sa njëmakinë fizike por ofron më tepër fleksibilitet dheshkallëzueshmëri.