OpenSearch searchable snapshot set-up in Glacier tier

Hi knowledgeable folks of the forum,

Searching for some guidance and assistance with an OpenSearch searchable snapshot set-up. The intent here is to store the searchable snapshot in one of the cheaper Glacier tiers for cost effective (but still searchable) archival. Performance is not a major consideration here.

Done so far to:

  1. Created snapshot in an S3 bucket.
  2. Restored snapshot using API : POST _snapshot///_restore with storage_type = remote_snapshot.
  3. Index is restored and tested searchable.
  4. Given the somewhat random nature of the data searches, cache has been minimizes as it would unlikely return any meaningful hits.

A few open items so far:

  1. When doing a search for results contained within the searchable index, will the search process all of the snapshot?
  2. Or is the search smart enough to jump directly to the matching blob units within the snapshot?

Would greatly appreciate any thoughts or ideas how to pursue this further.

Thanks!