Бездискови терминали, За системен администратор

Бездискови терминали

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

Производителността на такава система ще зависи само от капацитета на ресурсите на терминалния сървър. Клиентът може да работи дори без твърд диск и сменяем носител, зареждайки операционната система по мрежата. При използване на терминален сървър, базиран на Windows 2000/2003 Terminal Server, комуникацията между компютрите се осъществява чрез протокола RDP 5 (Remote Desktop Protocol).

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

Един от вариантите за използване на терминала може да бъде той изобщо да няма твърд диск. Тази конфигурацияви позволява да увеличите надеждността на работата като цяло, тъй като всички данни ще се съхраняват на сървъра, където вероятността от загуба или повреда на данни е с порядък по-ниска, отколкото на локални компютри. Съхраняването на данни на сървъра значително опростява тяхното архивиране. Можете дори да спестите от непрекъсваеми захранвания, тъй като изключването на терминала или пълната му повреда няма да доведе до необратима загуба на информация. Административните задачи са значително опростени. Приложенията трябва да се инсталират и актуализират само на сървъра - промените в терминалния сървър засягат всички работни станции едновременно. Липсата на сменяеми носители на терминала повишава сигурността и спестява антивирусен софтуер, премахва необходимостта от контрол върху инсталирането на неоторизиран софтуер от потребителите и възможността за изтичане на поверителна информация. Настройването на терминален софтуер изисква много по-малко време и усилия от внедряването на локални копия на операционната система.

Всеки компютър е оборудван с енергонезависим чип с памет, който съхранява изпълнимия BIOS код. Задачата на BIOS е да открие буутлоудъра и да прехвърли управлението към него. В случай на използване на бездисков терминал е необходимо да стартирате операционната система през мрежата (разбира се, можете да използвате CD, флаш устройство или дискета като носител за зареждане; ние обаче се интересуваме от терминал, който изобщо няма сменяем носител). За да направите това, мрежовата карта трябва да отговаря на спецификациите PXE или Etherboot. 100-Mbps NIC на Intel, картите 3com905c-tx-m и 3com905cx-tx-m и много интегрирани в дънната платка NIC се произвеждат по спецификацията PXE. За мрежови карти, които имат вградена флаш памет или ви позволяват да инсталирате BootROM чипМожете да получите буутлоудъра Etherboot (двоичен ROM образ) от rom-o-matic.net.

За успешно зареждане услугите DHCP и TFTP трябва да работят на сървъра. DHCP издава мрежови параметри на клиента и отчита местоположението на буутлоудъра. Прехвърлянето на файлове се извършва чрез TFTP. Можете да използвате вградените услуги на Windows или да използвате безплатната помощна програма tftp32, като я изтеглите от уебсайта на разработчика. Ако DHCP сървър вече работи в мрежата, ще трябва да конфигурирате настройките му, вместо да създавате нов.

На пазара на тънки клиенти има както готови хардуерни решения, така и софтуер, който ви позволява сами да създадете такъв клиент. Хардуерните тънки клиенти обикновено идват с малко вградено флаш устройство, от което да стартирате операционната система. Цената на такива решения започва от 300 долара. Ако планирате да използвате съществуващо оборудване, трябва да използвате софтуер, който "превръща" персонален компютър в терминал.

В момента повечето приложни програми са написани да работят под Windows. Внедряването на терминални решения може да бъде изградено както върху използването на услуги на Windows Server OS, така и при използване на пакета Citrix Metaframe от Citrix. Достъпът до терминалната сесия на Windows Server може да бъде получен както от Windows, така и от UNIX-подобни операционни системи, както и от DOS с помощта на патентован софтуер. По отношение на протоколите за връзка със сървъра, най-често срещаните програми работят с RDP (Windows native remote connection protocol) и ICA, който е ориентиран за работа с Citrix. Citrix е по-гъвкав и предоставя повече функции, но лицензирането на клиентската връзка е много по-скъпо от Windows CAL.

За да илюстрирам пример за създаване на мрежа с бездискови терминали, ще използвам софтуера WTware. Можете да използвате например безплатен тънък клиент за проекта Terminal Network, но открих, че софтуерът WTware е по-лесен за настройка. Търговският продукт WTware PRO струва около $15 за всеки терминал, но безплатна версия на WTware lite може да бъде изтеглена от pxe.ru. Основната разлика между безплатната версия е ограничението на разделителната способност на монитора на терминала. Няма да надвишава 800x600. Използването на WTware lite ще ви позволи да:

• Зареждане от мрежа, CDROM, IDE твърд диск, IDE флаш устройство, USB флаш устройство. • Свързване към терминални сървъри Windows 2000 Server, Windows 2003 Server, Windows XP. • Използвайте дори 486 компютъра с 8MB RAM като терминали. • Работете с разделителна способност на екрана до 800x600, с дълбочина на цвета 8, 15, 16 или 24 бита, настройте честотата на опресняване на екрана. • Използвайте DIN и PS/2 клавиатури, COM и PS/2 мишки. • Свържете LPT принтери към терминалите и печатайте към тях от всеки компютър в мрежата.

И така, приемаме, че имаме на разположение компютър с инсталиран Windows Server 2003, работещ с терминален сървър и компютър с мрежова карта, която поддържа PXE спецификацията. Вторият компютър няма твърд диск или сменяем носител. Изтеглете инсталатора на WTware lite и го стартирайте. По време на инсталацията ще бъдете подканени да инсталирате TFTP услугата, вградена в WTware.

терминали
Избор на инсталационни компоненти на WTware

Можете сами да инсталирате TFTP услугата, както е описано в тази статия. Ще оставя "TFTP услуга" отметнато. След инсталирането услугите на WTware ще стартират.

системен
Услуги, стартирани от WTware

системен
Зареждане на клиент (PXE)

win2kIP = 192.168.1.100 mouse_wheel = на v > разделителна способност = 800x600 bpp = 16 опресняване = 75 отстраняване на грешки = деактивиране

терминали
Терминалното влизане в Windows не се различава от нормалното

След като влезете, ще се отвори нормалният изглед на работния плот на сървъра. Можете да работите по абсолютно същия начин, както ако сте пред сървърен монитор.

Ако е необходимо, можете да посочите коя програма да се стартира, когато влезете в Windows. За да направите това, в настройките на терминалния сървър (Старт - Административни инструменти - Настройки на терминалните услуги) изберете връзката и в раздела "Среда" на нейните свойства посочете програмата и работната папка. Моля, обърнете внимание, че Windows Explorer няма да се зареди и потребителят ще може да работи само с посочената програма.

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