SGI: Hardware

LSI SAS/SATA HBA's and the Fuel (or other IP35 Systems) - Page 3

A slight further update on SATA DVD-RW drives. Ran thru some cdrecord atempts as follows : have two DC-writers, one an LG on a Yamadapter and the other a SATA Pioneer. First the Yamadapet on scsi bus :

Code: Select all

fewel 16# cdrecord -v dev=1,6,0 driveropts=burnfree -dao open_inventor.iso
Cdrecord-ProDVD-ProBD-Clone 2.01.01a35 (mips-sgi-irix6.5) Copyright (C) 1995-2007 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '1,6,0'
scsibus: 1 target: 6 lun: 0
Using libscg version 'schily-0.9'.
Driveropts: 'burnfree'
SCSI buffer size: 64512
atapi: 0
Device type    : Removable CD-ROM
Version        : 2
Response Format: 2
Capabilities   :
Vendor_info    : 'HL-DT-ST'
Identifikation : 'DVDRAM GSA-4167B'
Revision       : 'DL11'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Current: CD-R
Profile: DVD-RAM
Profile: DVD-R sequential recording
Profile: DVD-R/DL sequential recording
Profile: DVD-R/DL layer jump recording
Profile: DVD-RW sequential recording
Profile: DVD-RW restricted overwrite
Profile: DVD+RW
Profile: DVD+R
Profile: DVD+R/DL
Profile: DVD-ROM
Profile: CD-R (current)
Profile: CD-RW
Profile: CD-ROM
Profile: Removable Disk
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1053696 = 1029 KB
Drive pbuf size: 1966080 = 1920 KB
Drive DMA Speed: 3238 kB/s 18x CD 2x DVD 0x BD
FIFO size      : 4194304 = 4096 KB
Track 01: data   286 MB
Total size:      328 MB (32:33.62) = 146522 sectors
Lout start:      328 MB (32:35/47) = 146522 sectors
Current Secsize: 512
ATIP info from disk:
Indicated writing power: 5
Disk Is not unrestricted
Disk Is not erasable
Disk sub type: Medium Type A, high Beta category (A+) (3)
ATIP start of lead in:  -11634 (97:26/66)
ATIP start of lead out: 359846 (79:59/71)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 3
Manufacturer: CMC Magnetics Corporation

Capacity  Blklen/Sparesz.  Type
0             2048  No Media Present or Unknown Capacity
Blocks total: 359846 Blocks current: 359846 Blocks remaining: 213324
cdrecord: DMA speed too slow (OK for 15x). Cannot write at speed 48x.
Starting to write CD/DVD/BD at speed 48 in real SAO mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
BURN-Free is ON.
Performing OPC...
Sending CUE sheet...
cdrecord: WARNING: Drive returns wrong startsec (0) using -150
Writing pregap for track 1 at -150
Starting new track at sector: 0
Track 01:  286 of  286 MB written (fifo 100%) [buf  90%]   6.0x.
WARNING: padding up to secsize (by 206 bytes).
Track 01: Total bytes read/written: 300076850/300077056 (146522 sectors).
Writing  time:  141.947s
Average write speed  13.8x.
Min drive buffer fill was 7%
Fixating...
Fixating time:    3.266s
cdrecord: fifo had 4727 puts and 4727 gets.
cdrecord: fifo was 0 times empty and 4112 times full, min fill was 95%.


now the unsuccessful attenmpt on the SATA bus :

Code: Select all

fewel 6# cdrecord -v dev=2,2,0 driveropts=burnfree -dao open_inventor.iso
Cdrecord-ProDVD-ProBD-Clone 2.01.01a35 (mips-sgi-irix6.5) Copyright (C) 1995-2007 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '2,2,0'
scsibus: 2 target: 2 lun: 0
Using libscg version 'schily-0.9'.
Driveropts: 'burnfree'
SCSI buffer size: 64512
atapi: 0
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'PIONEER '
Identifikation : 'DVD-RW  DVR-216 '
Revision       : '1.09'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Current: CD-R
Profile: DVD+R/DL
Profile: DVD+R
Profile: DVD+RW
Profile: DVD-R/DL layer jump recording
Profile: DVD-R/DL sequential recording
Profile: DVD-RW sequential recording
Profile: DVD-RW restricted overwrite
Profile: DVD-RAM
Profile: Removable Disk
Profile: DVD-R sequential recording
Profile: DVD-ROM
Profile: CD-RW
Profile: CD-R (current)
Profile: CD-ROM
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R LAYER_JUMP
Drive buf size : 1136640 = 1110 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data   286 MB
Total size:      328 MB (32:33.62) = 146522 sectors
Lout start:      328 MB (32:35/47) = 146522 sectors
Current Secsize: 2048
ATIP info from disk:
Indicated writing power: 5
Disk Is not unrestricted
Disk Is not erasable
Disk sub type: Medium Type A, high Beta category (A+) (3)
ATIP start of lead in:  -11634 (97:26/66)
ATIP start of lead out: 359846 (79:59/71)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 3
Manufacturer: CMC Magnetics Corporation

Capacity  Blklen/Sparesz.  Type
0             2048  Unformated or Blank Media
Blocks total: 359846 Blocks current: 359846 Blocks remaining: 213324
Starting to write CD/DVD/BD at speed 40 in real SAO mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
BURN-Free is ON.
Performing OPC...
Sending CUE sheet...
Writing pregap for track 1 at -150
Starting new track at sector: 0
Track 01:    0 of  286 MB written.cdrecord: I/O error. write_g1: scsi sendcmd: retryable error
CDB:  2A 00 00 00 01 93 00 00 1F 00
status: 0xff 0x0 (Reserved)
Sense Bytes:
Sense Key: 0xFFFFFFFF [], Segment 0
Sense Code: 0x00 Qual 0x00 (no additional sense information) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 10.995s timeout 200s

write track data: error after 825344 bytes
cdrecord: A write error occured.
cdrecord: Please properly read the error message above.
cdrecord: I/O error. test unit ready: scsi sendcmd: retryable error
CDB:  00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 06 00 00 00 00 0E 00 00 00 00 29 00 00 00 00 00 00 00 00 00 00 00
Sense Key: 0x6 Unit Attention, Segment 0
Sense Code: 0x29 Qual 0x00 (power on, reset, or bus device reset occurred) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.031s timeout 200s
cdrecord: I/O error. test unit ready: scsi sendcmd: retryable error
CDB:  00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0E 00 00 00 00 04 01 00 00 00 00 00 00 00 05 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x04 Qual 0x01 (logical unit is in process of becoming ready) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.030s timeout 200s
Writing  time:   31.244s
Average write speed 121.2x.
Fixating...
cdrecord: I/O error. flush cache: scsi sendcmd: retryable error
CDB:  35 00 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0E 00 00 00 00 04 01 00 00 00 00 00 00 00 05 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x04 Qual 0x01 (logical unit is in process of becoming ready) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.030s timeout 200s
Trouble flushing the cache
Fixating time:   14.586s
cdrecord: fifo had 77 puts and 14 gets.
cdrecord: fifo was 0 times empty and 1 times full, min fill was 92%.


The CD "written" on SATA is unreadable. Any SCSI experts can gather some clues from this ? It seems like it is close but jaan-jaap can save his virtual cigars still :(
I've worked a fair amount with LSI SAS chipsets over the last few years - some notes:

I don't have a Fuel so I can't do any tests with the card in an SGI.

1. The 1068 A0 rev is indeed a prototype chip, can't run new versions of firmware. I would not suggest buying any cards without knowing it had an A3 rev or greater 1064/1068 chipset, the previous revs were protos and were never released to the public.
2. Most of the SAS3041X-R boards I've seen have the A3 rev chip on them. (These are all low profile cards and come with a low profile bracket or full height bracket.
3. There was an issue with SATA dvd drives that I believe was fixed in the newest versions of the firmware for the 1064/1068 A3 and 1064e/1068e (pci express versions of the same chip) B2 & B3. No idea if this would fix the problem in IRIX though.
4. There should be no problems using the firmware posted on the LSI website for the Sun & HP OEM versions of the cards as long as you pick the correct chipset type, you can flash in a PC booted into DOS with the files on the LSI website. These flash updates also update the fcode for using the cards in a Sun SPARC system.
Quick update for those who may have missed my other post...

My Fuel now has a 120GB SSD, full details here .

Meanwhile, the fastest mechanical disk I've tested with an LSI SAS/SATA card is the Seagate 450GB 15K SAS (15K.7 series),
model ST3450857SS (I have several for sale if anyone's interested). Here's the diskperf, tested with a Fuel/900 using a SAS3442X-R:

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
4096   38.83   40.26   19.03   13.10    3.11    1.34
8192   68.98   70.94   34.82   20.83    6.22    2.67
16384  110.34  112.64   61.36   31.14   12.28    5.35
32768  154.20  156.89   99.76   42.16   22.76   10.52
65536  194.83  178.83  143.22   57.72   41.58   19.79
131072  206.30  198.62  170.62   63.65   69.34   35.18
262144  206.03  207.51  163.79   95.62   98.67   59.84
524288  205.83  207.88   95.40   96.06   95.99   92.94
1048576  206.58  207.95  149.61  145.27  127.19  123.02
2097152  206.24  207.90  152.67  150.97  158.85  156.52
4194304  206.77  207.91  184.26  171.54  180.34  176.95
8388608  206.14  207.91  193.90  189.59  191.76  189.09



And here's a diskperf for two of them, using a SAS3080X card in a Fuel/900:

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
8306688  219.31  313.41  210.87  241.13  209.23  240.08
16613376  220.86  315.04  214.12  281.44  215.24  280.99
33226752  220.73  315.53  218.37  296.50  218.12  297.58



Do check the SSD results in my other post though, the results are interesting to say the least.

Ian.
Not bad, my turn.

Code: Select all

jason$ mkfile 6g testfile ; diskperf -W -D -r 4k -m 4m testfile
#---------------------------------------------------------
# Disk Performance Test Results Generated By Diskperf V1.2
#
# Test name     : Unspecified
# Test date     : Sat Oct  6 16:54:54 2012
# Test machine  : IRIX64 hydra 6.5 07202013 IP35
# Test type     : XFS data subvolume
# Test path     : testfile
# Request sizes : min=4096 max=4194304
# Parameters    : direct=1 time=10 scale=1.000 delay=0.000
# XFS file size : 6442450944 bytes
#---------------------------------------------------------
# req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#  (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#---------------------------------------------------------
4096   19.72   23.50   15.11   11.12    6.04    1.35
8192   37.85   44.73   28.20   14.81   12.25    2.68
16384   65.83   75.17   51.67   16.56   23.96    5.23
32768  107.45  115.58   82.97   10.81   44.62   10.07
65536  151.64  147.51  126.62   21.80   80.12   19.14
131072  239.40  274.34  207.96   35.51   80.77   31.53
262144  278.30  391.11  119.72   66.84  132.85   55.84
524288  321.62  391.24  196.07  105.88  200.64   96.11
1048576  350.83  391.28  201.78  158.65  258.66  157.86
2097152  364.98  390.96  126.92  220.66  122.15  217.32
4194304  373.96  391.04  197.45  284.72  195.51  277.28


4xIP53@1Ghz, xvm raid 0+1, 4xST9300653SS.
:Onyx2:
Cool!!

What controller setup was this using? One card? Two cards? And in which slots?

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
mapesdhs wrote: What controller setup was this using?

Code: Select all

Integral SCSI controller 6: Version SAS/SATA LS1068
Disk drive: unit 0 on SCSI controller 6 (XVM Local Disk) (primary path)
Disk drive: unit 1 on SCSI controller 6 (XVM Local Disk) (primary path)
Integral SCSI controller 3: Version SAS/SATA LS1068
Disk drive: unit 0 on SCSI controller 3 (XVM Local Disk) (primary path)
Disk drive: unit 1 on SCSI controller 3 (XVM Local Disk) (primary path)


mapesdhs wrote: And in which slots?

Code: Select all

Bus Slot Stat    Power Mode/Speed
[...snip...]
3    2 0x00 0c  7.5W PCIX 133MHz
4    1 0x00 0c  7.5W PCIX 133MHz


Let's take this thing up a notch, with raid0, same hardware configuration:

Code: Select all

jason$ mkfile 4g testfile ; sync ; diskperf -W -D -r 4k -m 4m testfile
#---------------------------------------------------------
# Disk Performance Test Results Generated By Diskperf V1.2
#
# Test name     : Unspecified
# Test date     : Sun Oct  7 18:56:56 2012
# Test machine  : IRIX64 hydra 6.5 07202013 IP35
# Test type     : XFS data subvolume
# Test path     : testfile
# Request sizes : min=4096 max=4194304
# Parameters    : direct=1 time=10 scale=1.000 delay=0.000
# XFS file size : 4294967296 bytes
#---------------------------------------------------------
# req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#  (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#---------------------------------------------------------
4096   26.07   25.16   18.97   14.25   13.54    1.47
8192   47.78   46.60   33.74   20.20   26.53    2.87
16384   82.62   78.85   61.31   25.04   48.55    5.64
32768  124.91  122.39   96.80   20.33   86.26   10.93
65536  166.90  154.36  135.94   20.90  133.95   20.19
131072  331.76  308.49  268.67   34.62  176.46   33.89
262144  475.52  460.05  430.89   78.23  177.99   58.86
524288  539.13  515.28  197.42  126.35  286.29  106.31
1048576  622.51  600.20  398.52  178.15  422.77  184.51
2097152  692.61  660.22  396.16  287.42  538.49  273.79
4194304  727.27  685.00  244.63  387.93  243.50  408.68
:Onyx2:
That's more like it! 8) Btw, what model cards are they? 3442X-R? 3800X?

Any tips on how you setup the RAID in XVM? So far I've only used xlv-make because I've
been focusing mainly on video I/O, but soon I want to experiment with RAID0 for general
use, so I'm assuming XVM is better for that.

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
what model cards are they? 3442X-R? 3800X?


3800 rebranded, but probably identical to the LSI one.

Any tips on how you setup the RAID in XVM?


Code: Select all

xvm:local> label unlabeled/*
xvm:local> slice -all phys
</dev/lxvm/dks3d0s0>  slice/dks3d0s0
</dev/lxvm/dks3d1s0>  slice/dks3d1s0
</dev/lxvm/dks6d0s0>  slice/dks6d0s0
</dev/lxvm/dks6d1s0>  slice/dks6d1s0
xvm:local> stripe -volname stripe0 slice/*
</dev/lxvm/stripe0>  stripe/stripe2
~# mkfs_xfs /dev/lxvm/stripe0


I'm going to try cxfs this weekend.
:Onyx2:
For completeness, I have run an identical diskperf benchmark on a single drive, to understand, perhaps to some extend, the xvm "overhead", those results are shared below:

Code: Select all

#---------------------------------------------------------
# Disk Performance Test Results Generated By Diskperf V1.2
#
# Test name     : Unspecified
# Test date     : Wed Oct 10 10:03:17 2012
# Test machine  : IRIX64 hydra 6.5 07202013 IP35
# Test type     : XFS data subvolume
# Test path     : testfile
# Request sizes : min=4096 max=4194304
# Parameters    : direct=1 time=10 scale=1.000 delay=0.000
# XFS file size : 4294967296 bytes
#---------------------------------------------------------
# req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#  (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#---------------------------------------------------------
4096   30.68   34.42   21.38   14.92    3.14    1.36
8192   56.97   62.69   38.80   23.89    6.33    2.69
16384   96.75  101.59   73.10   33.13   12.31    5.26
32768  142.16  144.42  106.07   40.37   23.22   10.39
65536  184.89  169.50  155.02   37.96   41.34   19.42
131072  201.84  202.07  183.06   38.96   67.83   34.29
262144  201.65  202.13  179.71   96.00  104.86   58.67
524288  202.00  201.83   95.59   97.41   93.77   91.01
1048576  201.98  201.89  153.65  153.52  127.25  124.77
2097152  201.89  201.79  154.48  154.61  156.44  152.44
4194304  201.77  201.84  180.16  178.27  175.27  171.43
:Onyx2:
Thanks!!

I'm a bit stuck for doing such tests atm, I don't have enough suitable drives, though I will do soon once again,
should have 6 x Seagate 600GB 15K SAS.

I'll also be testing with 4 x OCZ 120GB Vertex3 MAX IOPS SSDs, though earlier tests suggest performance
with IRIX is better with the Vertex2E. Here's a diskperf run in my /var/tmp (note the 4K random I/O compared
to your RAID0 test... ;)

Code: Select all

# req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#  (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#---------------------------------------------------------
4096   39.75   33.27   39.94   33.07   39.70   22.56
8192   69.13   57.90   69.70   53.91   69.68   30.46
16384  109.03   92.98  107.86   79.81  110.71   54.90
32768  153.29  131.74  153.74  103.54  153.02   90.66
65536  192.25  170.21  188.90  151.19  193.54  137.95
131072  220.07  209.69  217.79  195.31  218.80  182.74
262144  238.19  233.02  234.89  228.38  238.00  220.60
524288  247.30  251.77  248.45  248.34  246.96  246.07
1048576  252.74  263.24  253.12  261.81  252.85  261.06
2097152  256.56  269.65  255.59  269.41  255.87  269.02
4194304  257.14  274.21  262.54  273.46  257.71  273.34


A 60GB V2E holds the root filesystem, but /var and /usr are on a 120GB V2E via a SAS3442X-R.

I also need to find another 3800X, only have one now, unless I can construct another 2-port breakout plate for a 3080X.

Ian.
Ian,

Impressive results.

I currently use those 4xSAS drives for backups (where streaming matters) with Amanda on IP35.

I'm satisfied with those results; although I might also include some large SATA drives for long term backups; while the SAS will be for the daily backup tasks, which are mostly incremental per nature.
:Onyx2:
I wasn't sure how to handle backups for a while, given the mix of devices in my Fuel (three SSDs, 600GB 15K SAS, 1TB SATA).
The third SSD (another 120GB Vertex2E, the early 3.5" version) holds my main 'ian' user account. The 1TB is my movie archive,
mostly backups of orig DVDs atm (the disk is a Samsung F3); I'll upgrade this later to 2TB when it starts to fill up.

In the end I bought a Startech 4-bay 5.25" enclosure, which can hold four 2.5" SAS or SATA devices. I'm going to fit it with
a 500GB SATA (two rotating backups of overall root), a 120GB V2E (/ian backup), 750GB SATA (backup of the SAS) and a
1TB SATA, all 2.5" devices. The Startech will be in an external 5.25" enclosure, the idea being that it uses minimal power.
Can't fit it inside the Fuel (bays taken up with CDRW & DVDROM) and wouldn't want to anyway; the external link will be
via a SAS cable to the 3442X-R, so it'll only use power when necessary. Nice & compact. And if whatever unit I use can't
handle the 4 devices at once, I have a couple of extra mini power PCBs removed from other units I can employ inside the
same case. Here's a link:

http://www.kikatek.com/P147865/SATSASBA ... e-2-5-inch
http://www.startech.com/HDD/Mobile-Rack ... TABAY425BK

I spent some time trawling 2.5" SATA specs, speeds & power consumption:

http://www.sgidepot.co.uk/misc/hdsummary.txt

The tables are ordered by best power consumption under load, but include ranks based on write performance, so one can judge
the best tradeoff of power vs. speed, and price.

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
I use this same startech in my tezro, in place of the dvd; with those 4xSAS I benchmarked above.
Cool setup; but I could use the fuel to get 8 like that.
:Onyx2:
Oh! :D

True, the Fuel could hold 8. I don't like the idea though that they'd always be powered on,
thus the external case. Longer device life.

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
mapesdhs wrote: True, the Fuel could hold 8. I don't like the idea though that they'd always be powered on, thus the external case.


If you want to have data "always" available to your Irix box (regardless what constitutes your dataset: movies, isos, documents, pictures, archives etc.) I suggest that you give DMF (Data Migration Facility) a try (documentation id #007-3681-019). It would allow you to use local or remote destinations to store files, which would be migrated on demand, in a transparent manner.

In a nutshell, under a xfs filesystem with dmf attributes:

mplayer ian.avi

The file ian.avi, if not locally present, will be automagically retrieved from either tape/ftp/nfs/xfs/cxfs/cifs... and, depending on your policy, sent back (if modified) to the remote location (which can be a windows, osx, openbsd or linux server if you want, it doesn't really matter); or even to multiple locations (great for online data mirroring). To you, it will be entirely transparent, if your network is slow, a disk cache (on a separate filesystem/directory) can be added to the mix. While this is not really a backup solution, it's a convenient way to unify "archipelagos of storage", in a transparent manner for the user, and requiring no administration overhead.

Policies can be set based on uid, file size, disk space left, etc. it's very versatile. It's meant to handle a lot of data, think NASA-large datasets, where you can't obviously store everything on a single disk, or even a few of these; if the data is modified, it will be pushed back to the remote store(S) (singular or plural) based on a weight factor (assuming you have rights to modify the data). Those "remote store(S)" don't have to run irix (but they can), so if you need cheap storage readily available on irix without the disadvantages of NFS, you should look into this.

It's relatively trivial to setup DMF to automatically fetch a file from tape (movie?) when one request access (mplayer ian.avi) to this file, the end-user will not even know the data is coming from tape (unless you use a DDS3 perhaps, heh).

At least, it's worth investigating; I intend to deploy it for data rarely accessed, which I don't want to keep on NFS; simply because NFS, despite its advantages in unix-land, doesn't offer a great way to replicate the data amongst remote stores (unless if you use EMC/Netapp/Hitachi asynchronous mirroring).

To store data (remotely) DMF supports: NFS, FTP, CXFS, XFS, SMB/CIFS; it's a transparent filesystem migrator. Data can be pushed (and pulled) to offline media as well, assuming it's used conjointly with openvault or tape management facility; but most commonly, the secondary storage can be any bulk-storage device accessible through NFS or FTP. Data is verified (checksumed) on the fly.

So rather than spending a lot of money to store a lot of data on very fast storage, you can automatically tier it, data will be automatically migrated between fast and slower drives (or stores) in a transparent way.

To sum things up, in your case, you could have a primary storage on SSD, secondary storage on SATA or SAS, to the end user, it's a single filesystem with absolutely no way to know it's automatically tiered. Cool no?
:Onyx2:
Hmm, nah, TBH the delay when doing things would really annoy me. Plus, I don't have enough active systems for such a thing to be
worth doing yet, really only the Fuel atm.

Thanks for the info though! I didn't know that's what DMF was for.

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
Ian,

Understandable; of course. I like to throw those things to give people new ideas or different viewpoints.
It's cool however that DMF is available for Irix, it used to be mostly on big Unicos systems (Cray C90 & J90 and such) with some relatively big tape transports (thousands of slots in silos). In other words, it's good to see software that was available on systems worth tens of millions of dollars come to "affordable" workstations.

Even for "standalone" systems, it makes sense to tier between SSD/SAS and SATA (no network connection necessary, all XFS); and it's well supported by xfsdump/xfsrestore.

In any case, I'm still curious to hear what you're doing for backups these days, I imagine one cannot talk storage without mentioning backup strategies.
:Onyx2:
For the Fuel, the Startech unit is basically it. The only other often-used SGI I have atm is my gateway O2, and that just has
a 2nd disk for cloning every now & then (very little changes on it, just running ipfilter). All my other 'for keeps' SGIs are not
really setup properly yet (original Effect O2 with all manuals, general R7K/600 O2, quad-1gig Tezro, Octane2).

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
mapesdhs wrote: For the Fuel, the Startech unit is basically it. The only other often-used SGI I have atm is my gateway O2, and that just has a 2nd disk for cloning every now & then (very little changes on it, just running ipfilter). All my other 'for keeps' SGIs are not
really setup properly yet (original Effect O2 with all manuals, general R7K/600 O2, quad-1gig Tezro, Octane2).


You seem to prefer using the Fuel as your primary workstation, while you own a 4x1Ghz-IP53, is it just a color preference? :)
:Onyx2:
Why would I use the Tezro? :D I'm mostly dealing with emails, web stuff, etc. The Tezro is for video, which atm
I don't have time to do. Since it's often convenient to leave the system on while I'm doing stuff so I can constantly
check things, power consumption is definitely an issue for me.

At one point I'd hoped to use the O2 as a mostly-on main desktop, but it's just too slow running Seamonkry/Firefox
(NB: my Fuel launches Seamonkey in just under 2 seconds now).

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796