1С 8 1 Работа в терминальном режиме
Работа в терминальном режиме и технология "Тонкий клиент".
В последнее время широкое распространение получила технология «тонкий клиент», ориентированная на минимизацию общей стоимости владения. Эксперты компаний Gartner Group, Meta Group, Zona Research и Giga Information Group полагают, что применение этой технологии позволит снизить общую стоимость владения ИТ-инфраструктурой предприятия от 5 до 50%.
1С 8 1 Работа в терминальном режиме
Работа в терминальном режиме и технология "Тонкий клиент".
В последнее время широкое распространение получила технология «тонкий клиент», ориентированная на минимизацию общей стоимости владения. Эксперты компаний Gartner Group, Meta Group, Zona Research и Giga Information Group полагают, что применение этой технологии позволит снизить общую стоимость владения ИТ-инфраструктурой предприятия от 5 до 50%.
Чтобы иметь четкое представление об основных задачах, решаемых при использовании технологии «тонкий клиент», необходимо обратиться к истории вопроса. На начальном этапе автоматизации не существовало даже понятия «персональный компьютер». Компьютеры, или вычислительные комплексы, представляли собой целые системы громоздких шкафов, напичканных электроникой. Однако потребность в их использовании возрастала с каждым годом. Поэтому машинное время приходилось «арендовать» пользоваться компьютером только в определенные часы. Такое состояние дел не удовлетворяло пользователей, что и послужило причиной появления терминалов первых систем разделения машинного времени.
Схема терминального решения на основе технологии «тонкий клиент»
Терминал являлся простым вычислительным устройством, задачами которого были ввод данных в компьютер и их вывод на экран, доступный пользователю. Он никаких вычислений не производил. В дальнейшем с ростом миниатюризации компонентов компьютеров, а также с повышением их надежности сложилась ситуация, при которой появилась возможность создавать полностью распределенные вычислительные системы. С каждым годом становилось все проще купить достаточно мощный компьютер. В результате решения на основе центральной вычислительной системы были вытеснены решениями на основе персональных компьютеров. Однако развитие вычислительной техники привело к тому, что вновь возникла необходимость в решениях с централизованной архитектурой, но уже на совершенно ином техническом уровне. Сейчас под «тонким клиентом» подразумевается персональный компьютер (ПК), подключаемый к локальной вычислительной сети, не выполняющий никаких вычислительных задач, за исключением отображения экрана и передачи вводимой информации от клавиатуры и мыши к серверу, на котором исполняется виртуальная операционная система.
В настоящее время сложилось два основных вида построения вычислительных систем по типу архитектуры: централизованный и распределенный. Распределенная архитектура дополнительно включает двух- и трехзвенную клиент-серверную архитектуру. Принципиальным различием между ними является то, что при распределенной архитектуре большая часть вычислений проходит на «клиенте», а при централизованной все вычисления выполняются на центральном сервере. Система, основанная на терминалах, представляет собой центральную вычислительную площадку, к которой подсоединяются терминальные клиенты. Причем клиенты могут быть как стационарными, так и мобильными, а подключаться не только через LAN, но и через WAN. На центральной вычислительной площадке находится терминальный сервер, он же, как правило, и является сервером приложений, который может быть связан с сервером баз данных. На площадке также может находиться резервный терминальный сервер, обеспечивающий повышенную отказоустойчивость и высокую готовность системы в целом. При централизованной архитектуре особо актуально применение технологии «тонкий клиент».
Финансовая эффективность и сохранение инвестиций в ИТ-инфраструктуру
Для повышения эффективности деятельности современного предприятия в целом необходимо решить проблему ИТ-инвестиций. В последнее время усложнилась инфраструктура предприятия, стремительно растет количество необходимых прикладных программ и приложений, постоянно возрастает уровень требований к мощности вычислительных ресурсов. Все эти задачи можно решить путем модернизации оборудования и периодической замены отдельных компонентов, что не может не сказаться как на увеличении стоимости аппаратных средств, так и на росте дополнительных расходов на их поддержку. Совокупная стоимость владения компьютерной системой, или TCO (Total Cost of Ownership), включает затраты на приобретение компьютерного оборудования, необходимого для выполнения современных, постоянно совершенствующихся программ, и на поддержание его в рабочем состоянии, а также финансовые потери, обусловленные сбоями в его работе.
Исследования Gartner Group показывают, что основная цена технологии составляет лишь 26% от реальных затрат. Общая стоимость владения полностью загруженного ПК составляет 710 тыс. долл. Так, приобретенное еще два года назад оборудование сегодня уже непригодно для выполнения вычислительных задач на современном уровне (новых версий приложений, получаемых от производителей программного обеспечения). Поэтому компьютерный парк нуждается в постоянной модернизации, а затраты на модернизацию часто составляют до 50% от стоимости нового ПК. Возникает еще и проблема с модернизацией сетевого оборудования, пропускная способность которого уже не может удовлетворить ни клиент-серверные, ни обычные сетевые приложения. По разным оценкам стоимость этого оборудования составляет до 30% от суммы стоимости ПК и серверов, используемых на предприятии.
Стоимость компьютерных активов на протяжении их срока службы складывается из четырех слагаемых: капитальные и другие материальные затраты; техническое обслуживание, в том числе стоимость всех разовых технических работ (установка, ремонт, техническая справка, модернизация, утилизация по окончании срока службы); административные расходы (такие, как затраты на создание сети и обеспечение ее функционирования); издержки вследствие простоя и других потерь рабочего времени, в том числе время, которое пользователь тратит на изучение и настройку своей системы. Затраты на создание и поддержку систем (прямые затраты) рассчитать достаточно просто, сложнее посчитать косвенные затраты, например на обучение и поддержку пользователей, а также потери, связанные с простоем оборудования.
Использование терминалов способствует значительному повышению эффективности инвестиций в ИТ-инфраструктуру. Выгоды от использования централизованной архитектуры могут быть подразделены на прямые и косвенные. К прямым выгодам следует отнести:
- Экономию средств на модернизацию вычислительной техники. С ростом требований к информационной системе, из-за неуклонно возрастающего объема обрабатываемых данных и обновления программного обеспечения, неизбежно возникают вопросы программной и аппаратной модернизации рабочих мест. Производительность системы и объем дискового пространства в терминальном варианте можно увеличить путем модернизации (или замены) сервера либо изменения дисковых квот для пользователя. Таким образом, срок морального устаревания терминалов приравнивается к сроку их физического старения. Снижаются и начальные затраты на приобретение ПК, поскольку требования к их конфигурации минимальны;
- Экономию на обслуживании программного обеспечения. В рабочей группе все ПК абсолютно одинаковы, вероятность поломок сведена к минимуму. Модернизация программного обеспечения и устранение в нем ошибок в терминальной системе централизованно производятся на сервере. Набор и конфигурация программных продуктов под конкретного пользователя определяются записями в профиле пользователя. Администрирование этих записей возможно с единого (в том числе удаленного) рабочего места, т.е. настройка комплекса программного обеспечения непосредственно на рабочих местах пользователей не требуется. Консультации и обучение пользователей также можно проводить удаленно. Для администрирования требуется меньше рабочего времени и персонала;
- Экономию на обслуживании аппаратного обеспечения. Программы и данные пользователя хранятся на сервере, даже физическое уничтожение рабочего места пользователя, не говоря уже о сбоях электропитания или канала связи, не влечет за собой потерю данных и остановку работы. Минимальные требования к аппаратному обеспечению клиента позволяют унифицировать рабочие места. Надежность терминалов возрастает по причине меньшего количества или отсутствия механических и быстроизнашивающихся узлов. Возможно отсутствие жесткого диска, вентиляторов охлаждения, источника бесперебойного питания, применение экономичных процессоров с безвентиляторными системами охлаждения и безвентиляторных маломощных блоков питания позволяет сделать рабочее место практически бесшумным и значительно уменьшить расходы на его обслуживание;
- Возможность работы по медленным линиям. Терминальные решения делают возможным работу с файл-серверными приложениями клиентов, подключаемых по медленной линии связи, поскольку приложения не перекачиваются по сети и не запускаются на пользовательском компьютере, а обмен с сервером данными о нажатии клавиш, движениях мыши и обновлениях дисплея происходит очень эффективно. В результате администраторы информационных систем могут предоставить пользователям решение, обеспечивающее высокий уровень производительности.
Косвенными выгодами от внедрения терминального решения являются:
- Рост производительности труда сотрудников. На общую производительность труда при коллективной работе ощутимо влияет совместимость программного обеспечения, его версий, настроек, форматов файлов. Например, отсутствие шрифтов, неконтролируемое использование программного обеспечения могут привести к значительной потере рабочего времени сотрудников. В терминальной системе эта проблема легко решается путем централизованной установки программ и единовременного перехода на новые версии, который происходит одновременно на всех рабочих местах без их модернизации;
- Повышение информационной безопасности. Каждый раз, когда ПК загружается, он получает операционную систему «от производителя», настройка которой может быть позволена только отделу технической поддержки. Все модификации операционной системы и прикладного программного обеспечения не влияют ни на других пользователей, ни на образ, хранящийся на сервере. Уровень информационной безопасности связан с переходом от распределенного к централизованному хранению данных на едином пространстве, доступом к которому можно легко управлять. Таким образом, можно исключить хранение важной информации на компьютерах пользователей, а также доступ к базам данных через локальную сеть, удаленный доступ, так как клиенту передается только изображение экрана, а не информация. При использовании бездисковых станций исключается возможность запуска на компьютере пользователя вирусов и червей для перехвата паролей.
Как и у любой технологии, у «тонкого клиента» есть и свои недостатки. Одним из основных являются повышенные требования к производительности и надежности терминального сервера, так как его отказ приводит к неработоспособности всех терминалов. Эта проблема решается путем использования нескольких серверов и балансировки нагрузки между ними. В данной технологии также неприменимы ресурсоемкие приложения для решения задач автоматизированного проектирования, разработки и отладки программного обеспечения, для работы с графикой и трехмерным моделированием. Однако для стандартных офисных задач терминальные решения являются оптимальным вариантом решения рабочего места.
Windows Terminal Services
Компонент Windows Terminal Services (WTS) появился как средство для MS Windows NT4 Server в виде отдельного выпуска Terminal Server Edition. Но, начиная с Windows 2000 (и в Windows Server 2003), это уже полностью встроенный компонент всех серверов Windows.
Каждый пользователь, подсоединившийся к серверу Windows Server 2003 с помощью Remote Desktop, фактически использует ресурсы самого сервера, а не конкретной рабочей станции, т.к. он использует (совместно с другими пользователями) процессор, оперативную память и жесткие диски самого сервера. Каждый пользователь получает свой сеанс WTS, и каждый сеанс полностью изолирован от остальных сеансов на этом же сервере. Ошибки программы в одном сеансе могут вызвать проблемы у пользователя этого сеанса, но не повлияют на работу других пользователей.
Каждый пользователь, подключившийся к серверу Windows Server 2003 с помощью remote Desktop, работает фактически, как за терминалом на этом сервере. WTS поддерживает в качестве терминалов разнообразные виды компьютеров – от бездисковых дисплейных станций, работающих под управлением системы Microsoft Windows CE, находящейся целиком в их памяти, до рабочих станций под управлением Windows 95 и Windows 98 и серверов Windows Server 2003. Этот терминал отвечает только за консольные функции, т.е. за работу клавиатуры, мыши и вывод информации на экран. Всё остальное выполняется на сервере.
Таким образом, исключается необходимость модернизации всего парка компьютерной техники, достаточно лишь наличие одного высокопроизводительного сервера.
Terminal Services также является идеальным решением для мобильных пользователей, которым нужна возможность запуска приложений, интенсивно работающих с сетью или активно использующих процессор, даже при доступе через коммутируемое (dial-up) соединение. Поскольку локальный компьютер отвечает только за конкретную консоль, то возможность исполнения приложений при их запуске через коммутируемую линию в значительной степени зависит от быстроты ответа и пропускной способности.
При работе в терминальном режиме процесс обработки запрашиваемой пользователем информации переносится с рабочей станции на сервер. Таким образом, клиенту достаточно отправить запрос на выполнение определенных действий с необходимым объемом данных, хранящимся на сервере, после чего он оперативно получит необходимые результаты, которые будут представлены на экране или на принтере. При этом все пользователи будут выполнять привычные для них операции, не замечая отличий в режиме работы системы.
Преимущества терминального режима:
- Существенное увеличение скорости и надежности обработки данных
- Возможность использования морально устаревших рабочих станций и сетевого оборудования
- Исключение прямого доступа к файлам баз данных
- Возможность организации удаленных рабочих мест по "медленным" каналам связи, в т.ч. Internet-каналам
- Повышение степени безопасности информации (невозможность физического захвата сервера)
- Централизация вычислительных процессов, хранения информации и функций администрирования
- Повышение производительности офисных и специализированных приложений
- Снижение общей стоимости владения информационной системой
Технические требования
ТРЕБОВАНИЯ К ОБОРУДОВАНИЮ
Для работы в терминальном режиме требуются компьютеры, совместимые со спецификацией IBM PC, обладающие следующими характеристиками.
РАБОЧАЯ СТАНЦИЯ
Требования к оборудованию компьютера, используемому в качестве рабочей станции (клиентского места) в сетевом варианте:
Наименование параметра | Минимальная конфигурация | Рекомендуемая конфигурация |
---|---|---|
Процессор | Intel Pentium II 233 MHz | Intel Celeron 1000 MHz и выше |
Оперативная память | 128 Mb | 256 Mb и более |
Жесткий диск | 2 Gb | 20 Gb |
Монитор | стандарт SuperVGA. Параметры монитора: разрешение 800х600, цветовая палитра High Color 16 бит, мелкий шрифт; | стандарт SuperVGA. Параметры монитора: разрешение 1024×768, цветовая палитра True Color 24 бита, мелкий шрифт; |
Видеокарта | Объем памяти не менее 4 Мб | объем памяти не менее 32 Мб |
Кроме этого необходимо наличие следующих устройств:
- Мышь;
- Клавиатура;
СЕРВЕР
Требования к оборудованию при сетевом варианте, если в качестве сервера используется выделенный компьютер зависят от количества клиентских мест (терминалов):
1. При числе терминалов < 10
Наименование параметра | Минимальная конфигурация | Рекомендуемая конфигурация |
---|---|---|
Процессор | Intel Pentium III 1000 MHz | Intel Pentium IV 2.4 GHz |
Оперативная память | 1 Gb | 2 Gb и более |
Жесткий диск | 40 Gb IDE | SATA RAID 2×80 Gb |
2. При числе терминалов > 10 и при отсутствии отдельного сервера БД
Наименование параметра | Рекомендуемая конфигурация |
---|---|
Процессор | 2x Intel Xeon 3000 MHz и выше |
Оперативная память | 4 Gb и более |
Жесткий диск | SCSI RAID 2x80Gb |
Рекомендуется также наличие USB – порта для подключения электронного ключа.
ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ
РАБОЧАЯ СТАНЦИЯ Требования к программному обеспечению для рабочей станции:
Операционная система:
- Windows XP Professional (Service Pack 1 и выше) — рекомендуется;
- Windows 2000 Professional (Service Pack 3 и выше);
- Windows 98 SE.
Минимальные требования к конфигурации операционной системы:
- Наличие 512 Mb свободной дисковой памяти;
- Файловая подсистема FAT16, FAT32
Рекомендуемые требования к конфигурации операционной системы:
- Наличие 2 Gb свободной дисковой памяти;
- Файловая подсистема NTFS.
СЕРВЕР
Требования к программному обеспечению сервера:
Операционная система:
- Windows 2003 Server Standard (Service Pack 1) — рекомендуется;
Минимальные требования к конфигурации операционной системы:
- Наличие 1 Gb свободной дисковой памяти;
Рекомендуемые требования к конфигурации операционной системы:
- Наличие 2 Gb свободной дисковой памяти;
- Файловая подсистема NTFS.
ТРЕБОВАНИЯ К ЛОКАЛЬНОЙ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ.
Рекомендуемый стандарт работы ЛВС Fast Ethernet.Кабельная система ЛВС выполняется кабелем 5 категории UTP, FTP с использованием patch-панелей, patch-кордов, розеток. Рекомендуется использовать однотипное оборудование (сетевые карты, коммутаторы, маршрутизаторы и т.д.) фирм 3COM, INTEL, NETGEAR, D-LINK.
Терминальный доступ к Windows 2000/ 2003 с использованием бездисковых рабочих станций.
Постановка задачи
Допустим Вы приняли решение реализовать терминальный доступ к Windows 2000/2003 серверу с бездисковой рабочей станции, используя технологию удаленной загрузки.
Исходные данные:
- Работа пользователей с бездисковых станций.
- Выполнение приложений MS Office, 1c.
Предлагаемое решение:
В качестве терминального сервера можно использовать Microsoft Windows 2000 Server , Citrix MetaFrame, Microsoft Windows 2003 Server. Поддерживаемые функции терминала : Возможные разрешения экрана для клиента: 1024х768, 800х600, 640х480, 1280х1024, 1600х1200. Возможна печать на локальный принтер и работа с локальными com-портами.
Программное обеспечение, установленное на слабой рабочей станции, выполняет только две функции: передача координат мыши и нажатия клавиш на терминальный сервер, а также прием и отображение изменений экрана, переданных терминальным сервером. Принимая во внимание скорость передачи в существующих локальных сетях (не менее 10 Мбит/с), обновления экрана могут отображаться на той самой маломощной локальной станции (будем теперь ее называть терминальным клиентом) без сколько-нибудь заметных задержек. Т.е. набор текста, работа с табличными данными, электронной почтой или работа в сети интернет происходит полностью неотличимо от работы на современной рабочей станции.
Требования аппаратному обеспечению сервера.
Для работы самого сервера необходимо минимум 128 Mb RAM. Потребление памяти для одной рабочей сессии – 5-10 Mb. Ориентировочное потребление памяти сервера на одно запущенное приложение следующее:
- MS Word 2000 – 10 mb
- MS Excel 2000 – 15 mb
- MS Access 2000 – 15 mb
- MS Internet Explorer – 10 mb
- MS Visio 2000 – 16 mb
- 1c Предприятие 7.7- 40-50 mb
- 1c Предприятие 8.0 – 60-80 mb
Также стоит отметить, что Windows 2000 на практике потребляет меньше ресурсов с ростом числа пользователей, т.е. при добавлении каждого следующего пользователя в систему необходимый прирост памяти сокращается с каждым новым пользователем. Предполагается, что в двух процессорной конфигурации для 30 пользователей может быть с успехом использован двух процессорный сервер с 4 Гb оперативной памяти.
Клиентские рабочие станции.
Классический метод создания бездисковых станций – это первоначальная загрузка ядра операционной системы с сетевой поддержкой и последующее использование терминального клиента для доступа к терминальному серверу. Наиболее интересным нам представляется применение удаленной загрузки посредством использования сетевых карт с BootROM . Это позволяет разместить образ операционной системы на открытом ресурсе сервера и загрузить его по сети на клиентскую станцию. С целью снижения затрат на лицензирование рабочих станций и с целью уменьшения размера образа загружаемой системы рекомендуется использование терминального клиента на базе операционной системы Linux. Такой образ системы занимает 5-10 Мб и вся загрузка терминальной станции занимает порядка 30 секунд. Вдобавок ко всему требования к аппаратному обеспечению клиентской станции резко снижаются. Например, данная конфигурация вполне работоспособной станции:
Processor: 486, RAM: 16MB (32 MB recommended), Network: 10 or 100 mbps, network card (any supported by kernel 2.4.x), Video card: All supported by Xfree86 4.3/3.3.6, Mouse: Serial, PS/2, USB
Ограничения и недостатки:
Несмотря на все преимущества терминального режима, имеется ряд ограничений на используемые приложения. Приложения, использующие видеопотоки высокого разрешения и стереопотоки звука с высоким качеством, требуют для работы в терминальном режиме мощных сетей с пропускной способностью не менее 100 Мбит/с. Некоторые старые программные пакеты ненормально относятся к наличию нескольких копий себя в памяти. Такие приложения могут потребовать специального окружения или просто не будут работать в окружении терминального сервера. Старые DOS-приложения, требующие прямого доступа к аппаратной части компьютера, не могут работать на терминальном сервере.
Достоинства терминальных систем:
Терминалами могут служить практически любые компьютеры, в том числе класса 486/Pentium 60, а также так называемые Windows-терминалы для Windows CE версий 2.12 или 3.0. Терминалы не нуждаются в модернизации. Терминальные решения снижают затраты на организацию рабочих мест: не требуются магнитные и оптические накопители, большие объемы памяти, высокие процессорные мощности и т.д. При использовании устаревшей техники стоимость рабочего места снижается до 200-300 долл., а в случае использования новых терминальных клиентов – до 300-400 долл. При работе в режиме терминала у пользователя намного меньше возможностей повлиять на стабильность работы ПО на своем рабочем месте. А при корректной настройке политик доступа к ресурсам у пользователя просто нет шансов вывести что-либо из строя; даже разрушительное действие вирусов сводится только к возможному повреждению личных данных пользователя, но никак не повлияет на что-либо в сети или на терминальном сервере. Администрирование терминальной системы становится действительно централизованным. Так, если у пользователя возникла проблема с программным обеспечением, то администратор системы может со своего рабочего места подключиться в режиме терминала к сессии пользователя и помочь тому решить любую возникшую проблему. Администратор или менеджер с соответствующими полномочиями может в любой момент времени включить функции визуального контроля за работой того или иного пользователя. Поскольку все ПО устанавливается и обновляется исключительно на терминальном сервере, появляются широкие возможности стандартизации программных средств в информационной системе предприятия. Поскольку доступ к терминальному серверу по RDP-протоколу не подразумевает передачи файлов и совместного доступа к файлам и каталогам на сервере, существенно уменьшается возможность несанкционированного доступа.
Лицензирование программного обеспечения:
Для лицензирования программного обеспечения для работы в терминальном режиме необходимо следующее:
- Лицензия на Windows Server 2003 ( или Windows 2000 Server) – Клиентские лицензии доступа к серверу (CAL) по числу пользователей
- Клиентские лицензии терминального доступа по числу пользователей (пользователя или на устройство)
- Лицензии на совместно используемое приложение по числу пользователей, с ним работающих, + 1 на сам сервер.
Преимущества использования "тонких клиентов"
Использование "тонких клиентов" дополняет преимущества терминального режима работы.
- Длительный срок службы – у "тонких клиентов" он составляет, как правило, 5-10 лет, в то время как ПК нужно модернизировать (а чаще – просто менять) каждые 2-3 года
- Повышенная надежность. "Тонкий клиент" представляет собой устройство без движущихся частей и практически не имеющее шансов выйти из строя. Пользователи, не имеющие доступа к дисководам со сменными носителями, лишены возможности самостоятельно устанавливать ПО. Все это снижает затраты на обслуживание и позволяет уменьшить простои в работе из-за аппаратных сбоев, программных конфликтов или заражения вирусами.
- Контролируемая среда. Пользователи могут запускать только те приложения, которые установлены на сервере и выполнение которых разрешено администратором. Таким способом легко исключить игры на рабочем месте и злоупотребление Internet.
- Простая и быстрая установка. Для создания нового рабочего места требуется не более 10 минут – в десятки раз меньше, чем для обычного десктопа.
- Простое обновление ПО. Установка нового и обновление существующего ПО выполняется на сервере – нет необходимости заниматься этим на каждом из установленных в сети ПК.
- Уменьшение риска краж. Сам по себе "тонкий клиент", будучи отключенным от сервера, не является полноценным компьютером и не представляет большой ценности для похитителя.
Взято с http://www.8-ka.ru/state/rabota_v_terminalnom_rezhime.html