6 - 2003

AutoCAD 2004: преимущества сетевого лицензирования

 

Основные преимущества

Гибкость и эффективность в использовании лицензий

Отслеживание использования лицензий

Контроль

Способы конфигурации сервера

Файл параметров

Заключение

Дополнительные ресурсы

Реализованная во многих программных продуктах для рабочих станций концепция сетевого лицензирования предлагает серьезные преимущества для предприятия. Цель данной публикации — показать, как система сетевого лицензирования поможет максимально повысить эффективность затрат на приобретение программного обеспечения.

Сотрудникам система обеспечивает доступ к определенным программам в определенное время, а вам помогает легко и эффективно контролировать использование программ. Достижение высоких результатов требует некоторых затрат на планирование, внедрение и обслуживание системы сетевого лицензирования, но при правильном подходе эта система принесет существенную выгоду вам и вашему предприятию.

Основные преимущества

Система сетевого лицензирования предлагает четыре основных преимущества:

1. Гибкость и эффективность в использовании лицензий. Для лицензирования Autodesk использует два инструментальных средства. Первое, наиболее простое — утилита Stand-Alone License Manager, закрепляющая программу за определенной рабочей станцией. Такое лицензирование почти незаметно для пользователя и удобно в тех случаях, когда не требуется разделенного использования лицензии или переноса ее с одной рабочей станции на другую. Второе инструментальное средство — Network License Manager, предполагающее наличие связи между программой-клиентом и сервером лицензирования программ. Когда вы запускаете AutoCAD, программа получает лицензию с сервера, а по окончании работы возвращает ее обратно. Таким образом, лицензия может путешествовать по всей корпоративной сети, моментально переходя с одной рабочей станции на другую.

2. Отслеживание использования лицензий. Поскольку центральный сервер лицензий (далее — сервер) управляет всеми лицензиями, администратор может легко проследить, как они используются. Средства отслеживания утилиты Network License Manager позволяют генерировать отчеты об общем использовании лицензий по отделам, о количестве часов работы за неделю с именами пользователей, о количестве отказов на запросы о лицензии и т.д. Такая информация предельно важна для повседневного управления лицензиями, а также для составления сметы и планирования затрат на приобретение программных продуктов в будущем.

3. Контроль. Сетевое лицензирование позволяет администратору эффективно контролировать доступ отдельных пользователей или групп к программе. Лицензии можно перемещать от одной группы к другой, при этом не требуется ни инсталляции, ни деинсталляции программ. Можно гарантированно открывать или, наоборот, закрывать доступ к лицензиям отдельным пользователям. Можно также включать или отключать специфические функции сетевого лицензирования (например, заимствование лицензии из сети).

4. Единый стандарт. Утилита Network License Manager в AutoCAD 2004 основана на разработанной корпорацией Macrovision технологии FLEXlm, фактически являющейся стандартом сетевого лицензирования. Компания Autodesk впервые применила эту технологию в AutoCAD 2002. FLEXlm гарантирует все самое новое в технологии сетевого лицензирования, как только оно выходит в свет (примером может служить новая функция в AutoCAD 2004, позволяющая заимствовать лицензию). Технологию FLEXlm используют свыше двух с половиной тысяч производителей программного обеспечения, так что возможно, что у кого-то на компьютере в вашей организации она уже присутствует.

В следующих разделах каждая из этих полезных особенностей будет рассмотрена детальнее. Мы расскажем о некоторых функциях Network License Manager, помогающих наладить сетевое лицензирование у вас в организации с наибольшим эффектом.

В начало В начало

Гибкость и эффективность в использовании лицензий

В этом разделе рассмотрены основы управления сетевым лицензированием и некоторые способы распределения лицензий по сети. Сетевое лицензирование предполагает перемещение лицензий с одной рабочей станции на другую (от одного пользователя к другому). Если у вас работает лишь несколько сотрудников — каждый на своей рабочей станции и со своей копией AutoCAD, то установка сервера сетевого лицензирования вряд ли будет оправданна. Если же у вас есть группы или проекты, нуждающиеся в интенсивном использовании AutoCAD в течение определенных периодов времени, или если у вас работают специалисты, которым время от времени требуется доступ в AutoCAD, или если вам необходимо отслеживать и контролировать использование своего программного обеспечения по сети, тогда сетевое лицензирование — это именно то, что вам надо.

Процесс установки базового сервера лицензий весьма прост, а требования к оборудованию довольно скромны. Главное — сервер должен быть надежным и всегда доступным, иначе пользователи не смогут запускать программы. Настроить сервер можно с помощью утилит Network License Manager и FLEXlm. При регистрации новых сетевых лицензий вы создаете лицензионный файл, определяющий, сколько лицензий каждого продукта можно будет запускать с сервера. Лицензионный файл привязан к MAC-адресу сервера, так что серверная программа фактически прикреплена к конкретному аппарату. После того как сервер заработал, с помощью установщика Network Installation производится инсталляция сетевой версии AutoCAD на отдельные рабочие станции. Поскольку сервер контролирует авторизацию централизованно, вам не надо авторизовать каждую рабочую станцию по отдельности. Ежедневно работая с программой, пользователи могут даже и не подозревать о том, что лицензия поступает к ним по сети.

AutoCAD 2004 предлагает ряд новых функций сетевого лицензирования, включая функцию заимствования лицензии. Последняя является новым элементом технологии FLEXlm, поддерживаемой AutoCAD 2004 и другими продуктами Autodesk на базе AutoCAD 2004. Новая утилита позволяет взять лицензию с сервера на определенный срок, а потом сдать обратно. Тем самым пользователь может прикрепить лицензию к своей рабочей станции, чтобы при запуске программы она не обращалась к серверу. Если срок заимствованной лицензии истекает до того, как пользователь снова войдет в сеть, ему придется зарегистрироваться в сети, чтобы позаимствовать другую лицензию. Самый очевидный повод для заимствования лицензии — это получение возможности работать с AutoCAD на портативном компьютере, который можно взять с собой в дорогу.

Следующие сценарии демонстрируют, как организация может реализовать возможности серверов лицензий.

Пример 1. Исследование показало, что 20 ваших сотрудников постоянно пользуются 10 копиями AutoCAD, а еще 20 человек обращаются к AutoCAD лишь время от времени (в общей сложности предположительно восемь часов в неделю). Большинство из 20 основных пользователей работает с программой половину рабочего дня, но кое-кто — целый день, занимаясь особыми проектами, на выполнение которых уходит от трех до четырех недель. Эти пользователи работают в одном месте (в вашем проектном бюро), имея постоянный доступ к 10-Мбит корпоративной сети. Первый вариант решения: купить 40 копий программы AutoCAD — по одной на каждого пользователя, но ваш бюджет не позволяет этого.

Приблизительные подсчеты показывают, что вам нужно 4 лицензии на полный рабочий день, 16 — на половину рабочего дня и 20 — на восемь часов. Это составляет 4 + (16Ѕ0,5) + (20Ѕ0,2), то есть 16 лицензий (в среднем). Вы покупаете 6 новых лицензий, обновляете уже имеющиеся 10 лицензий до уровня AutoCAD 2004 и устанавливаете AutoCAD 2004 на все системы группы. Затем предоставляете своим пользователям доступ к серверу. Если, проводя исследование, вы кого-то упустили или кто-то из пользователей нуждается в дополнительном обращении к программе, вы, не покидая рабочего стола, можете легко обеспечить им доступ к серверу. Установив новые копии, вы отслеживаете использование AutoCAD, чтобы посмотреть, насколько верными оказались ваши расчеты.

Пример 2. Исследование показало, что ваши сотрудники работают с AutoCAD по-разному. Конструкторское ядро из 10 человек пользуется программой в среднем 20 часов в неделю, причем особенно интенсивно во время работы над проектами и очень мало в остальное время. Кроме того, при выезде на объекты им необходимо иметь программу у себя на портативном компьютере. Этих пользователей весьма раздражают отказы в лицензии. Вторая группа состоит из 50 сотрудников, использующих AutoCAD по нескольку часов в неделю — как правило, для просмотра и редактирования освещения. Они заинтересованы в доступе к AutoCAD, но не требуют отдельных копий у себя на компьютерах. Их не беспокоят и проблемы с доступом: если лицензии заняты, они готовы подождать.

Наилучшим вариантом в этом случае был бы единый сервер с 10 лицензиями, зарезервированными с помощью файла параметров за высокопроизводительными пользователями. Им требуются лицензии для 15 машин: 10 рабочих станций и 5 портативных компьютеров для выездов на объекты. Это предполагает приобретение 10 автономных лицензий с последующим их перемещением вручную с рабочих станций на портативные компьютеры. Вы же на своем новом сетевом сервере конфигурируете эти лицензии с таким расчетом, чтобы 5 из них можно было позаимствовать. И поскольку эти пользователи работают либо на рабочей станции, либо на портативном компьютере, то свободные лицензии всегда будут в наличии. Для пользователей же, которые обращаются к AutoCAD от случая к случаю, вы устанавливаете отдельный сервер, где будет еще 5 лицензий. Затем вы отслеживаете уровень обращения к лицензиям и количество отказов, чтобы проверить, достаточный ли объем услуг предлагается этим пользователям.

В начало В начало

Отслеживание использования лицензий

Эта тема касается применения утилиты SAMreport-Lite, которая входит в Network License Manager пакета AutoCAD 2004 и генерирует отчеты об использовании лицензий. Данная урезанная версия программы SAMreport производства Macrovision служит простым средством для определения фактического использования ваших сетевых лицензий. Документация SAMreport-Lite в формате PDF открывается с помощью нового CD-браузера (программы, записанной на диске AutoCAD). Она находится на странице Network Deployment под заголовком «Step 1: Review Product Documentation».

Являясь приложением на базе Java, SAMreport-Lite обрабатывает информацию из отчетов регистрационных файлов, созданных вами на каждом сервере. Программа позволяет фильтровать и сортировать информацию по таким критериям, как отчетный период, имя пользователя, название продукта, а затем выводит данные в форматах HTML, текстовом или RIF. Формат RIF позволяет открывать файл в стандартных офисных программах (например, в Microsoft Excel) и представлять данные в виде диаграмм и графиков.

С помощью регистрационного файла можно определять время работы сервера, количество доступных лицензий, количество отказов, максимальное количество применяемых лицензий и процент использования имеющихся лицензий. Разумеется, эти данные нельзя рассматривать в отрыве от требований пользователей: дело в том, что для одних 98-процентная доступность сервера более чем достаточна, тогда как для других — неприемлема. Одни пользователи считают, что отказа в лицензии не должно быть никогда, другие готовы повторить запрос позже. Основное достоинство SAMreport-Lite состоит в том, что, являясь объективным средством отслеживания, программа предоставляет вам исчерпывающую информацию для переговоров с пользователями, менеджерами и представителями отдела по закупкам.

Пример 3. Представим себе продолжение ситуации, описанной в примере 2. На основании результатов исследования по ожидаемому использованию лицензий в каждой группе вы приобрели нужное количество лицензий. Теперь с помощью регистрационного файла вы имеет возможность отследить их фактическое использование. Сервер регистрирует использование лицензий каждым сотрудником. Раз в неделю вы открываете регистрационный файл, фильтруете и сортируете его по продуктам и по именам пользователей, затем переводите полученный список в таблицу Excel. Вы отслеживаете и количество отказов на запросы лицензий. Данные показывают, что регулярные пользователи работают на ожидаемом уровне, получая мало отказов в доступе к лицензиям или вообще их не получая. Что же касается нерегулярных пользователей, то здесь регистрационный файл показывает другую картину. Вы составляете таблицу ежедневного использования лицензий за месяц и собираете руководителей отделов. Те в принципе довольны, что их работники теперь имеют доступ к AutoCAD, но в то же время жалуются на отказы. Вы показываете им диаграмму в Excel, на которой наглядно представлены два важных момента. Во-первых, уровень использования лицензий оказался вдвое выше ожидаемого (предполагалось, что на каждого пользователя будет приходиться по 2 часа работы с программой в неделю, а в действительности оказалось 4 часа). Во-вторых, в конце недели интенсивность обращения к программе резко возрастает. Во многих группах крайние сроки выпадают на пятницу, и именно тогда производится окончательное редактирование в больших объемах. Затем вы представляете подготовленные вами в Excel выкладки относительно лицензий с учетом нынешней ситуации. Вы аргументированно объясняете, что для удовлетворения повседневных потребностей отделов понадобятся 5 дополнительных лицензий на AutoCAD, а еще 10 лицензий покроют 95% потребностей в пиковые дни. Руководители отделов соглашаются выделить средства на приобретение 5 лицензий и внести изменения в производственный процесс, чтобы разгрузить пятницу. Вы соглашаетесь на некоторое допустимое количество отказов при запросе лицензий и обещаете встретиться с ними, когда запланированный уровень будет достигнут на 90%.

В начало В начало

Контроль

Другим важным достоинством сетевого лицензирования является контроль над всеми лицензиями на программные продукты, позволяющий вам поддерживать уровень услуг, согласованный вами и вашими пользователями. Кроме того, сетевое лицензирование обеспечивает максимальную отдачу от каждой лицензии.

Основными средствами контроля над сетевым лицензированием являются метод конфигурации сервера и файл параметров (текстовый файл, позволяющий указать, как должны использоваться находящиеся на сервере лицензии).

Способы конфигурации сервера

Сервер лицензий может быть сконфигурирован тремя способами: как единый сервер, как распределенный сервер и как избыточный сервер. Каждый способ имеет свои достоинства и недостатки, о которых будет сказано далее.

Единый сервер лицензий. Это самый простой вид конфигурации, с которого начинает большинство компаний. Как уже отмечалось, требования сервера к программным и аппаратным средствам довольно скромные. Расход памяти и ресурсов центрального процессора весьма невелик (хотя это зависит от количества клиентов, использующих сервер), а дисковое пространство потребляется лишь утилитами FLEXlm и регистрационными файлами, которые, впрочем, могут становиться довольно большими и тогда их желательно хранить в заархивированном состоянии отдельно. Главное, чтобы все клиентские рабочие станции, на которые должен запускаться AutoCAD, имели постоянный и моментальный доступ к серверу. Если связь между сервером и клиентом нарушается, лицензия теряется и AutoCAD прекращает работу. Программа, которая управляет лицензиями, игнорирует короткие периоды сбоев (не более 15 минут), но если потом связь не восстанавливается, то AutoCAD предупреждает пользователя о потере контакта с сервером. После нескольких попыток восстановить связь программа предлагает пользователю сохранить работу и отключается. Пока связь с сервером не будет восстановлена, AutoCAD не запустится.

Если вы не хотите делить лицензии между группами, то можете создать несколько отдельных серверов лицензий для каждой группы (или несколько серверов лицензий на едином сервере). Основным недостатком этого метода является невозможность разделения лицензий между серверами. Даже если лицензии на сервере А не используются, пользователи сервера В не имеют к ним доступа (это может быть приемлемым главным образом в тех случаях, когда группы пользователей сидят на разных бюджетах). Достоинство же состоит в том, что сбой на одном сервере никак не сказывается на доступе к лицензиям, находящимся на других серверах. Если вы хотите разделить лицензии между серверами, то лучшим вариантом будет конфигурация распределенных серверов.

Распределенный сервер лицензий. Конфигурация распределенных серверов позволяет рабочей станции обращаться к нескольким серверам для получения лицензии на AutoCAD. Каждая рабочая станция имеет связь со всеми (или с определенными) серверами в зависимости от того, как это было определено при инсталляции с помощью установщика Network Installation. Если первый сервер в списке отказывает пользователю в лицензии, программа автоматически обращается ко второму серверу и т.д.

Пример 4. Главная проектная контора вашей компании находится в Чикаго, а региональные конторы — в Портленде, Сент-Луисе и Атланте. В каждом офисе выдачу лицензий обслуживает единый сервер высокоскоростной локальной вычислительной сети (ЛВС). Между собой и с главной конторой офисы соединены линией Т1 — такое соединение по надежности существенно уступает ЛВС. Чтобы использовать лицензии на программы по максимуму, лучше всего держать их в едином пуле, однако проблемы со связью могут препятствовать использованию AutoCAD местными офисами в регионах. Оптимальным вариантом в этом случае будет сконфигурировать все серверы как распределенный пул лицензий. Когда между офисами есть связь, каждый из них имеет доступ в пул лицензий. Если связь с каким-то офисом нарушается, у него остается доступ к лицензиям хотя бы на локальном сервере.

Избыточные серверы лицензий. Этот вид конфигурации рассчитан на ситуации, когда требуется максимальная доступность. Избыточная конфигурация означает использование единого пула лицензий тремя серверами с постоянной связью. Таким образом, если какой-нибудь сервер дает сбой или останавливается на ремонт, то остальные будут продолжать обслуживать весь пул лицензий без последствий для доступа к ним. Эта конфигурация требует размещения всех трех серверов в одном месте — в отличие от распределенной системы, когда серверы находятся в разных географических точках. И в отличие от распределенной системы, эта конфигурация не имеет защиты от сбоев в сети.

В начало В начало

Файл параметров

Файл параметров является ключевым инструментом административного контроля над сервером лицензий, служащим для назначения групп пользователей, создания регистрационных файлов и т.д.

Заимствование лицензий. Эта новая функция в AutoCAD 2004 позволяет пользователю «взять под расписку» лицензию с сервера на обусловленное время, а затем вернуть ее обратно. Заимствованная лицензия закрепляется на этот период за компьютером пользователя и не требует обращения к серверу. Заимствование лицензии осуществляется с помощью специальной утилиты. Ее пользовательский интерфейс един для всех продуктов Autodesk, допускающих заимствование лицензий. Утилита сообщает о максимальном сроке заимствования и позволяет указать период, на который пользователь собирается позаимствовать лицензию. Файл параметров дает администратору возможность оговаривать, сколько лицензий может быть позаимствовано и кому именно позволено их заимствовать.

Пример 5. У вас на сервере есть 10 лицензий, 5 из которых вы хотите выделить для заимствования. Вы желаете ограничить максимальный срок двумя неделями и предоставить возможность заимствования только конкретной группе пользователей. Каждая из этих операций контролируется определенным файлом параметров и переменными величинами системы.

Тайм-аут. Еще одна новая функция в AutoCAD 2004, позволяющая администратору указывать максимальное время простоя в сеансе работы с AutoCAD. Администратор отмечает это в файле параметров. По истечении указанного времени сервер забирает лицензию обратно.

Пример 6. У вас есть два сотрудника, которые неэффективно используют свои сетевые лицензии. Оба нуждаются в AutoCAD, но один по завершении работы забывает закрывать программу, а второй все время держит ее открытой — на всякий случай. И тот и другой препятствуют свободному путешествию лицензий по сети и использованию их другими сотрудниками. Если этим пользователям ограничить время простоя двумя часами, по истечении этого срока сервер будет забирать лицензию, чтобы ею мог воспользоваться кто-нибудь еще. Если такой пользователь захочет возобновить работу в AutoCAD, то, при наличии свободной лицензии, сеанс может быть продолжен. Если свободных лицензий нет, то AutoCAD ведет себя так же, как при утрате связи с сервером.

В начало В начало

Заключение

Сетевое лицензирование — очень эффективное средство администрирования. Как уже отмечалось, вы должны решить, какой вариант будет наиболее подходящим для ваших сотрудников. Проводя пробное сетевое лицензирование, вы можете закрепить за большинством своих пользователей отдельные лицензии или, наоборот, разместить большую часть лицензий на сервере, оставив автономные лицензии за ключевыми сотрудниками.

Компания Autodesk располагает обширными ресурсами, которые могут быть полезными при развертывании сетевого лицензирования у вас в компании. Учебные центры Autodesk проводят занятия по внедрению сетевого лицензирования и управлению им. Профессиональная служба Autodesk (APS) предлагают консалтинговые услуги, охватывающие все виды сервиса — от учебных занятий на вашем предприятии (которые будут составлены специально с учетом ваших конкретных условий) до планов развертывания при постоянной поддержке фирмы (профессионалы из APS сами устанавливают серверы лицензий на вашем предприятии).

Благодаря удобству в работе, возможностям отслеживать и контролировать использование лицензий программа Network License Manager, входящая в пакет Autodesk 2004, дает эффект сразу же после наладки системы. Очень скоро вы ощутите реальные результаты — возрастет эффективность затрат на приобретение программных продуктов, повысится уровень услуг, который вы предлагаете пользователям AutoCAD.

Дополнительные ресурсы

Перечисленные ниже технические издания помогут вам при планировании и внедрении сетевого лицензирования в вашей компании:

• «Новые сетевые функции пакета AutoCAD 2004 и других программных продуктов на базе AutoCAD 2004»;

• «Планирование успешной сетевой инсталляции пакета AutoCAD 2004 и других программных продуктов на базе AutoCAD 2004»;

• «Установка Autodesk License Manager для AutoCAD 2004 и других программных продуктов на базе AutoCAD 2004».

В пакет AutoCAD 2004 включены три справочных документа, которые могут подсказать вам ответы на вопросы относительно внедрения системы сетевого лицензирования:

• руководство по сетевому лицензированию;

• руководство пользователя SAMreport-Lite;

• руководство для сетевого администратора.

В начало В начало

«САПР и графика» 6'2003