factcircuit
FactCircuit는 불변 출처와 단계별 검증, 제한된 검색, 재현 가능한 평가를 제공하는 감사 가능한 주장·증거 검증 루프입니다
데이터 분석 및 객체 저장 워크로드에 최적화된 확장·신뢰성 높은 분산 스토리지 시스템
Scalable, reliable, distributed storage system optimized for data analytics and object store workloads.
데이터Java · TypeScriptGitHub @apache직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Ozone is a scalable, redundant, and distributed object store for Hadoop and Cloud-native environments. Apart from scaling to billions of objects of varying sizes, Ozone can function effectively in containerized environments such as Kubernetes and YARN.
The latest documentation is generated together with the releases and hosted on the apache site.
Please check the documentation page for more information.
Ozone is a top level project under the Apache Software Foundation
Latest release artifacts (source release and binary packages) are available from the Ozone web page.
The easiest way to start a cluster with docker is by using Docker Compose:
curl -O https://raw.githubusercontent.com/apache/ozone-docker/refs/heads/latest/docker-compose.yaml
docker compose up -d --scale datanode=3
OZONE_REPLICATION_FACTOR to the desired value.And you can use AWS S3 cli:
export AWS_ACCESS_KEY_ID=testuser/[email protected]
export AWS_SECRET_ACCESS_KEY=c261b6ecabf7d37d5f9ded654b1c724adac9bd9f13e247a235e567e8296d2999
aws s3api --endpoint http://localhost:9878/ create-bucket --bucket=wordcount
# create a temporary file to upload to Ozone via S3 support
ls -1 > /tmp/testfile
aws s3 --endpoint http://localhost:9878 cp --storage-class REDUCED_REDUNDANCY /tmp/testfile s3://wordcount/testfile
If you need a more realistic cluster, you can download the latest (binary) release package, and start a cluster with the help of docker-compose:
After you untar the binary:
cd compose/ozone
docker compose up -d --scale datanode=3
The compose folder contains different sets of configured clusters (secure, HA, mapreduce example), you can check the various subfolders for more examples.
Ozone is a first class citizen of the Cloud-Native environments. The binary package contains multiple sets of K8s resource files to show how it can be deployed.
Ozone can be built with Apache Maven:
mvn clean install -DskipTests
And can be started with the help of Docker:
cd hadoop-ozone/dist/target/ozone-*/compose/ozone
docker compose up -d --scale datanode=3
For more information, you can check the Contribution guideline
All contributions are welcome.
Please see the Contribution guideline for details.
The Apache Ozone project is licensed under the Apache 2.0 License. See the LICENSE file for details.