1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/apache-aurora

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
rbt
Loading...
README.md

Примечание: проект Apache Aurora перемещён в раздел «Нафталин» (Apache Attic) на сайте attic.apache.org.

Форк, возглавляемый членами бывшего комитета по управлению проектом (Project Management Committee, PMC), можно найти по ссылке: https://github.com/aurora-scheduler.

Apache Aurora позволяет использовать кластер Apache Mesos в качестве частного облака. Он поддерживает запуск долго работающих сервисов, заданий cron и специальных заданий.

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

Чтобы кратко описать Aurora, можно сказать, что это распределённый monit или распределённый supervisord, которому вы можете поручить выполнять задачи типа «запустить 100 таких где-нибудь навсегда».

Функции

Aurora создана для пользователей и операторов.

  • Функции, ориентированные на пользователя: — управление долго работающими сервисами; — задания cron; — квоты ресурсов: предоставление гарантированных ресурсов для конкретных приложений; — постепенные обновления заданий с автоматическим откатом; — многопользовательская поддержка; — сложный DSL: поддерживает шаблоны, позволяя устанавливать общие шаблоны и избегать избыточных конфигураций; — выделенные машины: для таких вещей, как сервисы с отслеживанием состояния, которые всегда должны работать на одних и тех же машинах; — регистрация сервисов: объявление сервисов в ZooKeeper для обнаружения различными клиентами; — ограничения планирования: для запуска на определённых машинах или для смягчения последствий таких проблем, как отказ машин и стоек.

  • Под капотом, чтобы помочь вам расслабиться: — вытеснение: важные сервисы могут «красть» ресурсы, когда они им нужны; — высокая доступность: устойчивость к отказам машин и дисков; — масштабируемость: доказана работа в кластерах размером с дата-центр, с сотнями пользователей и тысячами заданий; — инструментарий: обилие информации упрощает мониторинг и отладку.

Когда и когда не следует использовать Aurora

Aurora может заменить большинство применений таких программ, как monit и chef. Aurora может управлять приложениями, в то время как эти инструменты всё ещё полезны для управления самими Aurora и Mesos.

Однако если у вас есть очень специфические требования к планированию или вы создаёте систему, которая сама похожа на планировщик, возможно, вы захотите изучить разработку собственной платформы (framework).

Компании, использующие Aurora

Вы тоже используете Aurora? Сообщите нам или отправьте патч, чтобы присоединиться к списку!

— Amperity; — Blue Yonder; — Boxever; — Criteo; — Electronic Arts; — Fitbit; — Foursquare; — Gutefrage.net; — Houghton Mifflin Harcourt; — Kakao; — Magine TV; — Medallia; — Oscar Health; — PayPal; — Sabre Labs; — TellApart; — Twitter; — Uber.

Получение помощи

Если у вас есть вопросы, на которые нет ответа в нашей документации, вы можете обратиться к одному из наших списков рассылки.

Мы также часто доступны в Slack: #aurora на mesos.slack.com. Приглашения в наш канал Slack можно запросить через... Вы также можете сообщать об ошибках и проблемах в нашем репозитории на Github.

Лицензия

За исключением случаев, когда указано иное, данное программное обеспечение лицензируется в соответствии с Apache License, Version 2.0

Лицензия Apache, версия 2.0 («Лицензия»); вы не можете использовать этот файл иначе, чем в соответствии с Лицензией. Вы можете получить копию Лицензии по адресу:

http://www.apache.org/licenses/LICENSE-2.0

Если это не требуется применимым законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по Лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО РОДА, явных или подразумеваемых. См. Лицензию для конкретного языка, регулирующего разрешения и ограничения по Лицензии.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Apache Aurora позволяет использовать кластер Apache Mesos в качестве частного облака. Поддерживает выполнение долго работающих сервисов, cron-заданий и специальных заданий. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/apache-aurora.git
git@api.gitlife.ru:oschina-mirror/apache-aurora.git
oschina-mirror
apache-aurora
apache-aurora
master