Terminology

The following table defines the key terms used in the context of Oracle Cloud Infrastructure Storage Software Appliance– Cloud Distribution.

Term Description

Block storage

Block storage is an abstraction that is used by storage volumes and most storage devices such as hard disks, flash drives, and tape. A block is typically a range of contiguous bytes, and a volume is a range of contiguous blocks. Storage protocols such as SCSI, iSCSI, and Fibre Channel provide a method for accessing block storage devices that are attached either locally or remotely. File systems, some databases, and other storage applications use block I/O to access storage volumes to optimize performance and data granularity.

Block storage optimizes storage for IOPS and block-based access and provides POSIX-compliant file systems for Oracle Cloud Infrastructure Compute Classic instances. It is limited in terms of scalability and does not support the definition of granular metadata for stored data.

Container

A container is a user-created resource in Oracle Cloud Infrastructure Object Storage Classic. It can hold an unlimited number of objects, unless you specify a quota for the container. Note that containers cannot be nested.

FileSystem (or filesystem)

A FileSystem in Oracle Cloud Infrastructure Storage Software Appliance connects a directory on the Oracle Cloud Infrastructure Compute Classic instance that hosts the appliance to a container on the storage service.

Generally, file system (two words) means the mechanism that operating systems use to manage files on disks. This general meaning is distinct from the meaning of filesystem (one word) in the context of Oracle Cloud Infrastructure Storage Software Appliance– Cloud Distribution.

NFS v4

NFS v4 is version 4 of NFS (network file system), a distributed file system protocol defined in RFC 3530 (https://www.ietf.org/rfc/rfc3530.txt). It enables client computers to mount file systems that exist on remote servers and access those remote file systems over the network as though they were local file systems.

Object storage

Object storage provides an optimal blend of performance, scalability, and manageability when storing large amounts of unstructured data. Multiple storage nodes form a single, shared, horizontally scalable pool in which data is stored as objects (blobs of data) in a flat hierarchy of containers. Each object stores data, the associated metadata, and a unique ID. You can assign custom metadata to containers and objects, making it easier to find, analyze, and manage data.

Applications use the unique object IDs to access data directly via REST API calls. Object storage is simple to use, performs well, and scales to a virtually unlimited capacity.

Oracle Cloud Infrastructure Compute Classic

Oracle Cloud Infrastructure Compute Classic is a secure, reliable, low cost, standards-based infrastructure service that you can use to rapidly provision virtual machines on Oracle Cloud with all the necessary storage and networking resources, manage and scale your virtual machine topology in the cloud easily, and migrate your Oracle and third-party applications to Oracle Cloud.

See Also: Oracle Cloud Infrastructure Compute Classic Terminology in Using Oracle Cloud Infrastructure Compute Classic.

Oracle Cloud Infrastructure Object Storage Classic

Oracle Cloud Infrastructure Object Storage Classic provides a low cost, reliable, secure, and scalable object-storage solution for storing unstructured data and accessing it anytime from anywhere. It is ideal for data backup, archival, file sharing, and storing large amounts of unstructured data like logs, sensor-generated data, and VM images.