Cloud storage options: Difference between revisions

From Alliance Doc
Jump to navigation Jump to search
mNo edit summary
(added comment that 'c' flavor volumes can be lost)
 
(23 intermediate revisions by 5 users not shown)
Line 6: Line 6:


<!--T:2-->
<!--T:2-->
* '''[[OpenStack#Working_with_Volumes | Volume storage]]''': The standard storage unit for cloud computing, can be attached to and detached from an instance.  
* <b>[[Working_with_volumes | Volume storage]]</b>: The standard storage unit for cloud computing; can be attached to and detached from an instance.  
* '''Ephemeral/Disk storage''': Virtual local disk storage tied to the lifecycle of a single instance.
* <b>Ephemeral/Disk storage</b>: Virtual local disk storage tied to the lifecycle of a single instance on a hypervisor's local disk ("c" flavor local disk can be lost)
* '''[[ Arbutus_Object_Storage | Object storage]]''':  Non-hierarchical storage where data is created or uploaded in whole file-form
* <b>[[Arbutus object storage | Object storage]]</b>:  Non-hierarchical storage where data is created or uploaded in whole-file form.
* '''[[Arbutus_CephFS | Shared file system storage]]''': Storage in the cloud shared file system; must be configured on each instance where it is mounted.
* <b>[[Arbutus_CephFS | Shared filesystem storage]]</b>: Private network attached storage space (similar to NFS/SMB shares); must be configured on each instance where it is mounted.


<!--T:3-->
<!--T:3-->
Line 16: Line 16:
<!--T:4-->
<!--T:4-->
{| class="wikitable sortable"
{| class="wikitable sortable"
! Attribute !! Volume storage !! Ephemeral/Disk storage !! Object storage !! Shared file system storage  
! Attribute !! Volume storage !! Ephemeral/Disk storage !! Object storage !! Shared filesystem storage  
|-
|-
| "Default" storage option || Yes || Yes || No || No
| Default storage option || Yes || Yes || No || No
|-
|-
| Can it be mounted on a single VM || Yes || Yes  || No || Yes  
| Can be accessed via a web browser || No || No  || Yes || No
|-
| Access can be restricted for specific source IP ranges || N/A || N/A  || Yes (S3 ACL) || N/A
|-
| Can be mounted on a single VM || Yes || Yes  || No || Yes  
|-
|-
| Can be mounted on multiple VMs (and across projects) simultaneously  || No || No || No || Yes  
| Can be mounted on multiple VMs (and across projects) simultaneously  || No || No || No || Yes  
|-
|-
| Backed up || No || No || No || Yes  
| Automatic backups || No (manually with snapshots) || No || No || Yes (nightly to tape)
|-
|-
| Suitable for write once, read only, and public access  || No || No || Yes || No  
| Suitable for write once, read only, and public access  || No || No || Yes || No  
Line 30: Line 34:
| Suitable for data/files that change frequently  || Yes || Yes || No || Yes
| Suitable for data/files that change frequently  || Yes || Yes || No || Yes
|-
|-
| Hierarchical file system || Yes || Yes || No || Yes  
| Hierarchical filesystem || Yes || Yes || No || Yes  
|-
|-
| Suitable for long-term storage || Yes || No || Yes || No  
| Suitable for long-term storage || Yes || No || Yes || Yes
|-
| Suitable mountable dedicated storage for individual servers || Yes || Only for temporary data || No || No  
|-
|-
| Deleted automatically upon deletion of VM || No || Yes || No || No  
| Deleted automatically upon deletion of VM || No || Yes || No || No  
|-  
|-  
| Standard magnitude of allocation || GB || GB || TB || TB  
| Standard magnitude of allocation || GB || GB || TB || TB  
|-
| Multi-disk fault tolerance || Yes || c-flavors No; p-flavors Yes || Yes || Yes
|-
| Physical disk-level encryption || No || No || No || No
|-  
|-  
|}
|}


</translate>
</translate>
[[Category:CC-Cloud]]
[[Category:Cloud]]

Latest revision as of 16:45, 15 July 2024

Other languages:

The existing storage types available in our clouds are:

  • Volume storage: The standard storage unit for cloud computing; can be attached to and detached from an instance.
  • Ephemeral/Disk storage: Virtual local disk storage tied to the lifecycle of a single instance on a hypervisor's local disk ("c" flavor local disk can be lost)
  • Object storage: Non-hierarchical storage where data is created or uploaded in whole-file form.
  • Shared filesystem storage: Private network attached storage space (similar to NFS/SMB shares); must be configured on each instance where it is mounted.

Attributes of each storage type are compared in the following table:

Attribute Volume storage Ephemeral/Disk storage Object storage Shared filesystem storage
Default storage option Yes Yes No No
Can be accessed via a web browser No No Yes No
Access can be restricted for specific source IP ranges N/A N/A Yes (S3 ACL) N/A
Can be mounted on a single VM Yes Yes No Yes
Can be mounted on multiple VMs (and across projects) simultaneously No No No Yes
Automatic backups No (manually with snapshots) No No Yes (nightly to tape)
Suitable for write once, read only, and public access No No Yes No
Suitable for data/files that change frequently Yes Yes No Yes
Hierarchical filesystem Yes Yes No Yes
Suitable for long-term storage Yes No Yes Yes
Suitable mountable dedicated storage for individual servers Yes Only for temporary data No No
Deleted automatically upon deletion of VM No Yes No No
Standard magnitude of allocation GB GB TB TB
Multi-disk fault tolerance Yes c-flavors No; p-flavors Yes Yes Yes
Physical disk-level encryption No No No No