SlideShare a Scribd company logo
1 of 36
Download to read offline
OCI Storage Services
L100
Rohit Rahi
Oracle Cloud Infrastructure
prezentuje
Rostislav Gemrot
Arrow ECS, a.s.
2021-03
OCI Storage Services
Local
NVMe
Block
Volume
File
Storage
Object
Storage
Archive
Storage
Type
NVMe SSDbased
temporary storage
NVMe SSDbased
block storage
NFSv3 compatible
file system
Highly durable
Object storage
Long-term
archival and
backup
Durability
Non-persistent;
survives reboots
Durable (multiple
copies in anAD)
Durable (multiple
copies in anAD)
Highly durable
(multiple copies
across ADs)
Highly durable
(multiple copies
across ADs)
Capacity Terabytes+ Petabytes+ Exabytes+ Petabytes+ Petabytes+
Unit Size
51.2TB for BM,
6.4-25.6 TB for VM
50 GB - 32 TB/vol.
32 vols/instance
Up to 8 Exabyte 10 TB/object 10 TB/object
Use cases
Big Data, OLTP,
high performance
workloads
Apps that require
SAN like features
(Oracle DB, VMW,
Exchange)
Apps that require
shared file system
(EBS, HPC)
Unstructured data
incl. logs, images,
videos
Long term archival
and backups
(Oracle DB
backups)
Local NVMe Storage
Local NVMe SSD Devices
Instance type NVMe SSDDevices
BM.DenseIO2.52 8 drives = 51.2TBraw
VM.DenseIO2.8 2 drive = 6.4 TBraw
VM.DenseIO2.16 4 drives = 12.8 TBraw
VM.DenseIO2.24 8 drives =25.6 TB raw
• Some instance shapes in OCI include locally attached NVMe devices
• Local NVMe SSD can be used for workloads that have high storage performance requirements
• Locally attached SSDs are not protected and OCI provides no RAID, snapshots, backups capabilities
for these devices
• Customers are responsible for the durability of data on the local SSDs
[opc@nvme ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 5.8T 0 disk
nvme1n1 259:3 0 5.8T 0 disk
nvme2n1 259:1 0 5.8T 0 disk
nvme3n1 259:2 0 5.8T 0 disk
nvme4n1 259:5 0 5.8T 0 disk
nvme5n1 259:6 0 5.8T 0 disk
nvme6n1 259:4 0 5.8T 0 disk
nvme7n1 259:7 0 5.8T 0 disk
sda 8:0 0 46.6G 0 disk
├─sda2 8:2 0 8G 0 part [SWAP]
├─sda3 8:3 0 38.4G 0 part /
└─sda1 8:1 0 200M 0 part /boot/efi
SLA for NVMe Performance
Shape Minimum
Supported IOPS
VM.DenseIO1.4 200k
VM.DenseIO1.8 250k
VM.DenseIO1.16 400k
BM.DenseIO1.36 2.5MM
VM.DenseIO2.8 250k
VM.DenseIO2.16 400k
VM.DenseIO2.24 800k
BM.DenseIO2.52 3.0MM
• OCI provides a service-level agreement (SLA)
for NVMe performance
• Measured against 4k block sizes with 100%
random write workload on Dense IO shapes
where the drive is in a steady-state of operation
• Run test on Oracle Linux shapes with 3rd party
Benchmark Suites,
https://github.com/cloudharmony/block-
storage
Block Volume Intro
Block Volume Service
• Block Volume Service let you store data on block volumes independently and beyond the lifespan of
compute instances
• Block volumes operates at the raw storage device level and manages data as a set of numbered, fixed-
size blocks using a protocol suchas iSCSI
• You can create, attach, connect, and move volumes, as needed, to meet your storage and application
requirements
• Typical Scenarios
• Persistent and Durable Storage
• Expand an Instance's Storage
• Instance Scaling
Block Volume Service (contd.)
Capacity Configurable: 50 GB to 32 TB(1GBincrements)
Perf: disk type NVMe SSDbased
Perf: IOPS 60 IOPS/GB - up to 25K IOPS* (balanced - 10 PVU/GB/month) - 0,99 Kč/GB/month
75 IOPS/GB - up to 35K IOPS (higer performance - 20 PVU/GB/month) - 1,38
Kč/GB/month
2 IOPS/GB - up to 3K IOPS (lower cost) - 0,59 Kč/GB/month
Perf: Throughput/Vol 240, 480 or 600 KBPS/GB - up to 480MBPS** per volume
Perf: Latency (P95) Sub-millisecond latencies
Perf: Per-instance Limits • 32 attachments/instance, up to 1 PB (32 TB/volume x 32 volumes/instance)
• Up to 620K or more IOPS, near line rate throughout.
Durability Multiple replicas across multiple storage servers within the AD
Security Encrypted at rest andtransit
* For Bare Metal or 8-core+ VM compute instance, using 4KB blocks. VM perf is limited by VM network bandwidth.
** 256 KB block size
Boot volume - always balanced or higher performance profile
Creating and Attaching a Block Volume
Paravirtualization is a light virtualization
technique where a VM utilizes hypervisor APIs to
access remote storage directly as if it were a local
device
iSCSI block storage attachment utilizes the
internal storage stack in the guest OS and
network hardware virtualization to access block
volumes. Hypervisor is not involved in the iSCSI
attachment process
By default, all Block Volumesare Read/Write
Block Volume can also be read-only to prevent
against accidental modification
Detaching and Deleting Block Volumes
• When an instance no longer requires a block volume, you can disconnect and then detach it from
the instance without any loss of data
• When you attach the same volume to another instance or to the same instance, DO NOT FORMAT
the disk volume. Otherwise, you will lose all the data on the volume
• When the volume itself is no longer needed, you can delete the block volume
• You cannot undo a delete operation. Any data on a volume will be permanently deleted once the
volume is deleted
Block Volume Offline Resize
The Oracle Cloud Infrastructure Block Volume service lets you expand the size of block
volumes and boot volumes. You have three options to increase the size of your volumes:
• Expand an existing volume in place with offline resizing
(cannot resize an attachedvolume)
• Restore from a volume backup to a larger volume.
• Clone an existing volume to a new, larger volume.
You can only increase the size of the volume, you cannot decrease the size
Backup and Restoration
Backup and Restoration
• Complete point-in-time snapshot copy of your block volumes
• Encrypted and stored in the Object Storage Service, and can be restored as new volumes to any
Availability Domain within the same region (for multi-AD regions)
• Can copy block volume backups from one-region to another
ORACLE CLOUDINFRASTRUCTURE (REGION)
Availability Domain 1 Availability Domain 2
Subnet A
Server
SubnetB
Server
Block
Storage
(Backup)
Block
Storage
(Restore)
Object Storage
Backup and Restoration
• Backups are done using point-in-time snapshot; therefore, while the backup is being performed in
the background asynchronously, your applications can continue to access your data without any
interruption or performanceimpact
• For a 2 TB volume being backed up for the first time, ~30 mins
• For a 50 GB boot volume being backed up for the first time, ~ few mins
On-demand, one-off block volume backups provide a choice of incremental versus full backup
options
Backup options:
• On-demand, one-off: point-in-time snapshot
• Automated policy-based: backups automatically on a schedule and retain them based on the
selected backup policy. Three backuppolicies:
• Bronze: monthly incremental backups, retained for twelve months (+full yearly backup,
retained for 5years)
• Silver: weekly incremental backups, retained for four weeks (+ Bronze)
• Gold: daily incremental backups, retained for seven days (+Silver, + Bronze)
• Customized
Clone and Volume Groups
Clone
• Cloning allows copying an entire existing block volume to a new volume without needing to go
through a backup andrestore process
• Clone is a point-in-time direct disk-to-disk deep copy an of entire volume
• The clone operation is immediate, but actual copying of data happens in the background and can
take up to 15minutes for 1TBvolume
• A clone can only be created in the same AD with no need of detaching the source volume before
cloning it
• Clones cannot be copied to another region
• A clone can be attached and used as regular volume when its lifecycle state changes from
”PROVISIONING” to "AVAILABLE", usually withinseconds
• Clone and backup operations are mutually exclusive
• Number ofclones created simultaneously
• If the source volume is attached: You can create one clone at a time
• If the source volume is detached: You can create up to 10 clones from the same source volume
simultaneously
Volume Groups
• Group together block and boot volumes from
multiple compartments across multiple compute
instances in a volumegroup.
• You can use volume groups to create volume
group backups and clones that are point-in-time
and crash-consistent.
• Manually trigger a full or incremental backup of all
the volumes in a volume group leveraging a
coordinated snapshot across all thevolumes.
• This is ideal for the protection and lifecycle
management of enterprise applications, which
typically require multiple volumesacross multiple
compute instances to functioneffectively
• Volume Group feature is available with no
additional charge
Boot Volumes
• A compute instance is launched using OS image stored on a remote boot volume
• Boot volume is created automated and associated with an instance until you terminate the instance
• Boot volumes are encrypted, have faster performance, lower launch times, and higher durability for
BM and VM instances
• Launch another instance with a boot volume
• First create a custom image of your boot volume and then using the custom image launch the instance
• Alternately, you can launch a new instance directly from an unattached boot volume if you don't wish to create
a custom image
• Delete boot volume
• You can delete an unattached boot volume.
• You can optionally chose to automatically delete the boot volume when terminating an instance by selecting
the checkbox in the delete confirmation dialog.
• OCI does not allow you to delete the boot volume currently attached to an instance.
• Possible to take a manual backup, assign backup policy or create clone of boot volumes
• You have the option of specifying a custom boot volume size
File Storage Service Intro
OCI Storage Services
Local
NVMe
Block
Volume
File
Storage
Object
Storage
Archive
Storage
Type
NVMe SSDbased
temporary storage
NVMe SSDbased
block storage
NFSv3 compatible
file system
Highly durable
Object storage
Long-term
archival and
backup
Durability
Non-persistent;
survives reboots
Durable (multiple
copies in anAD)
Durable (multiple
copies in anAD)
Highly durable
(multiple copies
across ADs)
Highly durable
(multiple copies
across ADs)
Capacity Terabytes+ Petabytes+ Exabytes+ Petabytes+ Petabytes+
Unit Size
51.2TB for BM,
6.4-25.6 TB for VM
50 GB to 32TB/vol
32 vols/instance
Up to 8 Exabyte 10 TB/object 10 TB/object
Use cases
Big Data, OLTP,
high performance
workloads
Apps that require
SAN like features
(Oracle DB, VMW,
Exchange)
Apps that require
shared file system
(EBS, HPC)
Unstructured data
incl. logs, images,
videos
Long term archival
and backups
(Oracle DB
backups)
File Storage service Features
• AD-local service, available in all OCI regions and Availability Domains
• Supports NFS v.3
• Network Lock Management (NLM) for file locking
• Full POSIXsemantics
• Data Protection: Snapshots capabilities; 10,000 snapshots per file system
• Security: 128-bit, data-at-rest encryption for all file systems & metadata
• Console management, APIs, CLI, data-path commands, andTerraform
• Create 100 file systems and 2 mount targets per AD per account
Mount Target
Mount Target
• NFS endpoint that lives in your subnet
of choice;AD-specific
• Mount target has an IP address and
DNS name that you can use in your
mount command. E.g.10.0.0.6
• Requires three private IP addressesin
the subnet (don’t use /30 or smaller
subnets for theFSS)
• Two of the IP addresses are used
during mount target creation;3rd IP
used for HA
OCIREGION
AVAILABILITY DOMAIN-2
AVAILABILITY DOMAIN-1
NFSclient
10.0.1.0/24
NFSclient
10.0.0.0/24
VCN, 10.0.0.0/16
Mount Target
OCIREGION
AVAILABILITY DOMAIN-2
AVAILABILITY DOMAIN-1
10.0.0.0/24 10.0.1.0/24
NFSclient NFSclient
VCN, 10.0.0.0/16
Mount Target
• Placing NFS clients and mount target in
the same subnet can result in IP
conflicts, as users are not shown which
private IPs are used for mount target
• Place FSSmount target in its own
subnet, where it can consume IPs as it
needs
10.0.2.0/24
File System
OCIREGION
AVAILABILITY DOMAIN-2
AVAILABILITY DOMAIN-1
NFSclient
10.0.1.0/24
NFSclient
10.0.0.0/24
VCN, 10.0.0.0/16
10.0.2.0/ 24
File System
• Primary resources for storing files in FSS
• To access your file systems, you create a
new (or use an existing) mount target
• 100 File Systems per Mount Target
• AD-specific
• Accessible from OCI VM/BM instances
• Accessible from on-premises through
FastConnect/VPN
FSS Paths
• Export Path: unique path specified when the file system is associated with a mount target during
creation
• No two File systems associated with the same mount target can have overlapping export paths (e.g. FS
paths like /example and /example/path are not allowed)
Mount target (NFS endpoint): 10.0.0.6
Export Path1: /example1/path
Export Path1 2: /example2/path
• Export path, along with the mount target IP address, is used to mount the file system to an instance
• sudo mount 10.0.0.6:/example1/path /mnt/mountpointA
• sudo mount 10.0.0.6:/example2/path /mnt/mountpointB
• /mnt/mountpointA and /mnt/mountpointB are path to the directory on the NFS client instance on
which the external file systems are mounted
Mounting an OCI File System
• Launch OCI instance from console
• Use NFSv3 protocol to mountthe FSSvolume
• Install nfs-utils (Oracle Linux and CentOS) or
nfs-common (Ubuntu) in your Linux system
• Create a directory
• On the FSS console, click on Mount Targets
• Use the Private IP address information to mount
the volume using nfscommand:
opc@node01:~$ sudo mkdir -p /<user’s target directory>
opc@node01:~$ sudo mount <IPaddress>:<path-name>
/<user’s target directory>
opc@node01:~$ sudo yum install nfs-utils
opc@node01:~$ sudo mkdir -p /mnt/nfs
opc@node01:~$ sudo mount 10.0.0.3:/fss-shared
/mnt/nfs
NOTE: We recommend not to pass mount options to achieve best performance with File Storage Service. This approach leaves it to
the client and server to negotiate the window size for Read & Write operations.
Security
Security layer Uses these.. To control actions like these..
IAM Service OCI users, policies
Creating instances (NFS clients) and FSSVCNs.Creating,
listing, and associating file systems and mount targets
Security Lists CIDR blocks Connecting the NFS client instance to the mount target
Export Options
Export options,
CIDR blocks
Applying access control per-file system based on source
IP CIDR blocks that bridges the Security Lists layer and the
NFS v.3 Unix Security layer
NFS v3. Unix
Security
Unix users
Mounting file systems1, reading the writing files, file access
security
1When mounting file systems, don't use mount options such as nolock, rsize, or wsize. These options cause issues with performance
and file locking
Four distinct and separate layers of security with its own authorization entities and methods to consider
when using FSS
File Storage Service Snapshot
• Snapshots provide a read-only, space efficient, point-in-time backup of a file system
• Snapshots are created under the root folder of file system, in a hidden directory named .snapshot
• You can take up to 10,000 snapshots per file system
• You can restore a file within the snapshot, or an entire snapshot using the cp or rsync command –
cp -r .snapshot/snapshot_name/* destination_directory_name
• If nothing has changed within the target file system and you take a snapshot, it does not consume
any additional storage
Object Storage Intro
Local
NVMe
Block
Volume
File
Storage
Object
Storage
Archive
Storage
Type
NVMe SSDbased
temporary storage
NVMe SSDbased
block storage
NFSv3 compatible
file system
Highly durable
Object storage
Long-term
archival and
backup
Durability
Non-persistent;
survives reboots
Durable (multiple
copies in anAD)
Durable (multiple
copies in anAD)
Highly durable
(multiple copies
across ADs)*
Highly durable
(multiple copies
across ADs)*
Capacity Terabytes+ Petabytes+ Exabytes+ Petabytes+ Petabytes+
Unit Size
51.2TB for BM,
6.4-25.6 TB for VM
50 GB to 32TB/vol
32 vols/instance
Up to 8Exabyte 10 TB/object 10 TB/object
Use cases
Big Data, OLTP,
high performance
workloads
Apps that require
SAN like features
(Oracle DB, VMW,
Exchange)
Apps that require
shared file system
(EBS, HPC)
Unstructured data
incl. logs, images,
videos
Long term archival
and backups
(Oracle DB
backups)
OCI Storage Services
Object Storage service
• An internet-scale, high-performance storageplatform
• Ideal for storing unlimited amount of unstructured data (images, media files, logs, backups)
• Data is managed as objects using an API built on standard HTTP verbs
• Regional service, not tied to any specific compute instance
• Offers two distinct storage classes to address the need for performant, frequently accessed "hot"
storage, and less frequently accessed "cold" storage
• Supports private access from Oracle Cloud Infrastructure resources in a VCN through a Service
Gateway
• Supports advanced features such as cross-region copy, pre-authenticated requests, lifecycle rules
and multipart upload
Object Storage Resources
Object
• All data, regardless of content type, is managed as objects (e.g. logs, videos)
• Each Object is composed of object itself and metadata of the object
Bucket
• A logical container for storing objects; Each object is stored in a bucket
Namespace
• A logical entity that serves as a top-level container for all buckets and objects
• Each tenancy is provided one unique namespace that is global, spanning all compartments
and regions
• Bucket names must be unique within your tenancy, but can be repeated across tenancies
• Within a namespace, buckets and objects exist in flat hierarchy, but you can simulate a
directory structure using prefixes and hierarchies
Object Naming
• Service prepends the Object Storage namespace string and bucket name to object name,
/n/<object_storage_namespace>/b/<bucket>/o/<object_name>
• https://objectstorage.us-phoenix-
1.oraclecloud.com/n/gse00014346/b/DatabaseBackup/o/database1.dbf
• Flat hierarchy
• For large number of objects, use prefixes and hierarchies,
• /n/ansh8tvru7zp/b/event_photos/o/marathon/finish_line.jpg
• /n/ansh8tvru7zp/b/event_photos/o/marathon/participants/p_21.jpg
• You can use the CLI to perform bulk downloads and bulk deletes of all objects at a specified level of
the hierarchy, without affecting objects in levels above or below
• E.g. above, you can use CLI to download or delete all objects at the marathon/ level without
downloading or deleting objects at the marathon/participants sublevel
Object Storage Tiers
Standard StorageTier(Hot)
• Fast, immediate, and frequent access
• Object Storage Service always serves the most recent
copy of the data when retrieved
• Data retrieval is instantaneous
• Standard buckets can’t be downgraded to archive storage
Archive StorageTier(Cold)
• Seldom or rarely accessed data but must be retained and
preserved for long periods of time
• Minimum retention requirement for Archive Storage is
90 days
• Objects need to be restored before download
• Archive Bucket can’t be upgraded to Standard storage
tier
• Time To First Byte (TTFB) after Archive Storage restore
request is made: 4 Hours
17 © 2019 Oracle
Oracle Cloud always freetier:
oracle.com/cloud/free/
OCItraining and certification:
https://www.oracle.com/cloud/iaas/training/
Oracle learning library videos onYouTube:
youtube.com/user/OracleLearning
Thank you

More Related Content

What's hot

2021 March Pravega Community Meeting
2021 March Pravega Community Meeting2021 March Pravega Community Meeting
2021 March Pravega Community MeetingDerek Moore
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSEDB
 
10 reasons why to choose Pure Storage
10 reasons why to choose Pure Storage10 reasons why to choose Pure Storage
10 reasons why to choose Pure StorageMarketingArrowECS_CZ
 
Dell emc back up solution in azure cloud
Dell emc back up solution in azure cloud Dell emc back up solution in azure cloud
Dell emc back up solution in azure cloud vipinvips
 
Red Hat Storage Day Boston - Why Software-defined Storage Matters
Red Hat Storage Day Boston - Why Software-defined Storage MattersRed Hat Storage Day Boston - Why Software-defined Storage Matters
Red Hat Storage Day Boston - Why Software-defined Storage MattersRed_Hat_Storage
 
ODA: What's New?
ODA: What's New?ODA: What's New?
ODA: What's New?O-box
 
SOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DBSOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DBUniFabric
 
NGENSTOR_ODA_HPDA
NGENSTOR_ODA_HPDANGENSTOR_ODA_HPDA
NGENSTOR_ODA_HPDAUniFabric
 
ODA solution in-a-box
ODA solution in-a-boxODA solution in-a-box
ODA solution in-a-boxOracle
 
SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4UniFabric
 
Data Grids with Oracle Coherence
Data Grids with Oracle CoherenceData Grids with Oracle Coherence
Data Grids with Oracle CoherenceBen Stopford
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database ApplianceSimon Haslam
 
Vertica on Amazon Web Services
Vertica on Amazon Web ServicesVertica on Amazon Web Services
Vertica on Amazon Web ServicesAndrey Karpov
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceSandeep Patil
 
Konfigurace sítí v Oracle Cloudu
Konfigurace sítí v Oracle ClouduKonfigurace sítí v Oracle Cloudu
Konfigurace sítí v Oracle ClouduMarketingArrowECS_CZ
 
Exadata x3 workshop
Exadata x3 workshopExadata x3 workshop
Exadata x3 workshopFran Navarro
 
SSDs: A New Generation of Storage Devices
SSDs: A New Generation of Storage DevicesSSDs: A New Generation of Storage Devices
SSDs: A New Generation of Storage DevicesHTS Hosting
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...xKinAnx
 
StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9StorPool Storage
 

What's hot (20)

2021 March Pravega Community Meeting
2021 March Pravega Community Meeting2021 March Pravega Community Meeting
2021 March Pravega Community Meeting
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
10 reasons why to choose Pure Storage
10 reasons why to choose Pure Storage10 reasons why to choose Pure Storage
10 reasons why to choose Pure Storage
 
Dell emc back up solution in azure cloud
Dell emc back up solution in azure cloud Dell emc back up solution in azure cloud
Dell emc back up solution in azure cloud
 
Red Hat Storage Day Boston - Why Software-defined Storage Matters
Red Hat Storage Day Boston - Why Software-defined Storage MattersRed Hat Storage Day Boston - Why Software-defined Storage Matters
Red Hat Storage Day Boston - Why Software-defined Storage Matters
 
ODA: What's New?
ODA: What's New?ODA: What's New?
ODA: What's New?
 
SOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DBSOUG_Deployment__Automation_DB
SOUG_Deployment__Automation_DB
 
NGENSTOR_ODA_HPDA
NGENSTOR_ODA_HPDANGENSTOR_ODA_HPDA
NGENSTOR_ODA_HPDA
 
ODA solution in-a-box
ODA solution in-a-boxODA solution in-a-box
ODA solution in-a-box
 
SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4
 
Data Grids with Oracle Coherence
Data Grids with Oracle CoherenceData Grids with Oracle Coherence
Data Grids with Oracle Coherence
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database Appliance
 
Vertica on Amazon Web Services
Vertica on Amazon Web ServicesVertica on Amazon Web Services
Vertica on Amazon Web Services
 
ODA X6-2 family
ODA X6-2 familyODA X6-2 family
ODA X6-2 family
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life Science
 
Konfigurace sítí v Oracle Cloudu
Konfigurace sítí v Oracle ClouduKonfigurace sítí v Oracle Cloudu
Konfigurace sítí v Oracle Cloudu
 
Exadata x3 workshop
Exadata x3 workshopExadata x3 workshop
Exadata x3 workshop
 
SSDs: A New Generation of Storage Devices
SSDs: A New Generation of Storage DevicesSSDs: A New Generation of Storage Devices
SSDs: A New Generation of Storage Devices
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9StorPool Presents at Cloud Field Day 9
StorPool Presents at Cloud Field Day 9
 

Similar to Benefity Oracle Cloudu (4/4): Storage

Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Tony Pearson
 
AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...
AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...
AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...Amazon Web Services
 
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...Amazon Web Services
 
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAmazon Web Services
 
AWS Webcast - Explore the AWS Cloud
AWS Webcast - Explore the AWS CloudAWS Webcast - Explore the AWS Cloud
AWS Webcast - Explore the AWS CloudAmazon Web Services
 
Deep Dive on EC2 and S3
Deep Dive on EC2 and S3Deep Dive on EC2 and S3
Deep Dive on EC2 and S3Arun Sirimalla
 
AWS Webcast - Introduction to EBS
AWS Webcast - Introduction to EBS AWS Webcast - Introduction to EBS
AWS Webcast - Introduction to EBS Amazon Web Services
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımMustafa
 
Windows Azure platform
Windows Azure platformWindows Azure platform
Windows Azure platformGetDev.NET
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriÖnder Değer
 
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...Tesora
 
Debian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIsDebian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIsJames Bromberger
 
Deep Dive: Maximizing EC2 and EBS Performance
Deep Dive: Maximizing EC2 and EBS PerformanceDeep Dive: Maximizing EC2 and EBS Performance
Deep Dive: Maximizing EC2 and EBS PerformanceAmazon Web Services
 
Deep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store Performance
Deep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store PerformanceDeep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store Performance
Deep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store PerformanceAmazon Web Services
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmugcsharney
 

Similar to Benefity Oracle Cloudu (4/4): Storage (20)

Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4
 
AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...
AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...
AWS Webcast - Achieving consistent high performance with Postgres on Amazon W...
 
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
AWS Webcast - Webinar Series for State and Local Government #2: Discover the ...
 
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
 
AWS Webcast - Explore the AWS Cloud
AWS Webcast - Explore the AWS CloudAWS Webcast - Explore the AWS Cloud
AWS Webcast - Explore the AWS Cloud
 
Ocfs2 storage
Ocfs2 storageOcfs2 storage
Ocfs2 storage
 
Deep Dive on EC2 and S3
Deep Dive on EC2 and S3Deep Dive on EC2 and S3
Deep Dive on EC2 and S3
 
AWS Webcast - Introduction to EBS
AWS Webcast - Introduction to EBS AWS Webcast - Introduction to EBS
AWS Webcast - Introduction to EBS
 
(STG402) Amazon EBS Deep Dive
(STG402) Amazon EBS Deep Dive(STG402) Amazon EBS Deep Dive
(STG402) Amazon EBS Deep Dive
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun Anlatım
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
 
Windows Azure platform
Windows Azure platformWindows Azure platform
Windows Azure platform
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri Servisleri
 
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
 
Cnam azure 2015 storage
Cnam azure 2015  storageCnam azure 2015  storage
Cnam azure 2015 storage
 
Debian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIsDebian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIs
 
AWS EBS
AWS EBSAWS EBS
AWS EBS
 
Deep Dive: Maximizing EC2 and EBS Performance
Deep Dive: Maximizing EC2 and EBS PerformanceDeep Dive: Maximizing EC2 and EBS Performance
Deep Dive: Maximizing EC2 and EBS Performance
 
Deep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store Performance
Deep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store PerformanceDeep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store Performance
Deep Dive: Maximizing Amazon EC2 and Amazon Elastic Block Store Performance
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmug
 

More from MarketingArrowECS_CZ

INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdfINFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdfMarketingArrowECS_CZ
 
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!MarketingArrowECS_CZ
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?MarketingArrowECS_CZ
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaMarketingArrowECS_CZ
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceMarketingArrowECS_CZ
 
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeMarketingArrowECS_CZ
 
Základy licencování Oracle software
Základy licencování Oracle softwareZáklady licencování Oracle software
Základy licencování Oracle softwareMarketingArrowECS_CZ
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?MarketingArrowECS_CZ
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoMarketingArrowECS_CZ
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. částMarketingArrowECS_CZ
 
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částExadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částMarketingArrowECS_CZ
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částMarketingArrowECS_CZ
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyMarketingArrowECS_CZ
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)MarketingArrowECS_CZ
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)MarketingArrowECS_CZ
 

More from MarketingArrowECS_CZ (20)

INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdfINFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdf
 
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
Chráníte správně svoje data?
Chráníte správně svoje data?Chráníte správně svoje data?
Chráníte správně svoje data?
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Infinidat InfiniGuard
Infinidat InfiniGuardInfinidat InfiniGuard
Infinidat InfiniGuard
 
Infinidat InfiniBox
Infinidat InfiniBoxInfinidat InfiniBox
Infinidat InfiniBox
 
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
 
Základy licencování Oracle software
Základy licencování Oracle softwareZáklady licencování Oracle software
Základy licencování Oracle software
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
 
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníkaInfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
 
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částExadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
 
vSAN a FileServices
vSAN a FileServicesvSAN a FileServices
vSAN a FileServices
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (2. část)
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 

Benefity Oracle Cloudu (4/4): Storage

  • 1. OCI Storage Services L100 Rohit Rahi Oracle Cloud Infrastructure prezentuje Rostislav Gemrot Arrow ECS, a.s. 2021-03
  • 2. OCI Storage Services Local NVMe Block Volume File Storage Object Storage Archive Storage Type NVMe SSDbased temporary storage NVMe SSDbased block storage NFSv3 compatible file system Highly durable Object storage Long-term archival and backup Durability Non-persistent; survives reboots Durable (multiple copies in anAD) Durable (multiple copies in anAD) Highly durable (multiple copies across ADs) Highly durable (multiple copies across ADs) Capacity Terabytes+ Petabytes+ Exabytes+ Petabytes+ Petabytes+ Unit Size 51.2TB for BM, 6.4-25.6 TB for VM 50 GB - 32 TB/vol. 32 vols/instance Up to 8 Exabyte 10 TB/object 10 TB/object Use cases Big Data, OLTP, high performance workloads Apps that require SAN like features (Oracle DB, VMW, Exchange) Apps that require shared file system (EBS, HPC) Unstructured data incl. logs, images, videos Long term archival and backups (Oracle DB backups)
  • 4. Local NVMe SSD Devices Instance type NVMe SSDDevices BM.DenseIO2.52 8 drives = 51.2TBraw VM.DenseIO2.8 2 drive = 6.4 TBraw VM.DenseIO2.16 4 drives = 12.8 TBraw VM.DenseIO2.24 8 drives =25.6 TB raw • Some instance shapes in OCI include locally attached NVMe devices • Local NVMe SSD can be used for workloads that have high storage performance requirements • Locally attached SSDs are not protected and OCI provides no RAID, snapshots, backups capabilities for these devices • Customers are responsible for the durability of data on the local SSDs [opc@nvme ~]$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:0 0 5.8T 0 disk nvme1n1 259:3 0 5.8T 0 disk nvme2n1 259:1 0 5.8T 0 disk nvme3n1 259:2 0 5.8T 0 disk nvme4n1 259:5 0 5.8T 0 disk nvme5n1 259:6 0 5.8T 0 disk nvme6n1 259:4 0 5.8T 0 disk nvme7n1 259:7 0 5.8T 0 disk sda 8:0 0 46.6G 0 disk ├─sda2 8:2 0 8G 0 part [SWAP] ├─sda3 8:3 0 38.4G 0 part / └─sda1 8:1 0 200M 0 part /boot/efi
  • 5. SLA for NVMe Performance Shape Minimum Supported IOPS VM.DenseIO1.4 200k VM.DenseIO1.8 250k VM.DenseIO1.16 400k BM.DenseIO1.36 2.5MM VM.DenseIO2.8 250k VM.DenseIO2.16 400k VM.DenseIO2.24 800k BM.DenseIO2.52 3.0MM • OCI provides a service-level agreement (SLA) for NVMe performance • Measured against 4k block sizes with 100% random write workload on Dense IO shapes where the drive is in a steady-state of operation • Run test on Oracle Linux shapes with 3rd party Benchmark Suites, https://github.com/cloudharmony/block- storage
  • 7. Block Volume Service • Block Volume Service let you store data on block volumes independently and beyond the lifespan of compute instances • Block volumes operates at the raw storage device level and manages data as a set of numbered, fixed- size blocks using a protocol suchas iSCSI • You can create, attach, connect, and move volumes, as needed, to meet your storage and application requirements • Typical Scenarios • Persistent and Durable Storage • Expand an Instance's Storage • Instance Scaling
  • 8. Block Volume Service (contd.) Capacity Configurable: 50 GB to 32 TB(1GBincrements) Perf: disk type NVMe SSDbased Perf: IOPS 60 IOPS/GB - up to 25K IOPS* (balanced - 10 PVU/GB/month) - 0,99 Kč/GB/month 75 IOPS/GB - up to 35K IOPS (higer performance - 20 PVU/GB/month) - 1,38 Kč/GB/month 2 IOPS/GB - up to 3K IOPS (lower cost) - 0,59 Kč/GB/month Perf: Throughput/Vol 240, 480 or 600 KBPS/GB - up to 480MBPS** per volume Perf: Latency (P95) Sub-millisecond latencies Perf: Per-instance Limits • 32 attachments/instance, up to 1 PB (32 TB/volume x 32 volumes/instance) • Up to 620K or more IOPS, near line rate throughout. Durability Multiple replicas across multiple storage servers within the AD Security Encrypted at rest andtransit * For Bare Metal or 8-core+ VM compute instance, using 4KB blocks. VM perf is limited by VM network bandwidth. ** 256 KB block size Boot volume - always balanced or higher performance profile
  • 9. Creating and Attaching a Block Volume Paravirtualization is a light virtualization technique where a VM utilizes hypervisor APIs to access remote storage directly as if it were a local device iSCSI block storage attachment utilizes the internal storage stack in the guest OS and network hardware virtualization to access block volumes. Hypervisor is not involved in the iSCSI attachment process By default, all Block Volumesare Read/Write Block Volume can also be read-only to prevent against accidental modification
  • 10. Detaching and Deleting Block Volumes • When an instance no longer requires a block volume, you can disconnect and then detach it from the instance without any loss of data • When you attach the same volume to another instance or to the same instance, DO NOT FORMAT the disk volume. Otherwise, you will lose all the data on the volume • When the volume itself is no longer needed, you can delete the block volume • You cannot undo a delete operation. Any data on a volume will be permanently deleted once the volume is deleted
  • 11. Block Volume Offline Resize The Oracle Cloud Infrastructure Block Volume service lets you expand the size of block volumes and boot volumes. You have three options to increase the size of your volumes: • Expand an existing volume in place with offline resizing (cannot resize an attachedvolume) • Restore from a volume backup to a larger volume. • Clone an existing volume to a new, larger volume. You can only increase the size of the volume, you cannot decrease the size
  • 13. Backup and Restoration • Complete point-in-time snapshot copy of your block volumes • Encrypted and stored in the Object Storage Service, and can be restored as new volumes to any Availability Domain within the same region (for multi-AD regions) • Can copy block volume backups from one-region to another ORACLE CLOUDINFRASTRUCTURE (REGION) Availability Domain 1 Availability Domain 2 Subnet A Server SubnetB Server Block Storage (Backup) Block Storage (Restore) Object Storage
  • 14. Backup and Restoration • Backups are done using point-in-time snapshot; therefore, while the backup is being performed in the background asynchronously, your applications can continue to access your data without any interruption or performanceimpact • For a 2 TB volume being backed up for the first time, ~30 mins • For a 50 GB boot volume being backed up for the first time, ~ few mins On-demand, one-off block volume backups provide a choice of incremental versus full backup options Backup options: • On-demand, one-off: point-in-time snapshot • Automated policy-based: backups automatically on a schedule and retain them based on the selected backup policy. Three backuppolicies: • Bronze: monthly incremental backups, retained for twelve months (+full yearly backup, retained for 5years) • Silver: weekly incremental backups, retained for four weeks (+ Bronze) • Gold: daily incremental backups, retained for seven days (+Silver, + Bronze) • Customized
  • 16. Clone • Cloning allows copying an entire existing block volume to a new volume without needing to go through a backup andrestore process • Clone is a point-in-time direct disk-to-disk deep copy an of entire volume • The clone operation is immediate, but actual copying of data happens in the background and can take up to 15minutes for 1TBvolume • A clone can only be created in the same AD with no need of detaching the source volume before cloning it • Clones cannot be copied to another region • A clone can be attached and used as regular volume when its lifecycle state changes from ”PROVISIONING” to "AVAILABLE", usually withinseconds • Clone and backup operations are mutually exclusive • Number ofclones created simultaneously • If the source volume is attached: You can create one clone at a time • If the source volume is detached: You can create up to 10 clones from the same source volume simultaneously
  • 17. Volume Groups • Group together block and boot volumes from multiple compartments across multiple compute instances in a volumegroup. • You can use volume groups to create volume group backups and clones that are point-in-time and crash-consistent. • Manually trigger a full or incremental backup of all the volumes in a volume group leveraging a coordinated snapshot across all thevolumes. • This is ideal for the protection and lifecycle management of enterprise applications, which typically require multiple volumesacross multiple compute instances to functioneffectively • Volume Group feature is available with no additional charge
  • 18. Boot Volumes • A compute instance is launched using OS image stored on a remote boot volume • Boot volume is created automated and associated with an instance until you terminate the instance • Boot volumes are encrypted, have faster performance, lower launch times, and higher durability for BM and VM instances • Launch another instance with a boot volume • First create a custom image of your boot volume and then using the custom image launch the instance • Alternately, you can launch a new instance directly from an unattached boot volume if you don't wish to create a custom image • Delete boot volume • You can delete an unattached boot volume. • You can optionally chose to automatically delete the boot volume when terminating an instance by selecting the checkbox in the delete confirmation dialog. • OCI does not allow you to delete the boot volume currently attached to an instance. • Possible to take a manual backup, assign backup policy or create clone of boot volumes • You have the option of specifying a custom boot volume size
  • 20. OCI Storage Services Local NVMe Block Volume File Storage Object Storage Archive Storage Type NVMe SSDbased temporary storage NVMe SSDbased block storage NFSv3 compatible file system Highly durable Object storage Long-term archival and backup Durability Non-persistent; survives reboots Durable (multiple copies in anAD) Durable (multiple copies in anAD) Highly durable (multiple copies across ADs) Highly durable (multiple copies across ADs) Capacity Terabytes+ Petabytes+ Exabytes+ Petabytes+ Petabytes+ Unit Size 51.2TB for BM, 6.4-25.6 TB for VM 50 GB to 32TB/vol 32 vols/instance Up to 8 Exabyte 10 TB/object 10 TB/object Use cases Big Data, OLTP, high performance workloads Apps that require SAN like features (Oracle DB, VMW, Exchange) Apps that require shared file system (EBS, HPC) Unstructured data incl. logs, images, videos Long term archival and backups (Oracle DB backups)
  • 21. File Storage service Features • AD-local service, available in all OCI regions and Availability Domains • Supports NFS v.3 • Network Lock Management (NLM) for file locking • Full POSIXsemantics • Data Protection: Snapshots capabilities; 10,000 snapshots per file system • Security: 128-bit, data-at-rest encryption for all file systems & metadata • Console management, APIs, CLI, data-path commands, andTerraform • Create 100 file systems and 2 mount targets per AD per account
  • 22. Mount Target Mount Target • NFS endpoint that lives in your subnet of choice;AD-specific • Mount target has an IP address and DNS name that you can use in your mount command. E.g.10.0.0.6 • Requires three private IP addressesin the subnet (don’t use /30 or smaller subnets for theFSS) • Two of the IP addresses are used during mount target creation;3rd IP used for HA OCIREGION AVAILABILITY DOMAIN-2 AVAILABILITY DOMAIN-1 NFSclient 10.0.1.0/24 NFSclient 10.0.0.0/24 VCN, 10.0.0.0/16
  • 23. Mount Target OCIREGION AVAILABILITY DOMAIN-2 AVAILABILITY DOMAIN-1 10.0.0.0/24 10.0.1.0/24 NFSclient NFSclient VCN, 10.0.0.0/16 Mount Target • Placing NFS clients and mount target in the same subnet can result in IP conflicts, as users are not shown which private IPs are used for mount target • Place FSSmount target in its own subnet, where it can consume IPs as it needs 10.0.2.0/24
  • 24. File System OCIREGION AVAILABILITY DOMAIN-2 AVAILABILITY DOMAIN-1 NFSclient 10.0.1.0/24 NFSclient 10.0.0.0/24 VCN, 10.0.0.0/16 10.0.2.0/ 24 File System • Primary resources for storing files in FSS • To access your file systems, you create a new (or use an existing) mount target • 100 File Systems per Mount Target • AD-specific • Accessible from OCI VM/BM instances • Accessible from on-premises through FastConnect/VPN
  • 25. FSS Paths • Export Path: unique path specified when the file system is associated with a mount target during creation • No two File systems associated with the same mount target can have overlapping export paths (e.g. FS paths like /example and /example/path are not allowed) Mount target (NFS endpoint): 10.0.0.6 Export Path1: /example1/path Export Path1 2: /example2/path • Export path, along with the mount target IP address, is used to mount the file system to an instance • sudo mount 10.0.0.6:/example1/path /mnt/mountpointA • sudo mount 10.0.0.6:/example2/path /mnt/mountpointB • /mnt/mountpointA and /mnt/mountpointB are path to the directory on the NFS client instance on which the external file systems are mounted
  • 26. Mounting an OCI File System • Launch OCI instance from console • Use NFSv3 protocol to mountthe FSSvolume • Install nfs-utils (Oracle Linux and CentOS) or nfs-common (Ubuntu) in your Linux system • Create a directory • On the FSS console, click on Mount Targets • Use the Private IP address information to mount the volume using nfscommand: opc@node01:~$ sudo mkdir -p /<user’s target directory> opc@node01:~$ sudo mount <IPaddress>:<path-name> /<user’s target directory> opc@node01:~$ sudo yum install nfs-utils opc@node01:~$ sudo mkdir -p /mnt/nfs opc@node01:~$ sudo mount 10.0.0.3:/fss-shared /mnt/nfs NOTE: We recommend not to pass mount options to achieve best performance with File Storage Service. This approach leaves it to the client and server to negotiate the window size for Read & Write operations.
  • 27. Security Security layer Uses these.. To control actions like these.. IAM Service OCI users, policies Creating instances (NFS clients) and FSSVCNs.Creating, listing, and associating file systems and mount targets Security Lists CIDR blocks Connecting the NFS client instance to the mount target Export Options Export options, CIDR blocks Applying access control per-file system based on source IP CIDR blocks that bridges the Security Lists layer and the NFS v.3 Unix Security layer NFS v3. Unix Security Unix users Mounting file systems1, reading the writing files, file access security 1When mounting file systems, don't use mount options such as nolock, rsize, or wsize. These options cause issues with performance and file locking Four distinct and separate layers of security with its own authorization entities and methods to consider when using FSS
  • 28. File Storage Service Snapshot • Snapshots provide a read-only, space efficient, point-in-time backup of a file system • Snapshots are created under the root folder of file system, in a hidden directory named .snapshot • You can take up to 10,000 snapshots per file system • You can restore a file within the snapshot, or an entire snapshot using the cp or rsync command – cp -r .snapshot/snapshot_name/* destination_directory_name • If nothing has changed within the target file system and you take a snapshot, it does not consume any additional storage
  • 30. Local NVMe Block Volume File Storage Object Storage Archive Storage Type NVMe SSDbased temporary storage NVMe SSDbased block storage NFSv3 compatible file system Highly durable Object storage Long-term archival and backup Durability Non-persistent; survives reboots Durable (multiple copies in anAD) Durable (multiple copies in anAD) Highly durable (multiple copies across ADs)* Highly durable (multiple copies across ADs)* Capacity Terabytes+ Petabytes+ Exabytes+ Petabytes+ Petabytes+ Unit Size 51.2TB for BM, 6.4-25.6 TB for VM 50 GB to 32TB/vol 32 vols/instance Up to 8Exabyte 10 TB/object 10 TB/object Use cases Big Data, OLTP, high performance workloads Apps that require SAN like features (Oracle DB, VMW, Exchange) Apps that require shared file system (EBS, HPC) Unstructured data incl. logs, images, videos Long term archival and backups (Oracle DB backups) OCI Storage Services
  • 31. Object Storage service • An internet-scale, high-performance storageplatform • Ideal for storing unlimited amount of unstructured data (images, media files, logs, backups) • Data is managed as objects using an API built on standard HTTP verbs • Regional service, not tied to any specific compute instance • Offers two distinct storage classes to address the need for performant, frequently accessed "hot" storage, and less frequently accessed "cold" storage • Supports private access from Oracle Cloud Infrastructure resources in a VCN through a Service Gateway • Supports advanced features such as cross-region copy, pre-authenticated requests, lifecycle rules and multipart upload
  • 32. Object Storage Resources Object • All data, regardless of content type, is managed as objects (e.g. logs, videos) • Each Object is composed of object itself and metadata of the object Bucket • A logical container for storing objects; Each object is stored in a bucket Namespace • A logical entity that serves as a top-level container for all buckets and objects • Each tenancy is provided one unique namespace that is global, spanning all compartments and regions • Bucket names must be unique within your tenancy, but can be repeated across tenancies • Within a namespace, buckets and objects exist in flat hierarchy, but you can simulate a directory structure using prefixes and hierarchies
  • 33. Object Naming • Service prepends the Object Storage namespace string and bucket name to object name, /n/<object_storage_namespace>/b/<bucket>/o/<object_name> • https://objectstorage.us-phoenix- 1.oraclecloud.com/n/gse00014346/b/DatabaseBackup/o/database1.dbf • Flat hierarchy • For large number of objects, use prefixes and hierarchies, • /n/ansh8tvru7zp/b/event_photos/o/marathon/finish_line.jpg • /n/ansh8tvru7zp/b/event_photos/o/marathon/participants/p_21.jpg • You can use the CLI to perform bulk downloads and bulk deletes of all objects at a specified level of the hierarchy, without affecting objects in levels above or below • E.g. above, you can use CLI to download or delete all objects at the marathon/ level without downloading or deleting objects at the marathon/participants sublevel
  • 34. Object Storage Tiers Standard StorageTier(Hot) • Fast, immediate, and frequent access • Object Storage Service always serves the most recent copy of the data when retrieved • Data retrieval is instantaneous • Standard buckets can’t be downgraded to archive storage Archive StorageTier(Cold) • Seldom or rarely accessed data but must be retained and preserved for long periods of time • Minimum retention requirement for Archive Storage is 90 days • Objects need to be restored before download • Archive Bucket can’t be upgraded to Standard storage tier • Time To First Byte (TTFB) after Archive Storage restore request is made: 4 Hours
  • 35. 17 © 2019 Oracle Oracle Cloud always freetier: oracle.com/cloud/free/ OCItraining and certification: https://www.oracle.com/cloud/iaas/training/ Oracle learning library videos onYouTube: youtube.com/user/OracleLearning