Головна » BAS Сервер

BAS Сервер

Що таке сервер BAS

Сервер BAS – це спеціальне програмне забезпечення, яке дозволяє працювати з програмою в клієнт-серверному режимі.

Програма може працювати у двох режимах: файловому та клієнт-серверному. У файловому варіанті клієнт запускає програму на своєму комп’ютері й працює безпосередньо з базою даних.

У клієнт-серверному варіанті на сервері компанії запускається сервер BAS. Програма BAS, яку запускає користувач на своєму комп’ютері, працює з сервером, а він взаємодіє з базою даних. Сервер  працює під управлінням СУБД (системи управління базами даних), наприклад, Microsoft SQL Server або Linux PostgreSQL. Це не просто зберігання бази на сервері, а повне управління всіма процесами роботи програми.

 

Коли й навіщо потрібен сервер BAS

Сервер зазвичай використовується на підприємствах середнього та великого бізнесу, де з базами даних працюють близько 20 і більше користувачів одночасно. Якщо кількість одночасних користувачів менша, достатньо файлового варіанту роботи з базою даних.

 

Випадки, коли потрібен сервер BAS:

    • Велика кількість користувачів (20 і більше).
    • Велика база даних (4 ГБ і більше).
    • Використання тонкого або веб-клієнта.
    • Планується робота з програмою на ОС Linux.

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

 

Переваги використання сервера BAS

    • Швидкість. Об’ємні операції виконуються на сервері, що дозволяє знизити навантаження на клієнтські комп’ютери.
    • Безпека. Користувачі не знають місця розташування бази даних, що знижує ризик копіювання інформації.
    • Адміністрування. Зручність адміністрування, контроль і розмежування прав доступу.
    • Розподіл навантаження між серверами.
    • Надійність даних. Вища надійність даних від збоїв клієнтських комп’ютерів і локальної мережі.
    • Оптимально для великих компаній.
    • Фонові завдання. Працюють без користувачів.
    • Відмовостійкість. Перемикання на інший сервер.

Як працює сервер BAS

Сервер складається з кількох компонентів:

    • Агент сервера (ragent.exe): зберігає і ідентифікує кластери.
    • Кластер (rmngr.exe): група робочих процесів, які обробляють дані, керуючи робочими процесами.
    • Робочий процес (rphost.exe): обробляє сеанс роботи клієнта.

Сервер може мати кілька кластерів, кожен з яких містить кілька робочих процесів, забезпечуючи стабільність і врівноваження навантаження на процесор і пам’ять.

При підключенні через «товстий клієнт» сервер передає запити на SQL сервер. При підключенні через «тонкий клієнт» або веб-клієнт, сервер виконує всі обчислення, збільшуючи навантаження на сервер. У високонавантажених системах СУБД і сервер зазвичай розміщуються на різних комп’ютерах для оптимального використання ресурсів.

 

Вибір розрядності програми сервера: x32 або x64

Особливість роботи 32-розрядних процесів сервера BAS полягає в можливості використання обмеженого обсягу оперативної пам’яті. Це означає, що при виконанні важких операцій (наприклад, обмін даними або формування аналітичного звіту) сервер може відмовитися виконувати ці операції через обмежені ресурси.

Натомість, 64-розрядний додаток сервера BAS не має таких обмежень і використовує архітектурні зміни 64-бітних платформ. Обидві версії – 32-розрядна і 64-розрядна – можуть працювати під управлінням 64-розрядної операційної системи.

Сервер МІНІ – це сервер рівня ПРОФ, який забезпечує запуск не більше п’яти сеансів користувачів і ще одного сеансу в режимі «Конфігуратор» (всього шість підключень, кожне з яких вимагає наявності клієнтської ліцензії). У кластері серверів може бути не більше одного робочого сервера. Підтримується робота 32-розрядної і 64-розрядної версії сервера.

Вартість сервера визначається розрядністю, рівнем відмовостійкості та іншими параметрами.

 

Отримання та використання клієнтської та серверної ліцензії BAS

Порядок отримання клієнтської ліцензії залежить від кількості робочих місць, які підтримуються комплектом клієнтської ліцензії. Ліцензія на одне робоче місце постачається з комплектом пін-кодів для отримання однокористувацької ліцензії, призначеної для встановлення на комп’ютер користувача і дозволяє запускати з цього комп’ютера будь-яку кількість сеансів.

Ліцензії на 5, 10 та 20 робочих місць постачаються з двома комплектами пін-кодів: для отримання однокористувацьких ліцензій і багатокористувацької ліцензії. Користувач повинен вибрати тільки один варіант: комплект однокористувацьких ліцензій або одну багатокористувацьку ліцензію на відповідну кількість робочих місць.

Ліцензія дозволяє запускати не більше зазначеної в «Ліцензійної угоді» кількості сеансів з системою. Ліцензія не прив’язана до конкретного комп’ютера користувача, підрахунок кількості сеансів виконується на сервері.

Ліцензія може бути встановлена на:

    • Комп’ютер з встановленим сервером для клієнт-серверного варіанту бази даних.
    • Комп’ютер з встановленим модулем розширення веб-сервера для файлового варіанту бази даних.
    • Сервер терміналів для термінального режиму роботи.

Отримання однокористувацької ліцензії

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

Однокористувацька ліцензія також може бути отримана з клієнтського комп’ютера і встановлена на сервер. Для цього потрібно запустити програму в режимі Конфігуратор на клієнтському комп’ютері, після введення реєстраційного номера і пінкоду натиснути посилання «Додатково» та вказати адресу сервера і порт агента сервера.

Методи отримання однокористувацької ліцензії:

    • Автоматично.
    • На електронному носії (через файл).
    • По телефону.
    •  

Отримання багатокористувацької ліцензії

Для отримання багатокористувацької ліцензії потрібно запустити програму в режимі Конфігуратор на клієнтському комп’ютері, на сервері або на комп’ютері з встановленим модулем розширення веб-сервера.

Якщо отримання багатокористувацької ліцензії здійснюється на клієнтському комп’ютері, ліцензія встановлюється на сервер: після введення реєстраційного номера і пін-коду потрібно натиснути на посилання «Додатково» та вказати адресу сервера і порт агента сервера.

Якщо отримання ліцензії здійснюється на сервері, сервері терміналів або комп’ютері з встановленим модулем розширення веб-сервера, введення параметрів сервера за посиланням «Додатково» не потрібне.

 

Встановлення декількох клієнтських ліцензій на один комп’ютер

На одному комп’ютері, який є сервером, комп’ютером з модулем розширення веб-сервера або сервером терміналів, можна встановити будь-яку кількість клієнтських ліцензій – як однокористувацьких, так і багатокористувацьких. Номінал ліцензій підсумовується, а їх розподіл між користувачами здійснюється сервером.

Якщо потрібно активувати ще одну клієнтську ліцензію на комп’ютері, де вже активована програмна ліцензія, це робиться так само як при першій активації ліцензії на обраному комп’ютері.

 

Особливості отримання ліцензії на сервер

Необхідно запустити програму в режимі Конфігуратор на комп’ютері сервера або на клієнтському комп’ютері. Потім виконати команду Сервіс → Отримання ліцензії.

Якщо конфігуратор запущений на сервері, після введення реєстраційного номера і пін-коду додаткових параметрів вводити не потрібно. Якщо ліцензія отримується з клієнтського комп’ютера, після введення реєстраційного номера і пін-коду необхідно увімкнути опцію Установка на сервер і вказати адресу сервера і порт агента сервера.

 

Отримання ліцензій для роботи в термінальному режимі

Для роботи в термінальному режимі потрібні:

    • Клієнтські ліцензії (однокористувацькі або багатокористувацькі).
    • Ліцензія на сервер, якщо передбачається робота в клієнт-серверному режимі.

Процедуру отримання ліцензії рекомендується виконувати на сервері терміналів. Запустіть конфігуратор на цьому сервері – вказувати додаткові параметри не потрібно.

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

 

Отримання ліцензій для роботи через веб-сервер

Для роботи з файловою інформаційною базою через веб-сервер достатньо клієнтських ліцензій. Ліцензія на сервер не потрібна.

Якщо на комп’ютері з модулем розширення веб-сервера можна запустити конфігуратор, рекомендується виконувати отримання ліцензій на цьому комп’ютері – вказувати параметри сервера не потрібно.

Якщо конфігуратор неможливо запустити на комп’ютері з модулем розширення веб-сервера:

    • На цьому комп’ютері повинен бути встановлений сервер (ліцензія на сервер не потрібна, потрібен лише агент сервера).
    • Отримання ліцензій слід виконувати з клієнтського комп’ютера. Після введення реєстраційного номера і пін-коду натисніть Додатково та вкажіть адресу сервера і порт агента сервера.