English | Русский
Crane — это платформа анализа облачных ресурсов и оптимизации затрат на основе FinOps. Его цель — в рамках обеспечения качества работы приложений достичь максимального снижения затрат.
Crane — это сертифицированное решение FinOps Фондом FinOps.
Как начать путь оптимизации затрат с Crane?
Crane Dashboard онлайн демо: http://dashboard.gocrane.io/
Визуализация и оценка затрат
Рекомендательный фреймворк
Предоставление расширяемого рекомендательного фреймворка для анализа различных облачных ресурсов. Внутри встроены различные рекомендательные системы: рекомендации по ресурсам, копиям, неиспользуемым ресурсам. Узнать больше
Рекомендательный фреймворк на основе прогнозов
EffectiveHorizontalPodAutoscaler поддерживает прогнозно-ориентированную автоматизацию. Он использует базовую функциональность HPA для управления масштабированием, поддерживая более разнообразные стратегии триггеров (прогноз, наблюдение, период), что делает масштабирование более эффективным и гарантирует качество обслуживания. Подробнее
Расписание с учетом нагрузки
Динамическое расписание построило простую, но эффективную модель на основе фактической загрузки узлов и отфильтровал узлы с высокой нагрузкой для балансировки кластера. Узнать большеМультиплексирование с учетом QoS
Возможности, связанные с QoS, обеспечивают стабильность Podов, запущенных на Kubernetes. Поддержка обнаружения и активного избегания помех при многомерных метриках, точные операции и подключение пользовательских метрик; улучшенная эластичность ресурсов с использованием предсказательных алгоритмов, повторное использование и ограничение свободных ресурсов в кластере; улучшенное управление cpuset для повышения эффективности использования ресурсов при привязке ядер. Узнать больше.
Общая архитектура Crane следующая:
Craned
Craned — это самый центральный компонент Crane, который управляет жизненным циклом CRDs и API. Craned развернут в виде Deployment и состоит из двух контейнеров:
Fadvisor
Fadvisor предоставляет набор Exporter для вычисления данных о биллинге и счетах за использование облачных ресурсов кластера и хранения их в вашей системе мониторинга, например, в Prometheus. Fadvisor поддерживает API для биллинга в облаке через Cloud Provider
.
Metric AdapterMetric Adapter реализует Custom Metric Apiserver
. Metric Adapter считывает информацию о CRDs и предоставляет данные для HPA на основе Custom/External Metric API
.
Crane Agent
Crane Agent развернут в виде DaemonSet на узлах кластера.
Полная документация доступна здесь.
Slack (английский): https://gocrane.slack.com
Группа WeChat:
После добавления WeChat введите "Crane", и ассистент добавит вас в групповой чат.
Приветствуем ваш вклад в проект Crane. Для получения информации о том, как участвовать, обратитесь к CONTRIBUTING.
Для получения информации о том, как участвовать в разработке Crane, обратитесь к руководству разработчика.## Кодекс поведения
Проект Crane использует Кодекс поведения CNCF.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )