<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1">Hello,<br>
<br>
I did simple tryout for GLFS 2.0rc8 on CentOS Linux with 2x Dual Core
Xeon 4GB RAM.<br>
My benchmarks, it is high load single stream access on loopback glfs
mount on a single server with high performance FC RAID.<br>
Target volume is XFS formatted. Local benchmark results are as
follows.(benchmark command is XDD command)<br>
<br>
Buf I/O<br>
READ = about 660MB/s<br>
WRITE = about 480MB/s<br>
<br>
Direct I/O<br>
4MB block read = about 540MB/s<br>
4MB block write = about 350MB/s<br>
<br>
The results for GLFS loopback mount volume are as follows.<br>
</font><font size="-1"><br>
Buf I/O<br>
READ = about 460MB/s<br>
WRITE = about 330MB/s<br>
<br>
Direct I/O<br>
4MB block read = about 160MB/s<br>
4MB block write = about 100MB/s<br>
<br>
Buf I/O with GLFS is good results with small block size. <br>
But The large block size access is slows down.<br>
Direct I/O is poor performance without follow the block size.<br>
Attached please find a detailed information text.<br>
<br>
I want to use glfs with professional video applications on IB networks.<br>
Video applications are using storages with large uncompress image
sequences and/or uncompress large movie files.(up to 2K/4K)<br>
The block size control and direct I/O performance are important for
them.<br>
<br>
Please advise me about options/configurations for improve the
performance, and theory for improve performance by block size on GLFS.<br>
<br>
My best regards,<br>
<br>
hideo</font>
</body>
</html>