Архитектура "тонкого" клиента в Windows NT/2000: реализация терминальных служб и Citrix MetaFrame

Тодд В. Мазерс

Windows NT/2000 Thin Client Solutions: Implementing Terminal Services and Citrix MetaFrame
Todd W. Mathers
книга Архитектура

Тираж данной книги закончился.
Введение

Обсуждение книги в блоге Виктора Штонда

Эта книга написана опытным специалистом по разработке масштабируемых решений на основе "тонких" клиентов с использованием Microsoft Windows 2000 Terminal Services или Windows NT Server 4.0 Terminal Server Edition и расширений Citrix MetaFrame к этим продуктам. Независимо от того, намерены ли вы развернуть один сервер для небольшого предприятия или несколько серверных центров, разбросанных по всему миру, для крупной корпорации, в этой книге вы найдете теоретические сведения и практические советы, которые помогут вам успешно справиться с задачей.

800 стр., с ил.; ISBN 5-8459-0141-3, 1-57870-239-9; формат 60x88/16; серия Circle; 2001, 1 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Об авторе

Тодд У. Мазерс (Todd W. Mathers) — консультант по технологиям "тонких" клиентов и разработчик программного обеспечения, специализирующийся на планировании и внедрении Microsoft Terminal Server и Citrix MetaFrame. Тодд, специалист по реализации Citrix с 1996 года, продолжает участвовать в промышленных проектах для больших корпораций по всей Северной Америке. Он также является основателем компании Noisy River Software Corporation, которая занимается реализацией систем "тонких" клиентов и разработкой программного обеспечения, ориентированного на Terminal Server и MetaFrame. Тодд окончил университет Ватерлоо и получил степень бакалавра математических наук (с отличием) в области информатики.

Кроме того, Тодд является автором книги-бестселлера Windows NT Thin Client Solutions: Implementing Terminal Server and Citrix MetaFrame (MTP, 1998).

О технических консультантах

Вклад этих людей в создание книги Архитектура "тонкого" клиента в Windows NT/2000: реализация терминальных служб и Citrix MetaFrame — их высокая компетентность. Во время написания книги эти увлеченные работой профессионалы давали самые разнообразные консультации по поводу технического содержания, организации и последовательности изложения. Их отзывы были необходимы для того, чтобы книга Архитектура "тонкого" клиента в Windows NT/2000: реализация терминальных служб и Citrix MetaFrame удовлетворяла потребности читателей в технической информации самого высокого качества.

Джон Блэкмен (John Blackman), MCSE — главный инженер компании Wells Fargo & Co., проработал в сфере информационных технологий более 15 лет. Имеет аккредитацию MCSE и большой опыт работы с аппаратным и программным обеспечением. Джон начал свою деятельность в ВВС США, затем перешел в Wang Laboratories, где обслуживал мини-фреймовую систему, а также сеть на базе Banyan Vines. Он работал независимым консультантом в Fortune 500 и оказывал услуги небольшим фирмам на Среднем Западе. В настоящее время он является ведущим специалистом по разработке и внедрению сетей Terminal Server и MetaFrame примерно на 25000 пользователей, разбросанных по 50 штатам. Джон живет в районе Твин Ситиз с женой и четырьмя детьми; в свободное время (ха-ха!) он любит повозиться со своим джипом и поиграть с игрушками, напичканными электроникой.

Марк Эдвардс (Mark Edwards), MCSE, CCA — технический консультант из Суррея, Англия. Специализируется на внедрении и обслуживании Windows NT. Он реализовал несколько крупномасштабных сетей на базе Citrix MetaFrame для глобальных финансовых учреждений. Марк имеет степень бакалавра технических наук (с отличием), сертификат MCSE, а также звание Citrix Certified Administrator (CCA). Ему 32 года, он женат, и некоторые считают его дьявольски привлекательным мужчиной.

Санджив Раджа (Sanjiv Raja) имеет более чем семилетний опыт в сфере информационных технологий, в разработке передовых решений Microsoft BackOffice, Citrix, Novell и HP. Он начал свою карьеру, разрабатывая системы на базе NetWare, потом перешел на Microsoft NT и другие продукты из пакета BackOffice. Он имеет профессиональную квалификацию по продуктам Citrix, Novell и Microsoft. Сейчас Санджив занимается разработкой распределенной инфраструктуры на базе NT, разворачивая управление системами Windows NT, Microsoft Exchange, Microsoft Terminal Server/MetaFrame и HP для специализированной финансовой компании в Англии. В свободное время он любит поиграть в гольф, пробежаться на лыжах, позаниматься в спортзале и сходить в хороший театр.

Благодарности

В очередной раз выражаю огромную благодарность всем сотрудникам MTP и New Riders Publishing за невероятную работу, которую они проделали. Энергичному дуэту Карен Уочс (Karen Wachs) и Ли Вильямс (Leah Williams), которые как всегда продемонстрировали сверхчеловеческое терпение: чудесное сочетание их юмора и профессионализма превратило работу над этой книгой в сплошное удовольствие. Правда, мне до сих пор иногда слышится: "Быстрее, быстрее!", но я уверен, что это когда-нибудь пройдет. Робину Дрейку (Robin Drake), Джейку Мак-Фарленду (Jake McFarland), а также Гейлу Джонсону (Gayle Johnson), которые должны были смириться с моим ненасытным желанием постоянно дописывать новый материал: их внимание к деталям невозможно оценить. И, наконец, моя благодарность за прекрасную работу техническим редакторам Джону Блэкмену (John Blackman), Марку Эдвардсу (Mark Edwards) и Сандживу Раджи (Sanjiv Raja), за их выдающуюся проницательность, советы и поправки.

Хочу также выразить признательность за оказанную помощь Рику Делинджеру (Rick Dehlinger), который отложил свои дела ради того, чтобы предоставить мне информацию и помощь специалиста-практика по MetaFrame. Спасибо также поставщикам аппаратного и программного обеспечения, которые предоставили мне демонстрационные материалы и свою помощь: Полу Махадо (Paul Machado) из Hummingbird Communications, Тэнайсу Линкольну (Tanice Lincoln) из NetManage, Алану Фридмену (Alan Frydman) и Руте Уэллс (Ruta Wells) из NCD, Джеффу Мак-Ноту (Jeff McNaught), Роджеру Фортьеру (Roger Fortier) и Джулии Роуз (Julie Rose) из Wyse Technology, а также большое спасибо (как всегда) Сандре Бернс (Sandra Burns) из NetIQ. Я также хочу поблагодарить Ричарда Фута (Richard Foote) и Шона Дженоуэя (Shawn Genoway), чьи усилия, приложенные к моей первой книге "Thin Client Solutions", помогли проложить дорогу и этой книге.

Спасибо моим друзьям и коллегам, которые спрашивали у меня, почему их имена не были перечислены в первой книге и назову ли я их в этот раз. Вот они: Петра Боумен (Petra Bowman), Глен Байэм (Glen Byam), Гейл Гордон (Gayle Gordon), Марк Гоуэнни (Mark Gowanny), Линда Хэчтл (Linda Hechtl), Майк Мэннинг (Mike Manning), Питер Мак-Кензи-Сандерс (Peter McKenzie-Sanders), Боян Михайловски (Bojan Mihajlovski), Микель Миллар (Mykel Millar), Мариус Мокану (Marius Mocanu), Горд Маммари (Gord Mummary), Дж. П. Мускат (J.P. Muscat), Николай Недков (Nikolay Nedkov), Патрисия Нейлсон (Patricia Neilson), Дэйв Петрук (Dave Petruk) (с его загородным коттеджем для восстановления сил), Родни Рок (Rodney Rock), Дон Скиннер (Dawn Skinner), Роб Стюарт (Rob Stewart), Мартин Вьеллетт (Martin Viellette), Стив Уокер (Steve Walker), Крис Уолтер (Chris Walter) и Бита Зьекина (Beata Ziecina).

И, конечно же, спасибо моей семье, которая в очередной раз должна была пережить мой полный уход из общественной жизни. По крайней мере, летом я не буду сидеть дома.

Приятного вам чтения!

Тодд В. Матерс

Введение

Книга Архитектура "тонкого" клиента в Windows NT/2000: реализация терминальных служб и Citrix MetaFrame — это новая редакция моей первой книги Архитектура "тонкого" клиента в Windows NT/2000. В нее вошли последние сведения о продуктах для "тонких" клиентов производства Microsoft (Windows NT 4.0 и Windows 2000) и Citrix (MetaFrame 1.8). Подробнее о том, что появилось нового и что изменилось в этой редакции, читайте в разделе "Что нового".

Эта книга призвана помочь вам в анализе, тестировании и реализации масштабируемых решений на базе "тонких" клиентов с использованием Microsoft Windows 2000 Terminal Services или Windows NT Server 4.0 Terminal Server Edition и расширений Citrix MetaFrame к этим продуктам. Независимо от того, намерены ли вы развернуть один сервер для небольшого предприятия или несколько серверных центров, разбросанных по всему миру, для крупной корпорации, в этой книге вы найдете информацию, которая поможет вам успешно справиться с этой задачей.

С помощью Terminal Services можно полностью перенести выполнение одного или нескольких приложений с компьютера пользователя на центральный сервер. Между клиентом и сервером будет передаваться только информация для экрана, клавиатуры и мыши. Это предоставит пользователю, практически независимо от аппаратных средств, доступ к новейшим 32-разрядным Windows-приложениям (а также к "унаследованным" 16-разрядным приложениям и приложениям для DOS).

Несмотря на то что концепция многопользовательского доступа к приложению весьма проста, реализация Terminal Services сопряжена с рядом абсолютно новых требований, на которых вполне может споткнуться даже ветеран Windows, если не будет достаточно осмотрителен. Эта книга даст вам ясное понимание работы с "тонкими" клиентами, а также предоставит ценную информацию, позволяющую избежать многих типичных ошибок, возникающих при установке Terminal Services.

С 1998 года, когда Microsoft выпустила первую версию Terminal Server, и до сих пор в рынок "тонких" клиентов вкладываются гигантские средства. Все больше компаний рассматривают технологию "тонких" клиентов как средство решения стоящих перед ними задач — не только производственных, но и задач быстро развивающегося рынка провайдеров программных услуг, многие из которых используют Terminal Services для предоставления клиентам доступа к определенным приложениям (таким как Microsoft Office) через Internet.

Я уверен, что эта книга станет для вас неоценимым источником сведений для построения надежной, масштабируемой и стабильной системы "тонких" клиентов.

Совет
Самую свежую информацию к этой книге, в том числе дополнительные советы, комментарии и примеры, вы найдете на нашем Web-узле по адресу
http://www.newriders.com/1578702399.

Что нового?

Ниже перечислены новые и обновленные материалы, вошедшие в это издание.

  • Полное описание установки, настройки и обслуживания среды Windows 2000 Terminal Services.
  • Обновленные сведения о конфигурировании и тонкой настройке NT 4.0 Terminal Server.
  • Последние сведения о Citrix MetaFrame 1.8, в том числе о Citrix Server Farms, Program Neighborhood и NFuse.
  • Полностью обновленные и дополненные сведения об интеграции приложений.
  • Дополненная информация о планировании и внедрении Terminal Server. Подробно обсуждается планирование сервера, сети и клиентов, в том числе определение размеров сервера и оценка эффективности.
  • Обновлены сведения о том, как получить доступ к приложениям, имеющимся на Terminal Server, через Internet с использованием Citrix MetaFrame.

Содержание

Эта книга состоит из трех частей. Часть I начинается с описания достоинств технологии "тонких" клиентов. Затем подробно рассматриваются основные функции и свойства обеих версий Terminal Server и MetaFrame. Часть II посвящена планированию внедрения Terminal Services, в том числе требованиям, предъявляемым к сети, клиентам и серверам. В части III подробно описаны внедрение и обслуживание Terminal Services и MetaFrame. Рассмотрены такие вопросы, как оптимизация производительности сервера, стандартизация клиентских конфигураций, работа с пользователями, доступ к Internet и установка приложений.

Часть I. Обзор Terminal Services и MetaFrame

В главе 1, ""Тонкие" клиенты на базе Terminal Server", описаны основные преимущества технологии "тонких" клиентов и их реализация в Terminal Server и MetaFrame. Рассмотрены такие вопросы, как возможность централизованного управления, улучшенная масштабируемость и снижение общей стоимости владения в организации.

В главе 2, "Microsoft Windows Terminal Server", содержится подробная информация о функционировании и свойствах обеих версий Terminal Server — NT 4.0 и Windows 2000. Здесь же рассматриваются клиентские возможности Terminal Server.

В главе 3, "Citrix MetaFrame", основное внимание уделено MetaFrame, расширениям к Terminal Server и обеспечиваемым ими дополнительным возможностям. Перед этим мы рассмотрим основу MetaFrame, разработанный Citrix протокол Independent Computing Architecture (ICA), и возможности, обеспечиваемые им в дополнение к Terminal Server.

Часть II. Планирование внедрения Terminal Server

В главе 4, "Управление проектом", содержатся сведения, необходимые ответственному за внедрение Terminal Server. Здесь описаны многие важные задачи, которые нужно решить перед проектированием и на ранних стадиях проекта, в том числе исходные требования, управление производственным процессом, политики и процедуры.

В главе 5, "Планирование сети", оценивается роль сети в вашей реализации Terminal Server. Описаны протоколы RDP и ICA и несколько примеров их использования. Будут рассмотрены также аспекты печати, доступа к Internet, в том числе по телефонной линии.

В главе 6, "Планирование клиентских рабочих мест", показано, как необходимо правильное планирование клиентов для успешного проекта Terminal Server. Сравниваются различные клиенты RDP и ICA при различных вариантах размещения.

В главе 7, "Аппаратные средства сервера", обсуждаются два основных момента, которые нужно принять во внимание при определении требований, предъявляемых к аппаратным средствам в среде Terminal Server, — планируемая мощность и соответствующие ей размеры.

В главе 8, "Планирование управления сервером", показано, как важно разработать четкий план технического обслуживания, чтобы добиться максимальной масштабируемости и стабильности среды Terminal Server.

В главе 9, "Планирование программного обеспечения", рассматриваются стратегии распределения по категориям и планирование размещения на Terminal Server требуемого программного обеспечения.

Часть III. Внедрение Terminal Server и MetaFrame

В главе 10, "Установка Terminal Server", описана последовательность операций по установке Windows NT 4.0 Terminal Server Edition и Windows 2000 Terminal Services.

В главе 11, "Установка MetaFrame", описана последовательность операций по установке Citrix MetaFrame 1.8 на сервер TSE 4.0 или TS 2000.

В главе 12, "Настройка Terminal Server", представлен подробный обзор операций по настройке и оптимизации Terminal Server. Обсуждаются вопросы производительности, стабильности и безопасности, а также такие возможности, как настройка броузера ICA и методы клонирования сервера.

В главе 13, "Установка и настройка RDP-клиентов", описана последовательность операций по установке RDP-клиента и приведены более подробные примеры настройки клиента для каждой из категорий, описанных в главе 6.

В главе 14, "Установка и настройка ICA-клиентов", описана последовательность операций по установке клиента ICA Citrix, а также настройка таких функций, как Program Neighborhood и выборочная установка.

В главе 15, "MetaFrame и Web", обсуждается процедура настройки приложений для работы в Web с использованием входящего в состав MetaFrame надежного инструментария, в том числе нового продукта NFuse.

В главе 16, "Настройка групповых и системных политик", описано, как с помощью политик Windows 2000 и NT 4.0 сделать среду Terminal Server более контролируемой и согласованной. Подробно описано использование Group Policy из Active Directory Windows 2000 и NT 4.0 Policy Editor.

В главе 17, "Настройка пользовательских профилей и учетных записей", содержится информация о роли пользовательских профилей в среде Terminal Server, а также о том, как создать профили и управлять ими в вашей среде.

В главе 18, "Работа и обслуживание сервера", внимание переносится с внедрения на функционирование и средства, с помощью которых можно гарантировать пользователям работоспособность среды. Описано управление сеансами работы сервера и пользователя. Кроме того, приведены примеры нескольких полезных средств для мониторинга — как коммерческих продуктов, так и тех, что входят в состав Terminal Server.

В главе 19, "Интеграция приложений", подробно описаны специальные функции поддержки приложений, входящих в состав Terminal Server, средств и методов, которыми вы будете пользоваться, процедур, которые я обычно выполняю при установке приложений, и, наконец, описание последовательности действий для установки и настройки в среде Terminal Server некоторых наиболее распространенных приложений.

Часть IV. Приложения

В Приложении А, "Команды Terminal Server и MetaFrame", содержится полный список новых команд Terminal Server и MetaFrame с описаниями.

В Приложении Б, "Основы компьютерных сетей", содержатся основные понятия из области теории и практики компьютерных сетей.

В Приложении В, "Основные принципы защиты файлов и папок", рассматриваются вопросы безопасности Windows NTFS, в том числе новые свойства файловой системы NTFS 5, входящей в состав Windows 2000.

В Приложении Г, "Доступ к приложениям в Terminal Server", описаны параметры защиты файлов в Terminal Server, такие как сценарии CACLS для TSE 4.0 и TS 2000.

В Приложении Д, "Основные принципы защиты системного реестра", рассматриваются средства обеспечения безопасности системного реестра Windows, в том числе защитные атрибуты и предоставляемые ими привилегии.

В Приложении Е, "Полномочия доступа к системному реестру в Terminal Server", описано, какие изменения можно внести в средства защиты системного реестра Windows для повышения безопасности Terminal Server.


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100