Не много ли мы платим?

Posted on Posted in use case

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

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

perper_ru

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

Одна из особенностей платформы SAYMON состоит в том, что она хранит цифровой ряд измерений в исходном (неагреггированном, необеднённом виде) длительное время, фактически неограниченное время — насколько хватит выделенного дискового пространства.

В одном из последних релизов мы добавили возможность выводить на панель агрегаты — минимальные, средние и максимальные значения величин за период. Это довольно простая, но полезная функция — всего лишь начало и малая часть заложенных «под капотом» SAYMON возможностей. В доли секунды можно получать суммарные показатели и показатели отклонений. Дальше осуществляется поиск аномальных всплесков. В планах выводить прогнозы основанные на статистике использования ресурсов и анализировать нормальное для конкретного времени дня и конкретного дня недели состояние и отклонение текущего показателя от него.

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

Следующий уровень — это отслеживание взаимного влияния показателей. В последней версии SAYMON появилась интересная возможность — отметить точку на любом графике и внести комментарий. Указанная точка и комментарий будут видны на всех остальных графиках и можно будет сопоставить события — всплески и падения значений показателей нагрузки в определённое время, например, всплеск нагрузки на дисковую подсистему и рост времени ожидания подтверждения платежей и количества отказов обработки транзакций. Автоматизация поиска взаимного влияния показателей для нас некоторое будущее, серьёзная прикладная задача для реализации.

Возвращаясь к вопросу — не много ли мы платим? По-хозяйски, за показателями, конечно, надо следить — сколько ресурсов мы купили/арендуем, столько надо и оплачивать. Если утилизация ресурсов низка, то имеет смысл подумать об оптимизации расходов. С реализацией измерений, накоплением истории и сопоставления финансовых показателей арендуемого и доступных предложений становится возможна рекомендательная система. Такой подход может быть реализован в рамках корпоративного внедрения или заложен в основу облачного сервиса контроля и оптимизации стоимости владения облачными ресурсами.