BAS Сервер

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

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

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

У разі клієнт-серверного варіанту на сервері (комп'ютері) компанії запускається спеціальне програмне забезпечення - сервер BAS. Програма BAS, яку запускає користувач на своєму комп'ютері, працює з програмою сервер 1С:Підприємство, а вона в свою чергу працює з базою даних.

Сервер 1С:Підприємство працює під управлінням СУБД (системи управління базами даних), наприклад, Microsoft SQL Server або Linux PostgreSQL. Звертаємо увагу, що це не звичайне зберігання бази 1С:Підприємство на сервері, це управління всіма процесами роботи програми 1С:Підприємство.

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

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

Сервер 1С:Підприємство, як правило, використовується в тих випадках, коли:

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

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

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

  • Швидкість. У разі роботи в клієнт-серверному режимі з 1С:Підприємство об'ємні і «важкі операції» (групове проведення документів, групова обробка даних) виконуються на потужностях сервера, а клієнтському додатку надається кінцевий результат - «вибірка». Підприємству буде простіше і фінансово вигідніше збільшити потужність сервера, ніж оновити всі комп'ютери користувачів.
  • Безпека. При використанні клієнт-серверного роботи з 1С:Підприємство користувачі не знають про місце розташування бази даних, що виключає ймовірність копіювання інформації з бази даних. А ось при роботі в файловому режимі таке можливо.
  • Адміністрування. Також важливими аргументами для використання сервера 1С:Підприємство в структурі інформаційної системи є зручність адміністрування, контроль і розмежування прав доступу користувачів до бази даних.
  • Розподіл навантаження між серверами;
  • Краща надійність даних від збоїв клієнтських комп'ютерів і локальної мережі;
  • Оптимально для великих виробничих компаній;
  • Зручність адміністрування;
  • Розмір бази не обмежений;
  • Фонові завдання працюють без користувачів;
  • Відмовостійкість (перемикання на інший сервер).

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

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

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

Сервер 1С:Підприємство може мати кілька кластерів (їх можна розміщувати на різних комп'ютерах), кожен з яких може містити кілька робочих процесів. Створюючи декілька кластерів, ви таким чином забезпечуєте стабільність системи - при збої в роботі одного кластера його функцію підхопить інший. При створенні декількох робочих процесів ви врівноважуєте навантаження на процесор і об'єм доступної пам'яті.

При підключенні через «товстий клієнт» сервер 1С:Підприємство виконує передачу запитів на SQL сервер. Якщо підключення відбувається через «тонкий клієнт» або веб-клієнт, сервер 1С:Підприємство виконує всі обчислення, і навантаження на сервер (комп'ютер) збільшується. У високонавантажених системах СУБД (часто це MS SQL) і сервер 1С:Підприємство зазвичай розміщують на різних комп'ютерах - хоч вони і по-різному використовують ресурси комп'ютера, обом для роботи необхідний процесор і пам'ять.

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

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

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

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

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

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

Порядок отримання клієнтської ліцензії залежить від кількості робочих місць, які підтримуються комплектом клієнтської ліцензії. Ліцензія на одне робоче місце поставляється з комплектом пінкодів для отримання однокористувацької ліцензії. Однокористувацька ліцензія призначена для встановлення на комп'ютер користувача і дозволяє запускати з цього комп'ютера будь-яку кількість сеансів з файловими або клієнт-серверними базами системи «1С:Підприємство».

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

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

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

  • на комп'ютер з встановленим сервером «1С:Підприємство» в разі клієнт-серверного варіанту інформаційної бази;
  • на комп'ютер з встановленим модулем розширення веб-сервера в разі файлового варіанту інформаційної бази;
  • на сервер терміналів в разі використання термінального режиму роботи.

Важливо!

Перед отриманням ліцензії на 5, 10 або 20 користувачів необхідно прийняти рішення, який варіант ви будете використовувати: комплект однокористувацьких ліцензій або одну багатокористувацьку ліцензію. Вибір варіанту здійснюється в момент першого отримання ліцензії при використанні пінкоду з того чи іншого комплекту. Якщо ви отримаєте першу ліцензію по пінкоду для однокористувацької ліцензії, то не зможете потім використовувати комплект пінкодів для багатокористувацької ліцензії. І навпаки.

Ліцензії на 50, 100, 300 і 500 робочих місць є багатокористувацькими і поставляються з комплектом пінкодів для отримання багатокористувацької ліцензії на відповідне число робочих місць.

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

При отриманні клієнтської ліцензії необхідно враховувати наступні фактори:

  • на якому комп'ютері здійснюється отримання ліцензії,
  • на який комп'ютер встановлюється дана ліцензія.

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

Для отримання однокористувацької ліцензії рекомендуємо запустити програму «1С:Підприємство» в режимі Конфігуратор на тому комп'ютері, на який ви плануєте встановити дану ліцензію. Це може бути клієнтський комп'ютер, сервер терміналів або сервер «1С:Підприємство». В цьому випадку вводити додаткові відомості про комп'ютер не потрібно.

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

Однокористувацьку ліцензію можна отримати наступним чином:

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

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

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

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

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

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

На один і той же комп'ютер, який є комп'ютером з встановленим сервером «1С:Підприємство», комп'ютером з встановленим модулем розширення веб-сервера, сервером терміналів, можна встановити будь-яку кількість клієнтських ліцензій - як однокористувацьких, так і багатокористувацьких. В цьому випадку номінал ліцензій підсумовується, а розподіл ліцензій між користувачами здійснюється сервером.

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

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

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

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

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

Для роботи в термінальному режимі необхідні наступні ліцензії:

  • клієнтські ліцензії (однокористувацькі або багатокористувацькі);
  • ліцензія на сервер «1С:Підприємство», якщо передбачається робота в клієнт-серверному варіанті.

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

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

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

Для роботи з файлової інформаційною базою через веб-сервер досить клієнтських ліцензій (на одного користувача або багатокористувацьких). Ліцензія на сервер «1С:Підприємство» не потрібна.

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

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

  • то на цьому комп'ютері повинен бути встановлений сервер «1С:Підприємство». Ліцензія на сервер не потрібна, потрібна лише наявність агента сервера;
  • отримання ліцензій слід виконувати з будь-якого комп'ютера клієнта. Після введення реєстраційного номера і пінкоду потрібно натиснути на посилання Додатково та вказати адресу комп'ютера сервера і порт агента сервера.

viber viberviber viber