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

OSCHINA-MIRROR/mirrors-Alluxio

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

logo

Slack Release Docker Pulls Documentation OpenSSF Scorecard Twitter Follow License

Что такое Alluxio

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

Проект Alluxio зародился из исследовательского проекта под названием Tachyon в AMPLab, Университет Калифорнии, Беркли, который был слоем данных в стеке аналитики данных Беркли (BDAS). Для получения дополнительной информации обратитесь к диссертации доктора философии Хаоюана Ли Alluxio: Виртуальная распределенная файловая система.## Кто использует Alluxio

Alluxio используется в производственных условиях для управления петабайтами данных в ведущих компаниях, с крупнейшим развертыванием, превышающим 3000 узлов. Вы можете найти больше примеров использования на Powered by Alluxio или посетить нашу первую конференцию сообщества (Data Orchestration Summit) для изучения опыта других участников сообщества!

Кто владеет и управляет проектом Alluxio

Фонд Alluxio Open Source является владельцем проекта Alluxio. Управление проектом осуществляется Комитетом по управлению проектом Alluxio (PMC). Дополнительные детали можно найти в структуре комитета и информации о том, как присоединиться к Alluxio PMC здесь.

Сообщество и мероприятия

Для связи с членами сообщества используйте следующие ресурсы:* Канал Slack сообщества Alluxio: задавайте здесь свои вопросы, если вам требуется помощь по общим вопросам или проблемам использования Alluxio.

Бинарная версия

Предварительно скомпилированные бинарные файлы доступны для загрузки по адресу https://www.alluxio.io/download.

Docker

Загрузите и запустите Alluxio master и worker. Подробнее можно узнать в документации.

# Создайте сеть для подключения контейнеров Alluxio
$ docker network create alluxio_nw
# Создайте том для хранения данных ufs
$ docker volume create ufs
# Запустите Alluxio master
$ docker run -d --net=alluxio_nw \
    -p 19999:19999 \
    --name=alluxio-master \
    -v ufs:/opt/alluxio/underFSStorage \
    alluxio/alluxio master
# Запустите Alluxio worker
$ export ALLUXIO_WORKER_RAMDISK_SIZE=1G
$ docker run -d --net=alluxio_nw \
    --shm-size=${ALLUXIO_WORKER_RAMDISK_SIZE} \
    --name=alluxio-worker \
    -v ufs:/opt/alluxio/underFSStorage \
    -e ALLUXIO_JAVA_OPTS="-Dalluxio.worker.ramdisk.size=${ALLUXIO_WORKER_RAMDISK_SIZE} -Dalluxio.master.hostname=alluxio-master" \
    alluxio/alluxio worker

MacOS Homebrew

$ brew install alluxio

Быстрый старт

Для запуска простого примера с использованием Alluxio следуйте руководству по началу работы.

Отправка отчета о баге

Чтобы отправить отчет о баге, предложить улучшения или создать новые запросы на функции, пожалуйста, открыть Github Issue. Если вы не уверены, сталкиваетесь ли вы с багами или просто имеете общие вопросы по поводу Alluxio, задайте свои вопросы на канале Alluxio Slack.

Зависимость от Alluxio

Проект Alluxio предоставляет несколько различных клиентских артефактов для внешних проектов, чтобы зависеть от клиента Alluxio:- Артефакт alluxio-shaded-client рекомендуется использовать в проекте в общем случае для доступа к клиенту Alluxio. JAR этого артефакта является самодостаточным (включая все зависимости в заштрихованной форме для предотвращения конфликтов зависимостей), и поэтому он больше по размеру, чем следующие два артефакта.

Вот примеры для объявления зависимости на alluxio-shaded-client с помощью Maven:

<dependency>
  <groupId>org.alluxio</groupId>
 <artifactId>alluxio-shaded-client</artifactId>
  <version>2.6.0</version>
</dependency>

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

Для более подробного пошагового руководства, пожалуйста, прочитайте как вносить вклад в Alluxio. Для новых вкладчиков, пожалуйста, выполните два задания для новых вкладчиков. Для запросов на продвинутые функции и вклады, команда Alluxio core проводит регулярные онлайн-встречи с пользователями и разработчиками сообщества для улучшения проекта в двух специализированных группах интересов:* Alluxio и работы с ИИ: например, запуск TensorFlow, PyTorch на Alluxio через POSIX API. Просмотрите протоколы встреч

Подпишитесь на наш публичный календарь для участия в наших встречах.

Полезные ссылки

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

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

Введение

Описание недоступно Развернуть Свернуть
Java и 6 других языков
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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