Циклы и транзакции
В то время как узлы и связи формируют визуальный каркас вашей архитектуры, циклы и транзакции обеспечивают её операционную жизнедеятельность. Они отражают внутреннюю механику узлов и функциональные связи между ними.
Конфигурация этих двух параметров позволяет движку симуляции отслеживать, рассчитывать и визуализировать оптимизированные маршруты внутри активных потоков конвейера платформы (Platform Pipeline Streams).
Понимание циклов (внутриузловое поведение)
Цикл определяет внутреннюю вычислительную или операционную работу, выполняемую целиком внутри одного узла. Он связывает профиль человеческого ресурса (Роль) с определённым потоком артефактов (Поток).
Такие свойства, как «начало» (beginning) и «завершение» (ending), отражают состояния жизненного цикла передаваемого артефакта, а не календарные метки времени. Цикл выполняется исключительно тогда, когда ресурс переходит в заданное начальное состояние.
- Длительность обработки:Задает фактическую стоимость выполнения или время обработки, необходимое узлу для перевода входящего артефакта на следующее состояние.
- Пропускная способность ресурса:Определяет максимальный объём потоковой нагрузки, который данный узел может обрабатывать одновременно до того, как возникнет архитектурное узкое место.
Понимание транзакций (межузловое взаимодействие)
Если цикл отвечает за локальную обработку, то транзакция управляет перемещением артефакта между двумя различными структурными точками (от исходного узла к целевому).
- Задержки и издержки:Измеряет время транзита, задержку в очереди или сетевые издержки, возникающие при переходе артефакта из домена исходного узла в целевую точку назначения.
- Маппинг приоритетов:Определяет структурный приоритет в очереди. Высокоприоритетные транзакции проходят узкие места первыми, когда несколько потоков сходятся в одном целевом шлюзе.
Конвейер движка: генерация путей симуляции
Как только ваша сетка заполнена циклами (метриками обработки) и транзакциями (метриками транзита), вы можете использовать аналитический движок для наложения путей симуляции на вашу схему.
Платформа запускает алгоритмы поиска путей по вашей инфраструктуре, объединяя отдельные циклы и транзакции в сквозные потоки. Эти потоки отображаются на холсте в виде анимированных, цветовых направленных путей:
Рисунок 4.1: Живая симуляция выполнения, отслеживающая параллельно запущенные профили маршрутизации в узлах инфраструктуры.| Профиль симуляции пути | Индикатор на холсте | Метрика оценки движка |
|---|---|---|
| Самый дешёвый путь | Тёмно-красный (Crimson) | Агрегирует ставки человеческих ролей и совокупную стоимость владения (TCO) ресурсов для поиска абсолютно минимального финансового профиля. |
| Оптимальный путь | Кобальтовый синий | Балансирует целевые показатели задержки с возможностями обработки для поиска наиболее устойчивой схемы доставки. |
| Приоритетный путь | Янтарно-жёлтый | Маршрутизирует трафик строго по векторам приоритета транзакций, игнорируя стандартные стоимости ресурсов. |
| Самый быстрый путь | Изумрудно-зелёный | Минимизирует сумму времени внутренней задержки узла и задержки внешней передачи связей. |
Вы можете включать и выключать отдельные потоки и профили путей прямо в реестре на боковой панели платформы. Движок динамически визуализирует потоки без необходимости перекомпилировать настройки базовой топологии.