Introduction to Cray Data Virtualization Service

S-0005-5101 - Dec 2013

Provides concept material, examples, and setup information for Cray's Data Virtualization Service (DVS).

Links

Available formats

Adobe Acrobat Reader S-0005-5101.pdf
Valid HTML 4.01 html-S-0005-5101

Table of contents

Introduction
DVS Modes
    2.1  Serial Mode
    2.2  Cluster Parallel Mode
    2.3  Stripe Parallel Mode
    2.3.1  Atomic Stripe Parallel Mode
    2.4  Loadbalance Mode
    2.4.1  Compute Node Root Runtime Environment
    2.4.2  Cluster Compatibility Mode (CCM)
    2.5  Failover
    2.5.1  Examples of Messages Indicating a Failover Event
    2.6  Cray DVS Statistics
    2.7  DVS Periodic Sync
    2.8  Client DVS Requests
Cray DVS Configuration
    3.1  DVS on Systems Using Gemini™ or Aries
    3.2  DVS Fairness of Service
    3.3  Modifying DVS Configuration for CLE
    3.4  Projecting XFS Over DVS
Additional Mount Options and Environment Variables
    4.1  Additional User Environment Variables and Client Mount Options
    4.1.1  Additional /etc/fstab Options
    4.1.2  /etc/fstab Examples
    4.1.3  Environment Variables
    4.1.4  DVS ioctl Interfaces
Troubleshooting
    5.1  ALPS: "DVS server failure detected: killing process to avoid potential data loss"
    5.2  Application Hangs as a Result of NFS File Locking
    5.3  Caveats and Limitations
    5.3.1  DVS blksize Must Match or Be a Multiple of GPFS Block Size
    5.3.2  mmap() Support
    5.3.3  flock() Not Supported
    5.3.4  Client Consistency
    5.3.5  Expanded File System Support

Software Releases this book supports

Product Version Sub Product Release Date
Cray Linux Environment (CLE) 5.1.UP01 Dec 2013

Other versions of this book

Publication Number Release Date Supported Software Releases
S-0005-5204 Sep 2015 Cray Linux Environment (CLE) 5.2.UP04
S-0005-5201 Jun 2014 Cray Linux Environment (CLE) 5.2.UP03, Cray Linux Environment (CLE) 5.2.UP02, Cray Linux Environment (CLE) 5.2.UP01
S-0005-52 Mar 2014 Cray Linux Environment (CLE) 5.2.UP00
S-0005-51 Sep 2013 Cray Linux Environment (CLE) 4.2.UP02, Cray Linux Environment (CLE) 5.1.UP00
S-0005-5003 Jun 2013 Cray Linux Environment (CLE) 4.2.UP01, Cray Linux Environment (CLE) 5.0.UP03
S-0005-5002 Mar 2013 Cray Linux Environment (CLE) 4.2, Cray Linux Environment (CLE) 5.0.UP02
S-0005-4003 Mar 2012 Cray Linux Environment (CLE) 4.0.UP03, Cray Linux Environment (CLE) 4.1.UP01
S-0005-4002 Dec 2011 Cray Linux Environment (CLE) 4.0.UP02
S-0005-3102 Jan 2011 Cray Linux Environment (CLE) 3.1.UP02, Cray Linux Environment (CLE) 3.1.UP03, Cray Linux Environment (CLE) 4.0.UP01, Cray Linux Environment (CLE) 4.0
S-0005-31 Jun 2010 Cray Linux Environment (CLE) 3.1
S-0005-30 Mar 2010 Cray Linux Environment (CLE) 3.0
S-0005-22 Jul 2009 Cray Linux Environment (CLE) 2.2
S-0005-10 Feb 2008 Knowledge Base 1.0, UNICOS/lc 2.0