Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Zanimljivo
  • Besplatne platforme za virtuelizaciju servera. Održavajte svoju laboratoriju u funkciji nakon što proizvodni sistem bude pokrenut

Besplatne platforme za virtuelizaciju servera. Održavajte svoju laboratoriju u funkciji nakon što proizvodni sistem bude pokrenut

Virtuelizacija servera može izgledati kao zastrašujući zadatak, ali naše smjernice će vam pomoći da razriješite misteriju nad njom i napravite prve korake ka njenom rješavanju. - Paul Venice

Prednosti virtuelizacije servera su sada toliko značajne da nema sumnje o potrebi implementacije odgovarajuće tehnologije. Pre svega, virtuelizacija servera omogućava da se računarski resursi koriste mnogo efikasnije od fizičkih servera – uostalom, u ovom slučaju se na jednom fizičkom računaru pokreće nekoliko virtuelnih servera. Možda ćete biti iznenađeni kada saznate koliko instanci virtuelnog servera opšte namene možete istovremeno pokrenuti na samo jednom modernom računaru.
Još jedna velika prednost virtuelizacije je mogućnost premeštanja živih virtuelnih servera između fizičkih hostova kako bi se uravnotežilo opterećenje i pružila podrška. Možete koristiti snimke virtuelnih servera za održavanje trenutnih kopija živih servera prije nego što napravite bilo kakve promjene u konfiguraciji (na primjer, prije ažuriranja softvera). Ako nešto krene po zlu, vraća se na sačuvani snimak, nakon čega server nastavlja da radi kao da nisu izvršena podešavanja. Jasno je da takav pristup može uštedjeti mnogo vremena i truda.

1. Počnite s malim na svom desktopu ili laptopu

Virtuelizacija po pravilu pokriva čitave serverske sobe, ali ova tehnologija se može primijeniti u uredima iu znatno manjem obimu. Dovoljan je samo jedan desktop ili laptop.
Generalno, moderni desktop i laptop računari imaju ogromnu količinu resursa koji su ostali neiskorišćeni za jednostavne svakodnevne zadatke (čitanje e-pošte ili pregledanje interneta). Ako s vremena na vrijeme imate potrebu da koristite neki drugi operativni sistem (na primjer, za podršku aplikacijama iz drugog OS), možete pokrenuti virtualni desktop računar na svom lokalnom sistemu, bez potrebe da ga fizički instalirate.
Ova opcija je posebno korisna ako se otkrije nekompatibilnost prilikom pokretanja starih programa u novom operativnom okruženju. VirtualBox softver za PC ovdje može biti besplatno rješenje.

2. Postavite malu i ako je moguće besplatnu laboratoriju za testiranje

Ako ste nedavno isključili servere, možete ih koristiti kao osnovu za postavljanje laboratorije za testiranje virtuelizacije. Glavna stvar je da imaju nekoliko gigabitnih mrežnih interfejsa i što više RAM-a. Virtuelizacija nameće znatno veće zahtjeve za količinu RAM-a nego za resurse procesora, posebno ako korišteni metod virtuelizacije ne koristi dijeljene RAM tehnologije kako bi se optimizirao fizički memorijski prostor.
Ako nema besplatnih servera, možete kupiti novi jeftini server za testiranje (opet sa velikom količinom RAM-a). Ako imate rezervne dijelove pri ruci, pokušajte sastaviti server od dostupnih komponenti. U laboratoriju će mogućnosti ove mašine biti sasvim dovoljne da potvrde ispravnost izabranog koncepta, ali je ne bi trebalo koristiti u proizvodnim uslovima.
Kada je u pitanju odabir softvera za virtuelizaciju, prvo isprobajte opcije na laboratorijskom sistemu. Naoružani sa više čvrstih diskova, instalirajte i pokrenite sistem sa svakog VMware ESXi, Microsoft Hyper-V, CitrixXenServer ili Red Hat RHEV, jedan po jedan, otkrivajući koji sistem najbolje odgovara vašim potrebama. Svi ovi paketi dostupni su kao besplatne ili probne verzije sa periodom evaluacije od 30 dana ili više.

3. Kreirajte vlastitu dijeljenu pohranu

Da biste ostvarili prednosti okruženja virtuelizacije koje obuhvata više fizičkih servera, potrebna vam je zajednička pohrana. Ako želite, na primjer, da možete premeštati virtuelne servere između fizičkih hostova, skladište za te virtuelne servere mora biti locirano na zajedničkom uređaju kojem oba hosta mogu pristupiti.
Alati za virtuelizaciju podržavaju različite protokole za skladištenje: NFS, iSCSI, Fiber-Channel. Za laboratorijsko istraživanje ili testiranje, jednostavno dodajte više tvrdih diskova u Windows ili Linux sistem, podijelite ih koristeći NFS ili iSCSI i povežite laboratorijske servere s ovim resursima za skladištenje. Za potpunije rješenje koje možete držati pod kontrolom, isprobajte sistem za pohranu otvorenog koda (kao što je FreeNAS). Ovaj softver nudi jednostavan način za integraciju raznih jeftinih medija za pohranu u laboratorijsku ili proizvodnu mrežu.

4. Provedite dovoljno vremena za laboratorijska istraživanja.

Uz dijeljenu pohranu i najmanje dva fizička servera, možete pretpostaviti da imate sve što je potrebno za stvaranje kompletne platforme za virtualizaciju. U procesu procene mogućnosti različitih softverskih paketa, provedite najmanje nedelju dana eksperimentišući sa svakim od njih. Ne zaboravite da testirate sve funkcije koje su vam važne: online migraciju virtuelnih servera, snimke, postavljanje i kloniranje virtuelnih servera, osiguravajući njihovu visoku dostupnost. Tražite hotelske rezervacije u Moskvi u blizini Vrtnog prstena ili Crvenog trga? Želite li brzo pronaći hotele u Moskvi metroom na mapi? Ne znate koliko koštaju hoteli sa 4 zvjezdice? Posjetite stranicu ex-hotel.ru i dobićete sveobuhvatne informacije o hotelima u Moskvi.
Možda ćete imati priliku da procijenite načine proizvodnje u laboratorijskom okruženju kako biste dobili ideju o tome kako će sistem raditi u stvarnom svijetu. Možete, na primjer, implementirati server baze podataka (DB) i koristiti rezervnu kopiju stvarnog skupa podataka da dobijete bilo kakve izvještaje ili koristiti alat za benčmarking za procjenu performansi servera web aplikacija. Ovo ne samo da vas upoznaje sa svakodnevnim karakteristikama platforme za virtuelizaciju, već vam pomaže i da shvatite koji će resursi virtuelni serveri biti potrebni da ih dovedu u proizvodnju.

5. Održavajte laboratoriju i rad nakon što se proizvodni sistem pokrene

Nakon svega ovoga, potrebno je odrediti parametre proizvodnog okruženja. Stekli ste razumijevanje alata za upravljanje i kako se ponašati u stvarnom svijetu. Međutim, prerano je za raspuštanje laboratorije.
Kada počnete da kupujete novu opremu za svoju proizvodnu infrastrukturu, ne zaboravite da pogledate rezultate laboratorijskih testova. Virtuelni serveri koje planirate da primenite trebalo bi da budu na visini zadatka.
Kada se proizvodni sistem kreira, laboratorija se može koristiti za testiranje nove funkcionalnosti, ažuriranja i drugih stvari koje bi trebale osigurati stabilnost i stabilnost proizvodne platforme.

Danas ću vam reći šta je virtualizacija, čemu služi i šta će vam dati kada je implementirate. Razmotrimo koncept hipervizora. Pogledajmo kako je to VMware organizirao na primjeru svog ESXI 5.5 proizvoda. Glavni zadatak svakog poslovanja na Internetu je dostupnost njegovih usluga. Serveri rade ispravno na željeznim serverima, zamislite situaciju u kojoj 5 različitih servisa živi na jednom moćnom fizičkom serveru. Svi imaju pristup istom sistemu datoteka, resursima, svi dobro rade. Vrijeme prolazi i one počinju da se miješaju jedni s drugima, iz raznih razloga, ažuriranja ili samih osa. Kao rezultat, dobijate da zbog jedne usluge prestajem da radim normalno ili ostale 4. Virtuelizacija samo pomaže preduzeću da konsoliduje resurse i učini svaku uslugu nezavisnom u okviru jednog fizičkog servera.

Zapamtite zlatno pravilo jedan server, jedan servis

Fizička infrastruktura

Pogledajmo kako aplikacija radi na fizičkom nivou. U savremenom svetu, ako uzmemo u obzir hardver na serverima, u 90 odsto slučajeva on nije u potpunosti opterećen, u proseku 50-60 odsto, što znači nisku iskorišćenost resursa. Primjer rasipničkog korištenja je DHCP usluga, koja je po definiciji lagana i može opsluživati ​​najmanje 1000 klijenata, bilo na Windows-u ili Linuxu. Kao rezultat toga, pokretanjem na moćnom serveru, slabo ga koristite, podopterećujete, trošite dodatnu energiju, što više takvih servera imate, to je sistem hlađenja snažniji, sistem rezervnog napajanja moćniji, više fizički prostor u Jedinici. Ukratko, kao što ste većina shvatili, ali kada je došla tehnologija virtuelizacije, sve se promijenilo, ali o tome kasnije. Ispod je dijagram kako aplikacija radi na fizičkom serveru.

Postoji fizički host na kojem je instaliran OS i aplikacija je već pokrenuta u njemu. Možete povezati ISCSI, NFS, FC sisteme za skladištenje na fizički host.

Tako veliki vrh nije mogao dugo da traje, a poslu je dosadilo gubiti novac na novoj opremi. I tu je virtuelizacija ušla u njihove živote. Tako magična, nerazumljiva riječ, ona iz budućnosti. Tehnologija virtuelizacije je pomogla da se konsoliduju serverski resursi, omogućavajući mnogim izolovanim operativnim sistemima koji se iskreno smatraju nezavisnim da rade unutar jednog fizičkog servera. na zasebnom serveru sa virtuelnim hardverom. Klijenta kao potrošača uopće ne zanima svjetlo na čemu se implementira njegova usluga, da li je pošta, da li je baza podataka, njegov glavni proizvod, ali je za poslovanje isplativije kada, u okviru jednog servera, mogli bi na njega ugurati više usluga i prodati ih klijentu. Bala je riješio još jedan problem je da podrži stare aplikacije koje su napisane za neku vrstu Windows 95, ali želite da se nadogradite, kao rezultat, kreirate posebnu virtuelnu mašinu sa njom i živite mirno. Prijelaz s jednog hardvera na drugi postao je lakši, prijenos se obavlja u hodu bez isključivanja, u većini slučajeva. Dakle, ako se fizički server pokvari, moći ćete da pokrenete virtuelnu mašinu na drugoj, bez ikakvih problema.

Primjer iz stvarnog života: Postoji HP server, star je 4 godine, garancija mu je istekla. Jednog od lijepih dana na njemu su se diskovi počeli raspadati, zamjena jednog od ovih koštala je 800 dolara. Za ovaj novac su kupljena 3 SSD Samsung evo 850, osjetite razliku. Kao rezultat toga, sav ssd je instaliran na server i on je pretvoren u virtuelizacijski host, gdje su sve iste virtualne mašine sa istim servisima premještene na njega. A da postoji samo fizički server, onda bi sve bilo prekriveno bakrenim bazenom. Virtuelizacija nas je spasila od velikih hemoroida.

Istorija virtuelizacije

Istorija ove ideje i tehnologije počela je dalekih 90-ih godina, prvi je implementirao VMware. Predložila je opciju da se resursi jednog velikog čudovišta mogu podijeliti na sve i živjeti kao brat, pa se pojavio koncept hipervizora. Hipervizor je sloj između OS-a i hardvera koji pomaže u implementaciji virtuelizacije. U VMware-u, ovo je VMkernel proces.

Virtuelna infrastruktura izgleda ovako, postoji ESXi host, na njemu se nalazi hepervisor VMware vSphere sloj iznad kojeg već postoje virtuelne mašine. I sve FC, NFS, ISCSI konekcije idu samo do ESXi hosta, koji cijelu stvar daje hipervizoru, gdje sve dalje redistribuira onima koji pate.

Ispod je slika kako izgleda fizička arhitektura i vmware virtualizacija. U fizičkoj arhitekturi, OS funkcioniše na vrhu hardvera. S obzirom na virtualizaciju vmware-a, ovdje je sve malo drugačije. Razlika je u sloju ESXI hipervizora (VMware vSphare). VMware vSphare Omogućava vam da pokrenete instance virtuelnih mašina, emulirajući hardver za njih. U takvoj implementaciji postojat će drugačija šema komunikacije sa resursima. O tome ćemo razgovarati u budućnosti.

U svijetu virtuelizacije postoji jedna stvar koja se nikada ne virtuelizira, a to su prijatelji CPU-a. Virtualization vmware ili MS ne znaju kako to učiniti. Prilikom pokretanja virtuelne mašine, zavisno od podešavanja, ona prima jedno ili više jezgara, virtuelna mašina shvata koji tip CPU-a, verziju i frekvenciju na njoj, šalje sve komande direktno na nju. Stoga je veoma važno da ispravna distribucija CPU jezgara bude tako da virtuelne mašine ne ometaju jedna drugu.

Što se tiče virtuelizacije mreže, slučaj je sljedeći. Ako uzmemo u obzir fizički server, onda imajući mrežni adapter, on ga koristi isključivo, sa svom propusnošću. Uzimajući u obzir virtuelnu arhitekturu, odnosno virtuelni prekidač na koji su povezani virtuelizovani mrežni adapteri, a virtuelni prekidač već komunicira sa fizičkim mrežnim adapterom ili adapterima. Sav propusni opseg se dijeli na svim virtuelnim mašinama, ali prioriteti se mogu konfigurisati.

Ostaje razmotriti podsistem diska. Na lijevoj strani je klasična situacija sa željeznim hostom, bez obzira na OS, sve će se koristiti u ekskluzivnom modu. S obzirom na virtuelne hard diskove, ovo je drugačije. Svaka osa misli da ima pravi čvrsti disk, ali u stvari je to fajl na zajedničkom skladištu, kao i fajlovi drugih virtuelnih mašina. I nije važno koji protokol je skladište povezan sa hostom.

Naša firma je partner VMware-a, pružaoca profesionalnih rješenja

Jeste li ikada razmišljali o tome da je vaša flota servera ili radnih stanica u kancelariji ili proizvodnji, kojima su povjereni zadaci srednje i visoke kritičnosti, narasla do enormne veličine?! Ovaj kompleks stalno zahtijeva popravke i modernizaciju, a također povećava troškove osoblja za održavanje; što više fizičkih servera ima, teže je održavati flotu u cjelini.

Nepotrebno je reći da gašenje zbog neispravnosti barem dijela opreme u proizvodnji ili uredu neminovno povlači gubitak dobiti i kvar obaveza prema kupcima i poslovnim partnerima.
Možda ste razmišljali i o tome šta će se dogoditi ako nakon 4-5 godina rada serverski hardver pokvari i akumulirana baza podataka, koja ima kritičnu poslovnu vrijednost, možda neće biti izgubljena, ali će dugo biti nedostupna ? „Hardver“ brzo zastareva, a adekvatnu zamjenu je često moguće pronaći samo po narudžbi, a za to treba vremena. Ljudi koji su izgradili ovaj sistem dali su otkaz, razboljeli se! Oni koji ih zamjene provode vrijeme učeći procese proizvodnje za održavanje sistema i nedokumentovane suptilnosti u radu postojeće opreme.

Vrlo je vjerojatan dug zastoj ili potpuni gubitak podataka!

Što duže sistem radi, veća je vjerovatnoća da će otkazati ili propasti, a ujedno i gubitak profita. Međutim, infrastrukturni kvarovi mogu biti nepredvidivi i mogu biti tempirana bomba.

Da li je moguće planirati računarsku infrastrukturu trošenjem novca jednom bez razmišljanja o tome dovoljno dugo?

Odgovor je - sistem virtuelizacije!

Sistem virtuelizacije je u stanju da u potpunosti reši veliki deo nastalih problema i minimizira moguće gubitke, jer:

  • Sistem virtuelizacije nije vezan ni za jednu vrstu hardvera.
  • U slučaju korištenja jednog virtualizacijskog servera bez klastera, ako je potrebno, lako je u mogućnosti prenijeti sve virtuelne mašine na drugi, isti, uz minimalno zastoje.

Ako imate usluge i aplikacije zasnovane na različitim fizičkim serverima i personalnim računarima, onda ih možete preneti zajedno sa operativnim sistemima na virtuelnu platformu. Većina različitih operativnih sistema može se lako prenijeti na virtuelnu platformu.

U slučaju posebne kritičnosti računarskih podataka, virtuelizacija vam omogućava da napravite klastere sa velikim brojem servera unutar klastera, što povećava pouzdanost sistema u celini. Grupiranje vam omogućava da skalirate sistem za bilo koji zadatak u kratkom vremenu; i proširenje i prestanak rada se obavljaju uz minimalno vrijeme zastoja.

    Primjer: Morate pokrenuti još 50 virtuelnih mašina za projekat koji već radi. U zavisnosti od opterećenja ovih virtuelnih mašina, potreban broj virtuelizacionih servera se dodaje u klaster. Virtuelne mašine su postavljene i projekat je pokrenut. Trošak projekta je smanjen za 50%, jer nema potrebe za kupovinom servera za svaku uslugu.


Ovaj sistem vam omogućava da izgradite klastere sa skoro neograničenim brojem virtuelizacionih servera sa potpunom redundantnošću svakog servera. Ako jedan od servera pokvari, njegovu ulogu preuzima sljedeći (virtuelne mašine se automatski premeštaju sa pokvarenog servera bez prekidanja njihovog rada). Za krajnje korisnike ove radnje sistema će biti transparentne, neće vidjeti nikakve promjene u radu. Treba napomenuti da rezervni serveri ne miruju sa potpuno funkcionalnim sistemom, opterećenje se ravnomerno raspoređuje na njih. Ova funkcija vam takođe omogućava da povećate brzinu virtuelizacionog sistema u celini i omogućite korisnicima udoban i brz rad u aplikacijama.

Vrijedi napomenuti jednostavnost upravljanja virtuelizacijom. Za upravljanje flotom servera potrebno je manje ljudi, a samim tim niži troškovi osoblja.

Proces konfiguracije i održavanja vrši se sa radne stanice s instaliranom konzolom za daljinsko upravljanje. Konzola uključuje diferencijaciju prava pristupa podešavanjima, kao i virtuelnim mašinama zasebno.

VMware

Američka kompanija VMware, specijalizirana za proizvodnju rješenja za virtualizaciju i cloud infrastrukture, jedan je od vodećih u svom segmentu.

Kompaniju je 1998. godine osnovalo pet programera, među kojima je glavnu ulogu imao bračni par Mendel Rosenblum i Diana Green. Naziv VMware dolazi od fraze "Virtual Machine (VM)" (virtuelna mašina), a drugi dio je preuzet od riječi "softver" (softver).

Prvi VMware proizvod (VMware Worstation) demonstriran je 1999. godine, a 2001. godine i serverske aplikacije. I zahvaljujući ovim odlukama, do 2003. godine kompanija je preuzela vodstvo u ovoj oblasti. EMC je 2004. godine kupio VMware i trenutno je pod njegovim vodstvom. Za 2010. VMware je imao prihod od 2,9 milijardi dolara. Trenutno je VMware na 5. mjestu rangiranja softverskih IT kompanija.

Tokom godina, više od 250.000 kupaca postali su VMware kupci, od kojih su mnogi na listi Fortune 100, a mreža partnera uključivala je oko 25.000 kompanija, uključujući tehnološke partnere. Na ruskom tržištu, klijenti VMware-a su uglavnom velike kompanije, banke, telekomunikacijske kompanije.

VMware nudi rješenja za smanjenje IT troškova prelaskom na računalstvo u oblaku. Sa VMware proizvodima, kompanije mogu poboljšati efikasnost svoje IT infrastrukture sa fleksibilnijim, prilagodljivijim i pouzdanijim modelom pružanja usluga koji se bavi poslovnim izazovima koji su im potrebni.

VMware, proizvodi

Broj VMware proizvoda koji se prodaju na ruskom tržištu nije ograničen na set proizvoda za početnu virtuelizaciju vSphere 5. Velika kompanija apsorbuje male, kupuje open source razvoje (Zimbra) i sve to prodaje pod VMware brend, kombinovan u jednu uslužnu infrastrukturu. Ispod možete pronaći tabelu proizvoda (ili familija proizvoda) sa kratkim opisom.

Softver za kreiranje vlastitog sistema virtuelizacije

VMware vSphere

Porodica proizvoda za virtuelizaciju servera u kući. Obično se sastoji od dva proizvoda - ESXi hipervizora i vCenter servera.
Postoje dvije vrste vSphere licenci:
Small Business and Branch Office - vSphere Essentials Kits
Za srednja i velika preduzeća - vSphere Acceleration Kit

VMware Go

Softverski proizvod za one koji žele da počnu da koriste besplatnu virtuelizaciju od VMware-a na osnovu Free ESXi licence. Bićete u mogućnosti da automatizujete neke procese i centralizujete upravljanje virtuelnom infrastrukturom. Ovo svakako nije vCenter server, ali za neiskusnog administratora, Go serija softver može biti koristan. Kompletnu funkcionalnost možete pronaći na stranici proizvoda.
Oni dijele dvije verzije proizvoda, besplatni VMware Go i besplatni VMware Go Pro.

VMware vCloud porodica proizvoda

VMware vCloud Director

Softverska školjka, dodatak preko virtuelne infrastrukture. Administrator ga može koristiti za distribuciju pristupa virtuelnim mašinama za obične korisnike (programeri, testeri). Korisnici mogu sami kreirati virtuelne mašine ili čitave virtuelne infrastrukture, uključiti ih ili isključiti.
Ovo rješenje može biti prikladno za provajdere ili velike kompanije.
Veliki broj VMware proizvoda je prilagođen za upotrebu sa vCloudom, kao što su vCenter Chargeback, vCenter vOrchestrator, vApp, vShield.
vCloud Director je licenciran za broj virtuelnih mašina koje se istovremeno pokreću na njemu.

VMware vCloud Request Manager

Ovaj dodatak implementiranom vCloud Director, omogućava korisnicima da kreiraju zahtjeve za kreiranje novih virtuelnih mašina za njih od strane administratora, dodjelu besplatnih licenci različitog softvera za vrijeme trajanja njihovog štanda. Nakon podnošenja prijave, zaposlenik može pratiti njeno kretanje u grafičkom interfejsu.
VCloud Request Manager je licenciran, kao i vCloud Director po broju virtuelnih mašina u vCloud infrastrukturi.

Softver za krajnjeg korisnika i virtuelne radne stanice

VMware vSphere Hypervisor ESXi

Osnova virtuelizacije servera u implementaciji VMware-a je posebno dizajnirani operativni sistem VMware ESXi ili na drugi način ESXi hipervizor. Njegov glavni zadatak je kreiranje i pokretanje virtuelnih mašina. Detaljan opis i upute za instalaciju nalaze se na našoj web stranici.

VMware Server

Ovaj program je u početku objavljen u dvije besplatne verzije, za Windows server i za Linux. Omogućava vam pokretanje virtuelnih mašina na serverskim platformama. Windows server ima sopstveni vCenter server. Njegova funkcionalnost se, naravno, ne može porediti sa vCenter Standard-om, ali za mala preduzeća je veoma pogodna za svoju cenu

VMware Player

Besplatni igrač virtuelnih mašina. Skraćena verzija otvorenog koda VMware Workstation.

VMware View

Skup softverskih komponenti za virtuelizaciju VDI radnih stanica. Korisnik sa svog radnog mjesta (računar ili tanki klijent), mobilnog uređaja (Android, iOS) može se povezati na svoje virtuelne mašine koristeći PCoIP protokol.

VMware ThinApp

Softver za kreiranje prenosivih verzija programa. Takvi programi se pokreću unutar izoliranih kontejnera, ne moraju se instalirati, stoga nakon pokretanja ne ostavljaju nikakve tragove u registru računala.

VMware ACE

ACE - osigurano računarsko okruženje. Ekstenzija za VMware Workstation koja pruža centralizovano upravljanje i poboljšanu sigurnost za virtuelizovana okruženja krajnjih korisnika.

VMware Workstation

Najpopularniji VMware proizvod je daleko Workstation. Instaliran na radnoj stanici (Windows XP, Vista, 7 ili Linux) i omogućava vam da kreirate i pokrećete virtuelne mašine. Vrlo je zgodno kreirati testne stolove i razvojna okruženja. Niska cijena i jednostavnost korištenja čine VMware Workstation sveprisutnom

VMware Fusion

Ovo je VMware Workstation za MAC, omogućava vam pokretanje Windows i Linux virtualnih mašina

VMware Zimbra

Alat za saradnju najsličniji MS Exchange serveru. Korporativni proizvod.

VMware Horizon App Manager
VMware Mobile Virtualization Platform (MVP)

Virtualna infrastruktura i softver za upravljanje aplikacijama

VMware vCenter porodica proizvoda

VMware vCenter Server
VMware vCenter Server Heartbeat
VMware vCenter Operations
VMware vCenter Orchestrator
VMware vCenter CapacityIQ
VMware vCenter Site Recovery Manager
VMware vCenter Lab Manager
VMware vCenter Configuration Manager
VMware vCenter Converter
VMware vCenter Application Discovery Manager
VMware vCenter AppSpeed
VMware Studio
VMware vCenter Chargeback
VMware Service Manager

Sigurnosni proizvodi

VMware vShield porodica proizvoda

Aplikacija VMware vShield
VMware vShield Edge
VMware vShield Endpoint

Aplikaciona platforma

VMware vFabric tc Server
VMware vFabric Hyperic
VMware vFabric GemFire
VMware vFabric Enterprise Ready Server
RabbitMQ

Ostalo

VMware Data Recovery
VMware VMmark
VMware planer kapaciteta
Cisco Nexus 1000V
VMware Compliance Checker za PCI
VMware Compliance Checker za vSphere
SUSE Linux Enterprise Server za VMware

Opis VMware proizvoda

Čitav paket proizvoda kompanije, na ovaj ili onaj način, povezan je sa tehnologijama virtuelizacije i mogućnostima njihove primjene. Treba napomenuti da je među tri glavna igrača na tržištu komercijalne virtuelizacije (Citrix, Microsoft, VMware) samo VMware visoko specijalizirana kompanija za proizvode za virtuelizaciju, što joj omogućava da ide ispred svih konkurenata u pogledu funkcionalnosti proizvoda.

VMware-ovi vodeći proizvodi su VMware ESX / ESXi - hipervizori golih metala. U ovom trenutku, najnovija verzija proizvoda je verzija 4, objavljena sredinom 2009. godine. Hipervizor je osnova za virtuelizaciju servera, omogućava vam da delite resurse na takav način da kreirate odvojena, nezavisna okruženja za više operativnih sistema na jednom fizičkom serveru. Međutim, sam hipervizor ima vrlo ograničen raspon mogućnosti, ali da bi se ostvarile sve prednosti, potrebno je rješenje koje uključuje ne samo alate za virtualizaciju, već i upravljanje infrastrukturom (vCenter) – ovo kompleksno rješenje se zove vSphere.

Analiza efikasnosti korišćenja serverske opreme pokazuje da je veći deo radnog vremena opterećenje oko 5-8% od maksimalnog, u neradno vreme serveri jednostavno miruju i greju vazduh. Kada koristimo VMware vSphere, konsolidujemo opterećenje sa nekoliko servera na jednom fizičkom serveru (prenosimo ne samo aplikacije, već i operativne sisteme na jedan server). Performanse modernih servera čine ranije popularni koncept "jedan zadatak, jedan server" krajnje neefikasnim, ali zahvaljujući virtuelizaciji sada je moguće koristiti novi: "jedan zadatak, jedna virtuelna mašina". Time je riješen problem kompatibilnosti različitih softvera - ne mogu se sve aplikacije pokrenuti u jednoj kopiji operativnog sistema. Osim toga, infrastruktura često koristi stare aplikacije koje više nisu kompatibilne sa trenutnim verzijama OS-a, a instalacija starijih verzija nije podržana na novom hardveru. Virtuelizacija takođe rešava ovaj problem - čak možete pokrenuti Windows NT 4.0 ili MS-DOS u ESX virtuelnoj mašini.

Naravno, tehnologija virtuelizacije zahteva dodatne resurse serverskog hardvera, ali oni trenutno iznose 1-3% raspoloživog kapaciteta, što je prilično malo za prednosti koje ova tehnologija pruža.

Za centralizirano upravljanje i nadzor koristi se poseban proizvod, VMware vCenter. Pored praćenja i kreiranja virtuelnih servera, vCenter pruža mogućnosti kao što su premještanje virtuelnih mašina između fizičkih servera, migracija resursa diska, kreiranje snimaka, postavljanje virtuelnih mašina iz šablona i druge dodatne VMware vSphere funkcije.

Obje verzije hipervizora (ESX i ESXi) imaju istu funkcionalnost sa stanovišta virtuelnih mašina, ali se njihova implementacija razlikuje. ESX uključuje servisnu konzolu za upravljanje hipervizorom, dok ESXi takvu konzolu nema (zbog toga je njena veličina mnogo manja, a upravljanje je moguće samo preko vCenter-a, vSphere Client-a ili skripti na upravljačkoj mašini). Dok korisniku ESX izgleda kao operativni sistem, ESXi više liči na BIOS matične ploče. Instalacija i početna konfiguracija ESXi-a je vrlo jednostavna, a korištenje Embedded verzije (isporučuje se sa serverom) omogućava vam da implementirate sistem virtuelizacije za nekoliko minuta. Za korisnike je dostupna i besplatna verzija ESXi-a, koja ima niz ograničenja – na primjer, ne postoji podrška za centralizirano upravljanje, kao ni “enterprise” mogućnosti vSphere – vMotion, HA, DRS, itd.

Područje primjene

Proizvodi za virtuelizaciju servera koriste se u širokom spektru infrastruktura, od malih preduzeća do velikih preduzeća.

U malim kompanijama, proizvod vam omogućava da minimizirate količinu serverskog hardvera, ako je potrebno, uz zadržavanje mogućnosti korištenja različitih operativnih sistema. Uz pomoć tehnologija virtuelizacije možemo sve usluge postaviti na jedan ili dva punopravna servera (umesto na nekoliko običnih računara, što je često slučaj) i rešiti kako kvalitet opreme tako i njenu količinu.

Za srednja i velika preduzeća, virtuelizacija servera može poboljšati dostupnost usluge kroz tehnologije otpornosti i virtuelnu migraciju servera između fizičkih servera. Mogućnost premeštanja virtuelnih servera sa jednog fizičkog servera na drugi bez zaustavljanja može značajno povećati dostupnost servisa i olakšati održavanje celog sistema. Vrijeme za implementaciju novih servisa je značajno smanjeno - više ne morate čekati na isporuku novog servera, dovoljno je postaviti novu virtualnu mašinu i instalirati potreban softver za nekoliko minuta. Zbog činjenice da virtuelne mašine ne zahtevaju instalaciju određenih drajvera, ažuriranja firmvera itd. administrativni zadaci su također uvelike pojednostavljeni.

VMware vSphere ima univerzalni sistem za praćenje stanja elemenata čitavog sistema, kako na nivou fizičkih servera tako i na nivou virtuelnih servera u preduzeću. Ako standardni alati za praćenje iz nekog razloga nisu dovoljni, postoji niz dodatnih aplikacija trećih strana (na primjer, Veeam Monitor) koje imaju dodatne mogućnosti.

Također je važno da vam sistem omogućava raspodjelu ovlaštenja između administratora koji koriste sistem. To je koristan alat za velike kompanije sa velikim tehničkim uslugama.

Postoji i tehnologija "transparentnog" prelaska sa fizičkog servera na virtuelni, koja vam omogućava da bez napora migrirate postojeći server u virtuelno okruženje, pri čemu korisnik neće primetiti nikakve promene i moći će da nastavi sa radom bez dodatnih modifikacije (fizička na virtuelna migracija).

Osnovna funkcionalnost

VMware vSphere uključuje brojne karakteristike koje mogu fundamentalno poboljšati pouzdanost i upravljivost virtuelne infrastrukture preduzeća. Podrška za ovu funkcionalnost ovisi o VMware vSphere izdanju koje koristite.

Thin Provisioning- obezbeđivanje virtuelnih servera sa više prostora na disku nego što zaista imaju.

VC agent- upravljanje ESX / ESXi serverima putem VMware vCenter.

Update Manager- Service Pack Management Manager za servere sa instaliranim ESX / ESXi hipervizorima.

VMSafe- mogućnost postavljanja naprednih sigurnosnih postavki i izolacije resursa koji se koriste za virtuelne mašine.

vStorage API-ji za zaštitu podataka- softversko sučelje koje omogućava da sistemi rezervnih kopija trećih strana rade bez značajnog opterećenja servera (zamjena VCB sistema u VMware VI3). Za implementaciju se koristi tehnologija kreiranja snimaka virtuelnih mašina.

Visoka dostupnost- osiguranje povećane dostupnosti virtuelnih servera ponovnim pokretanjem na rezervnom fizičkom serveru u slučaju kvara glavnog. Takođe je moguće pratiti određene servise koji rade unutar virtuelnog servera i ponovo pokrenuti ne samo u slučaju hardverskog kvara, već iu slučaju zaustavljanja ovog servisa.

Oporavak podataka- ugrađeni backup sistem. Omogućava vam da upravljate procesom kreiranja i vraćanja rezervnih kopija. Integritet podataka i aplikacija osiguran je integracijom sa Microsoft VSS. Za Windows goste, čak možete oporaviti pojedinačne datoteke, a ne samo cijele virtuelne diskove.

Hot Add- podrška za dodavanje resursa (mrežnih interfejsa, memorije, itd.) virtuelnim serverima "u hodu", bez zaustavljanja. Ova opcija zahteva podršku operativnog sistema na virtuelnom serveru.

Tolerancije grešaka- osiguranje visoke dostupnosti virtuelnog servera zbog paralelnog izvršavanja na drugom fizičkom serveru. U slučaju kvara na jednom od njih, virtuelni server će nastaviti da radi na drugom bez prekida u servisu.

vShield Zone- pruža fino podešavanje sigurnosti virtuelnih Ethernet mreža na 2/3 OSI nivou.

vMotion- omogućava vam da migrirate virtuelne servere između fizičkih servera bez prekida rada.

Pohrana vMotion- omogućava vam premeštanje diskova virtuelnih servera između različitih skladišta, bez zaustavljanja rada virtuelnih servera.

DRS DPM- dvije funkcije koje vam omogućavaju distribuciju virtuelnih mašina između fizičkih servera kako bi se maksimizirala efikasnost korištenja resursa. Ako postoji preveliko opterećenje na fizičkom serveru, virtuelne mašine će se redistribuirati (koristeći vMotion) između servera koji imaju slobodne resurse. DPM vam omogućava da isključite neiskorištene fizičke servere, a zatim ih uključite po potrebi, tako da se potrošnja energije može značajno smanjiti pri niskim opterećenjima servera.

vNetwork Distributed Switch- mogućnost kreiranja virtuelnih prekidača raspoređenih između različitih ESX servera. Takođe možete kupiti Cisco Nexus 1000 Virtual Switch, potpuno opremljeno softversko rešenje kompanije Cisco. Ovaj proizvod se kontroliše pomoću alata poznatih Cisco administratorima i potpuno je integrisan u okruženje izgrađeno na Cisco mrežnoj opremi.

Hosted Profiles- mogućnost kreiranja tipičnih postavki za virtualizacijske servere. Omogućava vam da centralno upravljate postavkama servera sa ESX-om.

Multipathing treće strane- upotreba proizvoda za balansiranje i toleranciju na greške načina povezivanja servera sa sistemima za skladištenje podataka. Primjer takvog proizvoda je EMC Power-path.

U posljednje vrijeme korisnici sve više čuju za koncept kao što je "virtualizacija". Vjeruje se da je njegova primjena cool i moderna. Ali ne razumije svaki korisnik jasno što je virtualizacija općenito i posebno. Hajde da pokušamo da malo rasvetlimo ovo pitanje i dotaknemo se sistema virtuelizacije servera. Danas su ove tehnologije najnaprednije, jer imaju brojne prednosti u pogledu sigurnosti i administracije.

Šta je virtuelizacija?

Počnimo od najjednostavnije stvari – definicije pojma koji opisuje virtuelizaciju kao takvu. Odmah napominjemo da na Internetu možete pronaći i preuzeti neki priručnik o ovom pitanju poput vodiča "Virtuelizacija servera za lutke" u PDF formatu. Ali prilikom proučavanja materijala, nepripremljeni korisnik može se suočiti s velikim brojem nerazumljivih definicija. Stoga ćemo pokušati razjasniti suštinu pitanja, da tako kažem, na prste.

Prije svega, kada razmatramo tehnologiju virtuelizacije servera, fokusirajmo se na početni koncept. Šta je virtuelizacija? Prateći jednostavnu logiku, lako je pretpostaviti da ovaj termin opisuje stvaranje određenog emulatora (sličnosti) neke fizičke ili softverske komponente. Drugim riječima, radi se o interaktivnom (virtuelnom) modelu koji u stvarnosti ne postoji. Međutim, ovdje postoje neke nijanse.

Glavni tipovi virtuelizacije i korištene tehnologije

Činjenica je da postoje tri glavna pravca u konceptu virtuelizacije:

  • zastupanje;
  • aplikacije;
  • serveri.

Za razumijevanje, najjednostavniji primjer bi bila upotreba tzv. koji korisnicima obezbjeđuju sopstvene računarske resurse. Korisnički program se izvršava točno na i korisnik vidi samo rezultat. Ovaj pristup omogućava smanjenje sistemskih zahtjeva za korisnički terminal, čija je konfiguracija zastarjela i ne može se nositi sa datim proračunima.

Za primjene, takve tehnologije se također široko koriste. Na primjer, to može biti virtualizacija 1C servera. Suština procesa je da se program pokreće na jednom izolovanom serveru, a pristup mu dobija veliki broj udaljenih korisnika. Ažuriranje softverskog paketa vrši se iz jednog izvora, a da ne spominjemo najviši nivo sigurnosti za cijeli sistem.

Konačno, to podrazumijeva stvaranje interaktivnog računarskog okruženja, virtuelizacija servera u kojoj se u potpunosti ponavlja stvarna konfiguracija „gvozdene“ braće. Šta to znači? Da, činjenica da, uglavnom, na jednom računaru možete kreirati jedan ili više dodatnih koji će raditi u realnom vremenu, kao da postoje u stvarnosti (o sistemima virtuelizacije servera ćemo detaljnije govoriti nešto kasnije).

U ovom slučaju uopće nije važno koji će operativni sistem biti instaliran na svakom takvom terminalu. Uglavnom, ovo nema efekta na glavni (host) OS i virtuelnu mašinu. Ovo je slično interakciji računara sa različitim operativnim sistemima na lokalnoj mreži, ali u ovom slučaju virtuelni terminali možda neće biti međusobno povezani.

Izbor opreme

Jedna od jasnih i neospornih prednosti virtuelnih servera je smanjenje materijalnih troškova za stvaranje potpuno funkcionalne hardverske i softverske strukture. Na primjer, postoje dva programa koja zahtijevaju 128 MB RAM-a za normalan rad, ali se ne mogu instalirati na isti fizički server. Kako postupiti u ovom slučaju? Možete kupiti dva odvojena servera od 128 MB i instalirati ih zasebno, ili možete kupiti jedan sa 128 MB "RAM-a", kreirati dva virtuelna servera na njemu i instalirati dvije aplikacije na njih.

Ako neko još nije shvatio, u drugom slučaju će korištenje RAM-a biti racionalnije, a materijalni troškovi znatno niži nego kod kupovine dva nezavisna uređaja. Ali to nije jedina stvar.

Sigurnosne pogodnosti

Sama struktura servera u pravilu podrazumijeva prisustvo više uređaja za obavljanje određenih zadataka. Što se tiče sigurnosti, sistemski administratori instaliraju Active Directory domenske kontrolere i Internet gatewaye na ne jednom već različitim serverima.

U slučaju pokušaja vanjskog uplitanja, gateway je uvijek prvi napadnut. Ako je i kontroler domene instaliran na serveru, postoji velika vjerovatnoća oštećenja AD baza podataka. U situaciji sa ciljanim akcijama, napadači mogu sve to preuzeti. A vraćanje podataka iz sigurnosne kopije je prilično problematično, iako je potrebno relativno malo vremena.

Ako ovom problemu pristupite s druge strane, može se primijetiti da virtuelizacija servera omogućava da zaobiđete ograničenja instalacije, kao i da brzo vratite željenu konfiguraciju, jer se backup pohranjuje u samoj virtuelnoj mašini. Međutim, vjeruje se da virtuelizacija servera sa Windows Serverom (Hyper-V) izgleda nepouzdano u ovom pogledu.

Osim toga, pitanje licenciranja ostaje prilično kontroverzno. Tako je, na primer, za Windows Server 2008 Standard obezbeđena samo jedna virtuelna mašina, za Enterprise - četiri, a za Datacenter - neograničen broj (pa čak i kopije).

Pitanja administracije

Prednosti ovog pristupa, da ne spominjemo sigurnost i uštedu troškova, čak i kada su Windows Server serveri virtuelizovani, trebalo bi da budu cenjene prvenstveno od strane administratora sistema koji održavaju ove mašine ili LAN.

Vrlo je uobičajeno kreirati sigurnosne kopije sistema. Obično, kada kreirate rezervnu kopiju, potreban je softver treće strane, a čitanje sa optičkog medija ili čak sa mreže traje duže od brzine diskovnog podsistema. Kloniranje samog servera može se obaviti u samo par klikova, a zatim brzo postaviti radni sistem čak i na "čist" hardver, nakon čega će raditi bez prekida.

U VMware vSphere virtuelizacija servera vam omogućava da kreirate i sačuvate takozvane snimke same virtuelne mašine (snimke), koje su posebne slike njenog stanja u određenom trenutku. Oni mogu biti predstavljeni u strukturi stabla u samoj mašini. Dakle, mnogo je lakše vratiti zdravlje virtuelne mašine. U ovom slučaju, možete proizvoljno odabrati točke vraćanja, vraćajući stanje unazad, a zatim naprijed (Windows sistemi mogu samo sanjati o tome).

Programi za virtuelizaciju servera

Kada je u pitanju softver, postoji mnogo aplikacija koje se mogu koristiti za kreiranje virtuelnih mašina. U najjednostavnijem slučaju koriste se izvorni alati Windows sistema uz pomoć kojih se može izvršiti virtuelizacija servera (Hyper-V je ugrađena komponenta).

Međutim, ova tehnologija ima i neke nedostatke, pa mnogi ljudi preferiraju softverske pakete poput WMware, VirtualBox, QUEMI ili čak MS Virtual PC. Iako se nazivi ovih aplikacija razlikuju, principi rada s njima se ne razlikuju mnogo (osim u detaljima i nekim nijansama). Kod nekih verzija aplikacija može se izvršiti i virtuelizacija Linux servera, ali ovi sistemi neće biti detaljno razmatrani, jer većina naših korisnika i dalje koristi Windows.

Virtuelizacija servera na Windows-u: najjednostavnije rešenje

Od izlaska sedme verzije Windows-a, u njemu se pojavila ugrađena komponenta pod nazivom Hyper-V, koja je omogućila kreiranje virtuelnih mašina koristeći sopstvene sistemske alate bez korišćenja softvera treće strane.

Kao iu bilo kojoj drugoj aplikaciji ovog nivoa, u ovom paketu možete simulirati budućnost navođenjem veličine tvrdog diska, količine RAM-a, prisutnosti optičkih pogona, željenih karakteristika grafičkog ili zvučnog čipa - općenito, sve što je dostupno u hardveru običnog serverskog terminala...

Ali ovdje morate obratiti pažnju na uključivanje samog modula. Hyper-V serveri se ne mogu virtuelizirati bez prethodnog omogućavanja ove komponente u samom Windowsu.

U nekim slučajevima može biti potrebno omogućiti aktivaciju podrške za odgovarajuću tehnologiju u BIOS-u.

Upotreba softverskih proizvoda trećih strana

Ipak, čak i uprkos sredstvima koja se mogu koristiti za virtuelizaciju Windows baziranih servera, mnogi stručnjaci ovu tehnologiju smatraju donekle neefikasnom, pa čak i previše komplikovanom. Mnogo je lakše koristiti gotov proizvod, u kojem se slične radnje izvode na osnovu automatskog odabira parametara, a virtualna mašina ima velike mogućnosti i fleksibilnost u upravljanju, konfiguraciji i korištenju.

Riječ je o korištenju softverskih proizvoda kao što su Oracle VirtualBox, VMware Workstation (VMware vSphere) i drugi. Na primjer, VMware virtualizacijski server može biti kreiran na način da analozi računara napravljeni unutar virtuelne mašine rade odvojeno (nezavisno jedan od drugog). Takvi sistemi se mogu koristiti u procesima učenja, testiranju bilo kojeg softvera itd.

Inače, posebno se može napomenuti da prilikom testiranja softvera u okruženju virtuelne mašine možete koristiti čak i programe zaražene virusima koji će svoj učinak pokazati samo u sistemu za goste. Ovo neće uticati na glavni (host) OS ni na koji način.

Što se tiče procesa kreiranja računara unutar mašine, u VMware vSphere virtuelizacija servera, kao i u Hyper-V, zasnovana je na „Čarobnjaku“, međutim, ako uporedimo ovu tehnologiju sa Windows sistemima, sam proces izgleda malo jednostavnije, jer sam program može ponuditi neku vrstu šablona ili automatski izračunati potrebne parametre budućeg računara.

Glavni nedostaci virtuelnih servera

Ali, uprkos tome koliko prednosti virtuelizacija servera daje istom sysadmin-u ili krajnjem korisniku, takvi programi imaju i neke značajne nedostatke.

Prvo, ne možete skočiti preko glave. Odnosno, virtuelna mašina će koristiti resurse fizičkog servera (računara), i to ne u potpunosti, već u strogo ograničenom iznosu. Stoga, da bi virtuelna mašina ispravno radila, početna hardverska konfiguracija mora biti dovoljno moćna. S druge strane, kupovina jednog moćnog servera će i dalje biti mnogo jeftinija od kupovine nekoliko sa nižom konfiguracijom.

Drugo, iako se vjeruje da se nekoliko servera može spojiti u klaster, a ako jedan od njih zakaže, možete se "premjestiti" na drugi, u istom Hyper-V-u to se ne može postići. A ovo izgleda kao jasan nedostatak u smislu tolerancije grešaka.

Treće, pitanje prenosa resursno intenzivnih DBMS-a ili sistema kao što su Mailbox Server, Exchange Server, itd. u virtuelni prostor biće očigledno kontroverzno. U ovom slučaju će se uočiti jasna inhibicija.

Četvrto, za ispravan rad takve infrastrukture ne možete koristiti isključivo virtuelne komponente. To se posebno odnosi na kontrolere domena - barem jedan od njih mora biti "hardverski" i inicijalno dostupan na Internetu.

Konačno, peto, virtuelizacija servera je ispunjena još jednom opasnošću: kvar fizičkog hosta i operativnog sistema domaćina će povući automatsko gašenje svih pratećih komponenti. Ovo je takozvana pojedinačna tačka neuspjeha.

Sažetak

Ipak, unatoč nekim nedostacima, prednosti ovakvih tehnologija su očito veće. Ako pogledate pitanje zašto je potrebna virtuelizacija servera, postoji nekoliko glavnih aspekata:

  • smanjenje količine "gvozdene" opreme;
  • smanjenje proizvodnje topline i potrošnje energije;
  • smanjenje materijalnih troškova, uključujući nabavku opreme, plaćanje električne energije, sticanje licenci;
  • pojednostavljenje usluge i administracije;
  • mogućnost "migracije" OS-a i samih servera.

Zapravo, prednosti korištenja ovakvih tehnologija su mnogo veće. Iako se može činiti da postoje ozbiljni nedostaci, uz odgovarajuću organizaciju cjelokupne infrastrukture i pravilno upravljanje neophodnim kontrolama za nesmetano funkcioniranje, u većini slučajeva ove situacije se mogu izbjeći.

Konačno, za mnoge ostaje otvoreno pitanje izbora softvera i praktične implementacije virtuelizacije. Ali ovdje je bolje obratiti se stručnjacima za pomoć, jer smo u ovom slučaju bili suočeni isključivo s pitanjem općeg upoznavanja s virtualizacijom servera i izvodljivosti uvođenja sistema kao takvog.

Dobrodošli na stranicu ITsave, koja je posvećena savremenim tehnologijama u IT oblasti, kao i modnim trendovima kojima se programeri ne umaraju da nas iznenađuju. Glavni fokus članaka i uputstava korak po korak je na temama virtualizacije servera i, uključujući. U početku nismo težili da pratimo sve vijesti, za to postoje specijalizirani blogovi sa svakodnevnim ažuriranjima feeda, već smo se odlučili fokusirati na osnovne tehnologije i proizvode bez kojih moderni IT više nije moguće zamisliti.

Virtuelizacija servera je osnova, uglavnom, nije bitno koju platformu za virtuelizaciju odaberete i koristite u svojoj organizaciji, već se postavlja pitanje kada „specijalista“ za infrastrukturu nisu virtuelizovani serveri. Uz rijetke izuzetke, kada se problem visoke dostupnosti i balansiranja opterećenja rješava drugim sredstvima.
VMware vSphere i Microsoft Hyper-V su svjetski standardi u virtuelizaciji servera, njihova funkcionalnost u osnovnom dijelu može se nazvati vrlo bliskom, o čemu svjedoči objektivna ocjena Gartnera.

Razlozi virtuelizacije servera

Po pravilu, prazno interesovanje za nove tehnologije za kupovinu opreme i licenci nije dovoljno. Uprava treba dati željezne argumente u korist predloženog rješenja, navešću najpopularnije od njih.

  • Virtualizacija servera osigurava kontinuitet poslovnih procesa kompanije, što znači da će vjerovatnoća zastoja, na primjer, pošte ili 1C, biti minimizirana zbog prvobitno osmišljene arhitekture sistema i tehnologija virtuelizacije. A u klasičnoj verziji, kada jedan operativni sistem radi na serveru, hardver pokvari i potrebno je dosta vremena za vraćanje usluga.
  • Virtuelizacijom servera povećava se sigurnost podataka kompanije – ako su se ranije podaci kompanije čuvali odvojeno – na lokalnim diskovima različitih servera, sada arhitektura samog IT sistema pretpostavlja centralizovanu pohranu, za koju se posebno kupuje Data Storage System, zaštita od kojih se od hardverskih kvarova i kvarova osigurava dupliranjem svih elemenata.
  • Skupa serverska oprema se koristi efikasnije, zbog čega je morate kupiti u manjim količinama. Shodno tome, IT kapitalni troškovi će se dugoročno smanjiti. Ono što je radilo na 20 starih servera može se pokrenuti na 3 moderna servera sa virtuelizacijom.
  • Nova oprema dolazi sa trogodišnjom garancijom (sa produženjem do 5 godina), u slučaju kvara u Vašu kancelariju dolazi inženjer proizvođača i besplatno zamenjuje komponente.

Za administratora sistema, razlozi za pokretanje projekta virtuelizacije servera mogu biti različiti, na primer, pumpanje profesionalnih veština sa rezervom za budućnost. Ili nespremnost da se ostane iza radnog vremena radi rada sa opremom koja se ne može servisirati tokom radnog vremena. Ali moramo biti svjesni da direktor treba da iznese one stvarne razloge koji će pomoći da posao dovede do prosperiteta i daljeg skaliranja, tada će vjerovatnoća da dobijemo zeleno svjetlo za kupovinu biti najveća.

Za zaštitu ovakvih projekata koji zahtijevaju visoke početne troškove, ali omogućavaju uštede u daljnjem radu, izrađuju se studije izvodljivosti koje su opisane, a zatim se upoređuju dva načina razvoja IT-a u periodu od 5 godina: sa i bez virtuelizacije. .

Komponente projekta virtuelizacije servera

Najvažnija stvar, bez koje se projekat fizički ne može održati, jednostavno ne može biti oprema. Može se podijeliti u sljedeće kategorije:

  • računarske snage- to su serveri čije su karakteristike procesori CPU-a, veličina RAM-a, razne kartice za proširenje itd. Lokalni hard diskovi u serverima za virtuelizaciju koriste se samo za instaliranje hipervizora.
  • diskovni podsistem- sistem za skladištenje podataka može biti jedan ili više. Svi podaci i fajlovi virtuelnih mašina u projektima virtuelizacije nalaze se centralno na sistemu skladištenja tako da im bilo koji od servera klastera može pristupiti.
  • sklopna oprema se dijeli na opremu za mrežu podataka i mrežu za skladištenje podataka. Kroz prvi, virtuelne mašine komuniciraju jedna sa drugom i sa korisnicima, kroz drugu, saobraćaj ide između servera i sistema za skladištenje podataka. Kako bi se spriječilo da mreže negativno utječu jedna na drugu, preporučuje se da se razdvoje na fizičkom sloju.

U projektima virtuelizacije servera na nivou arhitekture, računarski i diskovi su razdvojeni, objašnjenje za to je vrlo jednostavno, ova šema vam omogućava da konfigurišete klastere za prestanak greške kada kvar jednog od servera ne dovodi do dugog zastoja u radu virtuelnih mašina i, kao rezultat, aplikacija.

Druga komponenta projekta Uvijek su licence. Obično su to licence za samu platformu za virtuelizaciju (VMware vSphere, Citrix XenServer, Microsoft Hyper-V) i za gostujuće operativne sisteme virtuelnih mašina, uglavnom Windows 2012 server. Sve zavisi od mogućnosti budžeta i odnosa prema temi obavezne legalizacije svih softvera u kompaniji. Nije tajna da je licence za popularne platforme za virtualizaciju sada lako pronaći na trekerima, a napominjemo da se nositelj autorskih prava ni na koji način ne miješa u ovaj način distribucije svojih proizvoda, iako ima sve poluge pritiska.

Treći dio troškovi vremena i novca su rad na implementaciji. Ovdje možemo izdvojiti dio koji se odnosi na početno planiranje arhitekture i radnji, dalje korake za migraciju infrastrukture na platformu za virtuelizaciju i postavljanje samog sistema u skladu sa zadacima postavljenim za IT. Uz odgovarajuće iskustvo i samopouzdanje, stručnjaci kupca mogu sami da se izbore, u suprotnom se preporučuje angažovanje profesionalaca.

Oprema za projekte virtuelizacije servera

Serveri

Serveri ili, drugim riječima, računarska snaga. Mogu se podijeliti na sljedeće vrste:

  • serveri sa jednim procesorom, najjeftinija opcija. Cijena počinje od 1000 dolara. Ovdje nećete pronaći moćne procesore i veliki broj slotova za RAM. Takvi serveri se obično kupuju uz nedostatak sredstava ili za zadatke koji ne zahtijevaju značajna sredstva. Sa stanovišta virtuelizacije servera i radnih stanica, ovo nije najbolja opcija, jer kapacitet takvog servera najverovatnije neće biti dovoljan za veliki broj virtuelnih mašina
  • serveri sa dva procesora To je najpogodniji hardver za projekte virtualizacije. Cijene počinju od 2.000 dolara u osnovnoj konfiguraciji s jednim procesorom. Obično su resursi ove vrste servera više nego dovoljni za pokretanje virtuelnih mašina za bilo koje zadatke modernog IT-a. Licenciranje platformi za virtuelizaciju takođe se zasniva na kupovini modela servera sa dva procesora.
  • serveri sa četiri socketa- se rijetko koriste i samo za aplikacije koje zahtijevaju velike resurse kao što su baze podataka. Cijena takvih servera počinje od 17.000 dolara. Još jednom ću pojasniti da ima smisla kupiti takve servere ako u svojoj firmi imate aplikacije kojima nedostaje snaga dva procesora za rad.
  • blade server Idealno rješenje za virtualizaciju uglavnom zbog svoje arhitekture. Ako projekt planira koristiti četiri ili više servera, onda ima smisla razmisliti o zamjeni riječnih modela sa blade serverom. Cijena kompletne blade šasije s tri dual-procesor bladea iznosi 36.727 dolara, a to već uključuje prekidače za podatkovnu mrežu i mrežu za pohranu podataka.

Storage System

Sistem za skladištenje podataka je sistem za skladištenje podataka koji je zaseban nezavisni uređaj, obično napravljen u obliku 2U šasije, koji je povezan sa serverima preko mreže podataka. U server je instalirana kartica za proširenje, koja je direktno ili preko prekidača povezana na kontrolere za skladištenje. Slika ispod prikazuje poleđinu osnovnog sistema za skladištenje i možete videti dva kontrolera koji rade u režimu prelaska između resursa i sredstva. Kvar jednog kontrolera ne zaustavlja rad.

Fajlovi virtuelnih mašina su dostupni na bilo kom od servera klastera koji se nalaze na sistemu skladištenja i dostupni su centralno. Zato na svakom serveru (host-u) klastera možete pokrenuti bilo koju od postojećih virtuelnih mašina ili migrirati VM sa hosta na host bez prekidanja rada. Početni sistemi za skladištenje mogu se podeliti prema vrsti konekcije sa serverima (hostovima).

  • iSCSI je protokol za prijenos informacija preko TCP/IP LAN mreže, tj. preko običnog 1Gbe ili 10Gbe prekidača. Mnogi dobavljači imaju opcije za povezivanje portova (agregacije) kako bi poboljšali svoje performanse. Na primjer, od tri gigabitna porta možete programski napraviti jedan od tri gigabita. 10Gbe opcija se rijetko koristi zbog visoke cijene prekidača.
  • SAS - direktno povezivanje sistema za skladištenje podataka i servera preko SAS kabla ili preko posebnog SAS Switch-a. 6Gbe brzina veze.
  • FC - povezivanje servera (hostova) i sistema za skladištenje podataka preko optičkih kanala. Brzina 16 - 8 Gbe, ovisno o FC HBA karticama na serveru.

Posebna pažnja u sistemima za skladištenje podataka posvećena je toleranciji grešaka, a da bi se ona povećala, sve hardverske komponente u sistemu za skladištenje se dupliraju. Ali, unatoč tome, postoji jedna opcija kontrolera, njihova cijena je oko 1000 dolara manja od dvije opcije kontrolera.

Preklopna oprema

Svrha prebacivanja je povezivanje virtuelnih mašina na interni LAN i povezivanje servera i sistema za skladištenje podataka. Ako prvi dio ne zadaje velike poteškoće administratorima, onda je drugi nešto novo, pa ćemo ga analizirati. Kao što je gore pomenuto, sistemi za skladištenje imaju tri tipa veza: iSCSI, SAS, FC. Neophodno je prvobitno planirati arhitekturu veze tako da bude otporna na greške. Svaki server (host) mora imati pristup datotekama virtuelne mašine preko najmanje dve nezavisne putanje, samo u ovom slučaju se isključuje jedna tačka kvara.

Snaga i hlađenje

Nije dovoljno kupiti svu potrebnu opremu i pravilno je povezati, potrebno je i osigurati optimalne uslove rada. U sobi za servere treba biti oko 18 stepeni Celzijusa. Kondenzacija iz klima uređaja ne smije kapati na serverski ormarić. Sistem mora biti u stanju da izdrži udare napona i povremene nestanke struje. U slučaju nestanka struje, virtuelne mašine se moraju isključiti prema prethodno razrađenom planu kako bi se izbjegao gubitak podataka.

Implementacija

Slažete se da sav posao treba da obavljaju stručnjaci. Što je skuplji hardver i softver koji ćete kupiti, pitanje pozivanja kvalifikovanih inženjera postaje značajnije. U projekat virtuelizacije uključene su sledeće specijalnosti:

  • Arhitekta, osoba koja će pomoći u izradi tehničke specifikacije za projekat virtuelizacije, a zatim će na osnovu toga odabrati pravu opremu i izraditi plan rada.
  • Instalater je stručnjak koji vadi opremu iz kutija i ugrađuje je u stalak.
  • Inženjer za virtuelizaciju prebacuje opremu u stalak, ažurira firmver uređaja, konfiguriše softver za virtuelizaciju, instalira nove virtuelne mašine i migrira u virtuelno okruženje.
  • Mrežni inženjer je uključen kada su potrebne složene mrežne postavke.
  • Električar - njegov put je struja, besprekidno napajanje.

Poređenje platformi za virtuelizaciju

Iskustvo učešća u projektima virtuelizacije servera pokazuje da većini kupaca nisu potrebne vrhunske mogućnosti proizvoda, jer su dizajnirane za infrastrukturu sa stotinama servera i njihova upotreba je nepraktična na manjem broju. Ako uporedimo različite platforme za virtuelizaciju, onda praktički nema razlike u karakteristikama koje se stvarno koriste u svakodnevnom životu. A izbor u korist kupovine, na primjer, VMware vSphere u Enterprise Plus izdanju napravljen je pod pritiskom marketinških stručnjaka i mode. Sada možemo primijetiti da mnoge ugledne velike kompanije, naprotiv, odbijaju da koriste već kupljene VMware licence u korist Hyper-V, s jedne strane, kako bi uštedjeli na plaćanju godišnje tehničke podrške, s druge strane, jer Microsoftov sistem virtuelizacije, koji ide na poklon od Windows servera, nije mnogo inferioran u odnosu na eminentnog konkurenta u smislu funkcionalnosti.

Top srodni članci