<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ibm turbonomic &#8212; ICORE</title>
	<atom:link href="https://icore.kz/tag/ibm-turbonomic/feed/" rel="self" type="application/rss+xml" />
	<link>https://icore.kz</link>
	<description>Ведущий IT-интегратор систем информационной безопасности в Казахстане.</description>
	<lastBuildDate>Tue, 26 May 2026 08:31:19 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://icore.kz/wp-content/uploads/2022/12/favicon-icore-150x150.jpg</url>
	<title>ibm turbonomic &#8212; ICORE</title>
	<link>https://icore.kz</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Усиление производительности приложений с помощью Turbonomic</title>
		<link>https://icore.kz/usilenie-proizvoditelnosti-prilozhenij-s-pomoshhyu-turbonomic/</link>
		
		<dc:creator><![CDATA[ICORE]]></dc:creator>
		<pubDate>Tue, 26 May 2026 08:31:19 +0000</pubDate>
				<category><![CDATA[Управление инцидентами]]></category>
		<category><![CDATA[ibm turbonomic]]></category>
		<guid isPermaLink="false">https://icore.kz/?p=15545</guid>

					<description><![CDATA[AIOps — это применение искусственного интеллекта в ИТ-операциях. Цель AIOps не в том, чтобы имитировать человеческий интеллект, а в том, чтобы применять алгоритмы для решения конкретных задач — часто гораздо быстрее, точнее и в гораздо большем масштабе, чем человек.]]></description>
										<content:encoded><![CDATA[<h1><strong>Усиление производительности приложений с помощью Turbonomic</strong></h1>
<p>AIOps — это применение искусственного интеллекта в ИТ-операциях. Цель AIOps не в том, чтобы имитировать человеческий интеллект, а в том, чтобы применять алгоритмы для решения конкретных задач — часто гораздо быстрее, точнее и в гораздо большем масштабе, чем человек.</p>
<p>По мере того как приложения становятся более распределёнными и сложными, а инфраструктура, на которой они работают, также становится более распределённой и сложной (часто охватывая дата-центры, публичные облака и edge computing), становится практически невозможным обеспечить надёжную и эффективную работу приложений в масштабе без AIOps.</p>
<p>Организации, внедряющие AIOps, обнаруживают, что их разработчики, SRE-команды и операционные команды становятся более продуктивными и могут уделять больше времени инновациям, поскольку AIOps освобождает их от устранения неполадок, анализа первопричин и выполнения рутинного обслуживания и других задач «поддержания работоспособности систем».</p>
<p>Большинство ИТ-организаций тратят значительные ресурсы на повседневные операции в своих ИТ-средах. Во многих компаниях генерируется так много оповещений из различных инструментов мониторинга, что появился класс решений, которые фильтруют всё, кроме наиболее серьёзных проблем и рисков, которые затем передаются ИТ-персоналу для анализа и устранения.</p>
<p>Эти инструменты используют расширенную аналитику и логические возможности (ИИ в AIOps), чтобы классифицировать оповещения, которые с высокой вероятностью можно игнорировать и скрывать, чтобы сотрудники могли быстрее выявлять первопричину проблемы при наличии серьёзного инцидента или, что ещё лучше, устранять риск до того, как он станет серьёзной проблемой.</p>
<h3><strong>AIOps и управление ресурсами приложений Turbonomic</strong></h3>
<p>IBM Turbonomic Application Resource Management (Turbonomic) — это платформа управления ресурсами приложений, которая собирает данные телеметрии от приложений до инфраструктуры без использования агентов, чтобы принимать решения о масштабировании, выделении, освобождении и оптимизации ресурсов с точки зрения производительности, стоимости и доступности.</p>
<p>Наиболее важная цель ИТ-инфраструктуры — предоставлять приложениям ресурсы, необходимые для обеспечения требуемых уровней сервиса. Дополнительная цель — делать это максимально экономично и адаптироваться к изменяющимся условиям и сценариям нагрузки, динамически корректируя ресурсы во времени.</p>
<p>Ключевые возможности платформы управления ресурсами приложений включают:</p>
<ul>
<li>оптимизацию с учётом приложений</li>
<li>поддержку локальных, гибридных и мультиоблачных развертываний</li>
<li>полную видимость и контроль всей среды</li>
<li>надёжные и автоматизируемые действия</li>
<li>соблюдение бизнес-политик, абстракцию, аналитику и автоматизацию</li>
</ul>
<p>Также это простая интеграция в жизненный цикл приложений и инфраструктуры, обеспечивающая включение этих действий в ежедневные операции.</p>
<p>В следующем рисунке показано, как интеграции Turbonomic с full-stack технологическими платформами позволяют системе собирать аналитику и принимать решения, автоматически сопоставляя зависимости ресурсов, спрос приложений и затем подбирая ресурсы для обеспечения производительности и снижения лишних затрат.</p>
<p>Слой автоматизации затем взаимодействует с целевыми системами и выполняет действия, такие как масштабирование CPU, памяти, хранилища, сети, IaaS, Kubernetes-контейнеров, pod’ов, node’ов и многое другое.</p>
<p>Эти решения используются не только в реальном времени, но и для предоставления интеллектуальных, основанных на данных рекомендаций по архитектуре будущей среды.</p>
<p>Основной вызов крупных предприятий — экспоненциальная сложность современных приложений, построенных на микросервисах и развернутых в контейнеризированной мультиоблачной инфраструктуре.</p>
<p>Предприятия быстро внедряют AIOps с машинным обучением, встроенным во многие системы мониторинга и управления, включая APM, управление сервисами, инфраструктуру как код и управление конфигурациями. Turbonomic выступает в роли control plane, современной платформы хостинга приложений, объединяя эти системы и масштабируясь до миллионов управляемых элементов в одном экземпляре.</p>
<p>По мере развития независимых инструментов AIOps Turbonomic получает информацию об изменениях через интеграции и включает эти данные в процесс принятия решений AI-движка, позволяя крупным ИТ- и DevOps-командам расти вместе с технологическими инвестициями.</p>
<p>Turbonomic обеспечивает приложения ресурсами, когда они необходимы, непрерывно и автоматически. Понимая спрос приложений и сопоставляя его с доступной инфраструктурой, Turbonomic обеспечивает производительность приложений и делает это максимально эффективно с минимальными затратами. При этом соблюдаются важные бизнес- и ИТ-ограничения, такие как доступность приложений, соответствие SLO, локальность данных и приложений, а также управление операционными затратами.</p>
<p>Сначала Turbonomic автоматически и без агентов обнаруживает приложения и инфраструктуру, подключаясь к точкам управления, таким как APM-платформы (например Instana или Dynatrace), контейнерные платформы (например Red Hat OpenShift, Kubernetes, облачные EKS, AKS, GKE или VMware Tanzu), облачные провайдеры (AWS, Microsoft Azure, Google Cloud Platform), а также физические и виртуальные вычислительные и хранилищные платформы.</p>
<p>Далее аналитика приложений и инфраструктуры используется AI-платформой Turbonomic для определения необходимых и доступных ресурсов на всём пути — от приложения до физического, виртуального, контейнерного и облачного уровня.</p>
<p>Эта аналитика используется для генерации действий, таких как размещение, масштабирование, перераспределение, выделение и освобождение ресурсов для обеспечения производительности без лишних затрат и потерь.</p>
<h3><strong>Сценарии использования Turbonomic</strong></h3>
<p>Общие сценарии AIOps включают:</p>
<ul>
<li>обнаружение аномалий в реальном времени для снижения рисков и предотвращения проблем</li>
<li>ускоренный анализ первопричин через корреляцию событий</li>
<li>подавление низкоприоритетных оповещений для повышения видимости важных</li>
<li>планирование и управление мощностями на основе предиктивной аналитики</li>
<li>автоматизацию управления ИТ-сервисами</li>
</ul>
<p>Рассмотрим наиболее распространённые операционные сценарии:</p>
<ul>
<li>AppOps: почему моё приложение испытывает проблемы?</li>
<li>ContainerOps: как работает мой кластер контейнеров?</li>
<li>CloudOps: как выбрать тип вычислительных и хранилищных ресурсов?</li>
</ul>
<h3><strong>AppOps: почему приложение испытывает проблемы?</strong></h3>
<p>Основной вопрос службы поддержки: «Почему моё приложение испытывает проблемы?»</p>
<p>Не «какой сервер вышел из строя?» и не «какой поток транзакций замедлен?», а простой вопрос: «что не так с приложением RobotShop?»</p>
<p>Разработчики могут использовать APM (application performance management), который даёт наблюдаемость и помогает анализировать проблемы приложения.</p>
<p>Однако это не всегда показывает истинную причину, которая часто находится вне кода. Некорректная работа инфраструктуры часто проявляется как общая задержка, поскольку отсутствует возможность проследить проблему на уровне ресурсов ниже приложения.</p>
<p>Рассмотрим то же приложение, которое не показывает специфических проблем в APM, но демонстрирует проблемы ресурсов, влияющие на производительность, согласно данным Turbonomic.</p>
<p>Переход к уровням приложения и инфраструктуры показывает различные компоненты и их зависимые ресурсы и состояние.</p>
<p>Но главное — перейти от наблюдаемости к разделу Actions для любого компонента приложения и увидеть действия, которые необходимо выполнить для восстановления нормального состояния.</p>
<p>В одном бизнес-приложении разработчики могут выполнять множество динамически изменяющихся действий, чтобы обеспечить производительность и эффективную работу, предотвращая избыточные расходы на облако и Kubernetes.</p>
<p>Предлагаемые действия учитывают все уровни среды, включая приложения, контейнеры, pod’ы, node’ы, облачные инстансы, виртуализацию и bare metal ресурсы.</p>
<p>Это важно, потому что увеличение памяти или CPU для контейнера может повлиять на другие приложения на той же инфраструктуре. Ценность системной оптимизации в том, что каждое приложение работает с оптимальной производительностью.</p>
<p>Рекомендуемые действия являются настройкой по умолчанию, но также доступен ручной режим выполнения действий через UI. В этом sandbox-окружении пользователи находятся в режиме только чтения, поэтому кнопка выполнения действий неактивна.</p>
<p>Каждое действие показывает данные об использовании и сравнение состояния «до» и «после». Действия включают масштабирование, выделение ресурсов, освобождение, размещение и покупку зарезервированных мощностей.</p>
<p>Каждое решение принимается на основе оптимизации CPU, памяти, хранилища, сети и стоимости нагрузки. Действия приоритизируются по степени критичности.</p>
<p>Действия могут выполняться через UI, REST API, а также автоматизироваться. Автоматизация выполняется без агентов через использование native API платформы.</p>
<p>API Turbonomic полностью документированы в Swagger.</p>
<p>Например, простой вызов может возвращать действия, которые можно параметризовать через POST-запрос. Также можно интегрировать это в CI/CD процессы.</p>
<p>Каждое действие включает этапы до, во время и после выполнения для удобной интеграции.</p>
<p>Также есть интеграция с ServiceNow, позволяющая автоматически создавать и закрывать тикеты и включать бизнес-воркфлоу согласования. Это позволяет использовать существующие процессы без входа в Turbonomic или облачные платформы.</p>
<p>Благодаря автоматизации принятия решений оптимизируется размер и ресурсы приложений, а разработчики избавляются от необходимости гадать при распределении CPU, памяти, хранилища и сети.</p>
<p>По мере изменения нагрузки ресурсы автоматически адаптируются на основе реальных требований и исторических данных (пики, средние значения, перцентили). В результате достигается лучшая производительность и снижение затрат.</p>
<h3><strong>ContainerOps: как работает кластер?</strong></h3>
<p>Контейнерные кластеры операционно сложны. Даже при использовании Red Hat OpenShift остаются проблемы:</p>
<ul>
<li>неправильный размер контейнеров</li>
<li>проблемы размещения pod’ов</li>
<li>перегруженные node’ы</li>
<li>CPU throttling</li>
<li>неоптимальный размер кластера</li>
</ul>
<p>Понимание состояния Kubernetes-кластера критично для приложений и ИТ-организации.</p>
<p>Сегодня применяются традиционные подходы (квоты, пороги масштабирования), но они требуют ручного управления и не адаптируются к изменениям нагрузки.</p>
<p>Kubernetes может работать в OpenShift, управляемых облачных сервисах (GKE, EKS, AKS) или других реализациях.</p>
<p>Представления доступны на уровнях: кластер, namespace, node pool, node, pod, container, application. Turbonomic автоматически связывает все зависимости.</p>
<p>Доступны действия по оптимизации, масштабированию и размещению контейнеров и pod’ов.</p>
<p>Это создаёт эластичную Kubernetes-среду и устраняет жёсткие квоты, не учитывающие реальную нагрузку.</p>
<p>По мере изменения нагрузки выполняется вертикальное и горизонтальное масштабирование.</p>
<p>Также доступны превентивные действия, например пересоздание pod’а на другом node’е для предотвращения деградации.</p>
<p>Обычно Kubernetes реагирует после сбоя, но здесь система предотвращает проблему заранее.</p>
<p>CPU throttling сложно диагностировать, но он может существенно влиять на производительность. Turbonomic выявляет такие ограничения и предлагает действия.</p>
<p>Управление кластером включает оптимизацию node’ов и динамическое масштабирование инфраструктуры.</p>
<p>ITOps могут поддерживать более высокую утилизацию ресурсов благодаря автоматическому масштабированию.</p>
<p>Масштабирование выполняется как вверх при росте нагрузки, так и вниз при снижении для сокращения затрат.</p>
<p>Эти возможности также доступны для виртуализации и bare-metal сред.</p>
<h3><strong> </strong><strong>CloudOps: как выбрать ресурсы?</strong></h3>
<p>В облаке существуют десятки вариантов compute, storage и DBaaS, что создаёт миллионы комбинаций.</p>
<p>Вопрос: «какие ресурсы IaaS и DBaaS оптимальны для моих нагрузок?»</p>
<p>Выбор compute (CPU и память) — уже сложная задача, к которой добавляется выбор типа инстанса, хранения и пропускной способности.</p>
<p>Обычно выбирают «с запасом», что приводит к перерасходу ресурсов.</p>
<p>В Turbonomic Cloud view можно видеть все аккаунты и действия для оптимизации производительности и стоимости.</p>
<p>Можно начинать с любого облака (AWS, Azure, Google Cloud) или аккаунта и переходить к детализации.</p>
<p>Важно понимать, почему предлагается то или иное действие и какой результат оно даст.</p>
<p>Действия могут выполняться по требованию или автоматически на любом уровне (приложение, инстанс, контейнер, группа, зона, регион).</p>
<p>Также можно планировать выполнение действий для обеспечения доступности и соблюдения требований.</p>
<p>Оптимизация включает управление reserved capacity для снижения долгосрочных затрат.</p>
<h3><strong> </strong><strong>Заключение</strong></h3>
<p>Существуют и другие сценарии использования, особенно в гибридных средах.</p>
<p>Операционные команды, разработчики и новые роли (SRE, DevOps, Platform Engineer) меняют подход к управлению ИТ.</p>
<p>Платформа AIOps и автоматизации, такая как Turbonomic, позволяет сократить затраты, уменьшить ручную работу и повысить эффективность.</p>
<p>Конечная цель — переход к полностью self-driving operations.</p>
<p>Если вы хотите узнать больше и попробовать sandbox-среду, перейдите по <a href="https://turbonomic.com/try" target="_blank" rel="noopener">https://turbonomic.com/try</a></p>
<p><strong>Источник:</strong><br />
<a href="https://developer.ibm.com/articles/strengthening-app-performance-with-turbonomic/" target="_blank" rel="noopener">https://developer.ibm.com/articles/strengthening-app-performance-with-turbonomic/</a></p>
<p><strong>Автор:</strong><br />
Eric Wright IBM employee</p>
<p><strong>Перевод и адаптация:</strong><br />
Компания ICORE</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
