Customers use Oracle Cloud Infrastructure (OCI) Storage Gateway to extend on-premises application data to Oracle Cloud. Integration with OCI Object Storage and Network File Storage (NFS) compliance make it easy to securely move files to and from Oracle Cloud. Data is encrypted both at rest and in-transit and built-in data integrity checks provides protection. Local caching provides enterprise applications instant access to files that are frequently used.
Available at no charge, Storage Gateway optimizes the movement of data to and from the cloud asynchronously by leveraging native integration with Oracle Object Storage. Object Storage is encrypted at rest, highly durable and backed up by end-to-end SLAs.
Easily bridge and store data generated by traditional applications that support common file system protocols like NFSv4, without having to modify the application. For example, adding or modifying a file in Object Storage results in automatic Storage Gateway updates.
For enterprises that commonly rely on NFS to provide reliable and durable data storage on-premises, Storage Gateway exposes a POSIX-Compliant NFS mount point that can be mounted to any host or application that supports an NFSv4 client.
Storage Gateway relies on Cloud Sync to move on-premises datasets asynchronously from a local file system to OCI Object Storage. Cloud Sync also synchronizes Storage Gateway file system changes back to the local file system.
The Storage Gateway management console lets users monitor overall system services and resources. Automated health checks keep an eye on the status of local storage, file system cache, metadata and log storage.
Customers manage the Storage Gateway using the OCI Console, command line interface (CLI), or software development kits. Alternatively, customers can manage files directly on Object Storage using any Oracle or third-party tools like Cyberduck or CloudBerry.
Storage Gateway handles large files using Object Storage multipart uploads for faster, more efficient, and resilient outcomes. With multipart uploads, individual parts of an object can be uploaded in parallel to reduce the time spent uploading.
Consolidate data from multiple locations into a single source in Oracle Cloud, and avoid the complexity and cost of provisioning storage infrastructure on-premises.
By default, all data uploaded to OCI from Storage Gateway is encrypted at rest, using the Advanced Encryption Standard (AES) 256 encryption algorithm. Alternatively, customers can supply their own encryption key used with Oracle Database Vault or manage it separately.
Data exchanged between Storage Gateway and Oracle Cloud is encrypted and exchanged between secure SSL endpoints using the HTTPS protocol.
Data access is managed using Oracle Identity and Access Management. Customers manage identities and grant access by leveraging existing organizational hierarchies and federated directory services, including Microsoft, Okta, and other SAML directory providers.
Storage Gateway uses Object Storage, which includes automatic data integrity checking that actively monitors the integrity of your data using checksums. Corrupted data is detected and flagged for remedy without human intervention.
Once a data integrity issue is identified, corrupt data is automatically healed from redundant copies. Any loss of data redundancy is automatically managed by recreating a new copy of the data. Object Storage always serves the most recent copy of the data that was written to the system.
Oracle backs Object Storage with a 99.9% availability SLA, along with manageability and performance SLAs for many cloud services that other cloud platform vendors do not offer. A complete listing of availability, manageability, and performance SLAs for Oracle Cloud services is available here.
Oracle Cloud Block Storage is 58% less expensive* than the competition and delivers performance that meets or exceeds their offerings. Our customers can select the capacity they need, at $0.0255 per GB per month, and upgrade performance when needed—without ever going offline.
*Based on list price comparison (Sept. 2020) between AWS EBS General Purpose SSD ($0.10 per GB/mo.)and Oracle Cloud Block Volumes Balanced Performance ($0.0425 per GB/mo.)
Block Volume prices are the same across the globe, providing customers the ability to forecast cloud spend. By contrast, our competitors offer prices that vary across geographies. For example, Oracle Cloud Block Volumes cost $0.0425 per GB/month for balanced performance in both the US and Tokyo, but AWS EBS costs $0.10 per GB/month in US East, and $0.12 per GB/month in Tokyo.* Oracle Cloud Block Volumes are 58% and 65% less in the US and Tokyo, respectively.
*Based on list prices as of September 2020
Oracle Cloud Infrastructure Virtual Machines are optimized for performance, flexibility, and cost. Oracle’s Standard2.4 VM instance is 49% less expensive than an AWS r5.2xlarge instance.*
*Based on list price comparison (Sept. 2020) between Oracle Standard2.4 VM ($0.255/hr.) and AWS r5.2xlarge ($0.504/hr.)
Oracle Cloud networking infrastructure is fast, predictable, and inexpensive. Low pricing saves customers up to 83% (in North America and Europe) on outbound data transfer with the lowest data egress rates ($0.0085 per GB) from a major cloud provider* — a significant cost advantage for customers with large data transfer requirements.
*Oracle Cloud Infrastructure outbound data transfer charge is $0.0085 per GB compared to $0.0500 for AWS
Storage Gateway's Cloud Sync feature helps keep files synchronized across two NFS servers, and is ideal for data transfer, backup, and archive. Cloud Sync allows software that's not cloud native to use Object Storage without knowing how to read and write objects from an Object Storage bucket. Changes to files in Storage Gateway, including create, write, update, and delete, are automatically propagated to Object Storage. Uploads are asynchronous and buffered for performance, so Storage Gateway file changes are propagated to Object Storage based on desired behavior and policy.
Storage Gateway is a ideal for data migration and provides an efficient tool for moving data from your on-premises data center to the cloud. Storage Gateway tiers data by asynchronously moving cold and hot data to the cloud. Using Storage Gateway, script the movement of data from on-premises NAS servers to Object Storage. When creating a file system on the Storage Gateway, an Object Storage bucket with the same name is created in the OCI region of your choice. Storage Gateway completely manages data in the Object Storage bucket, meaning customers need only to interact with the local file system using normal file system commands.
Max Verun, Principal Product Manager, Oracle
Oracle Cloud Infrastructure was recently ranked the seventh-fastest performer on the IO500, a widely recognized, high-performance storage IO benchmark. The majority of other systems on the list are specialized on-premises environments, including research supercomputers.
Oracle achieved 500 GB/s write IO throughput and 13.1 million IOPS in metadata performance with a high-performance parallel file system using 270 nodes in an HPC cluster network running the BeeGFS BeeOND file system. To give this performance a sense of scale, Oracle's customer Zoom moves 7 PB of data each day to support 300 million meeting participants. The storage cluster used here could transfer and process that much data locally in less than 4 hours. As part of a computational fluid dynamics (CFD) cluster, we estimate this much storage throughput would support 1000 simultaneous users for typically sized jobs.Read the complete post
Build, test, and deploy applications on Oracle Cloud—for free. Sign up once, get access to two free offers.
Improve performance and security while reducing costs for your performance-intensive and enterprise applications.
Explore cloud training resources with Oracle Cloud Infrastructure training videos, self-paced learning labs, and certifications.
Oracle Cloud Infrastructure combines the elasticity and utility of the public cloud with the control, security, performance, and predictability of on-premises computing environments.