Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

Operating and Managing

Hitachi Content
Platform v8.x

Object Storage Overview

© Hitachi Vantara LLC 2020. All Rights Reserved.


Module Objectives

 When you complete this module, you should be able to:


• Define object-based storage concepts
• Explain the following:
 Fixed content /objects
 Object storage requirements including retention and protection
• Identify the customer challenges and needs to be addressed by the Hitachi
Content Platform v8.2 solution
• Discuss the protocols that are used to ingest files and back up objects

© Hitachi Vantara LLC 2020. All Rights Reserved.


Object-Based Storage (From Wikipedia)

 Object storage (aka object-based storage) is;


• Computer data storage architecture that manages data as objects
• As opposed to other storage architectures such as:
 File systems which manage data as a file hierarchy or
 Block storage which manage data as blocks within sectors and tracks

© Hitachi Vantara LLC 2020. All Rights Reserved.


Hitachi Content Platform (HCP)

 Stores objects that includes both data and metadata that describes the
data

 A distributed storage system designed to support large, growing


repositories of fixed-content data

 Presents objects as files in a standard directory structure

 Provides a cost-effective, scalable, and easy-to-use solution

Note: An HCP system consists of both hardware and software.

© Hitachi Vantara LLC 2020. All Rights Reserved.


HCP Objects to Be Stored

Fixed-content data
(Data)
• Once it’s in HCP, this
data cannot be modified
System metadata
• System-managed properties
describing the data
• Includes policy settings

Custom metadata
(Annotations)
• The metadata, a user
or application
provides to further
describe an object
© Hitachi Vantara LLC 2020. All Rights Reserved.
Multiple Custom Metadata Injection

ANNOTATIONS
SYSTEM/POSIX Medical (DICOM)
DATA Medical (DICOM)
METADATA <record>
<record>
<doctor>
filename: p12d67.jpg <doctor>
<name>John
size: 673124 <name>John
Smith</name>
ingested: 12/1/18 Smith</name>
</doctor>
hash: 12ABD78F0E </doctor>
<patient>
<patient>
<name>John
<name>John
Smith</name>
Smith</name>
<age>48</age>
<age>48</age>
Image (EXIF) Billing </patient>
Image (EXIF)
<taken>11/17/18</taken> Billing </patient>
</record>
<taken>11/17/18</taken> <cost>$1,500</cost> </record>
<aperture>5</aperture> <cost>$1,500</cost>
<aperture>5</aperture> <insurance>yes</insurance>
<ISO>400</ISO>
<ISO>400</ISO> <insurance>yes</insurance>

© Hitachi Vantara LLC 2020. All Rights Reserved.


How Users and Applications View Objects

 Each object and annotation within HCP has a URI path

 Each object’s system metadata has its own URI path

 HCP tenants and namespaces — REST API is used


• REST API is an HTTP(s) interface to HCP namespace
• Software architecture for client/server communications over the web

© Hitachi Vantara LLC 2020. All Rights Reserved.


Active Learning Exercise: Group Discussion

Topic: Why would most organizations be moving from NAS and Block to Object?

© Hitachi Vantara LLC 2020. All Rights Reserved.


Retention Timeframes by Industry: Customer
Challenges
Retention timeframes by industry
Life Science/Pharmaceutical
Processing food 2 years after commercial release
Manufacturing drugs 3 years after distribution
Manufacturing biologics 5 years after manufacturing of product
Healthcare HIPAA
All hospital records in original form 5 year minimum for all records
From birth to 21 years
Medical records for minors Length of patient’s life + 2 years
Full life patient care
Financial services 17a-4
Financial statements 3 yearsEnd-of-life of enterprise
Member reg. for broker/dealers End of account + 6 years
Trading account records
30 years from end of audit
OSHA
Sarbanes - Oxley Original correspondence 4 years after financial audit
1 2 3 4 5 10 15 20 25 50

Source: ESG
© Hitachi Vantara LLC 2020. All Rights Reserved.
About Object Retention

 Each object has a retention policy which:


• Determines how long an object must be kept
• Influences transactions and services on the object
• Has retention methods as:
 Offset: years, months, days
Retention
 Fixed date Object policy:
• Retention
• Retention class: Named retention setting setting
• Retention
 Retention hold class

Retention Hold
= true/false
0 © Hitachi Vantara LLC 2020. All Rights Reserved.
Cloud Access for Object

REST/HTTP(S) NFS CIFS WebDAV SMTP Amazon S3 Hitachi Swift API

Swift API and S3 applications can


write to and read from HCP,
no changes needed

Private Cloud (on Premises) Public Cloud

Primary Economical Extended


Running Spindown S3 Compatible NFS Devices Amazon S3 Google Cloud SAP Cloud Microsoft Azure
internal disks or disks on arrays storage and compatible Platform
disks on arrays

1 © Hitachi Vantara LLC 2020. All Rights Reserved.


Module Recap

 Object contains the actual data, system-generated metadata and


custom metadata/annotations

 Each annotation is a separate file, typically xml or json and has its own
URL path

 Object retention determines how long a file is kept

 HTTP(S) is the preferred protocol used to ingest and back up objects

2 © Hitachi Vantara LLC 2020. All Rights Reserved.


Questions and
Discussion

3 © Hitachi Vantara LLC 2020. All Rights Reserved.


Module Review

1. What is Object Storage?

2. An object consists of the computer file, metadata, and data channel. (True
or False)

3. Retention Time may be set as an offset, fixed date, or special value. (True
or False)

4. S3 is an Open Standard protocol. (True or False)

4 © Hitachi Vantara LLC 2020. All Rights Reserved.

You might also like