Coder Social home page Coder Social logo

oracle-quickstart / oci-ibm-spectrum-scale Goto Github PK

View Code? Open in Web Editor NEW
8.0 5.0 3.0 42.36 MB

Terraform template to deploy IBM Spectrum Scale on Oracle Cloud Infrastructure (OCI)

License: Apache License 2.0

HCL 61.82% Shell 37.25% PowerShell 0.94%
cloud terraform oci ibm spectrum-scale partner-led

oci-ibm-spectrum-scale's Introduction

oci-ibm-spectrum-scale

These are Terraform modules that deploy IBM Spectrum Scale (GPFS) distributed parallel file system on Oracle Cloud Infrastructure (OCI). These were developed jointly by Re-Store and Oracle Cloud team.

On OCI, you can deploy Spectrum Scale using all the below architecture

  • Network Shared Disk (NSD) Server model - Recommended
  • Direct Attached Storage model
  • Shared Nothing model
  • Erasure Code Edition

This templates uses the Network Shared Disk (NSD) Server model to deploy IBM Spectrum Scale. Please follow the instructions in network_shared_disk_server_model folders to deploy. To deploy other architecures, reach out to [email protected] .

IBM Spectrum Scale

IBM Spectrum Scale is a high-performance, highly available, clustered file system and associated management software, available on a variety of platforms. IBM Spectrum Scale can scale in several dimensions, including performance (bandwidth and IOPS), capacity, and number of nodes* (instances) that can mount the file system. IBM Spectrum Scale addresses the needs of applications whose performance (or performance-to-capacity ratio) demands cannot be met by traditional scale-up storage systems; and IBM Spectrum Scale is therefore deployed for many I/O-demanding enterprise applications that require high performance or scale. IBM Spectrum Scale provides various configuration options, access methods (including traditional POSIX-based file access), and many features such as snapshots, compression, and encryption.

This Quick Start automates the deployment of IBM Spectrum Scale on OCI for users who require highly available access to a shared namespace across multiple instances with good performance, without requiring an in-depth knowledge of IBM Spectrum Scale.

IBM Spectrum Scale Software Download

This template is designed to work with the following editions:

  Spectrum Scale Data Management Edition
  Spectrum Scale Developer Edition -  Free for upto 12TB Storage 
  Spectrum Scale Data Access Edition

Please download the Free developer edition of Spectrum Scale software binary from IBM website. The software needs to be stored on a server which is accessible from the file servers created by this template in OCI. For example: you can save the software in private secure OCI Object Storage bucket and create pre-authenticated request to use in your template.

If you already have license for Spectrum Scale, then you can download it from here

Next Step

  1. If your goal is to do a POC, we recommend deploying both Storage Server nodes and Client nodes together using instructions in network_shared_disk_server_model folders to deploy, including pre-requisites.

  2. If your goal is to manage the Storage server nodes and Client nodes seperately (for production like setup), then follow the below steps

    • Create Storage Nodes only cluster using Terraform template in network_shared_disk_server_model folder. Make sure to set the client node count to zero.
    • Create "Clients only" cluster using Terraform template in clients_only_cluster folder to provision client nodes to mount the filesystem.
  3. If you have any questions, reach out to me at [email protected]

oci-ibm-spectrum-scale's People

Contributors

benofben avatar pvaldria avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

oci-ibm-spectrum-scale's Issues

Backups for IBM Spectrum Protect on Oracle OCI

Hello,

We would like to know if IBM Spectrum Protect for Backing up databases is compatible with Oracle OCI? We know that it is positive for Microsoft and AWS, but we cannot verify whether it is for OCI.

Also, if it is compatible with Oracle OCI, what about the pricing that is associated with it?

This is the only piece of information we were able to retrieve:
https://www.ibm.com/support/pages/compatibility-information-version-81-data-protection-oracle

Thank you very much in advance for your time and consideration. Looking forward to hearing from you.

Kind regards,

Mohab

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.