Виртуализация - intellicache технологията Citrix XenServer - какво е това и как работи
Водещи доставчици на решения за виртуализация на работния плот фирми (там са само две - Citrix и VMware) непрекъснато търсят начини за оптимизиране на своите продукти за максимална ефективност на виртуални десктопи във всички аспекти: изчислителни ресурси, мрежи и съхранение. Това не е изненадващо, тъй като често това е за този потребител параметър избира подходящите решения за тях. Ние вече писа много за VMware Storage Accelerator технология. който е в решението на VMware View 5.1 - той използва хост сървърите на RAM ESXi за кеширане на виртуална машина блокове.
Но ние трябва да помним, че дори и по-рано, Citrix също разработи технология за оптимизиране на съхранението на виртуални десктопи - IntelliCache за продуктите, Citrix XenServer и XenDesktop, които, обаче, работи малко по-различно: блокове на виртуална машина данни се кешират не е в паметта, както и за съхранение на локален сървър XenServer.
Citrix IntelliCache технологични кеш единици данни на виртуален компютър на локалния диск (разбира се, по-добре е да се използват SSD дискове) за запис на данни върху споделеното хранилище, а когато са поискани от последните виртуални машини, може да се види на локалния кеш и се дава кеш елементи на виртуалната машина директно от местен хранилище. Съответно, ако сте с помощта на високо-производителни местно съхранение - блокове от виртуални машини ще бъдат дадени по-бързо, което позволява, например, смекчаване на последиците от събития или Boot Буря Antivirus буря. Когато изключите или рестартирате виртуална машина - локален кеш се изчиства.

За да се създаде всяка виртуална машина с тип 2 файлове в локална памет, за да се гарантира работа IntelliCache - множество файлове и пишат кешира един файл споделен кеш чете (като файлове
- Споделено Desktop Mode - при по-обувка опция е експонирана в стойността на нулиране, и знамето позволи-кеширане - до стойността вярно. В този случай, разликите между виртуалния компютър от базовата изображение (делта) ще бъдат записани само в локален диск, заобикаляйки споделеното хранилище. Това ще се използва комбинация от четенето с обща памет (базова изображение) и прочетете / бележки за местно съхранение XenServer сървър, който увеличава производителността на двата данни за четене и писане. Но, разбира се, за тези виртуални машини не могат да използват технологии като XenMotion и висока за наличност, тъй като част от данните VM се съхранява само на местно ниво. По-добре е да се използва не-устойчиви настолни компютри и устройства, които не са държавни, записани при изключване или рестартиране (сборни настолни компютри).
- Лично Desktop Mode - при по-обувка опция изложени задържат в стойност и да позволи-кеширане флаг - на стойност истина. В този случай, данните са написани едновременно кеша и общото пространство, и кеш за оптимизиране на работата само при четене на данни. В този случай, виртуална машина работи на всички технологии, които изискват общи съхранение. Тази техника се използва най-добре, когато се използва постоянен Virtual PC спасява данни, когато изключите (посветени настолни компютри).

IntelliCache технология осигурява значителни подобрение на производителността в VDI инфраструктура (тестване Вход ВСИ):

IntelliCache за използване при инсталиране на XenServer трябва да се създаде местна хранилище за съхранение (SR) в подкрепа на тази технология, която, изземване, се появи в Citrix XenServer 5.6 SP1 (така за по-ранни версии на технологията няма да работи на продукта). При инсталирането не забравяйте да маркирате отметката "Enable тънко обезпечаване (Оптимизиран за съхранение на XenDesktop)".

От страна на XenDesktop инфраструктура трябва XenDesktop 5 Service Pack 1 или по-късно, когато подкрепа IntelliCache технология е включена в основната един Daw добавите хост сървъра:

Тъй като местните хранилища предишните версии на XenServer се основават на LVM и с подкрепата на SR IntelliCache използване EXT3, да конвертирате стар местен хранилище в новата само ще пълна загуба на данни в хранилището. За да направите това, вие трябва да изпълните следните команди:
localsr = 'хе SR-списък тип = LVM домакин =
ехо localsr = $ localsr
PbD = 'хе PbD-списък SR-UUID = $ localsr PARAMS = UUID --minimal "
ехо PbD = $ PbD
хе-PbD извадете UUID = $ PbD
хе-PbD унищожи UUID = $ PbD
хе-SR забравяме UUID = $ localsr
SED -i "и /" LVM "/" вътр "/" /etc/firstboot.d/data/default-storage.conf
RM-F /etc/firstboot.d/state/10-prepare-storage
RM-F /etc/firstboot.d/state/15-set-default-storage
начало обслужване firstboot
XE SR-списък тип = вътр
В непосредствена близост до създаване на хранилище включва поддръжка IntelliCache кеширане:
XE-домакин деактивиране гостоприемник =
localsr = 'хе SR-списък тип = вътр домакин =
хе-домакин активирате-местен гардероб-кеширане домакин =
XE-домакин позволи гостоприемник =
За повече информация относно Citrix IntelliCache може да бъде получена от следните източници: