Конференции ИВТ СО РАН


«Вычислительные и информационные технологии
в науке, технике и образовании»

Алматы, Казахстан, 6 – 10 октября 2004 года

Тезисы докладов


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

Попов С.Е.

Институт угля и углехимии СО РАН (Кемерово)

Технологии распределенных объектов в течение последнего десятилетия достигли высокого уровня развития. В связи с этим в различных областях сферы деятельности человека появляются программ-ные ре-шения, ориентированные на технологии такого уровня. Большой рынок занимают распределенные комплек-сы, предназначенные для управления банковскими системами (обслуживание банкоматов, системы перевода денежных средств и так далее). Системы, работающие в сфере интерактивного развлечения (ком-пания Hong Kong Telecom Interactive Multimedia Services, предоставляющая службу «видео по требованию», которая позволяет брать напрокат фильмы в электронном виде). Появились распределенные системы для управления данными о продукции, планирования ресурсов предприятия и компьютерного планирования проектов (ком-пания «Боинг», обслуживающая свои базы данных с конструкторской документацией при помощи таких систем) [1]. В тоже время, несмотря на столь бурное развитие, существует ничтожно малое количество сис-тем распределенных объектов, относящихся к горнодобывающей промышленности и позво-ляющих, в уда-ленном режиме, решать задачи управления геосистемами горного производства, а также вес-ти геомеханиче-ский и газодинамический мониторинг.

Показаны принципы построения систем распределенных объектов для решения задач горного дела. В частности, на основе математической модели энтропийного анализа функциональных показателей уголь-ных предприятий, построен программный комплекс, позволяющий в удаленном режиме графически моде-лировать задачи двух типов: определение рейтинга объекта (шахты) по совокупности показателей (прямая задача); определение рейтингов показателей в системе объекта (шахты), т.е. строить фазовые порт-реты сис-темы уникальных объектов. В качестве тестового примера были использованы экономические по-казатели 2001 года, такие как Добыча, Производительность, Себестоимость, Численность персонала, кото-рые рас-сматривались на 77 объектах (шахтах).

Система реализована на базе архитектуры NET Remoting и распределена по шести логическим уровням, а именно:

В качестве серверного домена приложения был выбран Windows Services-компонент, который при запуске открывает определенный порт (например – 4000 порт) и прослушивает его на предмет запросов к дистанцируемым объектам от удаленных клиентов.

Настройка программного комплекса производится с помощью конфигурационных файлов в XML-формате. Система не требует сложного механизма развертывания, работает в Windows-операционных системах под управлением .NET Frameworks.

Разработанный в работе подход является базовым для создания системы распределенных вы-числений и в настоящее время реализуется в ИУУ СО РАН, как для междисциплинарных интеграционных проектов, так и для отраслевой системы.

Литература

  1. Эммерих В. Конструирование распределенных объектов. Методы и средства про-граммирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft/COM и Java/RMI. /Пер. с англ. – М.: Мир, 2002. 510 с.
  2. Логов А.Б., Кочетков В.Н., Рожков А.А. Энтропийный подход к моделированию процесса ре-структуризации угольной отрасли. Институт Угля и Углехимии СО РАН, Кемерово-М.: 2001, 324 с.
  3. Маклин С., Нафтел Дж., Уильямс К. Microsoft .NET Remoting/Пер. с англ. – М.: Торгово-издательский дом «Русская редакция», 2003. 384 с.

Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск