CAR 파일 배포하기

데이터를 스토리지 제공자에서 쉽게 접근할 수 있도록하기 위해 CAR (Content Addressable Archive) 파일을 효과적으로 배포해야합니다.

1. 콘텐츠 제공자 서비스 시작하기

먼저 콘텐츠 제공자 서비스를 실행하여 시작합니다. 이 서비스는 준비한 데이터 세트의 조각을 다운로드하는 데 도움이 됩니다.

singularity run content-provider

2. CAR 파일 다운로드 방법

스토리지 제공자는 CAR 파일을 다운로드하기 위해 여러 가지 방법을 사용할 수 있습니다.

직접 HTTP 다운로드

제공자는 콘텐츠 제공자 서비스에 의해 노출된 HTTP API를 사용하여 CAR 파일을 직접 다운로드 할 수 있습니다:

wget http://127.0.0.1:7777/piece/bagaxxxxxxxxxxx

준비하는 동안 출력 디렉터리를 지정한 경우 CAR 파일은 그곳에서 직접 가져옵니다. 그러나 인라인 준비를 사용하거나 CAR 파일을 실수로 삭제한 경우 서비스는 원본 데이터 소스에서 내용을 검색하여 제공합니다.

Singularity 다운로드 유틸리티

S3 또는 FTP와 같은 원격 데이터 소스를 다룰 때와 같이 대체 다운로드 방법을 찾는 제공자를 위해 Singularity는 고유한 다운로드 유틸리티를 제공합니다:

singularity download bagaxxxxxxxxxxx

이 유틸리티는 콘텐츠 제공자 서비스와 통신하여 조각에 대한 메타데이터를 가져옵니다.한번 가져오면 메타 데이터를 사용하여 조각을 원본 데이터 소스에서 직접 복구합니다.

Last updated