Replies: 9 comments 11 replies
-
We would like to add support for as many cloud storage systems as we can. |
Beta Was this translation helpful? Give feedback.
-
The issues to be looked at:
|
Beta Was this translation helpful? Give feedback.
-
Have you tried using the Amazon library to access the google cloud? |
Beta Was this translation helpful? Give feedback.
-
Not yet, but I thought I should leave a comment here in case someone else was on the search for info. |
Beta Was this translation helpful? Give feedback.
-
I was looking at the build process for google-cloud-cpp and it looks |
Beta Was this translation helpful? Give feedback.
-
Can you post that build script? |
Beta Was this translation helpful? Give feedback.
-
This is all great information that we will definitely use as we move towards supporting more architectures. That said, we definitely still have work to do to really nail down the build process, documentation and testing for Amazon S3 support, in order to make sure we have it as airtight as possible. The good news is that once we have that nailed down, we can use it as a roadmap/template for how to add support for other storage, in a way that makes it not just possible to use, but (ideally) easy to use :). |
Beta Was this translation helpful? Give feedback.
-
Agree that support in NCZarr in Google Cloud would be great. However, there is a (potentially large, or even dominant) segment of the community that will balk at using NCZarr until/unless it interoperates smoothly with record (unlimited) dimensions. Nearly all models I know of make time an unlimited dimension, and none of that data can currently be converted to NCZarr, or natively produced as NCZarr through the netCDF API. I might be missing something, though to me the supporting the record dimension would be the highest priority for NCZarr development. |
Beta Was this translation helpful? Give feedback.
-
Just discovered this https://github.com/aws/aws-sdk-cpp/wiki/Improving-S3-Throughput-with-AWS-SDK-for-CPP-v1.9#working-with-the-new-s3-crt-client which should provide parallel uploads of large chuncks with minimal code change |
Beta Was this translation helpful? Give feedback.
-
The current implementation of nzarr is limited to S3 amazon storage.
Are there any plan on extending this to also cover google cloud storage.
Some of the same concept and limitations are fairly equal on the two systems:
I.e. reading a part of an object is possible, but you can only write whole objects.
I'm sure azure also could be considered, but that does not cover my current needs :)
Beta Was this translation helpful? Give feedback.
All reactions