|
From: Jonathan L. <le...@us...> - 2006-12-08 16:52:17
|
Update of /cvsroot/pyxida/Pyxida/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12784/web Modified Files: index.html Log Message: progress with proxy coords Index: index.html =================================================================== RCS file: /cvsroot/pyxida/Pyxida/web/index.html,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** index.html 5 Dec 2006 10:34:12 -0000 1.12 --- index.html 8 Dec 2006 16:52:09 -0000 1.13 *************** *** 202,207 **** --- 202,258 ---- <li>proxy coordinates (targeted for v0.2): create a coordinate for a non-overlay node.</li> + <li>add application-level coordinates for improved stability </ul> + <p><b>Logging and Log Files</b> + + <p> + Logging levels for particular classes and subtrees can be set + in the <i>config/log.config</i> file.<BR> + E.g. <tt>edu.harvard.syrah.pyxida.level = DEBUG</tt> + + + Setting this to DEBUG will produce a lot of output. We + suggest INFO, which will produce a periodic summary. + + <p> + The basic format of the logs is:<BR> + <code>DEBUG/INFO/WARNING/ERROR timestamp java-class : message</code><BR> + e.g. <code>DE 1165381552727 NCManager : setting timer to 9477</code><BR> + + <p> + Each network coordinate summarizes its behavior with lines of + the form:<BR> + + <code> + update: [sc=[11.498,-69.529,14.73,16.269,h19.323],<BR> + ac=[6.827,-41.283,8.746,9.66,h11.473],<BR> + er=0.675,sys_re50=0.454,sys_re95=1,app_re50=0.672,app_re95=1.93,<BR> + sys_dd=1.256,app_dd=5.455,ne=2.025,rd=0,<BR> + sf=5205.779,af=5205.779,rrl=0.278,narl=0.212,ralp=0.338,<BR> + age=3,vl=72,gr=0.007,nn=96.6] + </code> + + <p> + The format of these update lines is:<BR> + sc: system-level coordinate<BR> + ac: app-level coordinate (see our ICDCS/WORLDS papers about this)<BR> + er: Vivaldi error/confidence (an EWMA)<BR> + sys_re50 = median (50th pctl) of the distribution of relative errors for the recent past<BR> + sys_re95 = 95th pctl of this distribution<BR> + app_* = same but for app-level coordinate (however, they are not fully functional in our current version)<BR> + sys_dd = sys-level coordinate change per update (distance delta)<BR> + sf = avg number of milliseconds between updates<BR> + nn = distance to nearest neighbor<BR> + rrl = Lua's relative rank loss<BR> + narl and ralp are two metrics from our ICDCS and WORLDS papers<BR> + gr = the pull of gravity<BR> + + <p> + Typically the place to start is <code>sys_re50</code>. + On the Internet, the median of the distribution of these + values should range between 8-20% depending on the particular + set of machines you are using. + <table width="100%" bgcolor="#9EB0FF" valign="top"> <tr> *************** *** 223,226 **** --- 274,278 ---- </ul> + <table width="100%" bgcolor="#9EB0FF" valign="top"> <tr> |