SELFMAN – интернет-приложения научились лечить себя сами // 19 Декабря 2012

SELFMAN – интернет-приложения научились лечить себя сами

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

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

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

Одной из самых серьезных проблем для системы SELFMAN стала самозащита. Участники проекта обнаружили, что самая защищенная система, это не та, где узлы соединены напрямую, а та, где узлы связываются друг с другом через несколько промежуточных этапов. В такого рода сетях, которые еще называют термином «small world» («тесный мир»), технология SELFMAN позволяет быстро обнаружить аномальное поведение и отключить «плохие» узлы.

Проект SELFMAN – это не просто теоретическая работа, у проекта есть многообещающие практические результаты. Например, технология масштабируемого транзакционного хранилища Scalaris для веб-сервисов Web 2.0 с открытыми исходными текстами завоевала первый приз на конкурсе IEEE International Scalable Computing Challenge 2008. Система потоковой передачи видео напрямую между клиентами PeerTV уже использует технологию SELFMAN для быстрого тестирования и проверки новых P2P-компонентов (Peer-to-Peer). Также существует демонстрационная версия распределенной Википедии, способная обрабатывать больше запросов, чем нынешний вариант, а также графический редактор с поддержкой коллективной работы над макетами.

Подробнее о проекте SELFMAN можно прочитать на официальном сайте, а также в статье на сайте ReadWriteWeb.

Читайте еще:

Интернет выходит из-под контроля правительства США

Интернет выходит из-под контроля правительства США

Министерство торговли США подписало соглашение с некоммерческой частной корпорацией ICANN, управляющей именами и адресами Интернета, об ослаблении контроля со стороны правительства США. Новый документ дает зарубежным участникам ICANN дополнительное право голоса при надзоре за мировой системой разрешения доменных имен DNS (Domain Name System). С самого...

17 Дек 2012

В Allsoft.ru теперь можно  оплатить софт по SMS без оформления заказа на сайте

В Allsoft.ru теперь можно оплатить софт по SMS без оформления заказа на сайте

Клиентам интернет-магазина лицензионного программного обеспечения Allsoft.ru стала доступна новая удобная форма приобретения программ с оплатой по SMS, не требующая оформления заказа и регистрации на сайте. Стоимость SMS полностью соответствует цене программы в каталоге и не включает дополнительных комиссий. Услуга...

20 Ноя 2012

Разработка ученых из MIT поможет повысить качество цифровых снимков

Разработка ученых из MIT поможет повысить качество цифровых снимков

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

27 Ноя 2012

16.04.2013
Total Commander - лучший среди файловых менеджеров
Если еще недавно все радовались появлению Windows и его «удобнейшему» интерфейсу с окнами, где перемещать...
16.04.2013
Avast - один из лучших бюджетных антивирусов
Не мало количество пользователей, не скрывающих необходимость в защите компьютера при помощи антивирусов пользуются именно...
16.04.2013
NOD32 Smart Security 6, получил обновление!
Компания ESET является одним из самых мощных разработчиков, выпускающих качественное программное обеспечение, направленное на защиту...
30.05.2012
Осторожно спам Сбербанка
В последнее время участилась массовая рассылка фишинговых электронных писем от мошенников, якобы работников Сбербанка России....
29.05.2012
Новый вирус в сети интернет
"Лаборатория Касперского" обнаружила новую вредоносную программу, которая активно используется в качестве кибероружия , распространяемого по...