Tardigrade (Storj)
Tardigrade(Storj)란 무엇입니까?
2020년 3월 Storj(STORJ) 플랫폼에서 출시된 Tardigrade는 S3 호환 분산형 클라우드 스토리지 서비스입니다.
클라우드 스토리지는 텍스트, 이미지, 오디오, 비디오 파일 등의 디지털 데이터를 "클라우드", 즉 전용 서비스 제공업체가 운영하는 원격 서버에 저장할 수 있는 기술입니다. 클라우드와 로컬 스토리지를 사용하면 서버 설정 효율성 향상(바이트당 스토리지 비용 절감), 전 세계 어디에서나 저장된 데이터에 액세스할 수 있는 기능 등 다양한 이점을 얻을 수 있습니다.
많은 기업이 클라우드 스토리지 서비스를 사용하여 디지털 데이터를 저장 및 액세스하고 이를 고객에게 제공합니다. 2006년 Amazon Web Services에서 처음 출시한 S3 API(애플리케이션 프로그래밍 인터페이스)는 파일 인터페이스를 위한 업계 표준으로 사용됩니다. 클라우드에서. 대부분의 기존 클라우드 스토리지 제공업체는 이 표준과 호환되므로 업계 전반에 걸쳐 높은 수준의 상호 운용성을 허용하고 클라우드 간 데이터 마이그레이션을 쉽게 만듭니다.
탄력 있는 미세한 동물의 이름을 딴 Tardigrade는 비록 분산형이지만 S3 호환 스토리지 서비스와 유사합니다. Tardigrade는 운영을 위해 전용 데이터 센터에 위치한 대규모 서버 클러스터를 사용하는 대신 소규모 스토리지 노드의 분산 네트워크에 의존합니다. .
Tardigrade에 저장된 파일은 최대 80개의 부분으로 나누어져 암호화되어 네트워크의 여러 스토리지 노드로 전송됩니다. 나중에 파일을 재조립하기 위해 이러한 부분 중 29개만 노드에서 검색하면 됩니다. 이러한 중복성은 개별 스토리지 노드의 가동 중지 시간 또는 완전한 종료에 대비하여 시스템의 탄력성을 높이기 위해 구현됩니다.
파일이 여러 부분으로 분할되어 많은 스토리지 노드에 분산되어 있다는 사실은 개별 노드와 프로토콜이 업로드된 데이터를 무단으로 채굴하는 것을 방지합니다. Storj에 따르면 Tardigrade는 운영에 들어간 최초의 분산형 S3 호환 클라우드 스토리지 솔루션이었습니다.