НАСТРОЙКА
CITRIX METAFRAME
ПОД
WINDOWS 2000
TERMINAL SERVICES
Содержание
Более пяти лет назад у Citrix был продукт, способный делать то, чего не мог делать ни один другой продукт на рынке. Citrix WinView позволял совместное использование одного приложения DOS или Windows 3.1 с нескольких компьютеров по телефонным линиям или по локальной сети. Это означало, что компании могли установить десятки компьютеров с индивидуальными телефонными линиями и с помощью программного обеспечения удаленного управления снизить стоимость удаленного доступа.
Один сервер WinView мог одновременно поддерживать в среднем 14 удаленных пользователей. В результате приложение можно установить только один раз, вместо того, чтобы администратор делал 13 отдельных установок. Пользователи также получали преимущества от быстрого ответа приложения по сравнению с другими программами удаленного управления. Citrix WinView был для многих чудом, пока Microsoft не выпустила Windows 95.
Citrix выпускает WinFrame
Когда Microsoft выпустила Windows 95, Citrix увидела, что возникла проблема, которую WinView не может решить. WinView не мог поддерживать 32-битные приложения Windows 95, поскольку был основан на IBM OS/2 и использовал 16-битную эмуляцию Windows. В результате Citrix пришлось работать совместно с Microsoft, лицензировать Windows NT 3.5x и создать Citrix WinFrame.
Новый WinFrame имел графический пользовательский интерфейс (GUI) в стиле Windows 3.1., поддерживал совместное использование 32-битных приложений, поддерживал серверы класса high-end с возможностью мультироцессорности (SMP), поэтому меньшее число серверов были способны обслуживать большее количество пользователей.
Citrix встроила в WinFrame два компонента:
Сегодня ICA расшифровывается как Intelligent Console Architecture. Он изменился после выхода Windows NT 4.0 и соглашения с Microsoft. Новое соглашение дало Microsoft лицензию на ядро MultiWin, позволив выпустить Windows NT 4.0 Terminal Server Edition. Citrix изменил сокращение ICA для обозначения Independent Computing Architecture, поскольку ICA позволило предоставлять терминальные сесии на любой платформе, в то время как терминалы Microsoft были ограничены 32-битными клиентами Microsoft (или Windows 3.11 for Workgroups с 32-битным TCP/IP). В то же время, когда был выпущен Terminal Server Edition, Citrix выпостил новый продукт, названный Citrix MetaFrame for Windows NT 4.0 Terminal Server Edition. MetaFrame позволяли Серверу Терминалов совместно использовать сессии по протоколу ICA. Сервер MetaFrame мог использовать другие продукты, созданные Citrix - такие, как Application Load Balancing.
Отличие между WinFrame и MetaFrame состоит в том, что WinFrame имел ядро, полностью переписанное с Windows NT 3.5x. При установке WinFrame вы устанавливали целую операционную систему, и вам не требовалась предустановленная Windows 3.5x. С другой стороны, MetaFrame является компонентом ICA, совмещенным с административным интерфейсом. Для него необходима установленная операционная система Windows NT 4.0 (или теперь Windows 2000) с установленной терминальной службой.
Зачем использовать Сервер Приложений для тонкого клиента
Одним из основных преимуществ Citrix MetaFrame перед Terminal Services является существенная экономия пропускной ширины канала. "Толстым клиентом" является обычно клиент-серверное приложение, заружающее канал передачи данными, которые оно получает от сервера и тем самым создающее большой траффик. И терминальные службы, и MetaFrame предусматривают "тонких клиентов", которые нуждаются в минимальной ширине канала.
Толстым клиентам требуется много времени для соединения и загрузки данных. Citrix сравнивает это с высасыванием бутылки сока через соломинку. Уже один толстый клиент - это плохо. А если учесть сотни толстых клиентов, получающих доступ к одному и тому же приложению по каналам связи, от телефонных сетей сети до выделенных линий T3, то вы получити слабую производительность и недовольных пользователей.
В последние годы наблюдалось увеличение, слияние, перемещение компаний. Эти изменения создали более сложные распределенные сети с огромным числом удаленных пользователей. Появился новый тип компании - виртуальная организация. Быть виртуальной организацией - нелегкое дело. Хорошая связь и быстрый ответ - вот ключ к успеху. Для облегчения управления, компании предоставляют своим виртуальным партнерам переносные компьютеры, службу VPN, голосовую почту, организацию телеконференций, беспроводные устройства. Все эти устройства поддерживаются через Интернет. В дополнение к реконструированию общих коммуникаций, обработки данных и развертыванию приложений, Интернет породил новую деловую парадигму: e-бизнес. E-бизнес может быть разделен на два типа сделок:
Как виртуальные организации, так и e-бизнес требуют доступа к приложениям для конечных пользователей через Интернет. Поскольку существуют очень много различных типов соединений через Интернет, Вы никогда не можете знать, насколько быстро кто-то сможет получить доступ к вашему сайту. В одном Вы можете быть уверены - пользователи Интернета никогда не достигнут той же скорости доступа или надежности, которую Вы имеете в свой локальной сети. Скорость, или, скорее, производительность, является самой важной вещью, которую Вы можете предоставить вашим пользователям Интернета. Клиент не будет загружать большое приложение, забивая траффик. Клиент платит не за само приложение, фактически он оплачивает ваш продукт или вашу услугу. Но приложения создаются не в Интернете. Они создаются командой программистов в фирме разработки программного обеспечения, где каждый программист имеет с сервером, на котором находится приложение, связь со скоростью 10Мбит и выше. Это управляемая среда, с управляемой пропускной способностью и доступностью. Когда приложение проверено, оно перенесится в Интернет в компилированном виде и запускается с удаленной машины.
Одно из преимуществ от использования протокола ICA для доступа к приложению состоит в том, что почти все самые последние браузеры поддерживают ICA. Вашим клиентам и продавцам ничего не нужно устанавливать на своей машине для доступа к вашему приложению, которое вы публикуете в WWW с помощью Citrix. Microsoft выпустила собственного клиента Интернет в июне 2000 г. для публикации приложений. Лично я предпочитаю для Интернет клиента Citrix, потому что он более простой, содержит некоторые пользовательские утилиты, и доказал свою эффективность.
Но перед окончательным выбором Вы должны проверить версию Microsoft. Беспроводнные устройства обеспечивают даже большее преимущества. Некоторые, подобно Palm Pilot, не понимают HTML, и это правильно. Вы можете себе представить целую веб-страницу Microsoft на трехдюймовом экране? Вам понадобилась бы лупа и лекарство от мигрени, чтобы ее прочесть. Таким образом, вам не нужен целый рабочий стол на экране беспроводного устройства; Вы хотите ограничиться лишь интерфейсом приложения. Кроме того, беспроводные устройства весьма ненадежны и часто страдают большим временем ожидания ответа, которое может не учитывать ваше приложение. Фактически, для радиоустройств, которым требуется доступ в вашу сеть, вы хотели бы использовать тонкого клиента. Именно здесь раскрываются преимущества MetaFrame и Terminal Services. Citrix MetaFrame снабжает беспроводные устройства тонкими клиентами. Microsoft Terminal Services в Windows 2000 поддерживают тонкого клиента Windows CE. Корпорации внедряют тонких клиентов по многим причинам, включая сокращение стоимости оборудования и централизованного администрирования. Некоторые расширяют свои услуги конечным пользователям. Теперь многие исследуют e-бизнес и использование беспроводных устройств в виртуальных организациях.
Бизнес тесно связан с виртуальной средой. Телекоммуникации увеличивают число удаленных пользователей, которым требуется доступ к приложениям со специфической конифгурацией. Интернет предоставляет почти универсальное сресдство связи, хотя и относительно медленное. Для бизнеса возрастает роль технологии "тонкого клиента". Лидером этой технологии является компания Citrix и ее продукт MetaFrame. MetaFrame работает поверх Microsoft Windows 2000 Terminal Services и обеспечивает быстрый и надежный доступ к бизнес-приложениям. С помощью Citrix MetaFrame вы можете распространить приложениям во всей корпоративной сеть и даже через Интернет.
Скачать
Оригинал: снимок Wayback Machine от 09.02.2008; в архиве есть ещё адресов: 1.