From disksimuser at gmail.com Mon Oct 5 08:39:19 2009 From: disksimuser at gmail.com (satish raman) Date: Mon, 5 Oct 2009 18:09:19 +0530 Subject: [Disksim-users] simulating distributed storage system Message-ID: hi all, Is there any way , i can simulate a distributed storage system using disksim. I would like to communicate between storage nodes and keep track of network messages . Can somebody please give some guidelines or reading material for doing it? Thanks, satish -------------- next part -------------- An HTML attachment was scrubbed... URL: From zgy04 at 126.com Mon Oct 5 09:11:12 2009 From: zgy04 at 126.com (Steve) Date: Mon, 5 Oct 2009 21:11:12 +0800 Subject: [Disksim-users] simulating distributed storage system Message-ID: <200910052111118030675@126.com> I think Simcan will help you. Follow this think to get the paper. You can download source code via google it. http://portal.acm.org/citation.cfm?id=1416304 All the best. Steve zgy04 at 126.com 2009-10-05 ======= 2009-10-05 20:39:25 satish raman Written: ======= >hi all, >Is there any way , i can simulate a distributed storage system using >disksim. I would like to communicate between storage nodes and keep track >of network messages . >Can somebody please give some guidelines or reading material for doing it? >Thanks, >satish > >_______________________________________________ >Disksim-users mailing list >Disksim-users at ece.cmu.edu >https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > = = = = = = = = = = = = = = = = = = = = From yannhowe at gmail.com Wed Oct 7 06:01:51 2009 From: yannhowe at gmail.com (Kwan Yann Howe) Date: Wed, 7 Oct 2009 18:01:51 +0800 Subject: [Disksim-users] Using Parameter overrides on General inter-arrival time / Parameters with LIST type input In-Reply-To: <3a34ca8e0910070255t6072d505v690db43799b66691@mail.gmail.com> References: <3a34ca8e0910070255t6072d505v690db43799b66691@mail.gmail.com> Message-ID: <3a34ca8e0910070301l39e8e062l3b612b07d62f80e7@mail.gmail.com> Hello one and all, I've to change this parameter (General inter-arrival time) quite alot and I noted from over here that disksim 3.0 is unable to override this parameter https://sos.ece.cmu.edu/pipermail/disksim-users/2006-February/000019.html I'd just like to know if that has been changed in 4.0? I can't seem to override i from the command line. Here is what I tried, nice ../src/disksim 'Seagate-Cheetah15k5-10Hz.parv' output-FCFS-10Hz.outv ascii 0 1 disk0 "Scheduler:Scheduling policy" 1 disksim_synthgen "General inter-arrival times" "[exponential, 0.1, 0.0]" Here are my generator parameters. disksim_synthio Synthio { Number of I/O requests to generate = 10000, Maximum time of trace generated = 100000.0, System call/return with each request = 0, Think time from call to request = 0.0, Think time from request to return = 0.0, Generators = [ disksim_synthgen { # generator 0 Storage capacity per device = 286749487, devices = [ disk0 ], Blocking factor = 8, Probability of sequential access = 0.0, Probability of local access = 0.0, Probability of read access = 0.66, Probability of time-critical request = 1.0, Probability of time-limited request = 0.0, Time-limited think times = [ normal, 30.0, 100.0 ], General inter-arrival times = [ exponential, 0.1, 0.0 ], Sequential inter-arrival times = [ normal, 0.0, 0.0 ], Local inter-arrival times = [ exponential, 0.0, 0.0 ], Local distances = [ normal, 0.0, 40000.0 ], Sizes = [ exponential, 0.0, 8.0 ] }, # end of generator 0 disksim_synthgen { # generator 1 Storage capacity per device = 286749487, devices = [ disk0 ], Blocking factor = 8, Probability of sequential access = 0.0, Probability of local access = 0.0, Probability of read access = 0.66, Probability of time-critical request = 1.0, Probability of time-limited request = 0.0, Time-limited think times = [ normal, 30.0, 100.0 ], General inter-arrival times = [ exponential, 0.1, 0.0 ], Sequential inter-arrival times = [ normal, 0.0, 0.0 ], Local inter-arrival times = [ exponential, 0.0, 0.0 ], Local distances = [ normal, 0.0, 40000.0 ], Sizes = [ exponential, 0.0, 8.0 ] }, # end of generator 1 disksim_synthgen { # generator 2 Storage capacity per device = 286749487, devices = [ disk0 ], Blocking factor = 8, Probability of sequential access = 0.0, Probability of local access = 0.0, Probability of read access = 0.66, Probability of time-critical request = 1.0, Probability of time-limited request = 0.0, Time-limited think times = [ normal, 30.0, 100.0 ], General inter-arrival times = [ exponential, 0.1, 0.0 ], Sequential inter-arrival times = [ normal, 0.0, 0.0 ], Local inter-arrival times = [ exponential, 0.0, 0.0 ], Local distances = [ normal, 0.0, 40000.0 ], Sizes = [ exponential, 0.0, 8.0 ] }, # end of generator 2 disksim_synthgen { # generator 3 Storage capacity per device = 286749487, devices = [ disk0 ], Blocking factor = 8, Probability of sequential access = 0.0, Probability of local access = 0.0, Probability of read access = 0.66, Probability of time-critical request = 1.0, Probability of time-limited request = 0.0, Time-limited think times = [ normal, 30.0, 100.0 ], General inter-arrival times = [ exponential, 0.1, 0.0 ], Sequential inter-arrival times = [ normal, 0.0, 0.0 ], Local inter-arrival times = [ exponential, 0.0, 0.0 ], Local distances = [ normal, 0.0, 40000.0 ], Sizes = [ exponential, 0.0, 8.0 ] }, # end of generator 3 disksim_synthgen { # generator 4 Storage capacity per device = 286749487, devices = [ disk0 ], Blocking factor = 8, Probability of sequential access = 0.0, Probability of local access = 0.0, Probability of read access = 0.66, Probability of time-critical request = 1.0, Probability of time-limited request = 0.0, Time-limited think times = [ normal, 30.0, 100.0 ], General inter-arrival times = [ exponential, 0.1, 0.0 ], Sequential inter-arrival times = [ normal, 0.0, 0.0 ], Local inter-arrival times = [ exponential, 0.0, 0.0 ], Local distances = [ normal, 0.0, 40000.0 ], Sizes = [ exponential, 0.0, 8.0 ] } # end of generator 4 ] # end of generator list -------------- next part -------------- An HTML attachment was scrubbed... URL: From ted.wuhan at gmail.com Thu Oct 15 22:25:15 2009 From: ted.wuhan at gmail.com (king king) Date: Fri, 16 Oct 2009 10:25:15 +0800 Subject: [Disksim-users] Need some help on modeling disk Message-ID: <4bb46c4d0910151925k2fb581f1n8d1413bfa0c40f5@mail.gmail.com> I'm doing some research on improving I/O performance of Xen and I want to get some data on the overhead of different types of hard disk. I have read the disksim4-manual, but I don't know what those paraments on disk, buses, controller should be and there are little infomation on the internet showing how to do so. I need help on modeling different disk type according to performance . I also want to know where should I get the paraments required by disksim4 from different types of disks. Thanks in advance. Ted. -------------- next part -------------- An HTML attachment was scrubbed... URL: From zgy04 at 126.com Thu Oct 22 21:24:18 2009 From: zgy04 at 126.com (Steve) Date: Fri, 23 Oct 2009 09:24:18 +0800 Subject: [Disksim-users] disksim_diskctlr.c:4364 References: <200812052318199531583@gmail.com> Message-ID: <200910230924163868091@126.com> Was this problem resolved? If so, please tell me the solution. I also encountered this strange phenomenon. All the best. ????????Steve ????????zgy04 at 126.com ????????2009-10-23 ======= 2008-12-05 23:19:16 vilo gunusha Written: ======= >hi,all > I use a trace which involve 6 devno. I find a strange phenomena. I run all requests except for which's devno is 2 in disksim4.0 successfully. When i use the requests which's devno is 2 in disksim, it print error: > "assertion failed:in disk_buffer_sector_done()(disksim_diskctlr.c:4364):currdisk->fpcheck:" >I find the requests with devno 2 have no difference between requests with devno 0,1,3,4,5. >Who have encountered this problem? What the reason is it? > >2008-12-05 > > > >vilo gunusha > >_______________________________________________ >Disksim-users mailing list >Disksim-users at ece.cmu.edu >https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > = = = = = = = = = = = = = = = = = = = = ??