= GPFS 3D_Model R/W Performance Testing = == Testbed Information == * Server ||CPU ||Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (each node)|| ||Memory ||3GB DDR2 667|| ||swap||6GB|| ||Disk ||sda:320G sdb:160G|| ||NIC ||Intel Corporation 82566DM Gigabit Network Connection|| ||Switch ||D-link 24 port GE switch|| [[BR]] * Clients ||Node number||3 nodes|| ||CPU ||Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (each node)|| ||Memory ||2GB DDR2 667 (each node)|| ||swap||0GB|| ||Disk ||sda:320G sdb:160G|| ||NIC ||Intel Corporation 82566DM Gigabit Network Connection|| ||Switch ||D-link 24 port GE switch|| [[BR]] * Software Information ||OS||Debian etch || ||Cluster Environment||DRBL|| ||3D Modol tools||IvIsee|| [[BR]] == < '''2 Test Cases''' > == '''Case 1''': Running 3D Model on single node [[BR]] '''Case 2''': Running 3D Model on GPFS [[BR]] [[BR]] === Case1.1 Access Once === PATH: /home/rock/3D_model [[BR]] Tool: IvIsee 3.3.RC_5 [[BR]] Using Model: master1260.stl (1.4GB) [[BR]] Terminal1 Command: rock@gpfs-server:/home/rock/3D_model$ IvIsee master1260.stl (''load_3D_model'')[[BR]] Terminal2 Command: rock@gpfs-server:~$ sudo dstat -g -m -t -d -D sda (''monitoring'') [[BR]] Example: [[BR]] {{{ ---paging-- ------memory-usage----- ---time--- --dsk/sda-- __in_ _out_|_used _buff _cach _free|__epoch___|_read _writ 0 0 | 208M 18M 622M 2179M|1212050149| 25M 0 0 0 | 214M 18M 647M 2149M|1212050150| 25M 0 0 0 | 221M 18M 676M 2112M|1212050151| 29M 144k }}} '''Conclusion: It takes total 50 seconds hd times (R/W)''' [[BR]] === Case2.1 Access Once === PATH: /home/gpfs_mount [[BR]] Tool: IvIsee 3.3.RC_5 [[BR]] Using Model: master1260.stl (1.4GB) [[BR]] Terminal1 Command: rock@gpfs-server:/home/gpfs_mount$ IvIsee master1260.stl (''load_3D_model'')[[BR]] Terminal2 Command: rock@gpfs-server:~$ sudo dstat -g -m -t -d -D sda -M gpfs -N eth2 (''monitoring'') [[BR]] Example: [[BR]] {{{ ---paging-- ------memory-usage----- ---time--- --dsk/sda-- --gpfs-i/o- __in_ _out_|_used _buff _cach _free|__epoch___|_read _writ|_read write 0 0 | 206M 20M 2050M 752M|1212052121| 0 0 |2048k 0 0 0 | 209M 20M 2050M 748M|1212052122| 0 0 | 14M 0 0 0 | 216M 20M 2050M 741M|1212052123| 0 0 | 31M 0 }}} '''Conclusion: It takes total 50 seconds hd times (R/W)''' [[BR]] PS: Check the attached files for detail data [[BR]] ---- [[BR]] === Case3: Simultaneous Loaded Data 10 Times (10*1.4GB) === * 3.1 Not used GPFS * PATH: /home/rock/3D_model [[BR]] * Tool: IvIsee 3.3.RC_5 [[BR]] * Using Model: master1260.stl (1.4GB) * 10 [[BR]] * Terminal1 Command: $ ./test.sh (''load_3D_model'')[[BR]] * Terminal2 Command: $ dstat -c -m -d -D sdb -n -N eth2 -M gpfs > 10g_sdb(''monitoring'') [[BR]] * 3.2 Used GPFS * PATH: /home/gpfs_mount [[BR]] * Tool: IvIsee 3.3.RC_5 [[BR]] * Using Model: master1260.stl (1.4GB) * 10 [[BR]] * Terminal1 Command: $ ./test.sh (''load_3D_model'')[[BR]] * Terminal2 Command: $ dstat -c -m -d -D sdb -n -N eth2 -M gpfs > 10g_gpfs(''monitoring'') [[BR]] * 3.3 Comparision * Comparison of execution time * [[Image(GPFS_10g.png)]] * Comparison of peak speed * [[Image(GPFS_10g_M.png)]]