Об'єднання віддалених офісів, організація віддаленої роботи
Об'єднання декількох офісів
Є ряд рішень, які зараз особливо затребувані клієнтами. Одним з них є робота в 1С або інших додатках віддалено на сервері підприємства. Уявімо, у Вас є сервер, і Вам потрібно надати можливість працювати з даними і додатками директору, який завжди в роз'їздах, або бухгалтеру, який працює з дому.
Нижче ми опишемо проект, виконаний нами для клієнта, що має головний офіс в Москві і три підрозділи в м Ярослаль (офіс, виробництво і склад). Нам було поставлено завдання об'єднати офіси і підрозділи таким чином, щоб робота велася віддалено в 1С, встановленої на сервері в Москві, а також була можливість працювати з документами і сервером електронної пошти, розташованому в центральному офісі. Також ми повинні обслуговувати сервери і комп'ютери в віддалених підрозділах. Іншими словами, необхідно створити єдине середовище, в якій користувачі можуть працювати з загальними документами (сертифікати, наряди, накладні), вести облік в режимі он-лайн і працювати з електронною поштою.
Робота в 1С віддалено
У кожному офісі і підрозділі, де працює понад 1 людину, ставиться апаратний VPN-роутер. Це пристрій, що дозволяє, з одного боку, дозволяти користувачам ходити в інтернет, а з іншого, створювати VPN-канали. VPN-канал - це захищене зашифроване з'єднання, тунель, який дозволяє вашим користувачам вільно обмінюватися даними і, в той же час, недоступне ззовні. Для побудова таких каналів використовується протокол ipsec. забезпечує високий рівень криптографічного стійкості.
На малюнку приведена схема з'єднання двох офісів.
Таким чином, за допомогою двох роутерів ми можемо забезпечити зв'язок між офісами.
Здавалося б, запускай 1С віддалено і працюй. На жаль! Слід пам'ятати, що цей канал проброшен через інтернет, а отже, має ряд обмежень:
- за трафік, як правило, доводиться платити;
- швидкість інтернету, а отже пропускна здатність такого каналу, відносно невелика.
Запустивши такий віддалений 1С ми отримаємо ситуацію "все висить".
Проблема вирішується використанням термінального доступу. Один з серверів в центральному офісі, що володіє помітними обчислювальними здібностями, ми налаштовуємо як термінальним сервер. Для цього використовується вбудована в Windows служба Terminal Services. Необхідно встановити і налаштувати цей компонент, активувати сервер ліцензування Служб терміналів і встановити ліцензії. Після потрібно встановити на сервер 1С, і після цього цього можна працювати в 1С віддалено в терміналі.
Технологія термінального доступу полягає в тому, що всі завдання, які Ви запускаєте в терміналі, фізично виконуються на віддаленому сервері, а Вам передається лише зображення на екран. Користувач, який запустив в терміналі 1С з Ярославля, може і не знати, що 1С віддалено працює на сервері в Москві.
Що це дає? Зниження трафіку. Збільшення швидкості обробки процедур у віддаленій базі 1С. Можливість людям працювати з будь-якого місця планети з однією базою 1С віддалено, або одними і тими ж файлами.
Але у будь-бочки меду повинна бути своя ложка дьогтю. В даному випадку, вона полягає в тому, що якість і сама можливість роботи в терміналі залежать від надійності підключення до інтернет. Часто каналу цілком достатньо для ходіння по інтернету, проте для роботи в терміналі потрібен досить надійний інтернет. Під надійністю ми розуміємо не тільки швидкість, скільки відсутність втрат пакетів в мережі. Так, радіоканали, що застосовуються багатьма провайдерами, часто забезпечують дуже високі пікові швидкості, але відсоток втрат пакетів може досягати 10%. У цій ситуації термінальне з'єднання весь час буде рватися, і працювати буде важко.
Але в більшості випадків нам вдається налагодити можливість роботи в терміналі як з віддаленим 1С, так і з іншими додатками. Це дозволяє нашим клієнтам динамічно розвиватися, мінімізувати витрати і забезпечувати стійку роботу бізнес-процесів.
Відзначимо, що віддалена робота в 1С в даний час стала досить поширеною технологією, досить відпрацьованою і при правильному налаштуванні цілком безпечною, і може з успіхом виконуватися в рамках ІТ-аутсорсингу.