Virtuallaşdırma alətləri virtual maşın. Müəssisə infrastrukturunun mərkəzləşdirilmiş idarə edilməsi üçün həll yolu kimi virtuallaşdırma vasitələrinin tətbiqi

Virtual mühit anlayışı

Toplama üsullarından istifadə edərək bütün şəbəkə infrastrukturunun ümumi mənzərəsini verən virtuallaşdırmanın yeni istiqaməti.

Virtuallaşdırmanın növləri

Virtuallaşdırma hesablamanın bir çox aspektləri üçün resursların abstraksiyasını əhatə edən ümumi termindir. Virtuallaşdırmanın növləri aşağıda verilmişdir.

Proqram təminatının virtuallaşdırılması

Dinamik yayım

Dinamik tərcümə zamanı ( binar tərcümə) qonaq ƏS-nin problemli əmrləri hipervizor tərəfindən ələ keçirilir. Bu əmrlər təhlükəsiz olanlarla əvəz edildikdən sonra qonaq OS-yə nəzarət geri qayıdır.

Paravirtuallaşdırma

Paravirtuallaşdırma, qonaq əməliyyat sistemlərinin virtuallaşdırılmış mühitdə icra üçün hazırlandığı və nüvəsinin bir qədər dəyişdirildiyi virtuallaşdırma üsuludur. Əməliyyat sistemi, yaddaş səhifəsi cədvəli kimi resurslardan birbaşa istifadə etmək əvəzinə, onu qonaq API ilə təmin edən hipervizor proqramı ilə əlaqə saxlayır.

Paravirtuallaşdırma metodu dinamik tərcümə metodundan daha yüksək performansa nail olur.

Paravirtuallaşdırma metodu yalnız o halda tətbiq edilir ki, qonaq ƏS-lərində lisenziya əsasında dəyişdirilə bilən açıq mənbə kodları olsun və ya hipervizor və qonaq ƏS eyni istehsalçı tərəfindən qonaq ƏS-nin paravirtuallaşdırılması imkanları nəzərə alınmaqla hazırlanıb (baxmayaraq ki, hipervizor hipervizorun aşağı səviyyəsi altında işlədilə bilər, sonra hipervizorun özünün paravirtuallaşdırılması).

Termin ilk dəfə Denali layihəsində ortaya çıxdı.

Daxili virtuallaşdırma

Üstünlüklər:

  • Hər iki əməliyyat sistemi (kataloqlar, printerlər və s.) arasında resursların paylaşılması.
  • Fərqli sistemlərdən olan proqram pəncərələri üçün istifadəçi dostu interfeys (üst-üstə düşən proqram pəncərələri, host sistemindəki kimi eyni pəncərənin minimuma endirilməsi)
  • Avadanlıq platformasına dəqiq uyğunlaşdırıldıqda, performans orijinal yerli ƏS-dən az fərqlənir. Sistemlər arasında sürətli keçid (1 saniyədən az)
  • Qonaq OS-ni yeniləmək üçün sadə prosedur.
  • İkitərəfli virtuallaşdırma (bir sistemdəki proqramlar digərində və əksinə işləyir)

İcralar:

Avadanlığın virtuallaşdırılması

Üstünlüklər:

  • Avadanlıq idarəetmə interfeysləri və virtual qonaq sistemləri üçün dəstək təmin etməklə virtuallaşdırma proqram platformalarının inkişafını sadələşdirin. Bu, virtuallaşdırma sistemlərinin inkişafı üçün tələb olunan əmək intensivliyini və vaxtı azaldır.
  • Virtuallaşdırma platformalarının performansını artırmaq imkanı. Virtual qonaq sistemləri bilavasitə performansı artıran kiçik ara proqram təbəqəsi, hipervizor tərəfindən idarə olunur.
  • Təhlükəsizlik yaxşılaşır və aparat səviyyəsində işləyən bir neçə müstəqil virtuallaşdırma platforması arasında keçid etmək mümkün olur. Virtual maşınların hər biri bir-birindən tamamilə təcrid olunmuş öz aparat resurs məkanında müstəqil işləyə bilər. Bu, host platformasının saxlanması ilə bağlı performans itkilərini aradan qaldırmağa və təhlükəsizliyi artırmağa imkan verir.
  • Qonaq sistemi host platformasının arxitekturası və virtuallaşdırma platformasının tətbiqi ilə əlaqəsiz olur. Hardware virtualizasiya texnologiyası 64-bit qonaqları 32-bit host sistemlərində (hostlarda 32-bit virtualizasiya mühitləri ilə) işə salmağa imkan verir.

Tətbiq nümunələri:

  • sınaq laboratoriyaları və təlim: Əməliyyat sistemlərinin parametrlərinə təsir edən virtual maşınlarda tətbiqləri sınaqdan keçirmək rahatdır, məsələn quraşdırma proqramları. Virtual maşınların yerləşdirilməsinin asanlığına görə, onlar tez-tez yeni məhsul və texnologiyaların öyrədilməsi üçün istifadə olunur.
  • əvvəlcədən quraşdırılmış proqram təminatının paylanması: bir çox proqram tərtibatçıları əvvəlcədən quraşdırılmış məhsullarla virtual maşınların hazır şəkillərini yaradır və onları pulsuz və ya kommersiya əsasında təqdim edirlər. Bu cür xidmətlər Vmware VMTN və ya Parallels PTN tərəfindən təmin edilir

Serverin virtuallaşdırılması

  1. bir fiziki server daxilində bir neçə məntiqi serverin yerləşdirilməsi (konsolidasiya)
  2. müəyyən bir problemi həll etmək üçün bir neçə fiziki serverin bir məntiqi serverdə birləşdirilməsi. Nümunə: Oracle Real Application Cluster, grid texnologiyası, yüksək performanslı klasterlər.
  • SVISTA
  • ikiİki
  • Serverlər üçün Red Hat Enterprise Virtualization
  • PowerVM

Bundan əlavə, serverin virtuallaşdırılması xüsusi konfiqurasiyasından asılı olmayaraq hər hansı bir mövcud kompüterdə uğursuz sistemləri bərpa etməyi asanlaşdırır.

İş stansiyasının virtuallaşdırılması

Resursların virtuallaşdırılması

  • Resurs mübadiləsi (bölmə). Resursların virtuallaşdırılması bir fiziki serverin hər biri ayrı bir server kimi sahibinə görünən bir neçə hissəyə bölünməsi kimi düşünülə bilər. Bu virtual maşın texnologiyası deyil, OS kernel səviyyəsində həyata keçirilir.

İkinci tip hipervizora malik sistemlərdə hər iki əməliyyat sistemi (qonaq və hipervizor) fiziki resursları istehlak edir və ayrıca lisenziyalaşdırma tələb edir. ƏS nüvəsi səviyyəsində işləyən virtual serverlərin performansında demək olar ki, heç bir itki yoxdur ki, bu da əlavə lisenziya tələb etməyən yüzlərlə virtual serveri bir fiziki serverdə işə salmağa imkan verir.

Disk sahəsini və ya şəbəkə bant genişliyini eyni tipli resurslardan daha yüngül olan bir sıra kiçik komponentlərə bölmək.

Məsələn, resurs mübadiləsinin həyata keçirilməsinə bir fiziki əsasda bir neçə virtual şəbəkə interfeysi yaratmağa imkan verən (Crossbow Project) daxildir.

  • Birdən çox resursun daha böyük resurslara toplanması, paylanması və ya əlavə edilməsi və ya resursların birləşdirilməsi. Məsələn, simmetrik çoxprosessorlu sistemlər çoxlu prosessorları birləşdirir; RAID və disk menecerləri bir çox diskləri bir böyük məntiqi diskdə birləşdirir; RAID və şəbəkə avadanlığı tək genişzolaqlı kanal kimi görünməsi üçün birləşdirilmiş çoxsaylı kanallardan istifadə edir. Meta səviyyədə kompüter klasterləri yuxarıda göstərilənlərin hamısını yerinə yetirir. Bəzən bura həmçinin qurulduqları məlumat yaddaşından mücərrədləşdirilmiş şəbəkə fayl sistemləri də daxildir, məsələn, Vmware VMFS, Solaris / OpenSolaris ZFS, NetApp WAFL

Tətbiq Virtualizasiyası

Üstünlüklər:

  • tətbiqin icrasının izolyasiyası: uyğunsuzluqların və münaqişələrin olmaması;
  • hər dəfə orijinal formada: qeyd dəftəri qarışıq deyil, konfiqurasiya faylları yoxdur - server üçün lazımdır;
  • bütün OS-ni təqlid etməklə müqayisədə daha az resurs istehlakı.

həmçinin bax

Bağlantılar

  • Virtuallaşdırma texnikalarına, arxitekturalarına və tətbiqlərinə ümumi baxış (Linux), www.ibm.com
  • Virtual maşınlar 2007. Natalia Elmanova, Sergey Paxomov, ComputerPress 9'2007
Serverin virtuallaşdırılması
  • Serverin virtuallaşdırılması. Neil McAllister, InfoWorld
  • Standart arxitektura serverlərinin virtuallaşdırılması. Leonid Chernyak, Açıq sistemlər
  • Kanalda liderlərə alternativlər 2009, 17 avqust 2009
Avadanlığın virtuallaşdırılması
  • Hardware virtualizasiya texnologiyaları, ixbt.com
  • Avadanlıq virtualizasiya spiralləri. Alexander Aleksandrov, Açıq Sistemlər

Qeydlər


Wikimedia Fondu. 2010.

Digər lüğətlərdə "Virtuallaşdırma" nın nə olduğuna baxın:

    virtuallaşdırma- SNIA birliyinin işlərində aşağıdakı ümumi tərif verilir. "Virtuallaşdırma bir neçə cihazın, xidmətlərin və ya infrastrukturun daxili komponentinin funksiyalarının (arxa tərəf) əlavə xarici (ön... ...) ilə birləşdirilməsi aktıdır.

    virtuallaşdırma- Şəbəkənin fiziki qatının (cihazların yeri və birləşmələri) onun məntiqi qatından (iş qrupları və istifadəçilər) ayrılması. Fiziki meyarlar əvəzinə məntiqi meyarlardan istifadə edərək şəbəkə konfiqurasiyasını konfiqurasiya edin. ... Texniki Tərcüməçi Bələdçisi

    Şəbəkə virtualizasiyası aparat və proqram təminatı şəbəkə resurslarının vahid virtual şəbəkədə birləşdirilməsi prosesidir. Şəbəkə virtualizasiyası xarici, yəni bir çox şəbəkələri bir virtual şəbəkəyə birləşdirən və daxili, yaratmaq... ... Vikipediyaya bölünür.

Virtuallaşdırma texnologiyalarının tarixi qırx ildən çox əvvələ gedib çıxır. Lakin ötən əsrin 70-80-ci illərində, ilk növbədə, IBM meynfreymlərində onların zəfərlə istifadəsindən bir müddət sonra korporativ informasiya sistemlərinin yaradılması zamanı bu konsepsiya arxa plana keçdi. Məsələ burasındadır ki, virtuallaşdırma konsepsiyasının özü bir neçə müxtəlif məntiqi müstəqil sistemlər yaratmaq üçün vahid avadanlıq dəstindən istifadə etmək zərurəti ilə birgə hesablama mərkəzlərinin yaradılması ilə bağlıdır. 80-ci illərin ortalarından isə kompüter sənayesində mini-kompüterlər, sonra isə x86 serverləri əsasında informasiya sistemlərinin təşkilinin mərkəzləşdirilməmiş modeli üstünlük təşkil etməyə başladı.

X86 arxitekturası üçün virtuallaşdırma

Zamanla ortaya çıxan fərdi kompüterlərdə, hardware resurslarının virtuallaşdırılması problemi, görünür, təriflə mövcud deyildi, çünki hər bir istifadəçinin ixtiyarında öz OS ilə bütün kompüter var idi. Lakin PC gücü artdıqca və x86 sistemlərinin əhatə dairəsi genişləndikcə vəziyyət tez dəyişdi. İnkişafın "dialektik spiralı" növbəti dönüşünü aldı və əsrin əvvəlində hesablama resurslarını cəmləşdirmək üçün mərkəzdənqaçma qüvvələrinin gücləndirilməsinin daha bir dövrü başladı. Bu onilliyin əvvəlində müəssisələrin kompüter resurslarının səmərəliliyinin artırılmasına artan marağı fonunda virtuallaşdırma texnologiyalarının inkişafında yeni mərhələ başladı ki, bu da indi əsasən x86 arxitekturasının istifadəsi ilə bağlıdır.

Dərhal vurğulamaq lazımdır ki, x86 virtualizasiyası ideyalarında nəzəri baxımdan əvvəllər naməlum heç nə yoxmuş kimi görünsə də, biz 20 il əvvəlki vəziyyətlə müqayisədə İT sənayesi üçün keyfiyyətcə yeni bir fenomendən danışırdıq. Məsələ burasındadır ki, meynfreymlərin və Unix kompüterlərinin aparat və proqram təminatı arxitekturasında virtuallaşdırma məsələləri dərhal əsas səviyyədə həll olunurdu. X86 sistemi məlumat mərkəzi rejimində işləmək gözləntiləri ilə qurulmamışdır və onun virtualizasiya istiqamətində inkişafı problemin həlli üçün çoxlu müxtəlif variantları olan kifayət qədər mürəkkəb təkamül prosesidir.

Digər və bəlkə də daha vacib məqam, əsas kadrların və x86-nın inkişafı üçün əsaslı şəkildə fərqli biznes modelləridir. Birinci halda, biz əslində çox geniş olmayan geniş müştərilər üçün proqram təminatının ümumiyyətlə kifayət qədər məhdud çeşidini dəstəkləmək üçün tək satıcı proqram və aparat kompleksindən danışırıq. İkincisi, biz mərkəzləşdirilməmiş avadanlıq istehsalçıları, əsas proqram təminatçıları və tətbiqi proqram tərtibatçılarının böyük bir ordusu ilə məşğul oluruq.

X86 virtuallaşdırma vasitələrinin istifadəsi 90-cı illərin sonlarında iş stansiyaları ilə başladı: müştəri ƏS versiyalarının sayının artması ilə eyni vaxtda birdən bir neçəsinin olması lazım olan insanların (proqram təminatçısı, texniki dəstək mütəxəssisləri, proqram ekspertləri) sayı artdı. Fərqli OS-lərin nüsxələri daim böyüyürdü.

  • Server infrastrukturu üçün virtuallaşdırma bir az sonra istifadə olunmağa başladı və bu, ilk növbədə hesablama resurslarının birləşdirilməsi problemlərinin həlli ilə əlaqələndirildi. Ancaq burada dərhal iki müstəqil istiqamət formalaşdı: ·
  • heterojen əməliyyat mühitləri üçün dəstək (o cümlədən köhnə tətbiqləri işə salmaq üçün). Bu hal daha çox korporativ informasiya sistemlərində baş verir. Texniki cəhətdən problem hər birində əməliyyat sisteminin bir nümunəsini ehtiva edən bir kompüterdə bir neçə virtual maşının eyni vaxtda işlədilməsi ilə həll edilir. Lakin bu rejimin həyata keçirilməsi iki əsaslı şəkildə fərqli yanaşmalardan istifadə etməklə həyata keçirilir: tam virtuallaşdırma və paravirtuallaşdırma; ·
  • xidmət təminatçıları tərəfindən tətbiqlərin yerləşdirilməsi üçün ən xarakterik olan homojen hesablama mühitlərinə dəstək. Əlbəttə ki, burada virtual maşınlar seçimindən istifadə edə bilərsiniz, lakin bir OS nüvəsi əsasında təcrid olunmuş konteynerlər yaratmaq daha effektivdir.

x86 virtualizasiya texnologiyalarının növbəti həyat mərhələsi 2004-2006-cı illərdə başlamışdır. və korporativ sistemlərdə onların kütləvi istifadəsinin başlanğıcı ilə bağlı idi. Müvafiq olaraq, əgər əvvəllər tərtibatçılar əsasən virtual mühitlərin icrası üçün texnologiyaların yaradılması ilə məşğul olurdularsa, indi bu həllərin idarə edilməsi və onların ümumi korporativ İT infrastrukturuna inteqrasiyası vəzifələri ön plana çıxmağa başlayıb. Eyni zamanda, şəxsi istifadəçilərdən tələbatda nəzərəçarpacaq artım müşahidə edildi (lakin 90-cı illərdə bunlar tərtibatçılar və sınaqçılar idisə, indi son istifadəçilərdən danışırıq - həm peşəkar, həm də ev).

Yuxarıdakıları ümumiləşdirmək üçün, ümumiyyətlə, müştərilər tərəfindən virtuallaşdırma texnologiyalarından istifadə üçün aşağıdakı əsas ssenariləri qeyd edə bilərik: ·

  • proqram təminatının hazırlanması və sınaqdan keçirilməsi; ·
  • tədqiqat stendlərində real sistemlərin işinin modelləşdirilməsi; ·
  • avadanlıqdan istifadənin səmərəliliyini artırmaq məqsədilə serverlərin konsolidasiyası; ·
  • köhnə tətbiqlərin dəstəklənməsi problemlərini həll etmək üçün serverlərin konsolidasiyası; ·
  • yeni proqram təminatının nümayişi və öyrənilməsi; ·
  • mövcud informasiya sistemləri kontekstində tətbiqi proqram təminatının yerləşdirilməsi və yenilənməsi; ·
  • son istifadəçilərin (əsasən ev) heterojen əməliyyat mühiti olan fərdi kompüterlərdə işi.

Əsas proqram təminatının virtualizasiya variantları

Əvvəllər dedik ki, virtuallaşdırma texnologiyalarının inkişafı problemləri əsasən x86 proqram və aparat arxitekturasının irsi xüsusiyyətlərinin aradan qaldırılması ilə bağlıdır. Və bunun üçün bir neçə əsas üsul var.

Tam virtuallaşdırma (Tam, yerli virtuallaşdırma). Qonaq əməliyyat sistemlərinin dəyişdirilməmiş nümunələrindən istifadə olunur və bu əməliyyat sistemlərinin işini dəstəkləmək üçün adi əməliyyat sistemi olan host əməliyyat sisteminin üstündə onların icrasının ümumi emulyasiya təbəqəsi istifadə olunur (şək. 1). Bu texnologiya xüsusilə VMware Workstation, VMware Server (əvvəllər GSX Server, Parallels Desktop, Parallels Server, MS Virtual PC, MS Virtual Server, Virtual Iron) proqramlarında istifadə olunur. Bu yanaşmanın üstünlüklərinə nisbi icra asanlığı, çox yönlülük və proqram təminatı daxildir. həllin etibarlılığı, bütün idarəetmə funksiyaları əsas OS tərəfindən qəbul edilir.

Paravirtuallaşdırma. Qonaq ƏS-nin nüvəsi elə modifikasiya edilmişdir ki, o, yeni API dəstini özündə cəmləşdirir, onun vasitəsilə digər virtual maşınlarla (VM-lər; şək. 2) ziddiyyət təşkil etmədən birbaşa aparatla işləyə bilir. Bu halda, tam hüquqlu ƏS-ni host proqramı kimi istifadə etməyə ehtiyac yoxdur, bu halda funksiyaları hipervizor adlanan xüsusi sistem tərəfindən yerinə yetirilir. Məhz bu seçim bu gün server virtuallaşdırma texnologiyalarının inkişafında ən aktual istiqamətdir və VMware ESX Server, Xen (və bu texnologiyaya əsaslanan digər təchizatçıların həlləri), Microsoft Hyper-V-də istifadə olunur. Bu texnologiyanın üstünlükləri ondan ibarətdir ki, host ƏS-ə ehtiyac yoxdur - VM-lər virtual olaraq çılpaq metal üzərində quraşdırılır və aparat resurslarından səmərəli istifadə olunur. Dezavantajlar yanaşmanın həyata keçirilməsinin mürəkkəbliyi və ixtisaslaşmış OS hipervizorunun yaradılması ehtiyacıdır.

ƏS nüvəsi səviyyəsində virtuallaşdırma (əməliyyat sistemi səviyyəsində virtuallaşdırma). Bu seçim müstəqil paralel əməliyyat mühitləri yaratmaq üçün tək host ƏS nüvəsindən istifadə etməyi nəzərdə tutur (şək. 3). Qonaq proqram təminatı üçün yalnız öz şəbəkə və aparat mühiti yaradılır. Bu seçim Virtuozzo (Linux və Windows üçün), OpenVZ (Virtuozzo-nun pulsuz versiyası) və Solaris Konteynerlərində istifadə olunur. Üstünlüklər - aparat resurslarından istifadədə yüksək səmərəlilik, aşağı texniki əlavə xərclər, əla idarəolunma, lisenziyaların alınması xərclərini minimuma endirmək. Dezavantajlar - yalnız homojen hesablama mühitlərinin həyata keçirilməsi.

Tətbiq virtualizasiyası, hər bir tətbiq nümunəsinin və onun bütün əsas komponentlərinin virtuallaşdırıldığı ƏS ilə idarə olunan qarşılıqlı əlaqə ilə tətbiq proqramlarının güclü izolyasiya modelinin istifadəsini nəzərdə tutur: fayllar (o cümlədən sistem olanlar), qeyd dəftəri, şriftlər, INI faylları, COM obyektləri , xidmətlər (Şəkil 4). Tətbiq ənənəvi mənada quraşdırma proseduru olmadan həyata keçirilir və birbaşa xarici mediadan (məsələn, flash kartlardan və ya şəbəkə qovluqlarından) işə salına bilər. İT departamentinin nöqteyi-nəzərindən bu yanaşmanın aşkar üstünlükləri var: masa üstü sistemlərin yerləşdirilməsini və idarə olunmasını sürətləndirmək, təkcə proqramlar arasında ziddiyyətləri deyil, həm də tətbiq uyğunluğu testinə ehtiyacı minimuma endirmək. Əslində, bu xüsusi virtuallaşdırma seçimi Sun Java Virtual Machine, Microsoft Application Virtualization (əvvəllər Softgrid adlanırdı), Thinstall (2008-ci ilin əvvəlində VMware-in bir hissəsi oldu), Symantec/Altiris-də istifadə olunur.

Virtuallaşdırma həllinin seçilməsi ilə bağlı suallar

"A məhsulu proqram təminatının virtuallaşdırılması üçün həlldir" demək "A" nın real imkanlarını başa düşmək üçün kifayət deyil. Bunun üçün təklif olunan məhsulların müxtəlif xüsusiyyətlərinə daha yaxından baxmaq lazımdır.

Bunlardan birincisi host və qonaq sistemləri kimi müxtəlif əməliyyat sistemlərinin dəstəklənməsi, həmçinin virtual mühitlərdə proqramların işlədilməsi imkanları ilə bağlıdır. Virtuallaşdırma məhsulunu seçərkən müştəri geniş çeşidli texniki xüsusiyyətləri də nəzərə almalıdır: yeni əməliyyat təbəqəsinin yaranması nəticəsində tətbiqin performansının itirilməsi səviyyəsi, virtuallaşdırma mexanizminin işləməsi üçün əlavə hesablama resurslarına ehtiyac, və dəstəklənən periferik qurğuların çeşidi.

Virtual mühitlərin icrası mexanizmlərinin yaradılması ilə yanaşı, bu gün sistemlərin idarə edilməsi vəzifələri ön plana çıxır: fiziki mühitlərin virtual mühitə və əksinə çevrilməsi, nasazlıq halında sistemin bərpası, virtual mühitlərin bir kompüterdən digərinə ötürülməsi, yerləşdirilməsi və idarə edilməsi. proqram təminatı, təhlükəsizliyin təmin edilməsi və s.

Nəhayət, istifadə olunan virtuallaşdırma infrastrukturunun qiymət göstəriciləri vacibdir. Nəzərə almaq lazımdır ki, burada xərc strukturunda əsas şey virtuallaşdırma vasitələrinin öz qiyməti deyil, əsas OS və ya biznes proqramları üçün lisenziyaların alınmasına qənaət etmək imkanı ola bilər.

X86 virtualizasiya bazarının əsas oyunçuları

Virtuallaşdırma alətləri bazarı on ildən az bir müddət əvvəl formalaşmağa başladı və bu gün tamamilə müəyyən bir forma aldı.

1998-ci ildə yaradılmış VMware x86 kompüterləri üçün virtuallaşdırma texnologiyalarının istifadəsində qabaqcıllardan biridir və bu gün bu bazarda lider mövqe tutur (bəzi hesablamalara görə, onun payı 70-80% təşkil edir). 2004-cü ildən ECM Korporasiyasının törəmə şirkətidir, lakin bazarda öz brendi altında müstəqil fəaliyyət göstərir. EMC-nin məlumatına görə, VMware-in işçi qüvvəsi bu müddət ərzində 300 nəfərdən 3000 nəfərə qədər artıb və satışlar hər il iki dəfə artıb. Rəsmi olaraq elan edilmiş məlumata görə, şirkətin illik gəliri (virtuallaşdırma məhsullarının və əlaqəli xidmətlərin satışından) hazırda 1,5 milyard dollara yaxınlaşır.

Bu gün WMware həm fərdi kompüter, həm də məlumat mərkəzi üçün alətləri özündə birləşdirən üçüncü nəsil virtuallaşdırma platforması olan VMware Virtual İnfrastructure 3 təklif edir. Bu proqram paketinin əsas komponenti VMware ESX Server hipervizorudur. Şirkətlər həmçinin pilot layihələr üçün mövcud olan pulsuz VMware Virtual Server məhsulundan yararlana bilərlər.

Parallels, eyni zamanda virtuallaşdırma texnologiyası bazarının veteranı olan SWsoft-un yeni (2008-ci ilin yanvarına olan) adıdır. Onun əsas məhsulu Parallels Virtuozzo Containers, bir Windows və ya Linux serverində çoxlu təcrid olunmuş konteynerləri (virtual serverlər) işə salmağa imkan verən ƏS səviyyəli virtuallaşdırma həllidir. Hostinq provayderlərinin biznes proseslərinin avtomatlaşdırılması üçün Parallels Plesk Control Panel aləti təklif olunur. Son illərdə şirkət masa üstü virtuallaşdırma alətlərini - Parallels Workstation (Windows və Linux üçün) və Parallels Desktop for Mac (x86 kompüterlərində Mac OS üçün) fəal şəkildə inkişaf etdirir. 2008-ci ildə o, müxtəlif əməliyyat sistemlərindən (Windows, Linux, Mac OS) istifadə edən virtual maşınların server mexanizmini dəstəkləyən yeni məhsulun - Parallels Serverin buraxılmasını elan etdi.

Microsoft virtualizasiya bazarına 2003-cü ildə Connectix-in alınması ilə daxil olub və masaüstü kompüterlər üçün ilk məhsulu olan Virtual PC-ni buraxıb. O vaxtdan bəri, bu sahədə təkliflərin çeşidini ardıcıl olaraq artırdı və bu gün aşağıdakı komponentləri özündə birləşdirən virtuallaşdırma platformasının formalaşmasını demək olar ki, başa çatdırdı. ·

  • Serverin virtuallaşdırılması. Burada iki fərqli texnologiya yanaşması təklif olunur: Microsoft Virtual Server 2005 və yeni Hyper-V Server həllindən istifadə (hazırda beta). ·
  • PC üçün virtuallaşdırma. Pulsuz Microsoft Vitrual PC 2007 məhsulu ilə həyata keçirilir.
  • Tətbiqin virtuallaşdırılması. Belə tapşırıqlar üçün Microsoft SoftGrid Tətbiq Virtuallaşdırma sistemi (əvvəllər SoftGrid adlanırdı) təklif olunur. ·
  • Təqdimat virtualizasiyası. O, Microsoft Windows Server Terminal Xidmətlərindən istifadə etməklə həyata keçirilir və ümumiyyətlə, çoxdan məlum olan terminal giriş rejimidir. ·
  • Virtual sistemlərin inteqrasiya olunmuş idarə edilməsi. Keçən ilin sonunda buraxılmış System Center Virtual Machine Manager bu problemlərin həllində əsas rol oynayır.

Sun Microsystems çox səviyyəli texnologiyalar dəstini təklif edir: ənənəvi ƏS, resursların idarə edilməsi, ƏS virtuallaşdırılması, virtual maşınlar və sərt arakəsmələr. Bu ardıcıllıq tətbiqin izolyasiya səviyyəsinin artırılması prinsipi əsasında qurulur (lakin eyni zamanda həllin elastikliyini azaldır). Bütün Sun virtualizasiya texnologiyaları Solaris əməliyyat sistemi daxilində həyata keçirilir. Aparat baxımından, hər yerdə x64 arxitekturasına dəstək var, baxmayaraq ki, UltraSPARC əsaslı sistemlər əvvəlcə bu texnologiyalar üçün daha uyğundur. Windows və Linux daxil olmaqla digər əməliyyat sistemləri virtual maşın kimi istifadə edilə bilər.

Citrix Systems Corporation proqramlara uzaqdan giriş infrastrukturunda tanınmış liderdir. O, 2007-ci ildə 500 milyon dollara aparıcı əməliyyat sistemi virtuallaşdırma texnologiyalarından biri olan Xen-in tərtibatçısı XenSource-u almaqla virtuallaşdırma texnologiyaları sahəsində öz mövqeyini ciddi şəkildə möhkəmləndirdi. Bu sövdələşmədən bir qədər əvvəl XenSource, Xen 4 nüvəsinə əsaslanan flaqman məhsulu XenEnterprise-in yeni versiyasını təqdim etdi, çünki Xen açıq mənbəli bir layihədir və onun texnologiyaları kimi satıcıların kommersiya məhsullarını təşkil edir. , Günəş, Qırmızı Şapka və Novell. Citrix-in Xen-in gələcək təşviqində, o cümlədən marketinq baxımından mövqeyi ilə bağlı hələ də müəyyən qeyri-müəyyənlik var. Şirkətin Xen texnologiyasına əsaslanan ilk məhsulu olan Citrix XenDesktop (PC virtualizasiyası üçün) 2008-ci ilin birinci yarısında buraxılması planlaşdırılır. Daha sonra XenServer-in yenilənmiş versiyasının təqdim ediləcəyi gözlənilir.

2007-ci ilin noyabrında Oracle bu korporasiyanın və digər istehsalçıların server proqramlarının virtuallaşdırılması üçün Oracle VM adlı proqram təminatını təqdim edərək virtuallaşdırma bazarına daxil olduğunu elan etdi. Yeni həll açıq mənbəli server proqram təminatı komponentini və x86 və x86-64 arxitekturalarına əsaslanan sistemlərdə işləyən serverlərin virtual hovuzlarını yaratmaq və idarə etmək üçün inteqrasiya olunmuş brauzer əsaslı idarəetmə konsolunu ehtiva edir. Mütəxəssislər bunu Oracle-ın məhsullarını digər istehsalçıların virtual mühitlərində işlədən istifadəçilərə dəstək vermək istəməməsi kimi qiymətləndirdilər. Məlumdur ki, Oracle VM həlli Xen hipervizoru əsasında həyata keçirilir. Oracle-ın bu hərəkətinin unikallığı ondan ibarətdir ki, bu, kompüter virtualizasiyası tarixində texnologiyanın əslində əməliyyat mühitinə deyil, konkret tətbiqlərə uyğunlaşdırıldığı ilk dəfədir.

Virtuallaşdırma bazarı IDC-nin gözü ilə

X86 arxitekturasının virtualizasiya bazarı sürətli inkişaf mərhələsindədir və onun strukturu hələ qurulmayıb. Bu, onun mütləq göstəricilərinin qiymətləndirilməsini və burada təqdim olunan məhsulların müqayisəli təhlilini çətinləşdirir. Bu tezis keçən ilin noyabrında dərc edilmiş IDC-nin “Müəssisələrin Virtuallaşdırılması Proqramı: Müştəri Ehtiyacları və Strategiyaları” adlı hesabatı ilə təsdiqlənir. Bu sənəddə ən böyük maraq IDC-nin dörd əsas komponenti müəyyən etdiyi serverin virtualizasiya proqramının strukturlaşdırılması variantıdır (Şəkil 5).

Virtuallaşdırma platforması. O, hipervizora, həmçinin əsas resurs idarəetmə elementlərinə və tətbiq proqramlaşdırma interfeysinə (API) əsaslanır. Əsas xüsusiyyətlərə bir virtual maşın tərəfindən dəstəklənən rozetkaların və prosessorların sayı, bir lisenziya altında mövcud olan qonaqların sayı və dəstəklənən əməliyyat sistemlərinin çeşidi daxildir.

Virtual maşınların idarə edilməsi.Əsas proqram təminatını və virtual serverləri idarə etmək üçün alətlər daxildir. Bu gün həm funksiyaların tərkibində, həm də miqyasda satıcı təkliflərində ən nəzərə çarpan fərqlər buradadır. Lakin IDC əmindir ki, aparıcı təchizatçıların alətlərinin imkanları tez bir zamanda bərabərləşəcək və fiziki və virtual serverlər vahid interfeys vasitəsilə idarə olunacaq.

Virtual maşın infrastrukturu. Proqram təminatının miqrasiyası, avtomatik yenidən işə salınması, virtual maşınların yükünün balanslaşdırılması və s. kimi vəzifələri yerinə yetirən geniş çeşidli əlavə alətlər. IDC-nin fikrincə, müştərilər tərəfindən təchizatçıların seçiminə həlledici təsir göstərən bu proqram təminatının imkanlarıdır və o, Bu alətlər səviyyəsində satıcılar arasında döyüş aparılacaq.

Virtuallaşdırma həlləri. Yuxarıda qeyd olunan əsas texnologiyaların xüsusi proqram növləri və biznes prosesləri ilə əlaqələndirilməsini təmin edən məhsullar toplusu.

Bazar vəziyyətinin ümumi təhlili baxımından IDC üç iştirakçı düşərgəsini müəyyən edir. Birinci bölgü yuxarı OS səviyyəsində (SWsoft və Sun) və aşağı ƏS səviyyəsində (VMware, XenSource, Virtual Iron, Red Hat, Microsoft, Novell) virtuallaşdıranlar arasındadır. Birinci seçim, performans və əlavə resurs xərcləri baxımından ən səmərəli həllər yaratmağa imkan verir, lakin yalnız homojen hesablama mühitlərini həyata keçirir. İkincisi, bir kompüterdə müxtəlif tipli bir neçə əməliyyat sistemini işə salmağa imkan verir. İkinci qrup çərçivəsində IDC müstəqil virtuallaşdırma məhsulları (VMware, XenSource, Virtual Iron) tədarükçülərini və virtuallaşdırma vasitələrini (Microsoft, Red Hat, Novell) daxil edən əməliyyat sistemləri istehsalçılarını ayıran başqa bir xətt çəkir.

Fikrimizcə, IDC-nin təklif etdiyi bazar strukturu o qədər də dəqiq deyil. Birincisi, nədənsə IDC iki əsaslı şəkildə fərqli virtual maşının mövcudluğunu vurğulamır - host ƏS (VMware, Virtual Iron, Microsoft) və hipervizordan (VMware, XenSource, Red Hat, Microsoft, Novell) istifadə etməklə. İkincisi, hipervizor haqqında danışırıqsa, öz əsas texnologiyalarından istifadə edənləri (VMware, XenSource, Virtual Iron, Microsoft) və başqalarına lisenziya verənləri (Red Hat, Novell) ayırmaq faydalıdır. Və nəhayət, qeyd etmək lazımdır ki, SWsoft və Sun öz arsenalında yalnız OS səviyyəsində virtuallaşdırma texnologiyalarına deyil, həm də virtual maşınları dəstəkləmək üçün alətlərə malikdir.

Annotasiya: İnformasiya texnologiyaları müasir cəmiyyətin həyatına çoxlu faydalı və maraqlı şeylər gətirib. Hər gün ixtiraçı və istedadlı insanlar istehsal, əyləncə və əməkdaşlıq üçün effektiv vasitə kimi kompüterlər üçün getdikcə daha çox yeni proqramlar təklif edirlər. Çoxlu müxtəlif proqram təminatı və aparat, texnologiya və xidmətlər bizə hər gün informasiya ilə işləməyin rahatlığını və sürətini artırmağa imkan verir. Bizə düşən texnologiyalar axınından həqiqətən faydalı texnologiyaları ayırmaq və onlardan maksimum fayda ilə istifadə etməyi öyrənmək getdikcə çətinləşir. Bu mühazirə kompüterlər dünyasına sürətlə daxil olan başqa bir inanılmaz perspektivli və həqiqətən effektiv texnologiyadan - bulud hesablamaları konsepsiyasında əsas yer tutan virtuallaşdırma texnologiyasından danışılacaq.

Bu mühazirənin məqsədi virtuallaşdırma texnologiyaları, terminologiyası, növləri və virtuallaşdırmanın əsas üstünlükləri haqqında məlumat əldə etməkdir. Aparıcı İT təchizatçılarının əsas həlləri ilə tanış olun. Microsoft virtualizasiya platformasının xüsusiyyətlərini nəzərdən keçirin.

Virtuallaşdırma texnologiyaları

Statistikaya görə, Windows ilə işləyən serverlər üçün prosessor gücündən istifadənin orta səviyyəsi Unix sistemləri üçün 10%-i keçmir, lakin buna baxmayaraq, orta hesabla 20%-i keçmir; Serverdən istifadənin aşağı effektivliyi 90-cı illərin əvvəllərindən geniş şəkildə istifadə edilən “bir proqram - bir server” yanaşması ilə izah olunur, yəni şirkət hər dəfə yeni proqram yerləşdirmək üçün yeni server aldıqda. Aydındır ki, praktikada bu, server parkının sürətlə artması və nəticədə onun xərclərinin artması deməkdir. idarə, Enerji istehlakı və soyutma, həmçinin getdikcə daha çox server quraşdırmaq və server OS üçün lisenziya almaq üçün əlavə binalara ehtiyac.

Fiziki server resurslarının virtuallaşdırılması onları hər biri yalnız ona ayrılmış resursları “görən” və ona ayrıca bir serverin ayrıldığına “inanan” proqramlar arasında çevik şəkildə paylamağa imkan verir, yəni. bu halda “bir server - bir neçə. proqramlar” yanaşması həyata keçirilir, lakin server proqramlarının performansını, mövcudluğunu və təhlükəsizliyini azaltmadan. Bundan əlavə, virtuallaşdırma həlləri sistem zənglərini server aparat resurslarına təqlid edərək arakəsmələrdə müxtəlif əməliyyat sistemlərini işə salmağa imkan verir.


düyü. 2.1.

Virtuallaşdırma bir kompüterin öz resurslarını müxtəlif mühitlərdə paylayaraq bir neçə kompüterin işini yerinə yetirmək qabiliyyətinə əsaslanır. Virtual serverlər və virtual masaüstləri ilə bir yerdə birdən çox əməliyyat sistemi və birdən çox proqramı yerləşdirə bilərsiniz. Beləliklə, fiziki və coğrafi məhdudiyyətlər heç bir məna kəsb etmir. Aparat resurslarından daha səmərəli istifadə yolu ilə enerjiyə qənaət və xərclərin azaldılması ilə yanaşı, virtual infrastruktur yüksək səviyyədə resurs əlçatanlığı, daha səmərəli idarəetmə, gücləndirilmiş təhlükəsizlik və fəlakətlərin bərpasını yaxşılaşdırır.

Geniş mənada virtuallaşdırma anlayışı bir prosesin və ya obyektin real həyata keçirilməsinin onu istifadə edən şəxs üçün həqiqi təmsilindən gizlətməkdir. Virtuallaşdırma məhsulu istifadə üçün əlverişli bir şeydir, əslində daha mürəkkəb və ya tamamilə fərqli bir quruluşa malikdir, obyektlə işləyərkən qəbul ediləndən fərqlidir. Başqa sözlə desək, təmsilçiliyin nəyinsə həyata keçirilməsindən ayrılması var. Virtuallaşdırma mücərrəd üçün nəzərdə tutulmuşdur proqram təminatı aparatdan.

Kompüter texnologiyasında “virtuallaşdırma” termini adətən hesablama resurslarının abstraksiyasına və istifadəçiyə özünün həyata keçirilməsini “inkapsulyasiya edən” (gizlədən) sistemin təqdim edilməsinə aiddir.. Sadəcə olaraq, istifadəçi obyektin rahat təsviri ilə işləyir və obyektin reallıqda necə qurulduğunun onun üçün heç bir əhəmiyyəti yoxdur.

İndiki vaxtda birdən çox virtual maşını bir fiziki maşında idarə etmək bacarığı kompüter mütəxəssisləri arasında böyük maraq doğurur, çünki bu, təkcə İT infrastrukturunun çevikliyini artırır, həm də virtuallaşdırma əslində pula qənaət edir.

Virtuallaşdırma texnologiyalarının inkişaf tarixi qırx ildən çox əvvələ gedib çıxır. Müxtəlif istifadəçi tapşırıqları üçün virtual mühitlər yaratmaq haqqında ilk düşünən IBM idi, sonra yenə də əsas çərçivələrdə. Ötən əsrin 60-cı illərində virtuallaşdırma sırf elmi maraq kəsb edirdi və kompüter sistemlərini vahid fiziki kompüter daxilində təcrid etmək üçün orijinal həll yolu idi. Fərdi kompüterlərin meydana çıxmasından sonra, o dövrün texniki vasitələrinə adekvat tələblər qoyan əməliyyat sistemlərinin sürətli inkişafı ilə əlaqədar virtuallaşdırmaya maraq bir qədər zəiflədi. Bununla belə, ötən əsrin 90-cı illərinin sonlarında kompüter avadanlığının gücünün sürətli artımı İT ictimaiyyətini proqram platformalarının virtuallaşdırılması texnologiyalarını bir daha geri çağırmağa məcbur etdi.

1999-cu ildə VMware x86 əsaslı sistemlərin tam izolyasiya, daşınma qabiliyyəti və tətbiqi üçün geniş seçim əməliyyat sistemini təmin edən vahid, ümumi istifadəli, təyinatlı aparat infrastrukturuna çevrilməsinin effektiv vasitəsi kimi x86 əsaslı sistem virtuallaşdırma texnologiyasını təqdim etdi. mühitlər. VMware yalnız virtuallaşdırmaya ciddi mərc edənlərdən biri idi. Zaman göstərdiyi kimi, bunun tamamilə haqlı olduğu ortaya çıxdı. Bu gün WMware həm fərdi kompüter, həm də məlumat mərkəzi üçün alətləri özündə birləşdirən dördüncü nəsil virtuallaşdırma platforması olan VMware vSphere 4 təklif edir. Bu proqram paketinin əsas komponenti VMware ESX Server hipervizorudur. Daha sonra Parallels (əvvəllər SWsoft), Oracle (Sun Microsystems), Citrix Systems (XenSourse) kimi şirkətlər informasiya texnologiyalarının inkişafının bu dəbli istiqamətində yer uğrunda “döyüşə” qoşuldular.

Microsoft virtualizasiya bazarına 2003-cü ildə Connectix-in alınması ilə daxil olub və masaüstü kompüterlər üçün ilk məhsulu olan Virtual PC-ni buraxıb. O vaxtdan bəri, o, bu sahədə təkliflərin çeşidini ardıcıl olaraq artırdı və bu gün Hyper-V komponentli Windows 2008 Server R2, Microsoft Tətbiq Virtualizasiyası (App-v) kimi həlləri özündə birləşdirən virtuallaşdırma platformasının formalaşmasını demək olar ki, başa çatdırdı. , Microsoft Virtual Desktop İnfrastruktur (VDI), Uzaq Masaüstü Xidmətləri, Sistem Mərkəzi Virtual Maşın Meneceri.

Bu gün virtualizasiya texnologiyası təminatçıları etibarlı və idarə olunması asan platformalar təklif edir və bu texnologiyalar üçün bazar sürətlə inkişaf edir. Aparıcı ekspertlərin fikrincə, virtuallaşdırma indi ən perspektivli üç kompüter texnologiyasından biridir. Bir çox ekspertlər 2015-ci ilə qədər bütün kompüter sistemlərinin təxminən yarısının virtual olacağını proqnozlaşdırırlar.

Hazırda virtualizasiya texnologiyalarına marağın artması təsadüfi deyil. Mövcud prosessorların hesablama gücü sürətlə artır və sual bu gücü nəyə xərcləməkdə deyil, artıq fərdi kompüterlərə nüfuz etmiş ikinüvəli və çoxnüvəli sistemlər üçün müasir “moda”dır ( noutbuklar və stolüstü kompüterlər), kompüterdən istifadənin asanlığını yeni keyfiyyət səviyyəsinə çatdıraraq, əməliyyat sistemlərinin və proqramların virtuallaşdırılması üçün ideyaların ən zəngin potensialını həyata keçirməyə imkan verir. Virtuallaşdırma texnologiyaları Intel və AMD-nin ən yeni və gələcək prosessorlarında, Microsoft və bir sıra digər şirkətlərin əməliyyat sistemlərində əsas komponentlərdən (o cümlədən marketinq komponentlərindən) birinə çevrilir.

Virtuallaşdırmanın üstünlükləri

Virtuallaşdırma texnologiyalarının əsas üstünlükləri bunlardır:

  1. Hesablama resurslarından səmərəli istifadə. 5-20% yüklənmiş 3, hətta 10 server əvəzinə, 50-70% ilə istifadə olunan birini istifadə edə bilərsiniz. Digər şeylərlə yanaşı, bu, həm də enerjiyə qənaət edir, eləcə də maliyyə investisiyalarının əhəmiyyətli dərəcədə azalmasına səbəb olur: 5-10 serverin funksiyalarını yerinə yetirən bir yüksək texnologiyalı server alınır. Virtuallaşdırma resursdan əhəmiyyətli dərəcədə daha səmərəli istifadəyə nail ola bilər, çünki o, standart infrastruktur resurslarını birləşdirir və bir server üçün köhnə modelin məhdudiyyətlərini aradan qaldırır.
  2. İnfrastruktur xərclərinin azaldılması: Virtuallaşdırma məlumat mərkəzində serverlərin və əlaqəli İT avadanlıqlarının sayını azaldır. Nəticədə, aktivlər üçün texniki xidmət, güc və soyutma tələbləri azalır və İT-yə daha az pul xərclənir.
  3. Azaldılmış proqram xərcləri. Bəzi proqram istehsalçıları xüsusi olaraq virtual mühitlər üçün ayrıca lisenziyalaşdırma sxemləri təqdim etmişlər. Beləliklə, məsələn, Microsoft Windows Server 2008 Enterprise üçün bir lisenziya almaqla siz ondan eyni vaxtda 1 fiziki serverdə və 4 virtual serverdə (bir server daxilində) istifadə etmək hüququ əldə edirsiniz və Windows Server 2008 Datacenter yalnız bir neçə istifadəçinin lisenziyasına malikdir. prosessorlar və eyni vaxtda qeyri-məhdud sayda virtual serverlərdə istifadə edilə bilər.
  4. Sistemin artan çevikliyi və həssaslığı: Virtuallaşdırma İT infrastrukturunu idarə etmək üçün yeni üsul təklif edir və İT administratorlarına təchizat, konfiqurasiya, monitorinq və texniki xidmət kimi təkrarlanan tapşırıqlara daha az vaxt sərf etməyə kömək edir. Bir çox sistem administratoru server qəzası zamanı problemlə üzləşib. Və siz sabit diski çıxara, başqa serverə köçürə və hər şeyi əvvəlki kimi başlaya bilməzsiniz... Bəs quraşdırma haqqında? sürücülərin axtarışı, qurulması, işə salınması... və hər şey vaxt və resurslar tələb edir. Virtual serverdən istifadə edərkən hər hansı bir aparatda ani işə salmaq mümkündür və əgər belə bir server yoxdursa, o zaman hipervizorlar (virtuallaşdırma proqramları) inkişaf etdirən şirkətlər tərəfindən dəstəklənən kitabxanalardan quraşdırılmış və konfiqurasiya edilmiş serveri olan hazır virtual maşını yükləyə bilərsiniz. .
  5. Uyğun olmayan proqramlar eyni kompüterdə işləyə bilər. Bir serverdə virtuallaşdırmadan istifadə edərkən eyni virtuallaşdırılmamış sistem daxilində tamamilə uyğun olmayan Linux və Windows serverlərini, şlüzləri, verilənlər bazalarını və digər proqramları quraşdırmaq mümkündür.
  6. Tətbiq əlçatanlığını artırın və işin davamlılığını təmin edin: Xidmətin dayandırılması olmadan bütün virtual mühitlərin etibarlı ehtiyat nüsxəsi və miqrasiyası ilə siz planlaşdırılan fasilələri azalda və kritik vəziyyətlərdə sistemin sürətli bərpasını təmin edə bilərsiniz. Bir virtual serverin “yıxılması” qalan virtual serverlərin itirilməsinə səbəb olmur. Bundan əlavə, bir fiziki server sıradan çıxdıqda onu avtomatik olaraq ehtiyat serverlə əvəz etmək mümkündür. Üstəlik, bu, yenidən başlamadan istifadəçilər tərəfindən fərq edilmədən baş verir. Bu, biznesin davamlılığını təmin edir.
  7. Asan arxivləşdirmə variantları. Virtual maşının sabit diski adətən bəzi fiziki mediada yerləşən xüsusi formatlı fayl kimi təqdim olunduğundan, virtuallaşdırma bütün virtual maşının arxivləşdirilməsi və ehtiyat nüsxəsinin çıxarılması vasitəsi kimi bu faylı sadəcə ehtiyat mediaya köçürməyi mümkün edir. Arxivdən serveri tam bərpa etmək imkanı başqa bir əla xüsusiyyətdir. Və ya cari serveri məhv etmədən serveri arxivdən qaldıra və ötən müddət ərzində işlərin vəziyyətinə baxa bilərsiniz.
  8. İnfrastrukturun idarəolunmasının artırılması: virtual infrastrukturun mərkəzləşdirilmiş idarə edilməsindən istifadə serverin idarə olunması üçün vaxtı azaltmağa imkan verir, yük balansını və virtual maşınların “canlı” miqrasiyasını təmin edir.

Virtual maşın bir prosesin və ya obyektin real həyata keçirilməsini görünən təsvirindən gizlədən proqram və ya aparat mühiti adlandıracağıq.

fiziki kompüter kimi öz OS və proqramlarını idarə edən tamamilə təcrid olunmuş proqram konteyneridir. Virtual maşın fiziki kompüter kimi fəaliyyət göstərir və öz virtual (yəni proqram təminatı) RAM, sabit disk və şəbəkə adapterini ehtiva edir..

ƏS virtual və fiziki maşınları fərqləndirə bilmir. Eyni şeyi proqramlar və şəbəkədəki digər kompüterlər üçün də demək olar. Hətta özü də virtual maşınözünü “əsl” kompüter hesab edir. Bununla belə, virtual maşınlar yalnız proqram komponentlərindən ibarətdir və hardware daxil deyil. Bu, onlara fiziki avadanlıqla müqayisədə bir sıra unikal üstünlüklər verir.


düyü. 2.2.

Virtual maşınların əsas xüsusiyyətlərinə daha ətraflı baxaq:

  1. Uyğunluq. Virtual maşınlar ümumiyyətlə bütün standart kompüterlərlə uyğun gəlir. Fiziki kompüter kimi, virtual maşın da öz qonaq əməliyyat sistemini və öz proqramlarını idarə edir. O, həmçinin fiziki kompüter üçün standart olan bütün komponentləri (ana plata, video kart, şəbəkə nəzarətçisi və s.) ehtiva edir. Buna görə də, virtual maşınlar bütün standart əməliyyat sistemləri, proqramlar və cihaz sürücüləri ilə tam uyğun gəlir. Virtual maşın müvafiq fiziki kompüter üçün uyğun olan hər hansı bir proqramı işə salmaq üçün istifadə edilə bilər.
  2. İzolə. Virtual maşınlar bir-birindən tamamilə təcrid olunublar, sanki fiziki kompüterlərdir. Virtual maşınlar bir kompüterin fiziki resurslarını paylaşa bilirlər, lakin bir-birindən tamamilə təcrid olunmuş vəziyyətdə qalırlar, sanki ayrı fiziki maşınlardır. Məsələn, bir fiziki serverdə işləyən dörd virtual maşın varsa və onlardan biri uğursuz olarsa, qalan üç maşının mövcudluğu təsirlənmir. İzolyasiya virtual mühitdə işləyən proqramların standart, virtuallaşdırılmamış sistemdə işləyən tətbiqlərdən daha əlçatan və təhlükəsiz olmasının vacib səbəbidir.
  3. İnkapsulyasiya. Virtual maşınlar hesablama mühitini tamamilə əhatə edir. Virtual maşın virtual aparat resurslarının tam dəstini, həmçinin ƏS-ni və onun bütün tətbiqlərini proqram paketində birləşdirən və ya “kapsullayan” proqram konteyneridir. İnkapsulyasiya virtual maşınları inanılmaz dərəcədə mobil və idarə olunmasını asanlaşdırır. Məsələn, virtual maşın hər hansı digər proqram faylı kimi bir yerdən digər yerə köçürülə və ya kopyalana bilər. Bundan əlavə, virtual maşın istənilən standart yaddaş daşıyıcısında saxlanıla bilər: kompakt USB flash yaddaş kartından tutmuş müəssisə saxlama şəbəkələrinə qədər.
  4. Avadanlıq müstəqilliyi. Virtual maşınlar işlədikləri əsas fiziki avadanlıqdan tamamilə müstəqildirlər. Məsələn, virtual komponentləri olan virtual maşın üçün (CPU, şəbəkə kartı, SCSI nəzarətçisi) əsas aparatın fiziki xüsusiyyətlərindən tamamilə fərqli olan parametrləri konfiqurasiya edə bilərsiniz. Virtual maşınlar hətta eyni fiziki serverdə müxtəlif əməliyyat sistemlərini (Windows, Linux və s.) işlədə bilər. İnkapsulyasiya və uyğunluq xüsusiyyətləri ilə birlikdə, aparat müstəqilliyi virtual maşınları bir x86 əsaslı kompüterdən digərinə cihaz sürücülərini, ƏS və ya proqramları dəyişmədən sərbəst köçürmək imkanı verir. Avadanlıq müstəqilliyi eyni zamanda bir fiziki kompüterdə tamamilə fərqli əməliyyat sistemləri və proqramların birləşməsini işə salmağa imkan verir.

Virtuallaşdırmanın əsas növlərini nəzərdən keçirək, məsələn:

  • server virtualizasiyası (tam virtuallaşdırma və paravirtuallaşdırma)
  • əməliyyat sistemi səviyyəsində virtuallaşdırma,
  • tətbiqin virtuallaşdırılması,
  • təqdimatın virtuallaşdırılması.

Yalnız tənbəl insanlar bu gün virtualizasiya haqqında heç vaxt eşitməyiblər. Mübaliğəsiz demək olar ki, bu gün İT inkişafının əsas tendensiyalarından biridir. Bununla belə, bir çox idarəçilər hələ də bu mövzuda çox fraqmentli və dağınıq biliyə malikdirlər, səhvən virtuallaşdırmanın yalnız böyük şirkətlər üçün əlçatan olduğuna inanırlar. Mövzunun aktuallığını nəzərə alaraq, yeni bölmə yaratmaq və virtuallaşdırma ilə bağlı silsilə məqalələrə başlamaq qərarına gəldik.

Virtuallaşdırma nədir?

Bu gün virtuallaşdırma çox geniş və müxtəlif anlayışdır, lakin biz bu gün onun bütün aspektlərini nəzərdən keçirməyəcəyik. Bu texnologiya ilə yeni tanış olanlar üçün sadələşdirilmiş bir model kifayət edəcəkdir, buna görə də müəyyən bir platformada tətbiqetmənin təfərrüatlarına girmədən bu materialı mümkün qədər sadələşdirməyə və ümumiləşdirməyə çalışdıq.

Bəs virtuallaşdırma nədir? Bu, bir fiziki kompüterdə bir-birindən təcrid olunmuş bir neçə virtual maşını işlətmək qabiliyyətidir, onların hər biri ayrı fiziki kompüterdə işlədiyini "düşünəcək". Aşağıdakı diaqramı nəzərdən keçirin:

Xüsusi proqram təminatı real hardware üzərində işləyir - hipervizor(və ya virtual maşın monitoru), virtual aparatın emulyasiyasını və virtual maşınların real avadanlıqla qarşılıqlı əlaqəsini təmin edir. O, həmçinin virtual kompüterlərlə real mühit arasında şəbəkə, paylaşılan qovluqlar, paylaşılan bufer və s.

Hipervisor ya birbaşa avadanlıqların üstündə, ya da əməliyyat sistemi səviyyəsində işləyə bilər, həmçinin minimal konfiqurasiyada xüsusi konfiqurasiya edilmiş ƏS-in üzərində işləyən hibrid tətbiqlər də mövcuddur.

Hipervizordan istifadə edərək virtual maşınlar yaradılır, bunun üçün minimum tələb olunan virtual aparat dəsti təqlid edilir və əsas kompüterin paylaşılan resurslarına çıxış əldə edilir. ev sahibi". Hər bir virtual maşın, adi fərdi kompüter kimi, OS və tətbiqi proqram təminatının öz nümunəsini ehtiva edir və onlarla sonrakı qarşılıqlı əlaqə adi kompüter və ya serverlə işləməkdən fərqlənmir.

Virtual maşın necə qurulub?

Görünən mürəkkəbliyə baxmayaraq, virtual maşın (VM) yalnız xüsusi tətbiqetmədən asılı olaraq faylları olan bir qovluqdur, onların dəsti və sayı dəyişə bilər, lakin hər hansı bir VM qalanların mövcudluğu ilə eynidir; kritik deyil.

Virtual sabit disk faylı ən böyük əhəmiyyət kəsb edir; İkinci ən vacibi, virtual maşının aparatının və ona ayrılmış paylaşılan host resurslarının təsvirini ehtiva edən VM konfiqurasiya faylıdır. Bu cür resurslara, məsələn, ev sahibinin ortaq yaddaşının ayrılmış sahəsi olan virtual yaddaş daxildir.

Prinsipcə, konfiqurasiya faylının itirilməsi kritik deyil; yalnız bir virtual HDD faylına sahib olmaqla, onun konfiqurasiyasını yenidən yaradaraq virtual maşını işə sala bilərsiniz. Yalnız bir sabit diskə sahib olduğunuz kimi, onu oxşar konfiqurasiyalı başqa bir kompüterə qoşa və tam işlək bir maşın əldə edə bilərsiniz.

Bundan əlavə, virtual maşındakı qovluqda digər fayllar ola bilər, lakin onlar kritik deyil, baxmayaraq ki, onların itirilməsi də arzuolunmaz ola bilər (məsələn, virtual kompüterin vəziyyətini geri qaytarmağa imkan verən anlıq görüntülər).

Virtuallaşdırmanın üstünlükləri

Məqsədindən asılı olaraq masaüstü və server virtualizasiyası bölünür. Birincisi, ilk növbədə təlim və sınaq məqsədləri üçün istifadə olunur. İndi bəzi texnologiyaları öyrənmək və ya korporativ şəbəkədə hər hansı bir xidmətin həyata keçirilməsini yoxlamaq üçün sizə kifayət qədər güclü kompüter və masaüstü virtuallaşdırma vasitələri lazımdır. Virtual laboratoriyanızda ola biləcəyiniz virtual maşınların sayı yalnız diskin ölçüsü ilə məhdudlaşır, eyni vaxtda işləyən maşınların sayı əsasən mövcud RAM miqdarı ilə məhdudlaşır.

Aşağıdakı şəkildə, Windows 8-in işlədiyi sınaq laboratoriyamızdan masa üstü virtuallaşdırma alətinin pəncərəsi.

Server vizuallaşdırılması istənilən səviyyəli İT infrastrukturlarında geniş istifadə olunur və bir neçə virtual serveri idarə etmək üçün bir fiziki serverdən istifadə etməyə imkan verir. Bu texnologiyanın üstünlükləri göz qabağındadır:

Hesablama resurslarından optimal istifadə

Heç kimə sirr deyil ki, hətta giriş səviyyəli serverlərin və sadəcə orta kompüterlərin hesablama gücü bir çox tapşırıqlar və server rolları üçün həddindən artıqdır və tam istifadə edilmir. Bu, adətən əlavə server rollarının əlavə edilməsi ilə həll edilir, lakin bu yanaşma serverin idarə edilməsini xeyli çətinləşdirir və uğursuzluq ehtimalını artırır. Virtuallaşdırma sizə öz serverinizi hər bir kritik rola həsr etməklə pulsuz hesablama resurslarından təhlükəsiz istifadə etməyə imkan verir. İndi, məsələn, veb serverdə texniki xidmət göstərmək üçün verilənlər bazası serverini dayandırmaq lazım deyil

Fiziki resurslara qənaət

Bir neçə fiziki server əvəzinə bir fiziki serverdən istifadə enerjiyə, server otağında yer və müvafiq infrastruktur xərclərinə səmərəli qənaət etməyə imkan verir. Bu, avadanlığın fiziki ölçüsünün azalması hesabına icarə xərclərini əhəmiyyətli dərəcədə azalda bilən kiçik şirkətlər üçün xüsusilə vacibdir, məsələn, kondisionerlə yaxşı havalandırılan server otağına ehtiyac yoxdur.

İnfrastrukturun genişləndirilməsi və genişləndirilməsi

Bir şirkət böyüdükcə, müəssisənin hesablama gücünü tez və əhəmiyyətli xərclər olmadan artırmaq qabiliyyəti getdikcə daha vacib olur. Tipik olaraq, bu vəziyyət serverlərin daha güclüləri ilə dəyişdirilməsini, ardınca rolların və xidmətlərin köhnə serverlərdən yenilərinə miqrasiyasını əhatə edir. Belə bir keçidi uğursuzluqlar, fasilələr (o cümlədən planlaşdırılanlar) və müxtəlif növ "keçid dövrləri" olmadan həyata keçirmək demək olar ki, mümkün deyil, bu da hər bir belə genişlənməni tez-tez gecə və axşam işləməyə məcbur olan şirkət və idarəçilər üçün kiçik bir fövqəladə vəziyyətə gətirir. həftə sonları.

Virtuallaşdırma bizə bu problemi daha effektiv həll etməyə imkan verir. Pulsuz host hesablama resursları varsa, onları asanlıqla istədiyiniz virtual maşına əlavə edə bilərsiniz, məsələn, mövcud yaddaşın həcmini artırmaq və ya prosessor nüvələrini əlavə etmək. Performansı daha əhəmiyyətli dərəcədə artırmaq lazımdırsa, resurslara ehtiyacı olan virtual maşının köçürüldüyü daha güclü bir serverdə yeni host yaradılır.

Bu vəziyyətdə dayanma müddəti çox qısadır və VM fayllarını bir serverdən digərinə köçürmək üçün tələb olunan vaxta qədər düşür. Bundan əlavə, bir çox müasir hipervizorlara virtual maşınları dayandırmadan hostlar arasında köçürməyə imkan verən "canlı miqrasiya" funksiyası daxildir.

Artan xəta tolerantlığı

Bəlkə də serverin fiziki nasazlığı sistem administratorunun işində ən xoşagəlməz məqamlardan biridir. Vəziyyət OS-nin fiziki nümunəsinin demək olar ki, həmişə aparatdan asılı olması ilə çətinləşir, bu da sistemi başqa bir aparatda tez işə salmağı qeyri-mümkün edir. Virtual maşınlarda bu çatışmazlıq yoxdur, əgər host server uğursuz olarsa, bütün virtual maşınlar tez və problemsiz başqa bir işləyən serverə köçürülür.

Bu halda, serverlərin texniki təchizatındakı fərqlər heç bir rol oynamır, siz virtual maşınları Intel platformasındakı serverdən götürə və bir neçə dəqiqə sonra onları AMD platformasında işləyən yeni hostda uğurla işə sala bilərsiniz.

Eyni vəziyyət, serverləri müvəqqəti olaraq texniki xidmət üçün çıxarmağa və ya onlarda işləyən virtual maşınları dayandırmadan aparatlarını dəyişdirməyə imkan verir, onları müvəqqəti olaraq başqa hosta köçürmək kifayətdir;

Köhnə əməliyyat sistemlərini dəstəkləmək bacarığı

Davamlı irəliləyişlərə və proqram təminatının yeni versiyalarının buraxılmasına baxmayaraq, korporativ sektor tez-tez köhnəlmiş proqram versiyalarından istifadə etməyə davam edir 1C: Enterprise 7.7 yaxşı nümunədir. Virtuallaşdırma bu cür proqram təminatını heç bir əlavə xərc tələb etmədən müasir infrastruktura inteqrasiya etməyə imkan verir, o, köhnəlmiş ƏS ilə işləyən köhnə PC sıradan çıxdıqda və onu müasir avadanlıqla işə salmaq mümkün olmadıqda da faydalı ola bilər; Hipervisor köhnə əməliyyat sistemləri ilə uyğunluğu təmin etmək üçün köhnəlmiş avadanlıq dəstini təqlid etməyə imkan verir və xüsusi yardım proqramları fiziki sistemi məlumat itkisi olmadan virtual mühitə köçürməyə imkan verir.

Virtual şəbəkələr

Müasir bir kompüteri bir növ şəbəkə bağlantısı olmadan təsəvvür etmək çətindir. Buna görə də, müasir virtuallaşdırma texnologiyaları təkcə kompüterləri deyil, həm də şəbəkələri virtuallaşdırmağa imkan verir. Adi kompüter kimi, virtual maşın da bir və ya bir neçə şəbəkə adapterinə malik ola bilər ki, onlar ya xarici şəbəkəyə, hostun fiziki şəbəkə interfeyslərindən biri vasitəsilə və ya virtual şəbəkələrdən birinə qoşula bilər. Virtual şəbəkə virtual maşınların şəbəkə adapterlərinin qoşulduğu virtual şəbəkə keçididir. Lazım gələrsə, belə bir şəbəkədə hipervizordan istifadə edərək, hostun İnternet bağlantısı vasitəsilə İnternetə daxil olmaq üçün DHCP və NAT xidmətləri həyata keçirilə bilər.

Virtual şəbəkələrin imkanları hətta eyni hostda kifayət qədər mürəkkəb şəbəkə konfiqurasiyaları yaratmağa imkan verir, məsələn, aşağıdakı diaqrama baxaq:

Host fiziki şəbəkə adapteri vasitəsilə xarici şəbəkəyə qoşulur LAN 0, VM5 virtual maşını şəbəkə adapteri vasitəsilə eyni fiziki interfeys vasitəsilə xarici şəbəkəyə qoşulur VM LAN 0. Xarici şəbəkədəki digər maşınlar üçün host və VM5 iki fərqli fərdi kompüterdir, onların hər birinin öz şəbəkə ünvanı, öz MAC ünvanı olan öz şəbəkə kartı var. İkinci VM5 şəbəkə kartı virtual şəbəkə virtual keçidinə qoşulub VMNET 1, VM1-VM4 virtual maşınlarının şəbəkə adapterləri də ona qoşulub. Beləliklə, bir fiziki host daxilində xarici şəbəkəyə yalnız VM5 marşrutlaşdırıcısı vasitəsilə çıxışı olan təhlükəsiz daxili şəbəkə təşkil etdik.

Təcrübədə virtual şəbəkələr bir fiziki server daxilində müxtəlif təhlükəsizlik səviyyələrinə malik bir neçə şəbəkəni təşkil etməyi asanlaşdırır, məsələn, potensial təhlükəli hostları şəbəkə avadanlığı üçün əlavə xərclər olmadan DMZ-də yerləşdirmək.

Ani görüntülər

Faydalılığını qiymətləndirmək çətin olan başqa bir virtuallaşdırma funksiyası. Onun mahiyyəti ondan ibarətdir ki, istənilən vaxt, virtual maşının işini dayandırmadan onun hazırkı vəziyyətinin şəklini və birdən çoxunu saxlaya bilərsiniz. Bozulmamış bir admin üçün, birdən bir şey səhv olarsa, asanlıqla və tez orijinal vəziyyətinə qayıda bilmək bir növ bayramdır. Sərt diskin şəklini yaratmaqdan və ondan istifadə edərək sistemi bərpa etməkdən fərqli olaraq, xeyli vaxt apara bilər, anlıq görüntülər arasında keçid bir neçə dəqiqə ərzində baş verir.

Anlık görüntülər üçün başqa bir istifadə təlim və sınaq məqsədləri üçün, onların köməyi ilə müxtəlif konfiqurasiya seçimləri arasında tez bir zamanda keçid edə biləcək bir virtual maşının bütün dövlət ağacını yarada bilərsiniz; Aşağıdakı şəkildə materiallarımızdan çox tanış olduğunuz sınaq laboratoriyamızdan bir marşrutlaşdırıcının təsvirləri ağacı göstərilir:

Nəticə

Yalnız qısa məlumat verməyə çalışsaq da, məqalə kifayət qədər uzun oldu. Eyni zamanda, ümid edirik ki, bu material sayəsində siz virtuallaşdırma texnologiyasının verdiyi bütün imkanları həqiqətən qiymətləndirə biləcəksiniz və İT infrastrukturunuzun əldə edə biləcəyi faydaları təqdim edərək, yeni materiallarımızı və praktiki tətbiqini öyrənməyə başlayacaqsınız. gündəlik praktikada virtuallaşdırma.

Son zamanlar təkcə İT sektorunda deyil, digər sahələrdə də fəaliyyət göstərən bir çox müxtəlif şirkətlər virtuallaşdırma texnologiyalarına ciddi nəzər salmağa başlayıblar. Ev istifadəçiləri eyni zamanda virtual maşınlarda bir neçə əməliyyat sistemini işlətməyə imkan verən virtuallaşdırma platformalarının etibarlılığını və rahatlığını da yaşayıblar. Müxtəlif informasiya texnologiyaları bazarı tədqiqatçılarının fikrincə, hazırda virtuallaşdırma texnologiyaları ən perspektivlilər sırasındadır. Virtuallaşdırma platformaları və idarəetmə alətləri bazarı hazırda sürətlə böyüyür, onun üzərində vaxtaşırı yeni oyunçular peyda olur və virtuallaşdırma platformaları üçün proqram təminatı və virtual infrastrukturlardan istifadənin səmərəliliyini artırmaq üçün alətlər hazırlayan kiçik şirkətlərin əldə edilməsi prosesi sürətlə davam edir. böyük oyunçular tərəfindən.

Bu arada, bir çox şirkətlər virtualizasiyaya böyük sərmayə qoymağa hələ hazır deyillər, çünki onlar bu texnologiyanın tətbiqinin iqtisadi effektini dəqiq qiymətləndirə bilmirlər və kifayət qədər ixtisaslı kadrlara malik deyillər. Əgər bir çox Qərb ölkələrində İT infrastrukturunu təhlil edə bilən, şirkətin fiziki serverlərinin virtuallaşdırılması üçün plan hazırlayan və layihənin gəlirliliyini qiymətləndirə bilən peşəkar məsləhətçilər artıq varsa, Rusiyada belə insanlar çox azdır. Təbii ki, yaxın illərdə vəziyyət dəyişəcək və müxtəlif şirkətlərin virtuallaşdırmanın üstünlüklərini yüksək qiymətləndirdiyi bir vaxtda virtuallaşdırma texnologiyalarını müxtəlif miqyaslarda həyata keçirmək üçün kifayət qədər bilik və təcrübəyə malik mütəxəssislər olacaq. Hazırda bir çox şirkətlər əsasən pulsuz platformalardan istifadə etməklə virtuallaşdırma alətlərinin istifadəsi üzrə yalnız yerli eksperimentlər aparırlar.

Xoşbəxtlikdən, bir çox satıcılar kommersiya virtuallaşdırma sistemləri ilə yanaşı, məhdud funksionallığı olan pulsuz platformalar da təklif edirlər ki, şirkətlər müəssisənin istehsal mühitində virtual maşınlardan qismən istifadə edə bilsinlər və eyni zamanda ciddi platformalara keçmək imkanlarını qiymətləndirsinlər. Masaüstü sektorunda istifadəçilər də gündəlik fəaliyyətlərində virtual maşınlardan istifadə etməyə başlayırlar və virtuallaşdırma platformalarına daha çox tələblər qoymurlar. Ona görə də ilk növbədə sərbəst vəsaitlər nəzərə alınır.

Virtuallaşdırma platformalarında liderlər

Sistem abstraksiyasının müxtəlif səviyyələrində virtuallaşdırma vasitələrinin inkişafı otuz ildən artıqdır ki, davam edir. Bununla belə, yalnız nisbətən yaxınlarda serverlərin və masaüstü kompüterlərin aparat imkanları əməliyyat sistemlərinin virtuallaşdırılması ilə bağlı bu texnologiyaya ciddi yanaşmağa imkan verdi. Belə olur ki, uzun illərdir həm müxtəlif şirkətlər, həm də həvəskarlar əməliyyat sistemlərinin virtuallaşdırılması üçün müxtəlif alətlər hazırlayırlar, lakin onların hamısı hazırda aktiv şəkildə dəstəklənmir və səmərəli istifadə üçün məqbul vəziyyətdə deyil. Bu gün virtuallaşdırma alətlərinin istehsalında liderlər VMware, Microsoft, SWSoft (onun Parallels şirkəti ilə birlikdə), XenSource, Virtual Iron və InnoTek-dir. Bu təchizatçıların məhsullarına əlavə olaraq, QEMU, Bosch və başqaları kimi inkişaflar, həmçinin əməliyyat sistemi tərtibatçıları üçün virtuallaşdırma vasitələri (məsələn, Solaris Konteynerləri) var ki, bunlar geniş istifadə olunmur və dar bir dairə tərəfindən istifadə olunur. mütəxəssislərdən ibarətdir.

Server virtualizasiya platformaları bazarında müəyyən uğur qazanmış şirkətlər platformaların özlərinə deyil, idarəetmə vasitələrinə arxalanaraq məhsullarının bir hissəsini pulsuz paylayırlar, onlarsız virtual maşınlardan geniş miqyasda istifadə etmək çətindir. Bundan əlavə, İT mütəxəssisləri və proqram təminatı inkişaf etdirən şirkətlər tərəfindən istifadə üçün nəzərdə tutulmuş kommersiya masa üstü virtuallaşdırma platformaları pulsuz həmkarlarından əhəmiyyətli dərəcədə daha çox imkanlara malikdir.

Bununla belə, serverin virtuallaşdırılmasından kiçik miqyasda istifadə etsəniz, SMB (Kiçik və Orta Biznes) sektorunda pulsuz platformalar şirkətin istehsal mühitində bir niş doldura və əhəmiyyətli pul qənaəti təmin edə bilər.

Pulsuz platformalardan nə vaxt istifadə etmək lazımdır

Təşkilatda virtual serverlərin kütləvi yerləşdirilməsi, dəyişən yüklər altında fiziki serverlərin işinin daimi monitorinqi və yüksək dərəcədə mövcudluq tələb etmirsinizsə, təşkilatın daxili serverlərini dəstəkləmək üçün pulsuz platformalara əsaslanan virtual maşınlardan istifadə edə bilərsiniz. Virtual serverlərin sayının artması və onların fiziki platformalarda konsolidasiyasının yüksək dərəcəsi ilə virtual infrastrukturun idarə edilməsi və saxlanması üçün güclü alətlərdən istifadə tələb olunur. Saxlama Sahəsi Şəbəkəsi (SAN), ehtiyat nüsxə və fəlakətin bərpası alətləri və işləyən virtual maşınların digər avadanlıqlara isti miqrasiyası kimi müxtəlif sistemlərdən və saxlama şəbəkələrindən istifadə etməyinizdən asılı olaraq, siz pulsuz proqramın imkanlarına kifayət edə bilməyəcəksiniz. virtualizasiya platformaları, lakin qeyd etmək lazımdır ki, pulsuz platformalar daim yenilənir və yeni funksiyalar əldə edir ki, bu da onların istifadə dairəsini genişləndirir.

Digər vacib məqam texniki dəstəkdir. Pulsuz virtuallaşdırma platformaları ya bir çox həvəskarın məhsulu inkişaf etdirdiyi və dəstəklədiyi Açıq Mənbə icması daxilində mövcuddur və ya platforma satıcısı tərəfindən dəstəklənir. Birinci seçim, istifadəçilərin məhsulun hazırlanmasında fəal iştirakını, onların səhv hesabatlarının tərtibini nəzərdə tutur və ikinci halda, platformadan istifadə edərkən problemlərinizin həllinə zəmanət vermir, əksər hallarda texniki dəstək ümumiyyətlə təmin edilmir; . Ona görə də pulsuz platformaları yerləşdirən kadrların ixtisasları yüksək səviyyədə olmalıdır.

Pulsuz masa üstü virtuallaşdırma platformaları istifadəçi mühitlərini təcrid etmək, onları xüsusi aparatdan ayırmaq, təhsil məqsədləri üçün, əməliyyat sistemlərini öyrənmək və müxtəlif proqram təminatının təhlükəsiz sınaqdan keçirilməsi üçün ən yaxşı şəkildə istifadə olunur. Pulsuz masa üstü platformaların proqram təminatının hazırlanması və ya proqram təminatı şirkətlərində sınaqdan keçirilməsi üçün geniş miqyasda istifadə edilməsi ehtimalı azdır, çünki onların bunun üçün kifayət qədər funksionallığı yoxdur. Bununla belə, evdə istifadə üçün pulsuz virtuallaşdırma məhsulları olduqca uyğundur və hətta istehsal mühitində pulsuz masaüstü virtuallaşdırma sistemlərinə əsaslanan virtual maşınların istifadə edildiyi nümunələr var.

Pulsuz server virtualizasiya platformaları

Server infrastrukturundan istifadə edən demək olar ki, hər hansı bir təşkilatda tez-tez həm standart şəbəkə xidmətlərindən (DNS, DHCP, Active Directory), həm də ağır yüklərə məruz qalmayan və hər yerdə paylanmış bir neçə daxili serverdən (tətbiqlər, verilənlər bazaları, korporativ portallar) istifadə etmək zərurəti yaranır. müxtəlif fiziki serverlər. Bu serverlər bir fiziki hostda bir neçə virtual maşında birləşdirilə bilər. Eyni zamanda, serverlərin bir aparat platformasından digərinə miqrasiya prosesi sadələşdirilir, aparat xərcləri azalır, ehtiyat nüsxə proseduru sadələşdirilir və onların idarəolunması artırılır. Şəbəkə xidmətlərini idarə edən əməliyyat sistemlərinin növlərindən və virtuallaşdırma sisteminə tələblərdən asılı olaraq, korporativ mühit üçün uyğun pulsuz məhsulu seçə bilərsiniz. Serverin virtualizasiya platformasını seçərkən, performans xüsusiyyətlərini (həm istifadə olunan virtuallaşdırma texnologiyasından, həm də istehsalçıların platformasının müxtəlif komponentlərinin həyata keçirilməsinin keyfiyyətindən asılıdır), yerləşdirmənin asanlığını, miqyaslandırma qabiliyyətini nəzərə almaq lazımdır. virtual infrastruktur və əlavə idarəetmə, texniki xidmət və monitorinq alətlərinin mövcudluğu.


Layihə SWSoft tərəfindən dəstəklənən müstəqil tərtibatçılar icması tərəfindən hazırlanmış açıq mənbəli virtuallaşdırma platformasıdır. Məhsul GNU GPL lisenziyası altında paylanır. OpenVZ platformasının nüvəsi OpenVZ-dən daha böyük imkanlara malik olan SWSoft-un kommersiya məhsulu olan Virtuozzo məhsulunun bir hissəsidir. Hər iki məhsul orijinal virtuallaşdırma texnikasından istifadə edir: əməliyyat sistemi nümunəsi səviyyəsində virtuallaşdırma. Bu virtuallaşdırma üsulu tam virtuallaşdırma ilə müqayisədə daha az çevikliyə malikdir (yalnız Linux əməliyyat sistemlərini işlədə bilərsiniz, çünki bütün virtual mühitlər üçün bir nüvədən istifadə olunur), lakin bu, minimal performans itkilərinə (təxminən 1-3 faiz) nail olmağa imkan verir. OpenVZ ilə işləyən sistemləri tam hüquqlu virtual maşınlar adlandırmaq olmaz, onlar hardware komponentlərinin təqlid olunmadığı virtual mühitlərdir (Virtual Environments, VE); Bu yanaşma yalnız eyni fiziki serverdə virtual mühit kimi müxtəlif Linux paylamalarını quraşdırmağa imkan verir. Bundan əlavə, virtual mühitlərin hər birinin öz proses ağacları, sistem kitabxanaları və istifadəçiləri var və şəbəkə interfeyslərindən özünəməxsus şəkildə istifadə edə bilər.

Virtual mühitlər istifadəçilərə və onlarda işləyən proqramlara digər mühitlərdən asılı olmayaraq idarə oluna bilən demək olar ki, tamamilə təcrid olunmuş mühitlər kimi görünür. Bu amillərə və yüksək performansa görə, OpenVZ və SWSoft Virtuozzo məhsulları hosting sistemlərində virtual şəxsi serverlərin (VPS) dəstəklənməsi üçün ən geniş yayılmışdır. OpenVZ əsasında müştərilərə eyni aparat platformasına əsaslanan, hər birində müxtəlif proqramlar quraşdırıla bilən və digər virtual mühitlərdən ayrıca yenidən işə salına bilən bir neçə xüsusi virtual server təqdim etmək mümkündür. OpenVZ arxitekturası aşağıda təqdim olunur:

Bəzi müstəqil ekspertlər hostinq məqsədləri üçün SWSoft Virtuozzo və VMware ESX Server kommersiya platformalarına əsaslanan virtual serverlərin performansının müqayisəli təhlilini aparıblar və Virtuozzo-nun bu vəzifənin öhdəsindən daha yaxşı gəldiyi qənaətinə gəliblər. Əlbəttə ki, Virtuozzo-nun qurulduğu OpenVZ platforması eyni yüksək performansa malikdir, lakin Virtuozzo-nun malik olduğu qabaqcıl idarəetmələrdən məhrumdur.

OpenVZ mühiti həm də təlim məqsədləri üçün əladır, burada hər kəs həmin hostda digər mühitlərə təhlükə yaratmadan öz təcrid olunmuş mühiti ilə sınaq keçirə bilər. Eyni zamanda, əməliyyat sistemi səviyyəsində virtuallaşdırma həllinin açıq-aşkar çevik olmaması səbəbindən OpenVZ platformasından başqa məqsədlər üçün istifadə etmək məsləhət görülmür.


Şirkət nisbətən yaxınlarda virtuallaşdırma platforması bazarına daxil oldu, lakin tez bir zamanda VMware, XenSource və SWSoft kimi ciddi server platforması satıcıları ilə rəqabətə girdi. Virtual Iron-un məhsulları Açıq Mənbə Xen icması tərəfindən dəstəklənən pulsuz Xen hipervizoruna əsaslanır. Virtual Dəmir əsas əməliyyat sistemini (çılpaq metal platforma deyilən) tələb etməyən və böyük müəssisə mühitlərində istifadəyə yönəlmiş virtuallaşdırma platformasıdır. Virtual Iron məhsulları virtual maşınları yaratmaq, idarə etmək və şirkətin istehsal mühitinə inteqrasiya etmək üçün bütün lazımi alətləri təmin edir. Virtual Iron 32- və 64-bit qonaq və host əməliyyat sistemlərini, həmçinin virtual maşınlara birdən çox prosessordan istifadə etməyə imkan verən virtual SMP (Simmetrik Multi Processing) dəstəkləyir.

Virtual Dəmir əvvəlcə Xen hipervizoruna əsaslanan XenSource məhsulları kimi qonaqları virtual maşınlarda idarə etmək üçün paravirtuallaşdırma üsullarından istifadə edirdi. Paravirtuallaşdırmanın istifadəsi virtual maşınlarda qonaq sistemlərinin xüsusi versiyalarının istifadəsini nəzərdə tutur ki, onların mənbə kodu virtualizasiya platformalarında işləmək üçün dəyişdirilir. Bunun üçün əməliyyat sisteminin nüvəsində dəyişikliklər tələb olunur, bu, açıq mənbəli ƏS üçün böyük problem deyil, lakin Windows kimi özəl qapalı sistemlər üçün qəbuledilməzdir. Paravirtuallaşdırma sistemlərində performansda əhəmiyyətli artım yoxdur. Təcrübə göstərdiyi kimi, əməliyyat sistemi istehsalçıları öz məhsullarına paravirtuallaşdırma dəstəyini daxil etməkdən çəkinirlər, ona görə də bu texnologiya o qədər də populyarlıq qazanmayıb. Nəticədə, Virtual Dəmir qonaq sistemlərinin dəyişdirilməmiş versiyalarını işə salmağa imkan verən hardware virtualizasiya üsullarından ilk istifadə edənlərdən biri oldu. Hazırda “Virtual Iron 3.7” platformasının ən son versiyası server platformalarında virtual maşınlardan yalnız hardware virtualizasiyası dəstəyi ilə istifadə etməyə imkan verir. Aşağıdakı prosessorlar rəsmi olaraq dəstəklənir:

  • Intel® Xeon® 3000, 5000, 5100, 5300, 7000, 7100 Seriyası
  • Intel® Core™ 2 Duo E6000 Seriyası
  • Intel® Pentium® D-930, 940, 950, 960
  • AMD Opteron™ 2200 və ya 8200 Series prosessorları
  • AMD Athlon™ 64 x2 İki Nüvəli Prosessor
  • AMD Turion™ 64 x2 İki Nüvəli Prosessor

Bundan əlavə, Virtual Iron saytında şirkət tərəfindən virtualizasiya platforması üçün sertifikatlaşdırılmış avadanlıqların siyahılarını tapa bilərsiniz.

Virtual Dəmir məhsulları üç buraxılışda təqdim olunur:

  • Tək Server Virtuallaşdırma və İdarəetmə
  • Çoxsaylı Serverlərin Virtuallaşdırılması və İdarə Edilməsi
  • Virtual Masaüstü İnfrastruktur (VDI) Həlli

Hal-hazırda pulsuz həll, təşkilatın infrastrukturunda bir fiziki hostda Virtual Iron quraşdırmaq imkanı verən Vahid Server həllidir. O, iSCSI protokolunu, SAN şəbəkələrini və yerli saxlama sistemlərini dəstəkləyir.

Tək Serverin pulsuz buraxılışı aşağıdakı minimum quraşdırma tələblərinə malikdir:

  • 2 GB RAM
  • CD-ROM sürücüsü
  • 36 GB disk sahəsi
  • Ethernet şəbəkə interfeysi
  • Fiber kanal şəbəkə interfeysi (isteğe bağlı)
  • Prosessorda hardware virtualizasiyasına dəstək

Virtual Iron sizə hardware virtualizasiyasının və virtual maşın idarəetmə vasitələrinin bütün imkanlarını qiymətləndirməyə imkan verir. Pulsuz nəşr ilk növbədə virtuallaşdırma platformasının və idarəetmə alətlərinin effektivliyini və rahatlığını qiymətləndirmək üçün nəzərdə tutulub. Bununla belə, şirkətin daxili serverlərini dəstəkləmək üçün müəssisə istehsal mühitində də istifadə edilə bilər. Ayrı bir host platformasının olmaması, birincisi, host OS üçün lisenziyanın alınmasına pul xərcləməməyə imkan verəcək, ikincisi, qonaq sistemlərini dəstəkləmək üçün məhsuldarlıq itkilərini azaldır. Virtual Dəmirin pulsuz buraxılışının tipik tətbiqləri həyati əhəmiyyətli serverləri aparatdan ayırmaq və onların idarəolunmasını artırmaq üçün SMB sektorunda kiçik bir təşkilatın infrastrukturunda bir neçə virtual serverin yerləşdirilməsidir. Gələcəkdə platformanın kommersiya versiyası alınarkən virtual server infrastrukturu genişləndirilə, effektiv ehtiyat alətləri və virtual serverlərin hostlar arasında “qaynar” miqrasiyası kimi xüsusiyyətlərdən istifadə oluna bilər.


Rahatlıq və istifadə rahatlığı baxımından VMware Server şəksiz liderdir və performans baxımından kommersiya platformalarından (xüsusilə Linux host sistemlərində) geri qalmır. Dezavantajlara isti miqrasiya üçün dəstəyin olmaması və ehtiyat alətlərin olmaması daxildir, lakin bu, çox vaxt yalnız kommersiya platformaları tərəfindən təmin edilir. Əlbəttə ki, VMware Server müxtəlif resurslarda (məsələn,) bol tapıla bilən əvvəlcədən quraşdırılmış virtual server şablonları da daxil olmaqla, təşkilatın daxili serverlərini tez bir zamanda yerləşdirmək üçün ən yaxşı seçimdir.

Nəticələr

Pulsuz server virtuallaşdırma platformalarının nəzərdən keçirilməsinə yekun vuraraq deyə bilərik ki, onların hər biri hazırda SMB sektorunda öz yerini tutur, burada virtual maşınlardan istifadə etməklə İT infrastrukturunun səmərəliliyini əhəmiyyətli dərəcədə artırmaq, onu daha çevik və çevik etmək olar. avadanlıqların alınması xərclərini azaltmaq. Pulsuz platformalar, ilk növbədə, virtuallaşdırmanın imkanlarını kağız üzərində deyil, qiymətləndirməyə və bu texnologiyanın bütün üstünlüklərini yaşamağa imkan verir. Yekun olaraq, burada məqsədləriniz üçün düzgün server platformasını seçməyə kömək edəcək pulsuz virtuallaşdırma platformalarının xüsusiyyətlərinin xülasə cədvəli verilmişdir. Axı, kommersiya sistemlərinə əsaslanan virtuallaşdırma layihələrinə gələcək investisiyanın yolu pulsuz virtuallaşdırmadan keçir.

Platformanın adı, tərtibatçıHost OSRəsmi olaraq dəstəklənən qonaq əməliyyat sistemləriÇoxlu virtual prosessorlara dəstək (Virtual SMP)Virtuallaşdırma texnikasıTipik İstifadəMəhsuldarlıq
SWSoft Linux tərəfindən dəstəklənən açıq mənbə icma layihəsiMüxtəlif Linux paylamalarıBəliƏməliyyat sistemi səviyyəsində virtuallaşdırmaVirtual serverlərin izolyasiyası (o cümlədən hostinq xidmətləri üçün)Heç bir itki yoxdur

Virtual Iron Software, Inc
Tələb olunmurWindows, RedHat, SuSEBəli (8-ə qədər)İstehsal mühitində serverin virtuallaşdırılmasıDoğma yaxın
Virtual Server 2005 R2 SP1
Microsoft
WindowsWindows, Linux (Red Hat və SUSE)YoxNative virtualizasiya, hardware virtualizasiyasıKorporativ mühitdə daxili serverlərin virtuallaşdırılmasıDoğma dilə yaxın (virtual maşın əlavələri quraşdırılmış)

VMware
Windows, LinuxDOS, Windows, Linux, FreeBSD, Netware, SolarisBəliNative virtualizasiya, hardware virtualizasiyasıKiçik müəssisə serverlərinin konsolidasiyası, inkişafı/sınağıDoğma yaxın
Xen Express və Xen
XenSource (Intel və AMD tərəfindən dəstəklənir)
NetBSD, Linux, SolarisLinux, NetBSD, FreeBSD, OpenBSD, Solaris, Windows, Plan 9BəliParavirtuallaşdırma, hardware virtualizasiyasıTərtibatçılar, sınaqçılar, İT mütəxəssisləri, kiçik müəssisələrin server konsolidasiyasıDoğma yaxın (şəbəkə ilə işləyərkən bəzi itkilər və intensiv disk istifadəsi)