<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr"><font color="#0b5394"><b>Hi all,</b></font><br><div><b><font color="#0b5394"><br></font></b></div><div><b><font color="#0b5394">for simulating RAID-4 by using SSD, i have changed ssd-iozone.parv file in this way:</font></b></div>



<div><br></div><div>instantiate [ ssd0x0 .. ssd0x3 ] as  SSD</div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"># system topology</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">topology disksim_iodriver driver0 [</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">     disksim_bus bustop [</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">         ############## HBA 0 #############################</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">          disksim_ctlr ctlrHBA0 [</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">               disksim_bus busHBA0 [</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">                  ############## Flash-device Raid Controller ###############</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">                    ssdmodel_ssd ssd0x0 [],</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px;white-space:pre-wrap">              </span><span style="font-family:arial,sans-serif;font-size:13px">    ssdmodel_ssd ssd0x1 [],</span></div><div><span style="font-family:arial,sans-serif;font-size:13px;white-space:pre-wrap">           </span><span style="font-family:arial,sans-serif;font-size:13px">    ssdmodel_ssd ssd0x2 [],</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px;white-space:pre-wrap">              </span><span style="font-family:arial,sans-serif;font-size:13px">    ssdmodel_ssd ssd0x3 []</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">               ]     # end of bus0</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">         ]        # end of HBA0</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">          ############ INSERT MORE HBA's ##############################</span><span style="font-family:arial,sans-serif;font-size:13px">######</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">     ]           # end of bustop</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">]              # end of driver0 (and system topology)</span></div>

<div dir="rtl"><div><br></div><div><br></div><div dir="ltr"><b><font color="#0b5394">also i have changed logorg block in </font></b><b><font color="#0b5394">ssd-iozone.parv</font></b><b><font color="#0b5394">:</font></b></div>

<div dir="ltr"><br></div><div dir="ltr">

<div style="font-family:arial,sans-serif;font-size:13px">disksim_logorg org0 {</div><div style="font-family:arial,sans-serif;font-size:13px">   Addressing mode = Array,</div><div style="font-family:arial,sans-serif;font-size:13px">



   Distribution scheme = Striped,</div><div style="font-family:arial,sans-serif;font-size:13px">   Redundancy scheme = Parity_disk,</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">



   # vp - added more ssd elements</div><div style="font-family:arial,sans-serif;font-size:13px">   devices = [ ssd0x0 .. ssd0x3 ],</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">



   Stripe unit  =  128,</div><div style="font-family:arial,sans-serif;font-size:13px">   Synch writes for safety =  0,</div><div style="font-family:arial,sans-serif;font-size:13px">   Number of copies =  2,</div><div style="font-family:arial,sans-serif;font-size:13px">



   Copy choice on read =  6,</div><div style="font-family:arial,sans-serif;font-size:13px">   RMW vs. reconstruct =  0.5,</div><div style="font-family:arial,sans-serif;font-size:13px">   Parity stripe unit =  128,</div><div style="font-family:arial,sans-serif;font-size:13px">



   Parity rotation type =  1,</div><div style="font-family:arial,sans-serif;font-size:13px">   Time stamp interval =  0.000000,</div><div style="font-family:arial,sans-serif;font-size:13px">   Time stamp start time =  60000.000000,</div>



<div style="font-family:arial,sans-serif;font-size:13px">   Time stamp stop time =  10000000000.000000,</div><div style="font-family:arial,sans-serif;font-size:13px">   Time stamp file name =  stamps</div><div style="font-family:arial,sans-serif;font-size:13px">



} # end of logorg org0 spec</div><div><br></div><div><b><font color="#0b5394">Is there any other changes in .parv file or ssd.c, ssd.h and so on ???</font></b></div><div><b><font color="#0b5394">or that's enough for simulating RAID-4 ???</font></b></div>



</div><div dir="ltr"><br></div></div><div>-- <br><font face="'comic sans ms', sans-serif">Best Regards,</font><div><font face="'comic sans ms', sans-serif">Naser Heidari.</font></div>

<div><br></div>
</div></div>
</div><div><br></div>
</div>