Oracle User Community
Oracle Applications & Technology User Group (OATUG-Ascend)
Oracle Developer & Technology User Group (Kscope)
Analytics and Data Oracle User Community (ANDOUC)
https://forum.questoraclecommunity.org/groups
Oracle
RedHat
VMware (Broadcom)
https://communities.vmware.com
Broadcom Social Media Advocacy
Nutanix
Cisco
Dell
Oracle Software Downloads
https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c
https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
Oracle LiveLabs
GitHub Introduction to labs and workshops
Databases / Clouds
A Relational Model of Data for Large Shared Data Banks – E. F. CODD
Database normalization – wikipedia
Database Normalization – Normal Forms 1nf 2nf 3nf Table Examples – Read this
Normalization in DBMS: A Detailed Guide – Read this
Non-Relational Databases and Their Types
Enterprise architecture framework
Data Warehouse vs Data Lake vs Data Lakehouse: Definitions, Similarities, and Differences
Data Lakehouse vs Data Mesh: 5 Key Differences
Business Critical Applications: An In-Depth Look
Datalakehouse – The Challenge in Big Data is Small Files
Databricks vs. Snowflake: An Honest Comparison in 2024
Stateful vs Stateless Architecture – Explained for Beginners
Oracle Cloud
MAA Best Practices for the Oracle Cloud
ExaCC vs. ExaCS – Which One is Right for You?
First Principles: L2 network virtualization for lift and shift
Strategic cost optimization techniques in multicloud deployments: Part 1 of 3
Oracle Cloud Infrastructure Bare Metal Shapes and Specifications
Oracle Zero Downtime Migration – ZDM Physical Migration Step by Step Guide
Oracle Zero Downtime Migration 21.3
23ai Backup and Recovery User’s Guide
Zero Data Loss Recovery Appliance X8 / X8M
XTTS: How to Migrate a Database Using Full Transportable Export Import and Incremental Backups
Amazon AWS
Cloud Showdown – Azure vs AWS vs GCP vs OCI Choosing Your Digital Haven
Compare OCI with AWS, Azure, and Google Cloud
AWS vs Microsoft Azure vs Google Cloud vs Oracle Cloud Infrastructure: A Comprehensive Comparison
AWS vs Azure vs GCP cloud comparison: Databases
Object storage vs. block storage: How are they different?
Parquet file format – everything you need to know!
AWS Well-Architected Framework
AWS Cloud Databases – List of DB
Amazon MemoryDB: A Fast and Durable Memory-First Cloud Database
Building modern applications using AWS databases
Migrating Oracle Exadata Workloads to AWS
Oracle Database 11g/12c To Amazon Aurora with PostgreSQL Compatibility (9.6.x) Migration Playbook
Migrate and Modernize with AWS
The role of vector databases in generative AI applications – AWS
AWS – What’s the Difference Between Hadoop and Spark?
What Is Apache Iceberg? Features & Benefits
What’s New with AWS: 2024 Archive
Mathematics & Computer Science Basics
logic gate (AND, OR, XOR, NOT, NAND, NOR and XNOR)
MIT OpenCourseWare – Linear Algebra
Stanford CS229: Machine Learning | Summer 2019 | Lecture 1 – Introduction and Linear Algebra
Stanford CS229: Machine Learning | Summer 2019 | Lecture 2 – Matrix Calculus and Probability Theory
AI , ML, DL, Gen AI, LLM
Language Models are Unsupervised Multitask Learners -GPT2
Language Models are Few-Shot Learners – GPT3
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning
DeepSeek R1 vs V3: A Head-to-Head Comparison of Two AI Models
Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsity
LATE CHUNKING: CONTEXTUAL CHUNK EMBEDDINGS USING LONG-CONTEXT EMBEDDING MODELS
AGENTIC RETRIEVAL-AUGMENTED GENERATION: A SURVEY ON AGENTIC RAG
DeepSeek, China, OpenAI, NVIDIA, xAI, TSMC, Stargate, and AI Megaclusters Podcast Summary
Improving Language Understanding by Generative Pre-Training
Improving language understanding with unsupervised learning – OpenAI
The Illustrated GPT-2 (Visualizing Transformer Language Models) – Jay Alammar
LLM Models YouTube Video Lectures – LinkedIn
Conquer Feed forward Neural Networks with TensorFlow
Getting ready to build out Agentic Apps in 2025? Check out these articles
Scaling RAG with RAGOps and agents
Data governance in the age of generative AI – AWS
VMware Private AI Foundation with NVIDIA – LLM Inference Sizing and Performance Guidance
Extreme Performance Series: Time Sliced vGPU vs MIG vGPU
Unleashing the Power of Retrieval-Augmented Generation and Vector Databases
The Critical Role of Storage in Optimizing AI Training Workloads – SNIA
Why Data Infrastructure Is the Bedrock of AI’s Success
Why Storage Is the Unsung Hero for AI
MLPerf AI benchmark tests how storage systems keep GPUs busy
Architect’s Guide To Agentic AI
Run Your AI Inference at the Edge to Unlock Insights Faster
Very large AI model training uses object storage
The Real Reasons Why AI is Built on Object Storage – MinIO
Ceph Storage in a World of AI/ML Workloads
Andrew Ng Explores The Rise Of AI Agents And Agentic Reasoning | BUILD 2024 Keynote
RAG Applications with MinIO Object Storage: Overview
Check-N-Run: a Checkpointing System for Training Deep Learning Recommendation Models
Reducing Model Checkpointing Times by Over 10x with PyTorch Distributed Asynchronous Checkpointing
Understanding Data Storage and Ingestion for Large-Scale Deep Recommendation Model Training
VDURA: AI training and inference needs optimized file and object balance
MLPerf AI benchmark tests how storage systems keep GPUs busy
Building Multi-Agent RAG Applications: A Comprehensive Guide!
Building Enterprise AI Apps with Multi-Agent RAG!
Large Language Models – Readme
Transformers (how LLMs work) explained visually | DL5
Very large AI model training uses object storage
How RAG Enhances LLMs: A Step-by-Step Exploration
Model Context Protocol (MCP) Explained in 10 Minutes!
AI Foundation Series by Oracle Developers
DeepLearning.AI – Online resource (ML/DL/AI)
Coursera Free Courses Machine Learning
Artificial Intelligence Engineer Roadmap
Want to Work in Artificial Intelligence? 14 AI Careers & Job Outlook [2024]
From Data Analyst to Data Scientist: Key Skills and Tools to Master in 2025
AIML.com – Machine Learning Resources
Narrow AI: The Only AI You Need Now
AI 101: What you need to know about the 3 Types of AI
16 AI Strategy Playbooks You Shouldn’t Miss
A Deep Dive Into MCP and the Future of AI Tooling
Datta Nimmaturi Blog – Nutanix
Oracle 23ai
Using NVIDIA GPUs to Accelerate AI Vector Search in Oracle Database 23ai
Deploying DBRX LLMs on Oracle Cloud Infrastructure with NVIDIA NIM and Delta Sharing
Oracle Database 23ai Technical Architecture
Oracle Database 23ai : Where to find information – Oracle Database Insider
Database 23ai: Feature Highlights
Oracle AI / Vector DB
Oracle Github Samples and Labs
Introducing Vector Store and Generative AI in MySQL HeatWave
What Is Generative AI (GenAI)? How Does It Work?
What Is Retrieval-Augmented Generation (RAG)?
Announcing the OCI Generative AI Agents RAG service
Q&A with PDF – Building RAG Application with Oracle 23ai Vector Search and OpenAI LLM
AI Vector Search in Oracle Database 23ai -Tim Hall
Now Available! Pre-built Embedding Generation model for Oracle Database 23ai
Oracle Database 23ai Vector Search in action
Getting started with vectors in 23ai
23ai – where your vector indexes are stored
Using HNSW Vector Indexes in AI Vector Search
Building a Multi-Agent AI Application on Oracle Cloud Infrastructure
Hybrid Vector Index – a combination of AI Vector Search with Text Search
Oracle GenAI Stack: RAG vs. Fine-Tuning for Real-World Workloads
Which Free Version of Oracle Database 23ai is Best?
New AI Vector Search LiveLabs Workshop Available
General
The Engineer’s Complete Guide to Technical Debt
RPO and RTO: Understanding the Differences
What’s the Difference Between SLAs, SLOs and SLIs?
The SAR Method for Product Management Interview Questions
The Ultimate Guide to Product Prioritization + 8 Frameworks
The Ultimate List of 72 Product Manager Interview Questions
Oracle MySQL
MySQL Parameters Best Practices – vSAN
Running MySQL Workloads on VMware vSphere with FlashArray
MySQL Server and SQL Performance Tuning
MySQL 8.0 Reference Manual Including MySQL NDB Cluster 8.0
Oracle Documentation
Enabling Advanced Features of Oracle Net Services – Oracle 19c
Oracle Database 12c: INTERACTIVE QUICK REFERENCE
Real-World Performance (RWP) – Collaterals
Oracle Database Technologies – HA, Performance and all
Oracle Database Technologies – HA
Oracle Maximum Availability Architecture
MAA Best Practices – Oracle Database
YouTube – HA and Scalability for Modern Database Architectures
High Availability and Scalability for Modern Database Architectures – live and on-demand webinars
Oracle Diagnostics & Troubleshooting
Diagnostic Tools Catalog (Doc ID 559339.1)
Collecting Diagnostics for Oracle Support (Doc ID 411.1)
SRDC – How to Collect Standard Information for Clusterware Startup Issues (Doc ID 2766730.1)
Autonomous Health Checks and Diagnostics
Maximizing Application Resilience, Performance, and Security with AHF – 2024 Feature Recap
Autonomous Health Framework (AHF) – Including TFA and ORAchk/EXAchk (Doc ID 2550798.1)
ASM tools used by Support : KFOD, KFED, AMDU (Doc ID 1485597.1)
ORA-600/ORA-7445/ORA-700 Error Look-up Tool (Doc ID 153788.1)
Oracle Patches & Releases
Certification Information for Oracle Database on Linux x86-64 (Doc ID 1304727.2)
Release Schedule of Current Database Releases (Doc ID 742060.1)
Release Update Introduction and FAQ (Doc ID 2285040.1)
ACFS and AFD Support On OS Platforms (Certification Matrix). (Doc ID 1369107.1)
Oracle Database 19c Proactive Patch Information (Doc ID 2521164.1)
Grid Infrastructure 19 Release Updates and Revisions Bugs Fixed Lists (Doc ID 2523221.1)
Database 19 Release Updates and Revisions Bugs Fixed Lists (Doc ID 2523220.1)
Oracle Database 21c Proactive Patch Information (Doc ID 2796590.1)
Database 21c Release Updates and Revisions Bugs Fixed Lists (Doc ID 2814015.1)
Grid Infrastructure 21c Release Updates and Revisions Bugs Fixed Lists (Doc ID 2814016.1)
Differences between PSU / BP and RU / RUR
Oracle RAC
Certified Virtualization and Partitioning Technologies for Oracle Database and RAC Product Releases
RAC Technologies Matrix for Linux Platforms
Oracle Clusterware Control (CRSCTL) Utility Reference 19c
Managing Oracle Cluster Registry and Voting Files – Oracle 19c
Introduction to Oracle Clusterware – Oracle Clusterware supports up to 100 nodes in a cluster on configurations running Oracle Database 10g release 2 (10.2) and later releases.
Oracle RAC Installation
Grid Infrastructure Installation and Upgrade Guide for Linux – 21c
Oracle RAC Fencing
Archive for the ‘STONITH’ Category – Kevin Closson
Archive for the ‘Cluster Fencing’ Category
RAC Expert or Clusters Expert?
Now Is The Time To Open Source! – Kevin Closson Cluster Fencing
RAC: Frequently Asked Questions (RAC FAQ) (Doc ID 220970.1)
Rebootless node fencing in Oracle RAC
http://ahfathi.blogspot.com/2014/02/oracle-rac-functions-of-io-fencing.html
Understanding Linux SCSI Reservation
What are SCSI Reservations and SCSI Persistent Reservations?
How to verify that the disk is iscsi3 persistent compliant
Symmetrix How SCSI-3 Persistent Reserve works?
Oracle RAC Cluster Interconnect & HAIP
Multicast Requirements for Networks Used by Oracle Grid Infrastructure
Grid Infrastructure Redundant Interconnect and ora.cluster_interconnect.haip (Doc ID 1210883.1)
How to Validate Network and Name Resolution Setup for the Clusterware and RAC (Doc ID 1054902.1)
The Basics of IPv4 Subnet and Oracle Clusterware (Doc ID 1386709.1)
Oracle Clusterware and RAC Support for RDS Over Infiniband (Doc ID 751343.1)
Grid infrastructure (GI):HAIP on RDS is not supported (Doc ID 2328941.1)
Oracle RAC Interconnect Protocols – Support and Roadmap (Doc ID 2434852.1)
Oracle Real Application Clusters on Extended Distance Clusters (Oracle RAC 10g R2)
Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Clusters
HAIP assigns Link Local IP’s to each private interface
Oracle RAC on Third-Party Clouds
Oracle RAC on AWS: Tackling Licensing, Support, and Technical Hurdles
Migrate from Oracle RAC to AWS: Alternatives on AWS
Oracle RAC on Third-Party Clouds
Self-managed Oracle RAC on Amazon EC2
FlashGrid Enables Oracle RAC in AWS
https://en.wikipedia.org/wiki/Oracle_Database#Releases_and_versions
Network multicast support on Azure
How to enable broadcast and multicast support on Amazon (AWS) EC2
Oracle RAC Application Continuity
Testing Application Continuity in Oracle 19c RAC (19.12) using Java Application
ASM
A PEEK INSIDE ORACLE ASM METADATA
How many allocation units per file
Choosing the Right ASM Allocation Unit for a Virtualized Oracle Database
Oracle ASM and Thin Provisioning – How To Reclaim Space
Grid Infrastructure Installation and Upgrade Guide for Linux – Do not specify multiple partitions on a single physical disk as a disk group device
Oracle ASM Mirroring and Disk Group Redundancy
Choosing the Right ASM Allocation Unit for a Virtualized Oracle Database
ASM Rebalance: Why is the avg By/Read equal to 1MB while the allocation unit is 4MB?
How To Check if Asynchronous I/O is Working On Linux (Doc ID 237299.1)
Asynchonous I/O not reported in /proc/slabinfo KIOCB slabdata (Doc ID 413389.1)
Why use Oracle ASM for Oracle databases
Performance and Scalability Considerations for ASM Disk Groups – 12.2
Altering Disk Groups – ASM Rebalance Oracle 19c
Oracle ASM on ScaleIO Best Practices
ASMLIB , ASMFD and udev
Information Center: ASMLib (Doc ID 1624409.2)
Oracle’s ASM Filter Driver Revisited]
Udev rules are getting reloaded frequently and causing Oracle ASM outage
UDEV rules for LUNs – Dell PowerStore: Oracle Best Practices
Oracle Load Testing / Benchmarking
Oracle Database Load Testing Tools – Overview – Pythian
Benchmarking Oracle I/O Performance with Orion by Alex Gorbachev
Database Performance Tuning Guide – 21c
Top Tools for Troubleshooting & Performance Benchmarking
AWR and IOPS
Alejandro Vargas – Useful Scripts
Oracle AWR Reports: Understanding I/O Statistics
How to identify IOPS in AWR reports
How to get IOPS from AWR and Real-time
Enabling Automatic AWR Snapshots on PDB
Database Time, Average Active Sessions, and Active Session History – Core performance concepts for DBAs – https://youtu.be/QLyCcOBWb9o
Oracle 4k Support
Advanced Format: 4k Sector Size
Deep Dive: Oracle with 4k Sectors
Oracle Fixes The 4k SPFILE Problem…But It’s Still Broken
Redo log block size on all flash
Using 4k Redo Logs on Flash, 4k-Disk and SSD-based Storage (Doc ID 1681266.1)
Supporting 4K Sector Disks (Doc ID 1133713.1)
Supporting ASM on 4K/4096 Sector Size (SECTOR_SIZE) Disks (Doc ID 1630790.1)
Oracle Linux 6 – ASM Instances Fail with 4K Sector Size LUN (Doc ID 2211975.1)
FAQ: Flash Storage with ASM (Doc ID 1626228.1)
4096 Physical Block Size Support in Oracle Linux (Doc ID 1582530.1)
New Block Size Feature for OracleASM and oracleasm-support (Doc ID 1530578.1)
19c ASM Disk Group SECTOR_SIZE
19c ASM Disk Group LOGICAL_SECTOR_SIZE
19c Specifying the Logical and Physical Sector Size
Redo log block size on ODA X6 all flash
Oracle on Flash: The Case of the 4K Redo Log Block Size – Pure Storage
How to change an Oracle ASM Diskgroups section size
How to check your disk sector size
Oracle IO
Simple Way to Calculate OS CPU Utilization From Oracle Database V$ Views
How To Change The Priority Of Oracle Database Background Processes
https://www.cyberciti.biz/files/linux-kernel/Documentation/filesystems/tmpfs.txt
Dynamic tracing of Oracle logical I/O
File System’s Buffer Cache versus Direct I/O (Doc ID 462072.1)
Things To Consider For Setting filesystemio_options And disk_asynch_io (Doc ID 1987437.1)
Archlinux – Improving performance
Oracle IO Alignment
Oracle Redo Log
A look into oracle redo, part 7: adaptive log file sync – Frits
Adaptive Log File Sync: Oracle, Please Don’t Do That Again
LGWR I/O is Simple, But Not LGWR Processing – Kevin Closson
Tuning ‘log file sync’ wait events – Riyaj
Changing The Number Of Oracle Database 12c Log Writers
Warning: log write elapsed time
COMMIT_WAIT and COMMIT_LOGGING
Troubleshooting: ‘Log file sync’ Waits (Doc ID 1376916.1)
Adaptive Switching Between Log Write Methods can Cause ‘log file sync’ Waits (Doc ID 1462942.1)
IF: High CPU Consumption by Oracle Background Processes (Doc ID 2070348.1)
Bug 25178179 – Several sessions wait on ‘log file sync’ in a RAC environment (Doc ID 25178179.8)
Bug 27143321 – LGWR May Not Switch Back to post/wait Mode (Doc ID 27143321.8)
“Warning: log write time” Messages Seen in LGWR Trace Files (Doc ID 601316.1)
Script to Collect Log File Sync Diagnostic Information (lfsdiag.sql) (Doc ID 1064487.1)
Where does the log writer spend its time on?
Oracle Log File Sync Wait Event
Ouch! Log File Switch Checkpoint Incomplete
Obtaining Information about Oracle Redo Log Files
Oracle Log File Switch Completion
RAC Wait Event: gcs log flush sync
Oracle 11g AMM: MEMORY_TARGET, MEMORY_MAX_TARGET and /dev/shm/
Shared Memory Virtual Filesystem
How much memory is truly used by my Oracle instance?/
Oracle Latches
Reducing Contention on Hot Cursor Objects (Cursor: Pin S)
Oracle Cache Buffer Tuning
Cache Buffer Chains Demystified -Arup Nanda
Tuning Latch Contention: Cache-buffers-chain latches
[Oracle] Database cache internals and why one data block can use multiple cache buffers
How are the Cache Buffers Chains and Cache Buffers LRU Chains used in the Buffer Cache management?
Oracle Huge Pages
Configuring HugePages for Oracle on Linux (x86-64)
Configuring Linux Hugepages for Oracle Database Is Just Too Difficult! Isn’t It? Part – I
Configuring Linux Hugepages for Oracle Database Is Just Too Difficult! Isn’t It? Part – II
HugePages on Oracle Linux 64-bit (Doc ID 361468.1)
HugePages on Linux: What It Is… and What It Is Not… (Doc ID 361323.1)
Checking usage of HugePages by Oracle databases in Linux environments
What will happen if HugePage is set but sysctl parameter vm.hugetlb_shm_group is not set ?
Oracle and NUMA
processor_group_name and SGA distribution across NUMA nodes
The Oracle database, in-memory parallel execution and NUMA
Oracle Multi-threaded , Process , Sessions, Transactions
Oracle Database 12c: Multithreaded Execution (or how make processes decrease)
Oracle 12c Database: Moving to Multithreaded Configuration
Oracle Multithreaded : does it worth a try ?
Multithreaded Model using THREADED_EXECUTION in Oracle Database 12c Release 1 (12.1)
Processor frequency – slow v/s fast clock speed
How to calculate the proper value from processes, sessions, and transactions (Doc ID 1682295.1)
DIFFERENCES BETWEEN PROCESSES, SESSIONS AND CONNECTIONS – Tom Kyte
Oracle x$ / v$ tables
DB Statistics to SGA Variable Mapping
Oracle Compression
Oracle Database compression or Storage (All Flash) compression: A performance comparison
Interested in Oracle Database Compression Best Practices and Insights?
When to Use the Various Types of Oracle Data Compression
Oracle Advanced Compression Compared to Storage-Based Compression – The Important Differences
Oracle Backup & Snapshots
http://thebackupblog.typepad.com/thebackupblog/2008/07/optimizing-deduplication.html
Maximizing Deduplication Results with Oracle Databases and RMAN
Oracle dNFS
Step by Step – Configure Direct NFS Client (DNFS) on Linux (Doc ID 762374.1)
Configuring File System Storage for Oracle Database
Direct NFS: FAQ (Doc ID 954425.1)
Oracle & iSCSI
NetApp Element Software Linux Configuration Guide For SolidFire and NetApp HCI
Oracle Best Practices on NetApp SolidFire
Oracle Persistent Memory
Oracle 21c – Using Persistent Memory Database
Oracle Memory Speed (OMS) Filesystem Setup using Ship home (Doc ID 2795728.1) – 19c
Oracle Database 19c Running @Memory Speed
Deploying the Oracle Memory Speed File System – 19c
Persistent Memory and Oracle Linux
PERSISTENT MEMORY FILE STORE FOR DIRECTLY MAPPED PERSISTENT MEMORY DATABASE – PMEM Oracle Patent
Testing Oracle’s Use of Optane Persistent Memory, Part 1 – Low Latency Commits – Tanel Poder
Oracle DBFS
Oracle Database Smart Flash Cache
How To Size the Database Smart Flash Cache (Doc ID 1317950.1)
How to check Smart Flash Cache (Doc ID 2218620.1)
How to measure the utilization of Smart Flash Cache ? (Doc ID 1431603.1)
Oracle Database Performance Results with Smart Flash Cache on Sun SPARC Enterprise Midrange Server
Oracle Database Smart Flash Cache with Oracle Linux
How to Improve Database Performance Using Database Smart Flash Cache
Accelerating Dell Oracle 11g R2 Database Solutions Using PCIe Solid State Storage
DB Smart Flash Cache in Oracle 11g
Using the Oracle 11GR2 database flash cache
Optimizing Oracle databases with SSD – April 2014
Database Smart Flash Cache in Oracle Database 12c Release 1
Database smart flash cache wait events
Oracle Times Ten
Oracle In-Memory
DBIM Resources
Oracle DB Sharding
Database Sharding In Oracle – A Primer
Oracle Sharding : Part 2 – Installating & Configuring Shards
Oracle Sharding MAA Best Practices
Oracle Resource Manager
Oracle Resource Manager | Decoding The Enegma Machine
Why resource manager needs to be disabled?
Oracle Network
The Best Guide To Understand What Is TCP/IP Model
Database Net Services Administrator’s Guide 21c – Understanding the Communication Layers
SQL*Net Packet Sizes (SDU & TDU Parameters) (Doc ID 44694.1)
Oracle Net Performance Tuning (Doc ID 67983.1)
Setting SEND_BUF_SIZE and RECV_BUF_SIZE (Doc ID 260984.1)
Oracle SQL*Net Wait Events -DBAKevlar
SQL*Net Message Waits – Hemant’s Oracle DBA Blog
Live Optics
Optical Prime How to Connect Live Optics to VMWare and vCenter Servers
Linux Performance – General
30 Linux System Monitoring Tools Every SysAdmin Should Know
The 10 Best Linux Performance Monitoring Tools
20 Command Line Tools to Monitor Linux Performance
How to use SAR to Monitor System Performance in Red Hat Enterprise Linux
How to change the collection interval of the SAR data in RHEL8 and RHEL 9 beta
Linux CPU Performance
Linux Load Averages: Solving the Mystery
Understand Linux Load Averages and Monitor Performance of Linux
USE Method: Linux Performance Checklist
Understanding CPU Steal Time – when should you be worried?
https://www.cyberciti.biz/files/linux-kernel/Documentation/
Server Performance Tuning: Interrupt & Process affinity (The CPU love affair) – irq
How do I disable the irqbalance service in Red Hat Enterprise Linux?
Determine which applications cause major page faults
perf-report(1) — Linux manual page
perf-top(1) — Linux manual page
RHEL 8 Chapter 19. Profiling CPU usage in real time with perf top
Chapter 16. Getting started with perf – RHEL 9
perf top: an awesome way to spy on CPU usage
Perf-tools – Brendan Gregg Github
Perf Tool: Performance Analysis Tool for Linux
Linux perf: How to Use the Command and Profiler
Linux Process Priority
https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt
How to Set Linux Process Priority Using nice and renice Commands
Linux commands: How to manipulate process priority
Process ‘niceness’ vs. ‘priority’
A brief guide to priority and nice values in the linux ecosystem
How to Use Linux Chrt Command?
https://man7.org/linux/man-pages/man1/chrt.1.html
How To Change The Priority Of Oracle Database Background Processes
What is the difference between renice and chrt commands in Linux?
Linux System – Misc
How to set ulimit values to take effect for systemd service (Doc ID 2681853.1)
How to set limits for services in RHEL 7 and systemd
How to check the values of parameters in system.conf
RHEL 8 – Chapter 13. Introduction to systemd
Overview of systemd for RHEL 7
How to set ulimit values
How to set or change the default soft or hard limit for the number of user’s processes?
How To Use Journalctl to View and Manipulate Systemd Logs
How to Configure the Linux Out-of-Memory Killer
Linux IO Benchmarking
https://www.binarylane.com.au/support/solutions/articles/1000055889-how-to-benchmark-disk-i-o
https://wiki.mikejung.biz/Benchmarking
Complete and detailed guide (with examples) to DD
Linux FIO Benchmarking
Inspecting disk IO performance with fio
fio – Flexible I/O tester rev. 3.27
How to measure disk performance with fio and IOPing
Performance benchmarking with Fio on Nutanix
Linux udev
What is udev and how do you write custom udev rules in systemd environments (RHEL 7 and later) ?
How to make block device NMVe assigned names persistent?
Linux IO Scheduler
Queue sysfs files – /sys/block/sdX/queue
Little’s Law- An insight on the relation between latency and throughput
Using the Deadline IO Scheduler
Understanding the Deadline IO Scheduler
Deadline IO scheduler tunables
How to use the Noop or none IO Scheduler
Choosing an I/O Scheduler for 4 and the 2.6 Kernel
Improving Linux System Performance with I/O Scheduler Tuning
RHEL 8 – Setting the disk scheduler
Modification and Evaluation of Linux I/O Schedulers
The block I/O layer I/O schedulers
Wikipedia – Linux IO Scheduling
Best Linux I/O Scheduler(elevator) for Oracle database
Improving Block-level Efficiency with scsi-mq
High Performance Storage with blk-mq and scsi-mq
Yaron Dar – Have you tried blk-mq? – Yaron Dar
Linux Block IO – Introducing Multi-queue SSD Access on Multi-core Systems
Multi-Queue Block IO Queueing Mechanism (blk-mq)
INTRODUCTION BLOCK MQ IO SCHEDULER
Linux IO Block Performance
Increasing the maximum I/O size in Linux
SC Storage Customer Notification: Linux Large IO Sizes Can Affect iSCSI Volume Availability
RHEL Configuring Tuning Profiles for Storage Performance
What is the kernel parameters related to maximum size of physical I/O requests?
How to set custom ‘max_sectors_kb’ option for devices under multipathd control?
multipathd: failed setting max_sectors_kb on sdc : Invalid argument
RHEL Performance Guide – Compact Perf Commands
I/O Limits: block sizes, alignment and I/O hints
[Engineering Notes] I/O Limits: block sizes, alignment and I/O hints
Default Maximum IO Size Change in Linux Kernel
Why does my SSD not issue 1MB IO’s?
Why is the size of my IO requests being limited, to about 512K?
Linux & Advanced Storage Interfaces
Notes on Linux’s SG driver version 2.1.39
The Linux SG_IO ioctl in the 2.6 series
Performance Tuning Guide Red Hat Enterprise Linux 7
RHEL 7 and Oracle 12c (Single Instance and RAC)
Pure Storage – Linux Recommended Settings
Measuring Linux IO read/write mix and size – blktrace and blkparse
Chapter 32. Factors affecting I/O and file system performance – RHEL 9
/proc/diskstats – I/O statistics fields
Linux & Storage
Check HBA card and its driver’s info in linux(RHEL6)
How to Configure the FC QLogic Target Driver for 22xx/23xx/24xx/25xx/26xx Adapters
How to find WWN number of HBA and scan the FC Luns in LINUX?
How to Find the HBA/Fibre Channel Cards, Ports and WWN in Linux
How to check HBA host and its corresponding WWPN on RHEL 5, 6 or 7?
How to Find WWN Number Information in Linux
How to find WWN and WWPN of HBA card in Linux
Linux Networking
Linux Diagnostics
How To Collect Sosreport on Oracle Linux (Doc ID 1500235.1)
How to install xsos or rsar via yum
xsos — a tool for sysadmins and support techs
Linux FUSE Filesystems
To FUSE or Not to FUSE: Performance of User-Space File Systems
FUSE — The Linux Kernel documentation
mount.fuse3(8) — Linux manual page
NTP
NTP Server – Stratum Levels Explained
Stratum Levels & NTP Explained | Welcome to the ‘Stratumopshere’
SCSI / RAID / Storage Concepts
RAID 10 Vs RAID 01 (RAID 1+0 Vs RAID 0+1)
What are RAID 1, RAID 1+0 and RAID 0+1
What are SCSI Reservations and SCSI Persistent Reservations?
Partition Alignment detailed explanation
Calculating filesystem stride_size and stripe_width for best performance under RAID
How to configure ext file system stride and stripe-width for optimal performance on RAID
Disk and File System Optimisation
Magic soup: ext4 with SSD, stripes and strides
What is Write Amplification (WA) and how does it effect SSDs?
T10 – SCSI ASC/ASCQ Assignments
512e and 4Kn Disk Format – Dell
Fibre Channel addressing – StorageFreak
Difference Between SLC, MLC, TLC & QLC NAND SSDs: Which One is Better?
Difference between SLC, MLC, TLC and 3D NAND in USB flash drives, SSDs and memory cards
Difference Between SATA and SAS
EDSFF – A New SSD Form Factor for Next Gen Servers and Storage
E1 and E3 EDSFF to Take Over from M.2 and 2.5 in SSDs
1U vs. 2U. What Does the ‘U’ Refer to When Buying a Server?
M.2 vs. U.2 SSD Storage Explained
Difference Between Flash vs. SSD Storage
Flash vs. SSD Storage: Is there a Difference?
The Quick Differences Between Flash vs. SSD Storage
Understanding Flash: The Fall and Rise of Flash Memory
Understanding Flash: The Write Cliff
Understanding Flash: The Flash Translation Layer
NVMe over TCP / FC / RoCE
What is NVMe and why is it important? A Technical Guide
Storage Fabric Options with NVMe
Intel
CSCI 4717: Direct Mapping Cache Assignment
The Memory Hierarchy – Cache lines
Approximate cost to access various caches and main memory?
Write Through and Write Back in Cache
How Does CPU Cache Work and What Are L1, L2, and L3 Cache? – IMPORTANT
Difference Between L1, L2, and L3 Cache: How Does CPU Cache Work?
Difference between L1 Cache L2 Cache L3 Cache memory types
Explainer: L1 vs. L2 vs. L3 Cache
Demystifying CPU Caches with Examples – IMPORTANT
cse240a: Graduate Computer Architecture
A good Cache is critical for high performance
NVDIMM
Dell EMC NVDIMM-N Persistent Memory User Guide
An NVDIMM Primer (Part 1 of 2)
https://en.wikipedia.org/wiki/NVDIMM
Persistent Memory
Persistent Memory Overview – Readme
LIBNVDIMM: Non-Volatile Devices
https://www.mankier.com/1/ndctl-create-namespace
https://code.vmware.com/persistent-memory-initiative
Using Persistent Memory Devices with the Linux Device Mapper
Chapter 28. Persistent Memory: NVDIMMs
Persistent Memory Summit 2018 – VMware vSphere Virtualization of PMEM
vSphere 6.7 : What is PMem and How vSphere DRS works with PMem configured VMs?
Configuring and Using Persistent Memory in RHEL 7.3
NVDIMM Enabling in SUSE Linux Enterprise 12, Service Pack 2
Managing Namespaces
Prepare an NVDIMM as a DAX device in a Linux system
Intel Persistent Memory
Unleashing the Power of Intel Optane DC Persistent Memory with Oracle TimesTen In-Memory Database
Exadata Persistent Memory Accelerator: Partnering with Intel on Optane DC Persistent Memory
Intel Optane DC Persistent Memory
Intel Optane DC Persistent Memory Module (PMM) – StorageReview
Quick Start Guide Part 1: Persistent Memory Provisioning Introduction
Quick Start Guide: Provision Intel® Optane™ DC Persistent Memory
Intel® Optane™ DC Persistent Memory Operating Modes Explained
Compatible Operating System OS for Intel® Optane™ DC Persistent Memory
Intel® Optane™ DC Persistent Memory: A Major Advance in Memory and Storage Architecture
Persistent Memory Learn More Series Part 1
Speeding Up I/O Workloads with Intel Optane Persistent Memory Modules – Eduardo Berrocal
Intel – Operating System Support for Persistent Memory
How to Emulate Persistent Memory Using Dynamic Random-access Memory (DRAM)
Enabling Persistent Memory in the Storage Performance Development Kit (SPDK)
Configuring Intel QuickAssist Technology in a Linux VM on Lenovo ThinkSystem Servers
SNIA
SNIA Compute, Memory, and Storage Initiative SIGs
SNIA Compute, Memory, and Storage Initiative – Knowledge Center
Concurrent NVMe and SCSI over Fibre Channel
Comparative Performance Analysis of NVMeFC and SCSI FCP
Deep Dive into NVMe over Fibre Channel
Compute Express Link – Wikipedia
Understanding Compute Express Link: A Cache-coherent Interconnect
Compute Express Link (CXL) – Memory and Cache Protocols
An Introduction to the CXL Device Types
Compute Express Link (CXL): Device Types
What is a field programmable gate array (FPGA)? ASIC?
Breaking Memory Barriers: CXL’s Game-Changing Impact on AI/ML
Breaking Memory Barriers: CXL’s Game-Changing Impact on AI/ML – pdf
How To Emulate CXL Devices using KVM and QEMU
Emulating CXL Shared Memory Devices in QEMU
CXL Device Emulation Leveraging QEMU – SNIA RSDC 2024
Advantages of CXL Memory Sharing for Emerging Applications
Open Compute Project (OCP)
Red Hat
Red Hat Enterprise Linux 7 High Availability Add-On Overview
Support Policies for RHEL High Availability Clusters – Virtualization Platforms
Red Hat Enterprise Linux 5 Configuration Example – Oracle HA on Cluster Suite
Red Hat Enterprise Linux Cluster, High Availability, and GFS Deployment Recommended Practices
Red Hat Enterprise Linux 6 Configuring the Red Hat High Availability Add-On with Pacemaker
Is live migration supported for VMs that are members of a RHEL cluster?
Support Policies for RHEL High Availability clusters – fence_vmware_rest
Design Guidance for RHEL High Availability Clusters – VMware Virtual Machines as Cluster Members
Support Policies for RHEL High Availability Clusters – VMware Virtual Machines as Cluster Members
Key differences between Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7
Key differences between Red Hat Enterprise Linux 7 and Red Hat Enterprise Linux 8
RHEL Docker and Kubernetes
https://www.redhat.com/en/topics/containers/whats-a-linux-container
https://www.redhat.com/en/topics/containers/what-is-docker
https://www.redhat.com/en/topics/containers/what-is-kubernetes
Oracle UEK
Oracle Linux and Unbreakable Enterprise Kernel (UEK) Releases
Oracle Unbreakable Enterprise Kernel OS Release notes
An Introduction to the io_uring Asynchronous I/O Framework
Oracle Linux 8 – Monitoring and Tuning the System
VMware Education
VMware Performance & What’s New
What’s New in vSphere 8 Update 3?
VMware ESXi 8.0 Update 2 Release Notes
What’s New in vSphere 8 Update 2?
What’s New in vSphere 8 Update 1?
What’s New with vSphere 8 Core Storage vSphere 8 Update 1
What’s New with vSphere 8 Core Storage Announcements
What’s New with vSphere 8 Core Storage (8.0, 8.0U1, 8.0U2, 8.0U3)
vSphere 7 Update 3 – What’s New
What’s New with vSphere 7 Update 3 Core Storage
What’s New in vSphere 7 Update 2
What’s New in vSphere 7 Update 2 Core Storage
Introducing vSphere 7: Features & Technology for the Hybrid Cloud
What’s New in vSphere 7 Core Storage
Introducing VMware vSphere 6.7
What’s New in vSphere 6.7 Core Storage
VMware Announces General Availability of vSphere 6.5
Performance Best Practices for VMware vSphere 8.0 Update 3
Performance Best Practices for VMware vSphere 8.0 Update 2
Performance Best Practices for VMware vSphere 8.0 Update 1
Performance Best Practices for VMware vSphere 8.0
VMware vSphere 8.0 Virtual Topology Performance Study
vMotion Innovations in VMware vSphere 7.0 U1 Performance Study – September 24, 2020
Performance Best Practices for VMware vSphere 7.0 Update 3
Performance Best Practices for VMware vSphere 7.0 Update 2
Performance Best Practices for VMware vSphere 7.0
Performance Best Practices Guide for vSphere 6.7
Performance Best Practices for VMware vSphere 6.5
Performance Best Practices Guide for vSphere 6.0
VMware Explore 2022 – Extreme Performance Series: vSphere Advanced Performance Tutorial
VMworld 2018 EU – VIN2677BE – Extreme Performance Series: Performance Best Practices
Persistent Memory Performance on vSphere 6.7 – Performance Study – August 13, 2018
Intel Optane DC Persistent Memory “Memory Mode” Virtualized Performance Study – July 28, 2019
Implementing Intel Optane Persistent Memory BIOS Optimizations for Memory Mode
Mainstream Intel Optane Pmem with VMware vMMR
Understanding Persistent Memory in vSphere
Enhance VMware VMs with Intel Optane DC Persistent Memory
Announcing VMware vSphere Support for Intel Optane DC Persistent Memory Technology
vSphere Support for Intel’s Optane Persistent Memory (PMEM) (67645)
VM nvdimm config options for NUMA (78094)
SAP HANA with Intel Optane Persistent Memory on VMware vSphere
Introducing Project Capitola: Software defined memory for data centric workloads
SuperMicro Servers with Intel Optane DC Persistent Memory Module Support (83575)
Intel Optane, Memory Optimization, and vSphere
Whats New in Virtual Volumes 2.0
What’s New with vVols in vSphere 8
Understanding Virtual Volumes (vVols) in VMware vSphere 6.7 (2113013)
vSphere Virtual Volumes (vVols)
vSphere Virtual Volumes Technical Overview
Backing Up Virtual Volumes (VVols)
VMware vVols – Performance Evolution and Future
Best Practices for Virtual Volumes Performance
vVols with NVMe – A Perfect Match
Intel Cluster-on-Die (COD) Technology, and VMware vSphere 5.5 U3b and 6.x (2142499)
A Performance Comparison of Hypervisors
VMware I/O queues, “micro-bursting”, and multipathing
SCSI, SATA, and NVMe Storage Controller Conditions, Limitations, and Compatibility
Controlling LUN queue depth throttling in VMware ESX/ESXi (1008113)
Determining Network/Storage firmware and driver version in ESXi 4.x and later (1027206)
Enabling or disabling verbose logging on QLogic and Emulex Host Bus Adapters (1005576)
Configuring advanced driver module parameters in ESX/ESXi (1017588)
Interpreting SCSI sense codes in VMware ESXi and ESX (289902)
VMware Communities – Failed H:0x0 D:0x2 P:0x0 Valid sense data
How To: Capture System Performance Data with esxtop – Pure Storage
Interpreting esxtop Statistics
Using esxtop to identify storage performance issues for ESX / ESXi (multiple versions) (1008205)
Using vscsiStats for Storage Performance Analysis
[Internal] Using vscsiStats to collect IO and Latency stats on Virtual Disks (1012714)
Getting started with vscsiStats
Using vscsiStats to Gather Storage Performance Data
Analyze I/O Workloads to Determine Storage Performance Requirements
vscsiStats Grapher – virten.net
vscsiStats into the third dimension: Surface charts!
vscsiStats 3D surface graph part 3: Build your own!
Broadcom – NVMe over Fibre Channel vs. SCSI Performance in VMware ESXi 7 Environments
VMware Virtual SAN and Scale IO: Fundamentally Two Different Approaches to Software-Defined Storage
vSAN Operations: Use separate SPBM policies for VMs in stretched clusters
VMware Clouds / VCF
VMware Cloud: Introduction to HCX
Dell EMC PowerFlex and VMware Cloud Foundation for High Performance Applications
VMware Cracks -> VCF 9.0 GA Update
VMware Flings/Tools
Nutanix
What Is the Difference between QEMU and KVM?
All you need to know about KVM userspace
Hardware-assisted virtualization
Top 10 Reasons for Business-Critical Apps and Databases
DELIVER HYBRID CLOUD YOUR WAY One Platform. Any App. Any Cloud
Nutanix vs. VMware: Comparing Hyperconverged Infrastructure and Hybrid Cloud Solutions
Steps To Migrate to Nutanix From VMware
VMware to Nutanix Migration Guide
Nutanix Top Ten Benefits – Read THIS
COW and ROW Snapshot Working Principles
How to map a Nutanix Virtual Disk to a Linux Device
Nutanix Acropolis AHV Core Architecture Explained
The Nutanix Cloud Bible – Classic Edition
Nutanix Configuration Maximums
Physical Networking Best Practices
Linux on Nutanix AHV Best Practices
Nutanix Volumes Best Practices
Nutanix Disaster Recovery Guide
Data Protection and Disaster Recovery
Data Protection and Recovery with Prism Element
Prism Element Web Console Guide
Prism Central Infrastructure Guide
Oracle on Nutanix Best Practices
Oracle Database Workloads on Nutanix – Ref Architecture
Oracle RAC on Extended Clusters with Nutanix Volumes
Nutanix Database Service Administration Guide
Nutanix Database Service Oracle Database Management Guide
Nutanix Oracle Licensing Guide for 2024
MongoDB on Nutanix Best Practices
Microsoft SQL Server Database Workloads on Nutanix
Epic ODB on Nutanix AHV Best Practices
Nutanix Database Service Integration with Nutanix Objects
Nutanix Cloud Platform Software Options
Nutanix Cloud Clusters on Azure for Database Workloads
Reasoning models on Nutanix Enterprise AI
Using AnythingLLM with Nutanix Enterprise AI
Amazon EC2
AWS EC2 Virtualization 2017: Introducing Nitro
Data persistence for Amazon EC2 instance store volumes
Oracle Virtualization (OVM, KVM, OLVM) / Exadata
Oracle Linux Virtualization Manager
Oracle VM 3 Premier Support extended to March 2021
Announcing Oracle VM 3 Extended Support
Oracle Linux Virtualization Manager (OLVM) replaces Oracle VM (OVM)
Oracle VM – 4x More Marketing, 4x Fewer Substantiated Facts
http://houseofbrick.com/exadata-vs-vblock-a-case-study
Best Practices for operating Exadata Cloud Service and Exadata Cloud@Customer
LINBIT Software-Defined Storage now supports Oracle Linux Virtualization Manager
Exadata Smart Flash Cache Series: Part I – A Recap
Exadata X-5 Bare Metal vs. OVM performance
Important Statistics & Wait Events on Exadata
Cecilia Grant’s Database Performance Tuning Tips
AWR is not Enough to Track Down IO Problem on Exadata
Silk
How I Achieved 20 GiB/s I/O Throughput in a Single Cloud VM
Unix
http://www.softpanorama.org/Commercial_unixes
Solaris
http://www.sean.de/Solaris/soltune.html
LDOM – Listing Domain Resources
Solaris Performance Metrics – Disk Utilisation by Process – Brendan Gregg
Sun Cluster
Clustering Solaris Guests That Run on VMware with Sun Cluster 3.2 Software
Oracle Cluster 3.3 Setup Solaris 10 x86(VMware)
AIX
Assigning the appropriate processor entitled capacity
AIX for System Administrators – Physical – Virtual – Logical CPUs
Understanding CPU on AIX Power SMT Systems
Processor utilization difference between IBM AIX and Linux on Power – apple to apple comparison
Understanding CPU utilization on AIX
How to Use rPerfs for Workload Migration and Server Consolidation
Sockets, Cores, Virtual CPU, Logical CPU, Hyper-Threading: What is a CPU nowadays? – Oracle AWR AIX
Veritas
http://cuddletech.com/veritas/index.html
Symantec Clustering
Veritas InfoScale Virtualization Guide – Linux on ESXi
What configuration does InfoScale support when simultaneous write protection is disabled?
InfoScale support for SCSI Bus Sharing configurations and VMware vMotion
Storage Foundation Cluster File System HA on VMware VMDK Deployment Guide
Dell EMC
https://community.emc.com/community/connect/everything_oracle
http://clariionblogs.blogspot.com
http://virtualgeek.typepad.com/virtual_geek/celerra-vsa-howto/
Using VMware Virtual Volumes with EMC VMAX3 and VMAX All Flash
VMware vSphere Virtual Volumes on Dell PS Series
Using VMware vSphere with EMC VPLEX
Using SRDF/METRO in a VMware Metro Storage Cluster running Oracle E-Business Suite and 12c RAC
EMC vPLEX , VNX & vSphere Metro Storage Cluster
Oracle Solutions – Dell EMC Page
Dell PowerStore: Oracle Database Best Practices Oct 2022
Dell PowerStore: Oracle Best Practices
Dell EMC SC Series: Oracle Best Practices
Deployment Best Practices for Oracle Databases with Dell EMC PowerMax
Deployment Best Practices for Oracle Databases with Dell EMC PowerMax
Best Practices For Running Oracle Database On XtremIO X2
Oracle Database 19c Best Practices on Dell PowerEdge Servers and PowerStore T Model Arrays
Dell PowerFlex Deployment Best Practices for Oracle RAC 21c
Principled Technologies – Oracle Performance
SCALEIO TECH OVERVIEW AND CONCEPTS – SDS-SAN VS SDS-ARRAY
PowerStore, PowerMax, PowerFlex, PowerScale, Object Scale; Dell storage has many flavours
Dell PowerFlex Rack with PowerFlex 4.x Architecture Overview
Getting To Know Dell EMC PowerFlex
Tintri
Why Installing The Tintri VAAI Plugin Is Important
Netapp
https://communities.netapp.com/community/netapp-blogs/storage_nuts_n_bolts
NetApp From the Ground Up – A Beginner’s Guide – Index
A Continuous-Availability Solution for VMware vSphere and NetApp
MetroCluster Version 8.2.1 Best Practices for Implementation
vSphere 6 on NetApp MetroCluster 8.3
NetApp Best Practice Guidelines for Oracle Database 11g
Hitachi
VMware vSphere Virtual Volumes on Hitachi Virtual Storage Platform Family and Hitachi NAS Platform
VMware vSphere 6.5 Virtual Volume Environment Deployment in Hitachi Virtual Storage Platform
Deploy VMware vSphere Metro Storage Cluster on Hitachi Virtual Storage Platform
HPE
Implementing VMware Virtual Volumes on HPE 3PAR StoreServ
Implementing vSphere Metro Storage Cluster using HPE 3PAR Peer Persistence
Implementing VMware vSphere Metro Storage Cluster with HP LeftHand Multi-Site storage
HPE Serviceguard for Linux with VMware virtual machines
HP Serviceguard for Linux with VMware virtual machines
Using HP Serviceguard for Linux with VMware
Pure Storage
Oracle Database Recommended Settings for FlashArray
Reclaiming Unused Space in an Oracle Database
What’s New with Pure Storage and VMware
What’s new in ESXi 6.5 Storage Part I: UNMAP
In-Guest UNMAP Fix in ESXi 6.5 Part II: Linux
What’s New in Core Storage in vSphere 6.7 Part II: Sector Size and VMFS-6
What’s New in Core Storage in vSphere 6.7 Part V: Rate Control for Automatic VMFS UNMAP
Disk.DiskMaxIOSize and the Blue Screen of Death
Adaptive Queueing, Storage I/O Control and QoS (Part 1)
Understanding VMware ESXi Queuing and the FlashArray
Troubleshooting for VMware Solutions
VMUG Pure Storage: Understanding vSphere Block Storage Performance via Queues
Modeling Workload IO Size Mixes with Oracle’s vdbench tool
Pure Storage WebCast – vSphere NVMe over Fabrics Deep Dive with Pure Storage
NVMe-oF Multipath Configuration for Pure Storage Datastores
How To: Setup NVMe-FC with VMware
Oracle 18c Runs Faster with DirectFlash Fabric – NVMe-oF RoCE
NVMe-oF Multipath Configuration for Pure Storage Datastores
Enabling NVMe/FC – Pure1 Article
ESXi 7.0 U3 Emulex lpfc Driver Version Considerations
Queue Depth Limits and VVol Protocol Endpoints
Adaptive vVol Performance Management – SCSI PE QD 254
Virtual Volumes Quick Reference
Virtual Volumes Replication Deep Dive
Web Guide: Implementing vSphere Virtual Volumes with FlashArray
Web Guide: Virtual Volumes Quick Start Guide
FlashArray 3.0 Plugin for the vSphere Web Client
Oracle database cloning using VVols
Troubleshooting Virtual Volume Setup
What Happens when a Single VASA Service is Unreachable?
Understanding Virtual Volumes and Failure Scenarios
vSphere Plugin User Guide: Installing the Local vSphere Plugin – vVOL
Comparing VVols to VMDKs and RDMs
vVols User Guide: NVMe-oF vVols
Pure Cloud Block Store for AWS
Pure Cloud Block Store for Azure
Re-Introduction to Pure – 2023 – Tristan Todd
What Is DirectFlash and How Does It Work?
Evergreen//One Guaranteed Storage as-a-Service
Storage Infrastructure Management with Pure1 | Pure Storage
AIOps Planning and Support with Pure1
The Pure Storage Platform for AI
Automating Storage with Pure Fusion
AIRI Pure Storage NVIDIA DGX BasePOD Reference Architecture and Configuration Guide
What Is Cloud Adjacent Storage?
Accelerate Storage as a Service with Equinix Metal and Pure Storage
Fujitsu
Operation Guide for VMware vSphere Virtual Volumes – Fujitsu
Utilizing VMware vSphere Virtual Volumes (VVOL) with the FUJITSU Storage ETERNUS DX S3 series
NEC
VMware vSphere Virtual Volumes – NEC Corporation of America
Nimble
Virtual Volumes on Nimble OS 3
VAST
Vast – UNIVERSAL STORAGE EXPLAINED
LightBits
LightOS for VMware Performance, Simplicity, Scalability
Harness the Power of NVMe®/TCP to Get Highly Available Storage for Virtualized Applications
The Rise of Disaggregated Storage
Mellanox/NVIDIA/Infiniband/RoCE
Single Root IO Virtualization (SR-IOV)
How-to: Configure RoCE PVRDMA Namespace in VMware vSphere 7.0
Setting up a 100GbE PVRDMA Network on vCenter 7
The Fast Lane for Data Transfer – Paravirtual RDMA(PVRDMA) Support for Native Endpoints
RoCE and InfiniBand: Which should I choose?
Virtual Storage Appliances
https://www.flackbox.com/list-vsa-virtual-storage-appliances-storage-simulators-san-nas-demos
CERN – Oracle Services for Physics – High Availability and Performance
Oracle Services for Physics – High Availability and Performance
Oracle Bloggers
https://fritshoogland.wordpress.com/
http://asmsupportguy.blogspot.com
https://bartsjerps.wordpress.com
http://canali.web.cern.ch/canali
Social
Industy Job Sites
The First Solutions Engineer in a Startup: Key Traits & Impact on Early Deals
Amazon
Overview of Amazon Web Services
Amazon In-Person Interview Tips
What’s it like to interview at Amazon
Mastering the “Why Amazon” Interview Question: Strategies and Sample Answers
Bill Roth – VC job sites: https://billroth.net/list-of-vc-job-sites/
Laid Off – Job Search Approach
Step 1 – get familiar with these companies – startups that have promise
https://huntersandunicorns.com/playbook-universe/
Step 2 – Check the companies above against this list
https://airtable.com/shrI8dno1rMGKZM8y/tblKU0jQiyIX182uU?backgroundColor=cyan&viewControls=on
Step 3 – Go to Blind or Revue and read up on the culture and reviews of the company
Step 4 – Check LinkedIn to see if you have any connections for referrals.
Step 5. Apply