Хочу перенести конфиги в одну кучу - кто за?
-
- Разработчик
- Сообщения: 11849
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Хочу перенести конфиги в одну кучу - кто за?
Это всплыло в процессе проектирования виндового редактора конфигов. Приглашаю к обсуждению, пока не поздно
Сейчас конфиги хранятся для каждой версии втвари. Это удобно только с одной позиции: просто откатиться на предыдущую версию втвари.
Все остальное неудобно. Надо помнить, какая версия сейчас грузится. Надо руками копировать, когда переходишь на новую версию.
Новая проблема: автоматически разобраться в куче конфигов от разных версий, которая накопилась на винте за пару лет активного использования втвари, и наглядно представить это в конфигураторе - невозможно. И не нужно.
Проект:
Специально для конфигуратора и конфигов выделяются новые папки ("C:\Program Files\WTware\data\GroupPolicies" и "C:\Program Files\WTware\data\Configurations").
GroupPolicies - нынешние include, list.wtc, all.wtc. Будет называться "политики" (может есть более русское слово?). Файлы без расширений (это хорошо или плохо?) Зарезервированные политики:
all - нынешний all.wtc. Инклюд, который применяется ко всем терминалам. Место для хранений параметра win2kip (если сервер один) и domain (если домен есть и он один).
list - не политика (формат файла другой). Нынешний list.wtc.
licenses[.wtc] - втваревые лицензии.
Configurations - конфиги терминалов. Именование - по МАКу, по имени хоста. Вложенных директорий не будет (лень), но символы '\', '/' и '_' в хостнеймах будут визуально группировать их.
Обратная совместимость:
Терминал для этого всего можно вообще не менять. Преобразование имен (configs/gr1/term2.wtc в Configurations\gr1_term2) может выполняться в наших службах TFTP и WTwizard. Т.е. если вы пользуетесь другим TFTP (unix, microsoft, tftpd32) - все эти измениня (и графический конфигуратор!) не для вас, вместо этого вам обеспечивается обратная совместимость.
Сейчас конфиги хранятся для каждой версии втвари. Это удобно только с одной позиции: просто откатиться на предыдущую версию втвари.
Все остальное неудобно. Надо помнить, какая версия сейчас грузится. Надо руками копировать, когда переходишь на новую версию.
Новая проблема: автоматически разобраться в куче конфигов от разных версий, которая накопилась на винте за пару лет активного использования втвари, и наглядно представить это в конфигураторе - невозможно. И не нужно.
Проект:
Специально для конфигуратора и конфигов выделяются новые папки ("C:\Program Files\WTware\data\GroupPolicies" и "C:\Program Files\WTware\data\Configurations").
GroupPolicies - нынешние include, list.wtc, all.wtc. Будет называться "политики" (может есть более русское слово?). Файлы без расширений (это хорошо или плохо?) Зарезервированные политики:
all - нынешний all.wtc. Инклюд, который применяется ко всем терминалам. Место для хранений параметра win2kip (если сервер один) и domain (если домен есть и он один).
list - не политика (формат файла другой). Нынешний list.wtc.
licenses[.wtc] - втваревые лицензии.
Configurations - конфиги терминалов. Именование - по МАКу, по имени хоста. Вложенных директорий не будет (лень), но символы '\', '/' и '_' в хостнеймах будут визуально группировать их.
Обратная совместимость:
Терминал для этого всего можно вообще не менять. Преобразование имен (configs/gr1/term2.wtc в Configurations\gr1_term2) может выполняться в наших службах TFTP и WTwizard. Т.е. если вы пользуетесь другим TFTP (unix, microsoft, tftpd32) - все эти измениня (и графический конфигуратор!) не для вас, вместо этого вам обеспечивается обратная совместимость.
Последний раз редактировалось aka Ср авг 22, 2007 3:27 pm, всего редактировалось 1 раз.
-
- Сообщения: 99
- Зарегистрирован: Пт окт 05, 2007 11:19 am
- Откуда: Пермь
- Контактная информация:
Еще бы возможность группировки логинов и выбор группы в конфигураторе (по кнопке del).
Я имею в виду следующее:
Есть файло со списком всех пользователей, разбитых на группы.
При загрузке, по клавише "del" можно задать не только настройки экрана, но и группу пользователей. Соответственно группа заносится в конфиг станции, и при запуске строится меню с пользователями (их логинами) нужной группы из списка...
Надеюсь понятно написал...
Я имею в виду следующее:
Есть файло со списком всех пользователей, разбитых на группы.
При загрузке, по клавише "del" можно задать не только настройки экрана, но и группу пользователей. Соответственно группа заносится в конфиг станции, и при запуске строится меню с пользователями (их логинами) нужной группы из списка...
Надеюсь понятно написал...
-
- Сообщения: 99
- Зарегистрирован: Пт окт 05, 2007 11:19 am
- Откуда: Пермь
- Контактная информация:
Можешь назвать примерные сроки и на каком этапе разработка?aka писал(а):Ждать
Когда будет переход на новую схему файлов конфигурации?
Просто решается вопрос о целесообразности автоматизации конфигурирования своими силами. Типа стоит ли писать свою прогу для мониторинга и настройки клиентов, или подождать...
да ерунда всё это, лучшее враг хорошего
мы переходим на новые версии очень просто:
тупа всю папку config копируешь в папку с новой версией WtWare и всё. а виндоус утилитами мы вообще не пользуемся никогда. и пусть линукс будет линуксом, а виндоус - виндоусом.
за последние три года в папке tftpdroot лежит порядка 15 бет, и переход на предыдущие версии осуществляется изменением одного параметра dhcp
мы переходим на новые версии очень просто:
тупа всю папку config копируешь в папку с новой версией WtWare и всё. а виндоус утилитами мы вообще не пользуемся никогда. и пусть линукс будет линуксом, а виндоус - виндоусом.
за последние три года в папке tftpdroot лежит порядка 15 бет, и переход на предыдущие версии осуществляется изменением одного параметра dhcp
-
- Сообщения: 99
- Зарегистрирован: Пт окт 05, 2007 11:19 am
- Откуда: Пермь
- Контактная информация:
Рассматривается не проблема перехода с версии на версию - она тривиальна.k_quiet писал(а):да ерунда всё это, лучшее враг хорошего
мы переходим на новые версии очень просто:
тупа всю папку config копируешь в папку с новой версией WtWare и всё. а виндоус утилитами мы вообще не пользуемся никогда. и пусть линукс будет линуксом, а виндоус - виндоусом.
за последние три года в папке tftpdroot лежит порядка 15 бет, и переход на предыдущие версии осуществляется изменением одного параметра dhcp
Решается вопрос удобного, наглядного и автоматизированного средства для конфигурирования и мониторинга клиентов.
Когда у тебя 10-20 клиентов - можно и руками править конфиги, но гогда их 100 и более...
Причем клиенты достаточно динамичны... в смысле двигаются с место на место, меняются подключенные к ним устройства, плюс задачи инвентаризации - ужас....
-
- Сообщения: 99
- Зарегистрирован: Пт окт 05, 2007 11:19 am
- Откуда: Пермь
- Контактная информация:
Сам еще не определился, ибо только готовлюсь к внедрению клиентов на предприятииaka писал(а):Mr.Aloof
а что мониторить?
Так как клиент ничего сообщать о себе не умеет, то пока максимум что можно промониторить, это IP станции, и подключен ли к ней принтер... Но и это не мало
Кстати, наглядно увидеть отчет по настройкам выбранных клиентов тоже является мониторингом...
Ну не знаю. Так как времени у меня мало, то буду писать на Delphi или напрягу 1С-програмеров... Но у последних времени еще меньше...aka писал(а):Стоит писать прогу для мониторинга и настройки клиента совместными усилиями. Сами мы ее будем делать еще долго
Можно и объединится... Как я понимаю пишешь на Си?
-
- Разработчик
- Сообщения: 11849
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Интерфейс будет собираться вижуалстудией (Express Edition, халява). С++. И интерфейс на html через эту штуку - http://www.terrainformatica.com/htmlayout/ , симпатично получается.