IBM Spectrum Scale
Spectrum Scale Object Store 4.2
Unified File and Object Access
Sandeep Patil, Bill Owen
IBM Spectrum Scale Architecture
John Langlois
IBM Spectrum Scale Offering Manager
© Copyright IBM Corporation 2015 2
People and devices are creating oceans of data.
Data scientists and LoBs want to fish this ocean for insights.
The ocean of data must be efficiently stored, managed,
protected, and made available to the right people at the right
time.
IBM Confidential
© Copyright IBM Corporation 2015 3
Enterprises are challenged
to manage data at scale
Store data Analyze data Protect data
o Files
o Objects
o Hierarchical Storage
Management (HSM)
o Archive
o Databases and
Warehouses
o Apps
o Users
o Analytics
o Global Collaboration
o Backup / Restore
o Disaster Recovery
o Device Failure
o Replication
o Info Lifecycle
Management (ILM)
o Security
IBM Confidential
© Copyright IBM Corporation 2015
Unified File and Object access with integrated analytics
• Legacy apps store data as files using protocols like POSIX, NFS and SMB
• New generation workloads are increasingly storing data as Objects
• Spectrum Scale supports unified files and objects, i.e. file in / object out and vice versa
What’s New in Spectrum Scale 4.2?
With Spectrum Scale you can ingest and store data as
a file and then run analytics on that data in place using
file semantics.
© Copyright IBM Corporation 2015
• You can create one “Data Ocean” that includes both file and object based storage under a
single global namespace
• Spectrum Scale unique placement policies puts file and object data on the optimum
storage tier automatically
• Spectrum Scale let’s you analyze data in place, i.e. no data copy or movement across the
network
• No change to legacy apps that are designed for file can seamlessly start working with
object stores
• Access to Cloud data stored as objects applications designed to process files
• Spectrum Scale Hadoop connector works with either File or Object access
The Spectrum Scale Unique Competitive Advantage
© Copyright IBM Corporation 2015
Filesystem Layout (Traditional Vs Unified File and Object Access)
• One of the key advantages of unified file and object access is the placement and naming of objects when stored
on the file system. In unified file and object access stores objects following the same path hierarchy as the object's URL.
• In contrast, the default object implementation stores the object following the mapping given by the ring, and its final file
path cannot be determined by the user easily.
ibm/gpfs0/
Object ingest
object_fileset/
o/z1device108/objects/7551/125
75fc66179f12dc513580a239e92c3125
a.jpg
a.jpg
Object ingest
ibm/gpfs0/
<Sof_policy_fileset>/<device>/
AUTH_acctID/cont/
a.jpg
Traditional SWIFT Unified File and Object Access
Ingest object URL: https://swift.example.com/v1/acct/cont/a.jpg
© Copyright IBM Corporation 2015
Easy Access Of Objects as Files via supported File Interfaces (NFS/SMB/POSIX)
• Objects ingested are available immediately for File access via the 3 supported file protocols.
• ID management modes (explained later) gives flexibility of assigning/retaining of owners, generally required by file
protocols.
• Object authorization semantics are used during object access and file authorization semantics are used during object
access of the same data – thus ensuring compatibility of object and file applications
<Spectrum Scale Filesystem>
<Unified_Fileset>/<Device>
NFS/SMB/POSIXObject
(http) 2
1
<AUTH_account_ID>
<Container>
File Exports created on container level
OR
POSIX access from container level
Objects accessed as Files
Data ingested as Objects
© Copyright IBM Corporation 2015
Objectization – Making Files as Objects (Accessing File via Object interface)
• Spectrum Scale 4.2 features with a system service called ibmobjectizer responsible for objectization.
• Objectization is a process that converts files ingested from the file interface on unified file and access enabled
container path to be available from the object interface.
• When new files are added from the file interface, they need to be visible to the Swift database to show correct container
listing and container or account statistics.
Spectrum Scale Filesystem
Unified File and Object
Fileset
NFS/SMB/POSIXObject
(http)
ibmobjectizer
objectization
1
2
3 Data ingested as Files
Files accessed as Objects
© Copyright IBM Corporation 2015
Unified File and Object Access – Policy Integration for Flexibility
This feature is specifically made available as an “object storage policy” as it gives the following
advantages:
• Flexibility for administrator to manage unified file and object access separately
• Allows to coexists with traditional object and other policies
• Create multiple unified file and object access policies which can vary based on underlying
storage
• Since policies are applicable per container , it gives end user the flexibility to create
certain containers with Unified File and Object Access policy and certain without it.
© Copyright IBM Corporation 2015
Install IBM Spectrum Scale for
object storage with planned
authentication scheme for file
and object
Create a unified file and object
access storage policy
Create containers with the unified
file and object access storage
policy
Create exports on containers
associated with unified file and
object
access storage policy
Enable the file-access object
capability
- ibmobjectizer is started
- id_mgmt = local_mode in object-server-sof.conf
- objectization_interval = 1800 in spectrum-scale-
objectizer.conf
Plan to use
unified_mode
of identity
management?
Set id_mgmt to
unified_mode in
object-server-
sof.conf
Yes
No
Set ad_domain in
object-server-
sof.conf
Yes
File I/O
Object I/O
Change objectization_interval
Is object
authenticatio
n configured
with AD?
No
Simple 5 Steps for Configuration
And Usage
Step 1
Step 2
Step 3
Step 4
Step 5
© Copyright IBM Corporation 2015
Flexible Identity Management Modes
 Support’s Two Identity Management Modes
 Administrators can choose based on their need and use-case
Local_ID Unified_ID
Identity Management Modes
Object created by Object interface
will be owned by internal “swift” user
Application processing the object data
from file interface will need the required
file ACL to access the data.
Object authentication setup is
independent of File
Authentication setup
Object created from Object interface should be
owned by the user doing the Object PUT (i.e
FILE will be owned by UID/GID of the user)
Users from Object and File are expected to be
common auth and coming from same directory
service (only AD+RFC 2307 or LDAP)
Owner of the object will own and have
access to the data from file interface.
Suitable for unified file and object access for end
users. Leverage common ILM policies for file
and object data based on data ownership
Suitable when auth schemes for file and
object are different and unified access is for
applications
© Copyright IBM Corporation 2015
Use case – Enabling “In-Place” analytics for Object data repository
Spectrum Scale
<SOF_Fileset>/<Device>
Object
(http)
Data ingested
as Objects
Spectrum Scale
Hadoop Connectors
In-Place Analytics
Source:https://aws.amazon.com/elasticmapreduce/
Traditional object store – Data to be copied from
object store to dedicated cluster , do the analysis
and copy the result back to object store for
publishing
Spectrum Scale object store with Unified File and Object Access –
Object Data available as File on the same fileset . Spectrum Scale Hadoop
connectors allow the data to be directly leveraged for analytics.
No data movement / In-Place immediate data analytics.
Analytics on Spectrum Scale Object Store With
Unified File and Object AccessAnalytics on Traditional Object Store
Explicit Data movement
Results Published
as Objects with
no data movement
Results returned
in place
Thanks

More Related Content

PPTX
Hadoop and Spark Analytics over Better Storage
PPT
IBM Spectrum Scale Slidecast
PPTX
Webinar: How Snapshots CAN be Backups
PPTX
Analytics with unified file and object
PPTX
IBM Spectrum Scale and Its Use for Content Management
PPTX
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
PDF
S ss0885 spectrum-scale-elastic-edge2015-v5
PPTX
Engage for success ibm spectrum accelerate 2
Hadoop and Spark Analytics over Better Storage
IBM Spectrum Scale Slidecast
Webinar: How Snapshots CAN be Backups
Analytics with unified file and object
IBM Spectrum Scale and Its Use for Content Management
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
S ss0885 spectrum-scale-elastic-edge2015-v5
Engage for success ibm spectrum accelerate 2

What's hot (20)

PDF
Introduction to IBM Spectrum Scale and Its Use in Life Science
PDF
IBM Storage for Analytics, Cognitive and Cloud
PPTX
In Place Analytics For File and Object Data
PDF
S cv3179 spectrum-integration-openstack-edge2015-v5
PDF
S de0882 new-generation-tiering-edge2015-v3
PDF
IBM Spectrum Scale for File and Object Storage
PPTX
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
PDF
Inter connect2016 yss1841-cloud-storage-options-v4
PDF
S100295 reporting-monitoring-orlando-v1804a
PDF
S ss0886 pendulum-swings-edge2015-v3
PPTX
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
PPTX
Consolidating File Servers into the Cloud
PDF
S016826 cloud-storage-nola-v1710d
PDF
IBM Spectrum Scale on the Cloud
PPTX
12 Architectural Requirements for Protecting Business Data in the Cloud
PPTX
Migrate Existing Applications to AWS without Re-engineering
PDF
IBM Cloud Object Storage System (powered by Cleversafe) and its Applications
PPTX
Cleversafe august 2016
PDF
Oracle Storage Cloud Conference
PDF
SNIA : Swift Object Storage adding EC (Erasure Code)
Introduction to IBM Spectrum Scale and Its Use in Life Science
IBM Storage for Analytics, Cognitive and Cloud
In Place Analytics For File and Object Data
S cv3179 spectrum-integration-openstack-edge2015-v5
S de0882 new-generation-tiering-edge2015-v3
IBM Spectrum Scale for File and Object Storage
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Inter connect2016 yss1841-cloud-storage-options-v4
S100295 reporting-monitoring-orlando-v1804a
S ss0886 pendulum-swings-edge2015-v3
SoftLayer Storage Services Overview (for Interop Las Vegas 2015)
Consolidating File Servers into the Cloud
S016826 cloud-storage-nola-v1710d
IBM Spectrum Scale on the Cloud
12 Architectural Requirements for Protecting Business Data in the Cloud
Migrate Existing Applications to AWS without Re-engineering
IBM Cloud Object Storage System (powered by Cleversafe) and its Applications
Cleversafe august 2016
Oracle Storage Cloud Conference
SNIA : Swift Object Storage adding EC (Erasure Code)
Ad

Viewers also liked (11)

PDF
IBM Streams V4.2 Submission Time Fusion and Configuration
PDF
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
PDF
IBM Streams Getting Started Resources
PDF
Installation and Setup for IBM InfoSphere Streams V4.0
PDF
Big Lab Problems Solved with Spectrum Scale: Innovations for the Coral Program
PPTX
Introducing IBM Spectrum Scale 4.2 and Elastic Storage Server 3.5
PDF
IBM Spectrum Scale ECM - Winning Combination
PPTX
Spectrum scale object analytics
PDF
Toolkits Overview for IBM Streams V4.2
PDF
IBM ODM Rules Compiler support in IBM Streams V4.2.
PPTX
Ibm spectrum scale_backup_n_archive_v03_ash
IBM Streams V4.2 Submission Time Fusion and Configuration
Non-Blocking Checkpointing for Consistent Regions in IBM Streams V4.2.
IBM Streams Getting Started Resources
Installation and Setup for IBM InfoSphere Streams V4.0
Big Lab Problems Solved with Spectrum Scale: Innovations for the Coral Program
Introducing IBM Spectrum Scale 4.2 and Elastic Storage Server 3.5
IBM Spectrum Scale ECM - Winning Combination
Spectrum scale object analytics
Toolkits Overview for IBM Streams V4.2
IBM ODM Rules Compiler support in IBM Streams V4.2.
Ibm spectrum scale_backup_n_archive_v03_ash
Ad

Similar to Spectrum scale-external-unified-file object (20)

PPT
Object storage
PDF
Introduction to Object Storage Solutions White Paper
PDF
Storage Made Easy Enterprise File Fabric Brochure
PDF
Storage Made Easy - File Fabric Use Cases
PDF
The Enterprise File Fabric for IBM COS
PDF
XDC demo: CTA
PPTX
OpenStack Swift In the Enterprise
PDF
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
PDF
The Enterprise File Fabric for Service Providers | Solution Brief
PPT
Document management and collaboration system
PDF
IBM File Net P8
PDF
Cryptolab cse datasheet v1.1.pdf
PPTX
Object Storage Overview
PDF
Nuxeo Fact Sheet
PDF
Mobile Application Development -Lecture 11 & 12.pdf
PDF
Introducing OfficeBox (Oct.2013)
PDF
Design - Building a Foundation for Hybrid Cloud Storage
PPTX
storage system, iscsi,file storage, NAS, SAS
PDF
Storage Made Easy Case Study | InfiniDrive from SME
Object storage
Introduction to Object Storage Solutions White Paper
Storage Made Easy Enterprise File Fabric Brochure
Storage Made Easy - File Fabric Use Cases
The Enterprise File Fabric for IBM COS
XDC demo: CTA
OpenStack Swift In the Enterprise
BFC: High-Performance Distributed Big-File Cloud Storage Based On Key-Value S...
The Enterprise File Fabric for Service Providers | Solution Brief
Document management and collaboration system
IBM File Net P8
Cryptolab cse datasheet v1.1.pdf
Object Storage Overview
Nuxeo Fact Sheet
Mobile Application Development -Lecture 11 & 12.pdf
Introducing OfficeBox (Oct.2013)
Design - Building a Foundation for Hybrid Cloud Storage
storage system, iscsi,file storage, NAS, SAS
Storage Made Easy Case Study | InfiniDrive from SME

More from Sandeep Patil (8)

PPTX
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
PPTX
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
PDF
Genomics Deployments - How to Get Right with Software Defined Storage
PDF
Spectrum Scale Best Practices by Olaf Weiser
PDF
IBM Spectrum Scale Networking Flow
PPTX
IBM Spectrum Scale Authentication for Protocols
PPTX
IBM Spectrum Scale Security
PPTX
Spectrum Scale Unified File and Object with WAN Caching
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
Genomics Deployments - How to Get Right with Software Defined Storage
Spectrum Scale Best Practices by Olaf Weiser
IBM Spectrum Scale Networking Flow
IBM Spectrum Scale Authentication for Protocols
IBM Spectrum Scale Security
Spectrum Scale Unified File and Object with WAN Caching

Recently uploaded (20)

PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
Altius execution marketplace concept.pdf
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PPTX
Internet of Everything -Basic concepts details
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
CEH Module 2 Footprinting CEH V13, concepts
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
Electrocardiogram sequences data analytics and classification using unsupervi...
Module 1 Introduction to Web Programming .pptx
LMS bot: enhanced learning management systems for improved student learning e...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Advancing precision in air quality forecasting through machine learning integ...
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
Altius execution marketplace concept.pdf
Build Real-Time ML Apps with Python, Feast & NoSQL
Presentation - Principles of Instructional Design.pptx
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Connector Corner: Transform Unstructured Documents with Agentic Automation
A symptom-driven medical diagnosis support model based on machine learning te...
SGT Report The Beast Plan and Cyberphysical Systems of Control
Internet of Everything -Basic concepts details
NewMind AI Weekly Chronicles – August ’25 Week IV
CEH Module 2 Footprinting CEH V13, concepts
Lung cancer patients survival prediction using outlier detection and optimize...

Spectrum scale-external-unified-file object

  • 1. IBM Spectrum Scale Spectrum Scale Object Store 4.2 Unified File and Object Access Sandeep Patil, Bill Owen IBM Spectrum Scale Architecture John Langlois IBM Spectrum Scale Offering Manager
  • 2. © Copyright IBM Corporation 2015 2 People and devices are creating oceans of data. Data scientists and LoBs want to fish this ocean for insights. The ocean of data must be efficiently stored, managed, protected, and made available to the right people at the right time. IBM Confidential
  • 3. © Copyright IBM Corporation 2015 3 Enterprises are challenged to manage data at scale Store data Analyze data Protect data o Files o Objects o Hierarchical Storage Management (HSM) o Archive o Databases and Warehouses o Apps o Users o Analytics o Global Collaboration o Backup / Restore o Disaster Recovery o Device Failure o Replication o Info Lifecycle Management (ILM) o Security IBM Confidential
  • 4. © Copyright IBM Corporation 2015 Unified File and Object access with integrated analytics • Legacy apps store data as files using protocols like POSIX, NFS and SMB • New generation workloads are increasingly storing data as Objects • Spectrum Scale supports unified files and objects, i.e. file in / object out and vice versa What’s New in Spectrum Scale 4.2? With Spectrum Scale you can ingest and store data as a file and then run analytics on that data in place using file semantics.
  • 5. © Copyright IBM Corporation 2015 • You can create one “Data Ocean” that includes both file and object based storage under a single global namespace • Spectrum Scale unique placement policies puts file and object data on the optimum storage tier automatically • Spectrum Scale let’s you analyze data in place, i.e. no data copy or movement across the network • No change to legacy apps that are designed for file can seamlessly start working with object stores • Access to Cloud data stored as objects applications designed to process files • Spectrum Scale Hadoop connector works with either File or Object access The Spectrum Scale Unique Competitive Advantage
  • 6. © Copyright IBM Corporation 2015 Filesystem Layout (Traditional Vs Unified File and Object Access) • One of the key advantages of unified file and object access is the placement and naming of objects when stored on the file system. In unified file and object access stores objects following the same path hierarchy as the object's URL. • In contrast, the default object implementation stores the object following the mapping given by the ring, and its final file path cannot be determined by the user easily. ibm/gpfs0/ Object ingest object_fileset/ o/z1device108/objects/7551/125 75fc66179f12dc513580a239e92c3125 a.jpg a.jpg Object ingest ibm/gpfs0/ <Sof_policy_fileset>/<device>/ AUTH_acctID/cont/ a.jpg Traditional SWIFT Unified File and Object Access Ingest object URL: https://swift.example.com/v1/acct/cont/a.jpg
  • 7. © Copyright IBM Corporation 2015 Easy Access Of Objects as Files via supported File Interfaces (NFS/SMB/POSIX) • Objects ingested are available immediately for File access via the 3 supported file protocols. • ID management modes (explained later) gives flexibility of assigning/retaining of owners, generally required by file protocols. • Object authorization semantics are used during object access and file authorization semantics are used during object access of the same data – thus ensuring compatibility of object and file applications <Spectrum Scale Filesystem> <Unified_Fileset>/<Device> NFS/SMB/POSIXObject (http) 2 1 <AUTH_account_ID> <Container> File Exports created on container level OR POSIX access from container level Objects accessed as Files Data ingested as Objects
  • 8. © Copyright IBM Corporation 2015 Objectization – Making Files as Objects (Accessing File via Object interface) • Spectrum Scale 4.2 features with a system service called ibmobjectizer responsible for objectization. • Objectization is a process that converts files ingested from the file interface on unified file and access enabled container path to be available from the object interface. • When new files are added from the file interface, they need to be visible to the Swift database to show correct container listing and container or account statistics. Spectrum Scale Filesystem Unified File and Object Fileset NFS/SMB/POSIXObject (http) ibmobjectizer objectization 1 2 3 Data ingested as Files Files accessed as Objects
  • 9. © Copyright IBM Corporation 2015 Unified File and Object Access – Policy Integration for Flexibility This feature is specifically made available as an “object storage policy” as it gives the following advantages: • Flexibility for administrator to manage unified file and object access separately • Allows to coexists with traditional object and other policies • Create multiple unified file and object access policies which can vary based on underlying storage • Since policies are applicable per container , it gives end user the flexibility to create certain containers with Unified File and Object Access policy and certain without it.
  • 10. © Copyright IBM Corporation 2015 Install IBM Spectrum Scale for object storage with planned authentication scheme for file and object Create a unified file and object access storage policy Create containers with the unified file and object access storage policy Create exports on containers associated with unified file and object access storage policy Enable the file-access object capability - ibmobjectizer is started - id_mgmt = local_mode in object-server-sof.conf - objectization_interval = 1800 in spectrum-scale- objectizer.conf Plan to use unified_mode of identity management? Set id_mgmt to unified_mode in object-server- sof.conf Yes No Set ad_domain in object-server- sof.conf Yes File I/O Object I/O Change objectization_interval Is object authenticatio n configured with AD? No Simple 5 Steps for Configuration And Usage Step 1 Step 2 Step 3 Step 4 Step 5
  • 11. © Copyright IBM Corporation 2015 Flexible Identity Management Modes  Support’s Two Identity Management Modes  Administrators can choose based on their need and use-case Local_ID Unified_ID Identity Management Modes Object created by Object interface will be owned by internal “swift” user Application processing the object data from file interface will need the required file ACL to access the data. Object authentication setup is independent of File Authentication setup Object created from Object interface should be owned by the user doing the Object PUT (i.e FILE will be owned by UID/GID of the user) Users from Object and File are expected to be common auth and coming from same directory service (only AD+RFC 2307 or LDAP) Owner of the object will own and have access to the data from file interface. Suitable for unified file and object access for end users. Leverage common ILM policies for file and object data based on data ownership Suitable when auth schemes for file and object are different and unified access is for applications
  • 12. © Copyright IBM Corporation 2015 Use case – Enabling “In-Place” analytics for Object data repository Spectrum Scale <SOF_Fileset>/<Device> Object (http) Data ingested as Objects Spectrum Scale Hadoop Connectors In-Place Analytics Source:https://aws.amazon.com/elasticmapreduce/ Traditional object store – Data to be copied from object store to dedicated cluster , do the analysis and copy the result back to object store for publishing Spectrum Scale object store with Unified File and Object Access – Object Data available as File on the same fileset . Spectrum Scale Hadoop connectors allow the data to be directly leveraged for analytics. No data movement / In-Place immediate data analytics. Analytics on Spectrum Scale Object Store With Unified File and Object AccessAnalytics on Traditional Object Store Explicit Data movement Results Published as Objects with no data movement Results returned in place

Editor's Notes

  • #3: + The data must be protected from sharks.
  • #4: Compression and dedup are a solution element not a need http://www-03.ibm.com/systems/storage/spectrum/unleashing-more-value.html