동영상, 사진, 문서 등을 포함한 대규모 바이너리 대형 객체(BLOB)들을 효율적으로 관리하기 위해 클라우드 오브젝트 스토리지를 사용하는 수요가 증가하고 있다. 현재 다수의 기업과 기관이 AWS Simple Storage Service (S3)와 같은 공용 클라우드 오브젝트 스토리지 서비스를 활용하려고 시도하고 있으나, 데이터의 안전한 저장을 위한 대부분의 기존 인코딩 시스템은 현재의 클라우드 오브젝트 스토리지 아키텍처에 최적화되어 있지 않다. 본 논문에서는 DexEncoding이라 명명한 새로운 동적 극단적 소거(extreme erasure) 인코딩 알고리즘을 제안한다. 이 알고리즘은 시간에 따라 변동하는 클라우드 환경에 대해 게이트웨이 서버와 스토리지 서버 간의 클라우드 스토리지 아키텍처 내 인코딩 위치를 동적으로 최적화함으로써 클라이언트의 효용을 최대화하는 것을 목표로 한다. 여기서 효용은 데이터 저장 속도에 대한 클라이언트의 만족과 클라이언트 간의 공정성을 반영한다. DexEncoding은 동적 네트워크, 처리 및 스토리지 자원의 가용성, 그리고 스토리지 요청에 적응함으로써 자원 병목 문제를 효율적으로 해결한다. 실제 측정에 기반한 시뮬레이션 결과, 제안된 DexEncoding 알고리즘은 클라이언트의 만족 관점에서 최신 기술의 오브젝트 스토리지 시스템에 적용된 방법을 현저히 능가하는 것으로 나타났다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.