Quotas¶
A quota is an upper limit for how much of a given resource an allocation can use in parallel, for example number of instances or CPU cores. Jetstream2 tries to apportion project quotas based on both allocation size and Jetstream2 resource type.
Quotas are allocation-wide
Resource quotas are shared and contributed to by all users on an allocation. PIs may want to institute informal per user quotas or discuss proper usage etiquette with the members of their allocation. Jetstream2 staff will not institute per user quotas, with the exception of the Jetstream2 Trial Allocation.
Compute Quotas (CPUs, RAM, Floating IPs)¶
Jetstream2 quotas
Please note that these quotas are currently under review as we determine how to make them best work with the new allocation types. We will update this page once we do so.
Quotas are a function of: allocation and resource
allocation type: ¶
Startup/Research |
Education |
Jetstream Trial Allocations (JTA) |
---|---|---|
default allocations for collaborative users in a common research project. | special allocations for teaching and workshops. Quotas are set slightly higher because of typical larger user counts | Sample allocations with minimal capacity quotas designed for evaluation purposes |
resource type: ¶
CPU (compute) |
GPU |
LM (large memory compute) |
---|---|---|
normal bulk compute resources with higher available core counts | GPU accelerated resource with additional ceph storage | 2X-memory compute resource with additiona ceph storage |
75% of JS2 | 19% of JS2 | 6% of JS2 |
3.9 GB per RAM per core | 7.8 GB RAM per core | 3.9 GB RAM per core |
STARTUP/RESEARCH |
defaults * |
|
---|---|---|
CPU |
GPU |
LM |
150 cores 585 GB RAM 10 floating IPs |
64 cores 250 GB RAM 4 floating IPs |
128 cores 1000 GB RAM 2 floating IPs |
EDUCATION |
defaults * |
|
---|---|---|
CPU |
GPU |
LM |
200 cores 780 GB RAM 25 floating IPs |
320 cores 1250 GB RAM 25 floating IPs |
128 cores 1000 GB RAM 2 floating IPs |
JTA |
defaults |
|
---|---|---|
CPU |
GPU |
LM |
2 cores 6 GB RAM 2 floating IPs |
none | none |
* modifications available with proper documentation
Storage Quotas¶
While storage is available to facilitate research, Jetstream2 is not primarily a storage service; large capacity storage is beyond the scope of Jetstream2.
Default Storage
By default, all allocations receive 1TB (1000 GB) of Jetstream2 Storage quota. If you will not need more than this, you do not need to request Jetstream2 Storage with your allocation request.
If your project requires it, additional Jetstream2 storage is an ACCESS-marketplace-allocated resource and can be requested with an exchange request from the ACCESS Allocations Management Portal by exchanging credits to the Indiana Jetstream2 Storage
resource at a rate of 1 ACCESS credit == 1 GB
. Please note that all storage requests will require appropriate justification.
Also note that the default 1 TB quota is only a floor, and storage allocations are absolute. In other words, the default 1 TB is replaced by a discrete allocation, not added on top of it. For example, if a project has a Jetstream2 Storage allocation through ACCESS of 3,000 credits/SUs/GB, their total storage quota will be 3 TB (not 3 TB + 1 TB = 4 TB
). In this sense, preparing storage exchange requests is simple–just request the amount of total GB needed.
Limits on Jetstream2 Storage1¶
- Explore allocations are generally limited to 5TB max
- Discover allocations are generally limited to 5-10TB max
- Accelerate allocations are generally limited to 20TB max
- Maximize allocations are generally limited to 40TB max
Other Limits¶
Jetstream2 policies may also impact quotas, particularly regarding networking.
-
All are subject to proper justification in the allocations process. Maxmimum values may be adjusted with proper justification and if there are adequate resources available. This is entirely at the discretion of the Jetstream2 team. ↩