Использование системы моделирования для оценки эффективности распределенной вычислительной среды в различных ситуациях. Сценарий работы системы моделирования Grid. Основные компоненты системы моделирования Grid. Обработка результатов моделирования.
Аннотация к работе
Система моделирования Grid: реализация и возможности примененияС доступностью кластерных технологий связан рост числа установок, которые строятся, устанавливаются, и которые специалисты пытаются применять для решения своих производственных задач. В связи с увеличением количества кластеров набирает все большую популярность концепция Grid. Grid позволяет совместно использовать вычислительные ресурсы, которые принадлежат различным организациям и которые могут быть расположены в различных административных областях. В Grid могут объединяться разнородные вычислительные ресурсы: персональные компьютеры, рабочие станции, кластеры и суперкомпьютеры. Globus Toolkit является свободно распространяемым с открытым исходным кодом программным пакетом и предлагает базовые средства для создания Grid инфраструктуры: средства обеспечения безопасности в распределенной среде, средства надежной передачи больших объемов данных, средства запуска и получения результатов выполнения задач на удаленных вычислительных ресурсах.С 2007 года в ИСП РАН разрабатывается система моделирования Grid. В частности, система проектировалась так, чтобы сделать работу пользователя максимально удобной и быстрой. Сценарий работы с системой изображен на рисунке 1(a). Система автоматически генерирует код программы моделирования и компилирует его. Система позволяет моделировать различные Grid архитектуры: одно и двух-уровневые системы с одним или несколькими брокерами, добавлять хранилища данных, определять топологию сетевых соединений и т.д.В статье представлена среда моделирования, разработанная в ИСП РАН, позволяющая оценивать поведение распределенных вычислительных систем при изменяющихся условиях и, на основе этого, оптимизировать стратегии управления потоками задач. В будущем нам хотелось бы развивать данную систему как инструмент для оценки эффективности управления вычислительными ресурсами в Grid.