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

Головна
1С:Підприємство 8

Ліцензійна політика «1С» забезпечує користувачам незалежну масштабованість – за функціоналом прикладних рішень та клієнтськими робочими місцями. Щоб розширити функціональні можливості використовуваної системи, потрібно придбати нові програми. Якщо збільшується кількість робочих місць, необхідно придбати додаткові клієнтські ліцензії. Можливий апгрейд ліцензій. Зазвичай постачання ПЗ здійснюється з програмним захистом. За більш високою ціною можна придбати програмне забезпечення з апаратним ключем захисту (USB).

Ліцензійна політика «1С» забезпечує користувачам незалежну масштабованість – за функціоналом прикладних рішень та клієнтськими робочими місцями. Серверні ліцензії необхідні для запуску кластера сервера «1С:Підприємство». Можуть бути 32-розрядними або 64-розрядними. При цьому ліцензія на 64-розрядний сервер дозволяє використовувати і 32-розрядні робочі процеси.

Серверні та клієнтські ліцензії "Microsoft SQL Server 2012 для 1С:Підприємство 8" поставляються окремо від серверних та клієнтських ліцензій "1С:Підприємство 8". Для користувачів, які мають ліцензії "1С:Підприємство 8", купівля спільних продуктів цієї лінійки є оптимальним варіантом, щоб: - перейти з файл-серверної версії на клієнт-серверну версію "1С:Підприємство 8" на базі Microsoft SQL; - оновити більш ранню версію (2000/2005/2008/2008R2) Microsoft SQL Server до версії Microsoft SQL 2012/2014

Перейти до розділу 1С
Бездискові термінали
Автор Сергій Вальковський

Служба терміналів дозволяє одночасно виконувати кілька додатків на сервері. Клієнт виконує функції терміналу – він лишепередає на сервер дані про натиснені клавіші та положення курсору миші. Сервер здійснює необхідні обчислення та повертає на термінал зображення, що виводиться на монітор. Для користувача, що сидить за терміналом, весь процес виглядає так само, як якщо б додаток виконувався на локальній машині. Перевага такої технології полягає в тому, що на «апаратні плечі» клієнта при цьому не лягає майже ніякого навантаження, адже весь обчислювальний процес відбувається на стороні сервера. Таким чином, маючи в розпорядженні досить потужний сервер, можна використовувати вже існуючі низькопродуктивні комп'ютери для виконання завдань, з якими вони в інших конфігураціях справиться вже не в змозі. Найбільший ефект від терміналів досягається в умовах забезпечення роботи великої кількості користувачів, що виконують однотипні завдання, наприклад, навчальні класи або робочі офісні місця.

Тонкий клієнт дуже схожий на алфавітно-цифровий термінал для мейнфреймів. Він лише передає на сервер терміналів дані про події клавіатури та миші, отримуючи від сервера графічні дані для відображення на моніторі.

комп

Продуктивність такої системи залежатиме лише від потужності ресурсів сервера терміналу. Клієнт може працювати навіть без жорсткого диска та знімних носіїв, здійснюючи завантаження ОС по мережі. При використанні термінального сервера на базі Windows 2000/2003 Terminal Server, зв'язок між комп'ютерами здійснюється за протоколом RDP 5 (Remote Desktop Protocol — протокол віддаленої настільної системи).

Крім невисоких вимог до апаратних ресурсів терміналів, такі рішення мають ряд інших переваг. У разі використання програм, які потребують інтенсивного обміну даними між клієнтом і сервером, значно знижуєтьсянавантаження на мережу. У цьому випадку і клієнтське ПЗ, і сервер фізично знаходяться на одному комп'ютері, основний обсяг даних не залишає меж самого сервера (навіть якщо дані розташовані на іншому фізичному файл-сервері, як правило, він знаходиться на одній мережній магістралі та поруч із сервером терміналів) . На термінал надсилається лише готовий для відображення результат обчислень. Дані використовуваного терміналом прикладного програмного забезпечення як такі по мережі взагалі не передаються, виключаючи їх перехоплення. Модернізацію терміналів більше не потрібно проводити щоразу, коли нове програмне забезпечення стає все більш вимогливим до апаратних ресурсів обчислювальної техніки – достатньо збільшити ресурси термінального сервера.

Одним із варіантів використання терміналу може бути відсутність у нього жорсткого диска взагалі. Така конфігурація дозволяє підвищити надійність роботи в цілому, адже всі дані зберігатимуться на сервері, де ймовірність втрати або пошкодження даних на порядки нижче, ніж на локальних комп'ютерах. Зберігання даних на сервері значно спрощує їхнє резервування. Можна навіть заощадити на джерелах безперебійного харчування, адже відключення терміналу або його повний вихід з ладу не призведе до незворотних втрат інформації. Значно спрощуються завдання адміністрування. Програми необхідно встановлювати та виконувати їх оновлення лише на сервері – зміни термінального сервера позначаються одночасно на всіх робочих місцях. Відсутність на терміналі знімних носіїв, підвищує безпеку та дозволить заощаджувати на антивірусному забезпеченні, зніме необхідність контролю встановлення користувачами несанкціонованого ПЗ та можливість витоку конфіденційної інформації. Налаштування програмного забезпечення терміналу потребує значно менше часу тазусиль, ніж розгортання локальних копій ОС.

Кожен комп'ютер оснащений мікросхемою енергонезалежної пам'яті, в якій зберігається код BIOS, що виконується. Завданням BIOS є виявлення завантажувача та передачі йому управління. У разі використання бездискового терміналу необхідно завантажити ОС по мережі (звичайно, можна використовувати як носій завантажувача компакт-диск, флеш-драйв або дискету; проте, нам цікавий термінал, на якому повністю відсутні будь-які знімні носії). Для цього мережна карта має відповідати специфікаціям PXE або Etherboot. 100-мегабітні мережні карти Intel, карти 3com905c-tx-m і 3com905cx-tx-m, а також багато вбудованих в материнські плати мережевих адаптерів, виготовляються за специфікацією PXE. Для мережних карт, що мають вбудовану флеш-пам'ять або дозволяють встановити мікросхему BootROM, можна отримати завантажувач Etherboot (Binary ROM Image) на сайті rom-o-matic.net.

термінали

Для успішного завантаження на сервер обов'язково повинні бути запущені служби DHCP і TFTP. DHCP видає клієнту мережні параметри та повідомляє про місцезнаходження завантажувача. Передача файлів здійснюється за допомогою TFTP. Можна використовувати вбудовані служби Windows або скористатися безкоштовною утилітою tftp32, завантаживши її з сайту розробника. Якщо в мережі вже працює DHCP-сервер, необхідно буде налаштувати саме його параметри, а не створювати новий.

На ринку тонких клієнтів існують як готові апаратні рішення, так і програмне забезпечення, що дозволяє створити такого клієнта самостійно. Апаратні тонкі клієнти, як правило, оснащуються невеликим вбудованим флеш-диском, з якого здійснюється завантаження ОС. Вартість таких рішень починається від 300 доларів. Якщо планується задіяти вже існуючу техніку, необхідновикористовувати ПЗ, що «перетворює» персональний комп'ютер на термінал.

В даний час більшість прикладних програм пишуться для виконання під Windows. Реалізація термінальних рішень можна побудувати як у використанні сервісів ОС Windows Server, і під час використання пакета Citrix Metaframe фірми Citrix. Доступ до термінальної сесії Windows Server може бути отриманий як з Windows, так і з UNIX-подібних операційних систем, а також з-під DOS з використанням власного програмного забезпечення. За протоколами з'єднання з сервером найбільш поширені програми, що працюють з RDP (рідний для Windows протокол віддаленого підключення) та ICA, орієнтований на роботу з Citrix. Citrix гнучкіший і надає більше можливостей, проте ліцензування клієнтського з'єднання у нього значно дорожче клієнтської ліцензії Windows.

Для ілюстрування прикладу створення мережі з бездисковими терміналами я скористаюся програмним забезпеченням WTware. Можна використовувати, наприклад, безкоштовного тонкого клієнта для проекту "Термінальна мережа", проте програмне забезпечення WTware мені здалося більш простим у налаштуванні. Комерційний продукт WTware PRO коштує близько 15 доларів США за кожен термінал, однак із сайту pxe.ru можна завантажити безкоштовну версію WTware lite. Основна відмінність безкоштовної версії – обмеження на дозвіл монітора терміналу. Воно не перевищуватиме 800х600. Використання WTware lite дозволить:

  • Завантажуватись по мережі, з CDROM, з IDE жорсткого диска, IDE флеш-диска, з USB флеш-диска.
  • Підключатися до термінальних серверів Windows 2000 Server, Windows 2003 Server, Windows XP.
  • Використовувати в якості терміналів навіть 486 комп'ютери з 8Мб RAM.
  • Працювати з роздільною здатністю екрану до 800x600, при глибині кольору 8, 15, 16 або 24 біти,налаштувати частоту регенерації екрана.
  • Використовувати DIN та PS/2-клавіатури, COM та PS/2-миші.
  • Підключати до терміналів LPT-принтери та друкувати на них із будь-якого комп'ютера в мережі.

Отже, припускаємо, що у нас є комп'ютер із встановленою ОС Windows Server 2003, на якому запущено сервер терміналів і комп'ютер з мережевою картою, що підтримує специфікацію PXE. Другий комп'ютер не має жорсткого диска та знімних носіїв. Завантажуємо інсталятор WTware lite, запускаємо його. Під час встановлення буде запропоновано встановити вбудовану у WTware TFTP-службу.

Windows

Можна самостійно встановити службу TFTP, як описано в цій статті. Я залишу зазначеним пункт "Служба TFTP". Після встановлення буде запущено служби WTware.

Windows

термінали

термінали

термінали

win2kIP = 192.168.1.100 mouse_wheel = on v > resolution = 800x600 bpp = 16 refresh = 75 debug = disable

Коли буде здійснено вхід, відкриється звичайний вигляд робочого стола сервера. Ви можете працювати так само, як ніби перед монітором сервера.

терміналів

Якщо потрібно, можна вказати, яка програма запускатиметься під час входу до Windows. Для цього в налаштуваннях сервера терміналів (Пуск – Адміністрація – Налаштування служб терміналів) вибираємо підключення, і на вкладці "Середовище" його властивостей вказуємо програму та робочу папку. Слід врахувати, що Провідник Windows при цьому не буде завантажений, і користувач зможе працювати лише з зазначеною програмою.

Windows

Тож чи варто використовувати термінальні рішення замість встановлення повноцінних комп'ютерів? Однозначної відповіді це питання немає. У кожному конкретному випадку доведеться ретельно зважувати плюси та мінуси обохтехнологій. При впровадженні термінальних рішень основні витрати пов'язані із забезпеченням серверної частини мережі. Однак, як було зазначено вище, існує ряд завдань, для вирішення яких застосування тонких клієнтів дозволяє знизити загальну вартість програмного забезпечення та обладнання, спростити адміністрування та підвищити надійність та безпеку мережі в цілому. Якщо ви плануєте використовувати вже існуючу техніку, необхідно перевірити, чи зможе вона підтримувати необхідні способи завантаження під час використання терміналів.