Научная статья на тему 'Генерация математического обеспечения систем управления кэшированием информации при отражении атак'

Генерация математического обеспечения систем управления кэшированием информации при отражении атак Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
65
8
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Птицын А.В., Птицына Л.К.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

GENERATION OF SOFTWARE OF CONTROL SYSTEMS BY THE INFORMATION CACHING AT REFLECTION OF ATTACKS

Formalizations of mechanisms of management of information caching are offered at reflection of attacks of information systems. The concept of generation of software of control systems is defined by a caching. The comparative analysis of results of generation is carried out and advantages of formalization are revealed.

Текст научной работы на тему «Генерация математического обеспечения систем управления кэшированием информации при отражении атак»

Решетневскце чтения

Процедурные текстуры создаются программно по разработанным алгоритмам, и в общем случае процесс их создания сводится к комбинированию трех типов функциональных операторов: генераторов, фильтров и вспомогательных средств. В программный продукт включены все три типа операторов. Генераторы реализованы на основе методов, использующих фракталы, градиентный шум (шум Перлина) и случайное распределение точек. Блоки фильтров, реализованные в программном продукте, используются для наложения на текстуру различных эффектов - от размытия и мозаичного искажения до изменения каналов модели цветового пространства и наложения шумов на изображение. Вспомогательные средства предназначены для изменения яркости и контрастности изображения и его вращения. Коэффициенты алгоритмов, применяемых на каждом шаге создания текстуры, фиксируются в ХМЬ-файле, что позволяет впоследствии изменять оригинальную текстуру после ее сохранения в базу данных.

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

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

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

Библиографические ссылки

2. Мак-Дональд М. WPF: Windows Presentation Foundation в .NET 3. 5 с примерами на C# 2008 для профессионалов : пер. с англ. 2-е изд. М. : Вильямс, 2008.

3. Троелсен Э. Язык программирования C# 2008 и платформа .NET 3.5 : пер. с англ. 4-е изд. М. : Вильямс, 2010.

A. V. Proskurin, A. V. Belokon Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

INTEGRATED SOFTWARE FOR TEXTURE GENERATION

The authors present a program complex IBoLT (Intellectual Base of Landscape Textures) consisting of local and web application and describe basic functions of a complex such as generation, editing and storage of procedural textures along with software arrangements and a short substantiation of their choice.

© Проскурин А. В., Белоконь А. В., 2011

УДК 004.42:004.056

А. В. Птицын

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Россия, Санкт-Петербург

Л. К. Птицына

Санкт-Петербургский государственный политехнический университет, Россия, Санкт-Петербург

ГЕНЕРАЦИЯ МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ СИСТЕМ УПРАВЛЕНИЯ КЭШИРОВАНИЕМ ИНФОРМАЦИИ ПРИ ОТРАЖЕНИИ АТАК

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

Перспективный вариант отражения атак на информационные системы ориентируется на кэширование информации, полученной от веб-сервера, и ее порционное представление в течение некоторого пе-

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

Информационные системы и технологии

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

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

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

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

1. Последовательность запросов к серверной системе является входящим потоком заявок с переменной интенсивностью, которая может как увеличиваться, так и уменьшаться.

2. Во входящем потоке могут содержаться повторные обращения к серверной системе, которые могут являться проявлением внешней атаки.

3. Обработка запросов в серверной системе может выполняться с кэшированием и без кеширования информации.

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

5. Формирование ответа на запрос в серверной системе с кэшированием информации характеризует-

ся большей интенсивностью, чем без кэширования информации.

6. Выполняется принимаемая гипотеза о конкретных статистических свойствах входящего и выходящего потоков серверной системы.

7. Интенсивности входящего и выходящего потока могут оцениваться в условиях функционирования серверной системы.

8. Запросы к серверной системе накапливаются в буферной памяти ограниченного объема.

9. Решение относительно использования кэшпамяти и альтернативное решение принимаются на основании заполненности буферной памяти в автоматическом режиме по формальной схеме.

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

11. Клиентами информационной системы выдвигаются определенные требования к качеству выполнения информационных услуг.

12. Интересы владельцев информационной системы проявляются на уровне соблюдения штатных условий функционирования ее ресурсов.

В соответствии с концептуальной основой раскрываются два варианта генерации математического обеспечения систем управления кэшированием информации. Первый вариант ориентируется на одноуровневое управление, второй - на двухуровневое.

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

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

Решетневские чтения

A. V. Ptitsyn

Saint-Petersburg National Research University of Information Technologies, Mechanics and Optics, Russia, Saint-Petersburg

L. K. Ptitsyna

Saint-Petersburg State Polytechnical University, Russia, Saint-Petersburg

GENERATION OF SOFTWARE OF CONTROL SYSTEMS BY THE INFORMATION CACHING AT REFLECTION OF ATTACKS

Formalizations of mechanisms of management of information caching are offered at reflection of attacks of information systems. The concept of generation of software of control systems is defined by a caching. The comparative analysis of results of generation is carried out and advantages offormalization are revealed.

© nrnuLm A. B., №m;Bma ïï. K., 2011

УДК 669.713.7

Е. А. Российский

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

ОПТИМИЗАЦИЯ СИСТЕМЫ БИЗНЕС-ПЛАНИРОВАНИЯ НА БАЗЕ ПРОГРАММНЫХ РЕШЕНИЙ LOTUS DOMINO

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

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

Одним из ведущих поставщиков корпоративных типовых ИТ-решений является IBM, а одно из таких решений - программный продукт Lotus, платформа для автоматизации совместной деятельности рабочих групп.

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

Чаще всего финансовые отделы не разрешают предоставлять информацию в свободной и наглядной

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

Для поддержания гомогенной среды приложений и оптимизации бизнес-планирования и финансовой отчетности ИТ-отдела было принято решение разработки дополнительного модуля к системе электронного документооборота на базе Lotus Notes.

В ходе данной научной работы будет проводиться анализ текущего бизнес-процесса составления бизнес-плана подразделений. На основе анализа и выявления причин большой трудоемкости работы будет составлен план доработок Lotus, который позволит ввести информацию о затратах подразделения в информационную систему. После создания удовлетворительной системы ведения финансовой информации предусмотрена разработка форм отчетов в Excel по формам запросов финансовых подразделений.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.