├── opLog.txt ├── whizzifest.txt ├── Chunks └── .seed ├── .gitignore ├── httpServerFiles ├── stats.txt └── chunkserverLog.log ├── psutil ├── psutil-1.1.3 │ ├── test │ │ ├── __init__.py │ │ └── _sunos.py │ ├── psutil.egg-info │ │ ├── dependency_links.txt │ │ ├── top_level.txt │ │ └── SOURCES.txt │ ├── setup.cfg │ ├── psutil │ │ ├── _common.pyc │ │ ├── _compat.pyc │ │ ├── _error.pyc │ │ ├── __init__.pyc │ │ ├── _pslinux.pyc │ │ ├── _psposix.pyc │ │ ├── arch │ │ │ ├── mswindows │ │ │ │ ├── security.c │ │ │ │ ├── process_handles.h │ │ │ │ ├── security.h │ │ │ │ └── process_info.h │ │ │ ├── bsd │ │ │ │ └── process_info.h │ │ │ └── osx │ │ │ │ └── process_info.h │ │ ├── _psutil_common.h │ │ ├── _psutil_posix.h │ │ ├── error.py │ │ ├── _psutil_linux.h │ │ ├── _psutil_common.c │ │ └── _psutil_sunos.h │ ├── build │ │ ├── lib.linux-i686-2.7 │ │ │ ├── _psutil_linux.so │ │ │ ├── _psutil_posix.so │ │ │ └── psutil │ │ │ │ └── error.py │ │ └── temp.linux-i686-2.7 │ │ │ └── psutil │ │ │ ├── _psutil_linux.o │ │ │ └── _psutil_posix.o │ ├── MANIFEST.in │ ├── examples │ │ ├── killall.py │ │ ├── who.py │ │ ├── pmap.py │ │ ├── free.py │ │ ├── meminfo.py │ │ ├── netstat.py │ │ └── disk_usage.py │ └── LICENSE └── getPsutil.py ├── hitlistM.txt ├── tests ├── heartBeat │ ├── hosts.txt │ └── README.md ├── listener │ └── errorlogging.py ├── testCodeForAPI.py ├── funtionLibraryRecv │ ├── clientEmulator.py │ ├── README.md │ └── serverEmulator.py ├── master │ ├── masterHandleInputTest.py │ ├── queueTestClient.py │ └── APIemulator.py └── APIemulator.py ├── activehosts.txt ├── testData ├── 138nodes │ ├── readTest100.txt │ ├── appendTest100.txt │ ├── createTest100.txt │ ├── deleteTest100.txt │ ├── scrubTest10.txt │ ├── appendTest10.txt │ ├── readTest10.txt │ ├── createTest10.txt │ ├── deleteTest10.txt │ ├── scrubTest1.txt │ ├── appendTest1.txt │ ├── readTest1.txt │ ├── createTest1.txt │ └── deleteTest1.txt ├── 12nodes │ ├── readTest100.txt │ ├── appendTest100.txt │ ├── createTest100.txt │ ├── deleteTest100.txt │ ├── scrubTest10.txt │ ├── readTest10.txt │ ├── appendTest10.txt │ ├── createTest10.txt │ ├── deleteTest10.txt │ └── scrubTest1.txt ├── 238nodes │ ├── appendTest100.txt │ ├── readTest100.txt │ ├── createTest100.txt │ ├── deleteTest100.txt │ ├── scrubTest10.txt │ ├── readTest10.txt │ ├── appendTest10.txt │ ├── createTest10.txt │ └── deleteTest10.txt ├── 16mb1itr │ ├── 1 │ │ ├── appendTest1.txt │ │ ├── readTest1.txt │ │ └── scrubTest1.txt │ ├── 2 │ │ ├── appendTest1.txt │ │ └── readTest1.txt │ ├── 3 │ │ ├── readTest1.txt │ │ ├── appendTest1.txt │ │ ├── scrubTest1.txt │ │ ├── createTest1.txt │ │ └── deleteTest1.txt │ └── .DS_Store ├── 2mb1itr │ ├── 1 │ │ ├── appendTest1.txt │ │ ├── readTest1.txt │ │ └── scrubTest1.txt │ ├── 2 │ │ ├── appendTest1.txt │ │ ├── readTest1.txt │ │ └── scrubTest1.txt │ ├── 3 │ │ ├── appendTest1.txt │ │ ├── readTest1.txt │ │ └── scrubTest1.txt │ ├── 4 │ │ ├── readTest1.txt │ │ ├── appendTest1.txt │ │ ├── createTest1.txt │ │ ├── scrubTest1.txt │ │ └── deleteTest1.txt │ ├── 5 │ │ ├── appendTest1.txt │ │ ├── scrubTest1.txt │ │ └── readTest1.txt │ └── .DS_Store ├── 4mb1itr │ ├── 1 │ │ ├── readTest1.txt │ │ └── appendTest1.txt │ ├── 2 │ │ ├── appendTest1.txt │ │ ├── readTest1.txt │ │ └── scrubTest1.txt │ ├── 3 │ │ ├── appendTest1.txt │ │ └── readTest1.txt │ ├── 4 │ │ ├── readTest1.txt │ │ ├── appendTest1.txt │ │ └── scrubTest1.txt │ └── .DS_Store ├── 8mb1itr │ ├── 1 │ │ ├── readTest1.txt │ │ └── appendTest1.txt │ ├── 2 │ │ ├── appendTest1.txt │ │ └── readTest1.txt │ ├── 3 │ │ ├── readTest1.txt │ │ └── appendTest1.txt │ └── .DS_Store ├── timingTestData │ ├── timingTestBasic.png │ ├── avg.py │ ├── scrubTest1000.txt │ ├── readTest1000.txt │ ├── createTest1000.txt │ ├── deleteTest1000.txt │ ├── appendTest1000.txt │ ├── appendTest100.txt │ ├── scrubTest100.txt │ └── createTest100.txt ├── avg.py ├── runWith20mg │ ├── readTest100.txt │ ├── scrubTest100.txt │ ├── appendTest100.txt │ ├── createTest100.txt │ ├── deleteTest100.txt │ ├── readTest10.txt │ ├── appendTest10.txt │ └── scrubTest10.txt ├── aws8mb1itr │ ├── readTest1.txt │ └── appendTest1.txt ├── 32mb1itr │ ├── 1 │ │ ├── appendTest1.txt │ │ └── readTest1.txt │ └── 2 │ │ ├── readTest1.txt │ │ └── appendTest1.txt ├── aws16mb1itr │ ├── appendTest1.txt │ └── readTest1.txt ├── aws64mb1itr │ ├── readTest1.txt │ └── appendTest1.txt ├── 64mb1itr │ ├── 1 │ │ ├── readTest1.txt │ │ └── appendTest1.txt │ └── 2 │ │ ├── appendTest1.txt │ │ └── readTest1.txt └── aws32mb1itr │ ├── readTest1.txt │ └── appendTest1.txt ├── www ├── fileshare │ ├── info.php │ ├── js │ │ ├── bigplay.png │ │ ├── loading.gif │ │ ├── controls.png │ │ ├── background.png │ │ ├── controls-ted.png │ │ ├── controls-wmp.png │ │ ├── controls-wmp-bg.png │ │ ├── flashmediaelement.swf │ │ ├── flashmediaelement-cdn.swf │ │ └── silverlightmediaelement.xap │ ├── index.php │ ├── pages │ │ ├── footer.php │ │ └── index.php │ ├── download.php │ ├── css │ │ └── style.css │ ├── stream.php │ ├── files.php │ ├── file.php │ ├── upload.php │ └── gfs.class.php ├── index.php ├── chunkserver.php ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff ├── css │ └── style.css ├── pages │ ├── footer.php │ ├── header.php.save │ ├── header.php │ └── index.php ├── style.css └── functions.php ├── .DS_Store ├── whizzifestC.txt ├── whizzifestM.txt ├── PackRatConfig.py ├── mgen ├── PackRatConfig.py └── PackRatConfig.pyc ├── hitlistC.txt ├── quesoFiesta.sh ├── manifetch.sh ├── whizconfig.py ├── run.sh ├── kill.sh ├── hosts.txt ├── stats.html ├── README.md ├── machineFunction.txt ├── httpServer.py ├── perfMon.py ├── temp └── manifest.txt ├── cheesePull.sh ├── config.py ├── listenerConfig.py ├── manifetch.py ├── authgen └── auth.sh └── client.py /opLog.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /whizzifest.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chunks/.seed: -------------------------------------------------------------------------------- 1 | .fox. 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.log 3 | -------------------------------------------------------------------------------- /httpServerFiles/stats.txt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /httpServerFiles/chunkserverLog.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hitlistM.txt: -------------------------------------------------------------------------------- 1 | /data/gfsbin/master.py 2 | -------------------------------------------------------------------------------- /tests/heartBeat/hosts.txt: -------------------------------------------------------------------------------- 1 | 10.10.117.105 2 | -------------------------------------------------------------------------------- /activehosts.txt: -------------------------------------------------------------------------------- 1 | 10.10.117.13 2 | 10.10.117.14 3 | -------------------------------------------------------------------------------- /testData/138nodes/readTest100.txt: -------------------------------------------------------------------------------- 1 | 3.76778697968 2 | -------------------------------------------------------------------------------- /www/fileshare/info.php: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testData/12nodes/readTest100.txt: -------------------------------------------------------------------------------- 1 | 148.333174944 2 | 155.881950855 3 | -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/.DS_Store -------------------------------------------------------------------------------- /testData/12nodes/appendTest100.txt: -------------------------------------------------------------------------------- 1 | 805.080502033 2 | 866.521943092 3 | -------------------------------------------------------------------------------- /testData/138nodes/appendTest100.txt: -------------------------------------------------------------------------------- 1 | 791.103238106 2 | 554.603198051 3 | -------------------------------------------------------------------------------- /testData/138nodes/createTest100.txt: -------------------------------------------------------------------------------- 1 | 0.986315965652 2 | 2.5298268795 3 | -------------------------------------------------------------------------------- /testData/138nodes/deleteTest100.txt: -------------------------------------------------------------------------------- 1 | 0.300096988678 2 | 3.05826711655 3 | -------------------------------------------------------------------------------- /testData/238nodes/appendTest100.txt: -------------------------------------------------------------------------------- 1 | 922.899147987 2 | 828.389892817 3 | -------------------------------------------------------------------------------- /testData/238nodes/readTest100.txt: -------------------------------------------------------------------------------- 1 | 161.488103151 2 | 135.897388935 3 | -------------------------------------------------------------------------------- /whizzifestC.txt: -------------------------------------------------------------------------------- 1 | /data/PackRat/chunkserver.py 2 | /data/PackRat/listener.py 3 | -------------------------------------------------------------------------------- /whizzifestM.txt: -------------------------------------------------------------------------------- 1 | 2 | /data/PackRat/master.py 3 | /data/PackRat/scrubber.py 4 | -------------------------------------------------------------------------------- /PackRatConfig.py: -------------------------------------------------------------------------------- 1 | masterIp = '10.10.100.144' 2 | path = '/data/PackRat' 3 | 4 | -------------------------------------------------------------------------------- /mgen/PackRatConfig.py: -------------------------------------------------------------------------------- 1 | masterIp = '10.10.100.144' 2 | path = '/data/PackRat' 3 | 4 | -------------------------------------------------------------------------------- /testData/12nodes/createTest100.txt: -------------------------------------------------------------------------------- 1 | 0.0504539012909 2 | 0.890667915344 3 | 1.30807709694 4 | -------------------------------------------------------------------------------- /testData/12nodes/deleteTest100.txt: -------------------------------------------------------------------------------- 1 | 0.0406239032745 2 | 0.276735782623 3 | 0.294079065323 4 | -------------------------------------------------------------------------------- /testData/238nodes/createTest100.txt: -------------------------------------------------------------------------------- 1 | 1.38901305199 2 | 0.0814189910889 3 | 1.1326789856 4 | -------------------------------------------------------------------------------- /mgen/PackRatConfig.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/mgen/PackRatConfig.pyc -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | psutil 2 | _psutil_linux 3 | _psutil_posix 4 | -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/setup.cfg: -------------------------------------------------------------------------------- 1 | [egg_info] 2 | tag_build = 3 | tag_date = 0 4 | tag_svn_revision = 0 5 | 6 | -------------------------------------------------------------------------------- /testData/16mb1itr/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/testData/16mb1itr/.DS_Store -------------------------------------------------------------------------------- /testData/2mb1itr/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/testData/2mb1itr/.DS_Store -------------------------------------------------------------------------------- /testData/4mb1itr/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/testData/4mb1itr/.DS_Store -------------------------------------------------------------------------------- /testData/8mb1itr/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/testData/8mb1itr/.DS_Store -------------------------------------------------------------------------------- /www/fileshare/js/bigplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/bigplay.png -------------------------------------------------------------------------------- /www/fileshare/js/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/loading.gif -------------------------------------------------------------------------------- /testData/238nodes/deleteTest100.txt: -------------------------------------------------------------------------------- 1 | 1.35487699509 2 | 0.0409898757935 3 | 0.044252872467 4 | 0.27240896225 5 | -------------------------------------------------------------------------------- /www/fileshare/js/controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/controls.png -------------------------------------------------------------------------------- /www/fileshare/js/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/background.png -------------------------------------------------------------------------------- /www/fileshare/js/controls-ted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/controls-ted.png -------------------------------------------------------------------------------- /www/fileshare/js/controls-wmp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/controls-wmp.png -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/_common.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/_common.pyc -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/_compat.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/_compat.pyc -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/_error.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/_error.pyc -------------------------------------------------------------------------------- /www/fileshare/js/controls-wmp-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/controls-wmp-bg.png -------------------------------------------------------------------------------- /www/fileshare/js/flashmediaelement.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/www/fileshare/js/flashmediaelement.swf -------------------------------------------------------------------------------- /www/index.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/__init__.pyc -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/_pslinux.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/_pslinux.pyc -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/_psposix.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/_psposix.pyc -------------------------------------------------------------------------------- /hitlistC.txt: -------------------------------------------------------------------------------- 1 | /data/gfsbin/chunkserver.py 2 | /data/gfsbin/listener.py 3 | /data/gfsbin/httpServer.py 4 | /data/PackRat/httpServer.py 5 | -------------------------------------------------------------------------------- /testData/timingTestData/timingTestBasic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/testData/timingTestData/timingTestBasic.png -------------------------------------------------------------------------------- /www/chunkserver.php: -------------------------------------------------------------------------------- 1 | maniFetched!!!\n" -------------------------------------------------------------------------------- /www/fileshare/index.php: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/psutil/arch/mswindows/security.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/psutil/arch/mswindows/security.c -------------------------------------------------------------------------------- /whizconfig.py: -------------------------------------------------------------------------------- 1 | pis = ['10.10.117.10', '10.10.117.11', '10.10.117.12', '10.10.117.13', '10.10.117.14', '10.10.117.15', '10.10.117.16'] 2 | 3 | path = "/data/PackRat/" 4 | -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/build/lib.linux-i686-2.7/_psutil_linux.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/build/lib.linux-i686-2.7/_psutil_linux.so -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/build/lib.linux-i686-2.7/_psutil_posix.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/build/lib.linux-i686-2.7/_psutil_posix.so -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/build/temp.linux-i686-2.7/psutil/_psutil_linux.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/build/temp.linux-i686-2.7/psutil/_psutil_linux.o -------------------------------------------------------------------------------- /psutil/psutil-1.1.3/build/temp.linux-i686-2.7/psutil/_psutil_posix.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenningtonCS/GFS/HEAD/psutil/psutil-1.1.3/build/temp.linux-i686-2.7/psutil/_psutil_posix.o -------------------------------------------------------------------------------- /www/css/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | min-height: 2000px; 3 | padding-top: 70px; 4 | } 5 | .footer { 6 | border-top:#CCC 1px solid; 7 | margin-top:30px; 8 | padding-top: 20px; 9 | } 10 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | #for every argument which is passed to the script, run it 4 | #usage: sh run.sh /path/to/process1 /path/to/process2 /and/so/on 5 | for var in $@ 6 | do 7 | $var & 8 | done 9 | exit 0 10 | -------------------------------------------------------------------------------- /kill.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | #for every argument which is passed to the shell script, kill it 4 | #uage: sh kill.sh processid1 processid2 processid3 and so on 5 | for var in $@ 6 | do 7 | kill $var 8 | done 9 | 10 | -------------------------------------------------------------------------------- /hosts.txt: -------------------------------------------------------------------------------- 1 | 10.10.100.141 2 | 10.10.100.142 3 | 10.10.100.143 4 | 10.10.100.145 5 | 10.10.100.146 6 | 10.10.100.147 7 | 10.10.117.11 8 | 10.10.117.14 9 | 10.10.117.13 10 | 10.10.117.12 11 | 10.10.117.10 12 | 10.10.117.15 13 | -------------------------------------------------------------------------------- /stats.html: -------------------------------------------------------------------------------- 1 |