Take Your Apps Virtual с помощта на Microsoft SoftGrid

Концепцията на софтуер за виртуализация в някаква форма във въздуха от 1960. Въпреки това, той трябваше да бъде десетилетия преди ИТ индустрията започва да се установи техния потенциал за приложение

заявление за виртуализация. Сега, тази тема е станала популярна и започна своето активно развитие.

Изпълнение на заявление за виртуализация с SoftGrid предлага много предимства, дори прекалено много, за да бъде в състояние да ги обсъдим. Следните предимства, обаче, са най-видимата и най-важното:

Опростена тестване за наследени грешки и съвместимост успоредно няколко версии на едно и също приложение на една машина, без конфликти, вие може значително да се намали сложността, времето и разходите, свързани с тестване и разгръщане на нови приложения (вж. Фиг. 1).


Фиг. 1 Опростяване разполагане прилагане с SoftGrid

По-лесно управление на ИТ системи е почти напълно контролирана среда, в която тези приложения се изпълняват, което го прави по-лесно да се поддържа идеална работна среда.

По-малко разговори с поддръжка на клиенти чрез по-добро управление среди на работа и по-малко конфликти (като виртуализирани приложения се изпълняват в контролирана контейнер) на потребителите по-малко вероятно да потърсят помощ от подкрепа.

Безплатен достъп за предпочитанията на потребителя (в профила и други настройки) се съхраняват в мрежата, така че потребителите могат да достъпват своите заявления, предпочитания и контролите от всеки компютър.

И накрая, тези функции позволяват лесно да се зареди системата администрация, намаляване на разходите и позволи на организацията да приеме новите технологии по-бързо и по по-сигурен начин. Сега нека разгледаме по-подробно работата на SoftGrid.


Както обслужвани виртуални приложения

SoftGrid архитектура се състои от много компоненти, които работят заедно в хармония. Това включва SoftGrid компоненти като хранилището на данни, виртуален сървър приложение, секвенатор, управление на конзоли, управлението на уеб услуги, както и клиентски приложения, които работят във връзка със стандартни компоненти на инфраструктурата, като например Active Directory® (вж. Фиг. 2). Ние ще се направи преглед на архитектурата на SoftGrid и обясни как различните компоненти работят заедно.


Фиг. 2 Като цяло SoftGrid архитектура

Виртуализираните приложения се сервират на компютъра на потребителя и визуализират в клиента. SoftGrid предлага два вида - приложения за виртуализация на Microsoft SoftGrid виртуализират настолни компютри и приложения Microsoft SoftGrid за Terminal Services. Всеки подход има своите предимства, но в същото време и някои компромиси с изпълнението, които сме описали в секцията "за конфигуриране на клиенти".

Един от най-важните компоненти на околната среда SoftGrid е SoftGrid Virtual Application Server (SVAS). Той се използва, за да се справят с потребителски заявки за приложения и приложения за данни на потребители при поискване.

SVAS работи в среда на Windows®, наречена Microsoft System Center Virtual Application Server, както и много скромен в хардуерни изисквания. По подразбиране всички данни за кандидатстване (които скоро ще се обясни), намиращи се в Files \ Softricity \ SoftGrid сървър \ съдържание на директория \ Program.

Типично начало SoftGrid се случва, когато потребител влезе в работна станция. SoftGrid Client регистрира членство на потребителя група означение за сигурност и домейн и преминава тази информация за защитените канали SVAS. SVAS дава на потребителя достъп до заявлението, ако идентификаторът за сигурност (SID) съществува потребителя в групата заявление за членство в директория, и на етикета за всяко приложение се поставя върху работния плот на потребителя (или в друго място, определено от администратора, например, стартово меню, лента с инструменти за бързо стартиране и т.н.).

Действително доставка приложение обикновено започва, когато потребителят кликне иконата за бърз достъп, свързани с файл Open Software Описание (.osd). Този файл е в по XML, който съдържа информация за пакета документи за кандидатстване. Клиентът получава името на виртуалния сървър приложение от OSD-файл и да инициира връзката. В този момент SVAS идентифицира клиента и причинява хранилището на данни за определяне на съответствието лиценз. След проверка SVAS заявление удостоверяване на клиента потребителското предава информационните блокове - блокове стандартната продължителност от 32 KB, но може да се регулира по време на последователността на инсталиране.


Active Directory

Когато инсталирате SVAS предлага различни сервизни профили и групи, които помагат в процеса на интеграция с Active Directory и впоследствие се използват за административни цели. По този начин, преди да започнете инсталацията, трябва да се създадат три групи и сметки: браузър профил SoftGrid, SoftGrid администраторите група и група потребители SoftGrid.


виртуална среда

В основата на SoftGrid Client е SystemGuard, който работи на локалния компютър. SystemGuard е отговорен за осигуряване на напълно функционална виртуална среда за функциониране на приложенията да работят в изолация. В тази среда, виртуализирани операционната система компоненти се намират - на системния регистър, файлове, шрифтове, INI-файл, модел COM, вградени услуги и променливи на обкръжението, които са необходими за правилното функциониране на заявлението (виж Фигура 3 ..).


Фиг. 3 виртуализирана среда за приложение в изолация

SystemGuard създава виртуална ключове в регистъра за всяка молба, която се движи. Тези секции не са достъпни за други приложения, работещи в локалната операционна система и са невидими за инструментите за редактиране на системния регистър, като регентство. четат и пишат операции се пренасочват към системния регистър, както се изисква в виртуални дялове. Имайте предвид обаче, че виртуалните приложения могат да бъдат прехвърлени в местния регистър за информация, която не съществува в виртуални ключове в регистъра.

Точно така SystemGuard създава виртуализирана файлова система и пренасочва по-голямата част от операциите на приложения за четене и запис до файловата система. Това виртуализирана файлова система е изолирана и осигурява среда, от което имате нужда, ако решите да стартирате няколко версии на едно и също приложение на един и същ клиент.


прилагане на опаковката

Може да се интересувате да знаете как да създадете напълно функционална среда за независим виртуалния си приложение. За да направите това, вие трябва да използвате SoftGrid Sequencer. Този инструмент съветника базиран ви позволява да пакет приложения в една виртуална среда, които могат да бъдат доставени и използвани на клиента.

Докато SoftGrid обикновено позволява приложенията да работят независимо в изолирани среда, SystemGuard позволява някои взаимодействие между приложенията. Трябва внимателно да обмисли възможните зависимости за кандидатстване по една от друга, и инсталиране на приложения в последователността в същото време, ако те си взаимодействат един с друг. Този процес обикновено се нарича избора. Моля, имайте предвид, че не всички приложения, които изискват взаимодействие един с друг, може да се инсталира в последователността заедно. Избор - това е един много сложен процес, който трябва да се направи след внимателно обмисляне на всички компоненти, свързани с прилагането, тъй като последователността на инсталация за виртуализация две или повече нанасяне има цели.


опростяването на административните


Фиг. 4 Управление на Web Service SoftGrid осигурява връзка с паметта за данни


Фиг. 5 управление SoftGrid използване на една конзола управление

При инсталиране на последователността на прилагане създава връзка към файловия тип. След като импортирате видовете комуникации пакет файловете се намират в конзолата за управление. Тип на Асоциацията на контейнер файл е мястото, където администраторът може да променя всички тип файл асоциация.

опаковка контейнер контролира версии на пакети за активни подобрения; Това приложение актуализации, които могат да се прилагат, без да изключвате потребителя от неизпълнението на мрежа или сървър. В допълнение, използването на този контейнер, администраторите могат да премахнат пакет от управляващата конзола. Имайте предвид, че изтриването на пакет от контейнера за пакет ще премахне SFT файл от конзола за управление и съхранение на данни, но не го премахнете от директорията на съдържание от сървъра на приложения.

Както споменахме по-рано, когато потребителят стартира дадено приложение, SoftGrid проверки клиента за наличието лиценз и стартира прилагането само в този случай, ако лицензът е в склада за данни. Когато администратори Application License контейнерни помощ могат да се сдружават с лицензи приложения - неограничени лицензи, едновременни лицензи и именувани лицензи.

Сървър Групи съдържа логическо групиране на сървъри за виртуализация на приложения и влезте записи. Администраторите могат да добавят нова група от сървъри и модифицират свойствата (например, пристанищата, използвани за комуникация или разпределена памет и процеси) на съществуващата група.

Накрая контейнера за доклад, както подсказва името, позволява на администраторите да генерира отчети за проверка на общото състояние на околната среда SoftGrid. Следните видове отчети: използването на одита на приложен софтуер, за използване система, активността на потребителя / групата и системни грешки.


Конфигуриране на клиента

SoftGrid клиент е инсталиран в операционната система на компютъра, който ще се използва за достъп до виртуални приложения. Както казахме по-рано, подкрепена от два вида клиенти: Microsoft SoftGrid за настолни компютри и Microsoft SoftGrid за Terminal Services. Всеки подход има своите предимства, но и някои компромиси за изпълнение, а именно проблеми с забавянето на мрежата, сървър уедряването на стопанствата и управление.

Когато се използва в работна среда, приложения са на разположение на местно ниво при ниска в зависимост от капацитета на мрежата. Препоръчва се този подход, например, за организации с офиси с ограничено ИТ инфраструктура. Terminal Services - добър вариант за организации, които ползват Terminal Services. В тази ситуация, софтуера и хардуера, използван пестеливо, драстично намаляване на броя на сървърите, необходими. И, разбира се, тя поддържа околната среда с много лесен достъп. комбинация от инфраструктури, използващи настолни компютри и терминални услуги обикновено присъства в големи организации. Инсталиране и конфигуриране на различните компоненти от един и същ за двата подхода, когато настройвате разполагане на SoftGrid.

Фиг. 6 Системни изисквания за SoftGrid клиентите

12 MB, необходими за монтаж и 2048 MB кеш

Въпреки, че инсталирането на клиента е много проста, има няколко параметъра, които трябва да се определят по време на инсталацията - като мястото за инсталиране, размерът на кеш паметта, буквата на устройството, за да се използва и като виртуални места диск файлове с данни за кандидатстване и т.н. След инсталирането на клиент, можете да зададете или промените допълнителните настройки с помощта на конзолата за управление на клиента.

За да стартирате конзолата за управление на клиент, можете да отворите контролния панел и да стартираме SoftGrid Client Management от групата "Администрация". Можете да изберете вида на връзката - с местна или отдалечена машина.

Фиг. 7 показва, че управляващата конзола включва клиент от контейнера за корен, и три дъщерни контейнери. SoftGrid в корена на локалния хост - това е мястото, където можете да определи най-функционални параметри, включително сеч директория, директория заявление данни, регулира работата и показването на клиента, честотата на поява на информационни съобщения и съобщения за грешки, максималният размер на кеша, виртуален диск, мрежови настройки и връзки когато няма връзка SoftGrid сървър и разрешения.


Фиг. 7 Конзолата за управление на клиентски

Можете да прегледате и промените в "Приложения" на контейнера. Контейнер "Приложения" съдържа информация за състоянието на местното приложение - дали програмата се изпълнява, ако кеша е заключена, какъв е процентът на приложението (SFT-файл) прехвърля на локалния кеш.

Контейнер "тип файл сдружение" ви позволява да преглеждате, редактирате и изтривате асоциация тип файл. За повече информация се върнем към историята за връзката към типовете файлове в предходния раздел.

контейнер настройки настолни ви позволява да определите и промените настройките ръчно актуализиране на сървъра на приложения, който сте посочили по време на инсталацията. В допълнение, можете да изберете актуализация на клиента по време на влизане на потребителя към мрежата (по подразбиране) и продължителността на автоматична интервал на опресняване.


заключение

Заявление за виртуализация с Microsoft SoftGrid предлага най-добрите начин да се подобри надеждността на системата и опростяване на управлението. Тъй като процесът включва различни елементи работят заедно, архитектурата перфектно се вписва в информационната инфраструктура.