<font size=2 face="sans-serif">Jaime,</font><br><br><font size=2 face="sans-serif">&nbsp; While we're waiting for the mmbackup
expert to weigh in, notice that the mmbackup command does have a -P option
that allows you to provide a customized policy rules file.</font><br><font size=2 face="sans-serif"><br>So... a fairly safe hack is to do a trial mmbackup run, capture the automatically
generated policy file, and then augment it with FOR FILESET('fileset-I-want-to-backup')
clauses.... Then run the mmbackup for real with your customized policy
file.<br></font><br><font size=2 face="sans-serif">mmbackup uses mmapplypolicy which by
itself is happy to limit its directory scan to a particular fileset by
using</font><br><br><font size=2 face="sans-serif">mmapplypolicy /path-to-any-directory-within-a-gpfs-filesystem
--scope fileset ....</font><br><br><font size=2 face="sans-serif">However, mmbackup probably has other
worries and for simpliciity and helping make sure you get complete, sensible
backups, apparently has imposed some restrictions to preserve sanity (yours
and our support team! ;-) ) &nbsp;... &nbsp; (For example, suppose you
were doing incremental backups, starting at different paths each time?
-- happy to do so, but when disaster strikes and you want to restore --
you'll end up confused and/or unhappy!)</font><br><br><font size=2 face="sans-serif">&quot;converting from one fileset to
another&quot; --- sorry there is no such thing. &nbsp;Filesets are kinda
like little filesystems within filesystems. &nbsp;Moving a file from one
fileset to another requires a copy operation. &nbsp; There is no fast move
nor hardlinking. &nbsp;</font><br><br><font size=2 face="sans-serif">--marc</font><br><br><br><br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;Jaime Pinto&quot;
&lt;pinto@scinet.utoronto.ca&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;gpfsug main discussion
list&quot; &lt;gpfsug-discuss@spectrumscale.org&gt;, &quot;Marc &nbsp;
&nbsp; &nbsp; &nbsp;A Kaplan&quot; &lt;makaplan@us.ibm.com&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">05/18/2017 09:58 AM</font><br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [gpfsug-discuss]
What is an independent fileset? was: mmbackup &nbsp; &nbsp; &nbsp; &nbsp;with
fileset : scope errors</font><br><hr noshade><br><br><br><tt><font size=2>Thanks for the explanation Mark and Luis,<br><br>It begs the question: why filesets are created as dependent by &nbsp;<br>default, if the adverse repercussions can be so great afterward? Even &nbsp;<br>in my case, where I manage GPFS and TSM deployments (and I have been &nbsp;<br>around for a while), didn't realize at all that not adding and extra &nbsp;<br>option at fileset creation time would cause me huge trouble with &nbsp;<br>scaling later on as I try to use mmbackup.<br><br>When you have different groups to manage file systems and backups that
&nbsp;<br>don't read each-other's manuals ahead of time then we have a really &nbsp;<br>bad recipe.<br><br>I'm looking forward to your explanation as to why mmbackup cares one &nbsp;<br>way or another.<br><br>I'm also hoping for a hint as to how to configure backup exclusion &nbsp;<br>rules on the TSM side to exclude fileset traversing on the GPFS side. &nbsp;<br>Is mmbackup smart enough (actually smarter than TSM client itself) to &nbsp;<br>read the exclusion rules on the TSM configuration and apply them &nbsp;<br>before traversing?<br><br>Thanks<br>Jaime<br><br>Quoting &quot;Marc A Kaplan&quot; &lt;makaplan@us.ibm.com&gt;:<br><br>&gt; When I see &quot;independent fileset&quot; (in Spectrum/GPFS/Scale)
&nbsp;I always think<br>&gt; and try to read that as &quot;inode space&quot;.<br>&gt;<br>&gt; An &quot;independent fileset&quot; has all the attributes of an (older-fashioned)<br>&gt; dependent fileset PLUS all of its files are represented by inodes
that are<br>&gt; in a separable range of inode numbers - this allows GPFS to efficiently
do<br>&gt; snapshots of just that inode-space (uh... independent fileset)...<br>&gt;<br>&gt; And... of course the files of dependent filesets must also be represented<br>&gt; by inodes -- those inode numbers are within the inode-space of whatever<br>&gt; the containing independent fileset is... as was chosen when you created<br>&gt; the fileset.... &nbsp; If you didn't say otherwise, inodes come from
the<br>&gt; default &quot;root&quot; fileset....<br>&gt;<br>&gt; Clear as your bath-water, no?<br>&gt;<br>&gt; So why does mmbackup care one way or another ??? &nbsp; Stay tuned....<br>&gt;<br>&gt; BTW - if you look at the bits of the inode numbers carefully --- you
may<br>&gt; not immediately discern what I mean by a &quot;separable range of
inode<br>&gt; numbers&quot; -- (very technical hint) you may need to permute the
bit order<br>&gt; before you discern a simple pattern...<br>&gt;<br>&gt;<br>&gt;<br>&gt; From: &nbsp; &quot;Luis Bolinches&quot; &lt;luis.bolinches@fi.ibm.com&gt;<br>&gt; To: &nbsp; &nbsp; gpfsug-discuss@spectrumscale.org<br>&gt; Cc: &nbsp; &nbsp; gpfsug-discuss@spectrumscale.org<br>&gt; Date: &nbsp; 05/18/2017 02:10 AM<br>&gt; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: [gpfsug-discuss] mmbackup
with fileset : scope errors<br>&gt; Sent by: &nbsp; &nbsp; &nbsp; &nbsp;gpfsug-discuss-bounces@spectrumscale.org<br>&gt;<br>&gt;<br>&gt;<br>&gt; Hi<br>&gt;<br>&gt; There is no direct way to convert the one fileset that is dependent
to<br>&gt; independent or viceversa.<br>&gt;<br>&gt; I would suggest to take a look to chapter 5 of the 2014 redbook, lots
of<br>&gt; definitions about GPFS ILM including filesets<br>&gt; </font></tt><a href=http://www.redbooks.ibm.com/abstracts/sg248254.html?Open><tt><font size=2>http://www.redbooks.ibm.com/abstracts/sg248254.html?Open</font></tt></a><tt><font size=2>Is not the only<br>&gt; place that is explained but I honestly believe is a good single start<br>&gt; point. It also needs an update as does nto have anything on CES nor
ESS,<br>&gt; so anyone in this list feel free to give feedback on that page people
with<br>&gt; funding decisions listen there.<br>&gt;<br>&gt; So you are limited to either migrate the data from that fileset to
a new<br>&gt; independent fileset (multiple ways to do that) or use the TSM client<br>&gt; config.<br>&gt;<br>&gt; ----- Original message -----<br>&gt; From: &quot;Jaime Pinto&quot; &lt;pinto@scinet.utoronto.ca&gt;<br>&gt; Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>&gt; To: &quot;gpfsug main discussion list&quot; &lt;gpfsug-discuss@spectrumscale.org&gt;,<br>&gt; &quot;Jaime Pinto&quot; &lt;pinto@scinet.utoronto.ca&gt;<br>&gt; Cc:<br>&gt; Subject: Re: [gpfsug-discuss] mmbackup with fileset : scope errors<br>&gt; Date: Thu, May 18, 2017 4:43 AM<br>&gt;<br>&gt; There is hope. See reference link below:<br>&gt; </font></tt><a href=https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.1.1/com.ibm.spectrum.scale.v4r11.ins.doc/bl1ins_tsm_fsvsfset.htm><tt><font size=2>https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.1.1/com.ibm.spectrum.scale.v4r11.ins.doc/bl1ins_tsm_fsvsfset.htm</font></tt></a><tt><font size=2><br>&gt;<br>&gt;<br>&gt; The issue has to do with dependent vs. independent filesets, something<br>&gt; I didn't even realize existed until now. Our filesets are dependent<br>&gt; (for no particular reason), so I have to find a way to turn them into<br>&gt; independent.<br>&gt;<br>&gt; The proper option syntax is &quot;--scope inodespace&quot;, and the
error<br>&gt; message actually flagged that out, however I didn't know how to<br>&gt; interpret what I saw:<br>&gt;<br>&gt;<br>&gt; # mmbackup /gpfs/sgfs1/sysadmin3 -N tsm-helper1-ib0 -s /dev/shm<br>&gt; --scope inodespace --tsm-errorlog $logfile -L 2<br>&gt; --------------------------------------------------------<br>&gt; mmbackup: Backup of /gpfs/sgfs1/sysadmin3 begins at Wed May 17<br>&gt; 21:27:43 EDT 2017.<br>&gt; --------------------------------------------------------<br>&gt; Wed May 17 21:27:45 2017 mmbackup:mmbackup: Backing up *dependent*<br>&gt; fileset sysadmin3 is not supported<br>&gt; Wed May 17 21:27:45 2017 mmbackup:This fileset is not suitable for<br>&gt; fileset level backup. &nbsp;exit 1<br>&gt; --------------------------------------------------------<br>&gt;<br>&gt; Will post the outcome.<br>&gt; Jaime<br>&gt;<br>&gt;<br>&gt;<br>&gt; Quoting &quot;Jaime Pinto&quot; &lt;pinto@scinet.utoronto.ca&gt;:<br>&gt;<br>&gt;&gt; Quoting &quot;Luis Bolinches&quot; &lt;luis.bolinches@fi.ibm.com&gt;:<br>&gt;&gt;<br>&gt;&gt;&gt; Hi<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; have you tried to add exceptions on the TSM client config
file?<br>&gt;&gt;<br>&gt;&gt; Hey Luis,<br>&gt;&gt;<br>&gt;&gt; That would work as well (mechanically), however it's not elegant
or<br>&gt;&gt; efficient. When you have over 1PB and 200M files on scratch it
will<br>&gt;&gt; take many hours and several helper nodes to traverse that fileset
just<br>&gt;&gt; to be negated by TSM. In fact exclusion on TSM are just as inefficient.<br>&gt;&gt; Considering that I want to keep project and sysadmin on different<br>&gt;&gt; domains then it's much worst, since we have to traverse and exclude<br>&gt;&gt; scratch &amp; (project|sysadmin) twice, once to capture sysadmin
and again<br>&gt;&gt; to capture project.<br>&gt;&gt;<br>&gt;&gt; If I have to use exclusion rules it has to rely sole on gpfs rules,
and<br>&gt;&gt; somehow not traverse scratch at all.<br>&gt;&gt;<br>&gt;&gt; I suspect there is a way to do this properly, however the examples
on<br>&gt;&gt; the gpfs guide and other references are not exhaustive. They only
show<br>&gt;&gt; a couple of trivial cases.<br>&gt;&gt;<br>&gt;&gt; However my situation is not unique. I suspect there are may facilities<br>&gt;&gt; having to deal with backup of HUGE filesets.<br>&gt;&gt;<br>&gt;&gt; So the search is on.<br>&gt;&gt;<br>&gt;&gt; Thanks<br>&gt;&gt; Jaime<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Assuming your GPFS dir is /IBM/GPFS and your fileset to exclude
is<br>&gt; linked<br>&gt;&gt;&gt; on /IBM/GPFS/FSET1<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; dsm.sys<br>&gt;&gt;&gt; ...<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; DOMAIN /IBM/GPFS<br>&gt;&gt;&gt; EXCLUDE.DIR /IBM/GPFS/FSET1<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; From: &nbsp; &quot;Jaime Pinto&quot; &lt;pinto@scinet.utoronto.ca&gt;<br>&gt;&gt;&gt; To: &nbsp; &nbsp; &quot;gpfsug main discussion list&quot;<br>&gt; &lt;gpfsug-discuss@spectrumscale.org&gt;<br>&gt;&gt;&gt; Date: &nbsp; 17-05-17 23:44<br>&gt;&gt;&gt; Subject: &nbsp; &nbsp; &nbsp; &nbsp;[gpfsug-discuss] mmbackup
with fileset : scope errors<br>&gt;&gt;&gt; Sent by: &nbsp; &nbsp; &nbsp; &nbsp;gpfsug-discuss-bounces@spectrumscale.org<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I have a g200 /gpfs/sgfs1 filesystem with 3 filesets:<br>&gt;&gt;&gt; * project3<br>&gt;&gt;&gt; * scratch3<br>&gt;&gt;&gt; * sysadmin3<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I have no problems mmbacking up /gpfs/sgfs1 (or sgfs1), however
we<br>&gt;&gt;&gt; have no need or space to include *scratch3* on TSM.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Question: how to craft the mmbackup command to backup<br>&gt;&gt;&gt; /gpfs/sgfs1/project3 and/or /gpfs/sgfs1/sysadmin3 only?<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Below are 3 types of errors:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; 1) mmbackup /gpfs/sgfs1/sysadmin3 -N tsm-helper1-ib0 -s /dev/shm<br>&gt;&gt;&gt; --tsm-errorlog $logfile -L 2<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; ERROR: mmbackup: Options /gpfs/sgfs1/sysadmin3 and --scope
filesystem<br>&gt;&gt;&gt; cannot be specified at the same time.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; 2) mmbackup /gpfs/sgfs1/sysadmin3 -N tsm-helper1-ib0 -s /dev/shm<br>&gt;&gt;&gt; --scope inodespace --tsm-errorlog $logfile -L 2<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; ERROR: Wed May 17 16:27:11 2017 mmbackup:mmbackup: Backing
up<br>&gt;&gt;&gt; dependent fileset sysadmin3 is not supported<br>&gt;&gt;&gt; Wed May 17 16:27:11 2017 mmbackup:This fileset is not suitable
for<br>&gt;&gt;&gt; fileset level backup. &nbsp;exit 1<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; 3) mmbackup /gpfs/sgfs1/sysadmin3 -N tsm-helper1-ib0 -s /dev/shm<br>&gt;&gt;&gt; --scope filesystem --tsm-errorlog $logfile -L 2<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; ERROR: mmbackup: Options /gpfs/sgfs1/sysadmin3 and --scope
filesystem<br>&gt;&gt;&gt; cannot be specified at the same time.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; These examples don't really cover my case:<br>&gt;&gt;&gt;<br>&gt; </font></tt><a href=https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.2.3/com.ibm.spectrum.scale.v4r23.doc/bl1adm_mmbackup.htm#mmbackup__mmbackup_examples><tt><font size=2>https://www.ibm.com/support/knowledgecenter/en/STXKQY_4.2.3/com.ibm.spectrum.scale.v4r23.doc/bl1adm_mmbackup.htm#mmbackup__mmbackup_examples</font></tt></a><tt><font size=2><br>&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Thanks<br>&gt;&gt;&gt; Jaime<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;************************************<br>&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TELL US ABOUT YOUR SUCCESS
STORIES<br>&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</font></tt><a href=http://www.scinethpc.ca/testimonials><tt><font size=2>http://www.scinethpc.ca/testimonials</font></tt></a><tt><font size=2><br>&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;************************************<br>&gt;&gt;&gt; ---<br>&gt;&gt;&gt; Jaime Pinto<br>&gt;&gt;&gt; SciNet HPC Consortium - Compute/Calcul Canada<br>&gt;&gt;&gt; </font></tt><a href=www.scinet.utoronto.ca><tt><font size=2>www.scinet.utoronto.ca</font></tt></a><tt><font size=2>- </font></tt><a href=www.computecanada.ca><tt><font size=2>www.computecanada.ca</font></tt></a><tt><font size=2><br>&gt;&gt;&gt; University of Toronto<br>&gt;&gt;&gt; 661 University Ave. (MaRS), Suite 1140<br>&gt;&gt;&gt; Toronto, ON, M5G1M1<br>&gt;&gt;&gt; P: 416-978-2755<br>&gt;&gt;&gt; C: 416-505-1477<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; ----------------------------------------------------------------<br>&gt;&gt;&gt; This message was sent using IMP at SciNet Consortium, University
of<br>&gt;&gt;&gt; Toronto.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt; gpfsug-discuss mailing list<br>&gt;&gt;&gt; gpfsug-discuss at spectrumscale.org<br>&gt;&gt;&gt; </font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Ellei edell ole toisin mainittu: / Unless stated otherwise
above:<br>&gt;&gt;&gt; Oy IBM Finland Ab<br>&gt;&gt;&gt; PL 265, 00101 Helsinki, Finland<br>&gt;&gt;&gt; Business ID, Y-tunnus: 0195876-3<br>&gt;&gt;&gt; Registered in Finland<br>&gt;&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;************************************<br>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TELL US ABOUT YOUR SUCCESS
STORIES<br>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</font></tt><a href=http://www.scinethpc.ca/testimonials><tt><font size=2>http://www.scinethpc.ca/testimonials</font></tt></a><tt><font size=2><br>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;************************************<br>&gt;&gt; ---<br>&gt;&gt; Jaime Pinto<br>&gt;&gt; SciNet HPC Consortium - Compute/Calcul Canada<br>&gt;&gt; </font></tt><a href=www.scinet.utoronto.ca><tt><font size=2>www.scinet.utoronto.ca</font></tt></a><tt><font size=2>- </font></tt><a href=www.computecanada.ca><tt><font size=2>www.computecanada.ca</font></tt></a><tt><font size=2><br>&gt;&gt; University of Toronto<br>&gt;&gt; 661 University Ave. (MaRS), Suite 1140<br>&gt;&gt; Toronto, ON, M5G1M1<br>&gt;&gt; P: 416-978-2755<br>&gt;&gt; C: 416-505-1477<br>&gt;&gt;<br>&gt;&gt; ----------------------------------------------------------------<br>&gt;&gt; This message was sent using IMP at SciNet Consortium, University
of<br>&gt; Toronto.<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; gpfsug-discuss mailing list<br>&gt;&gt; gpfsug-discuss at spectrumscale.org<br>&gt;&gt; </font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ************************************<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TELL US ABOUT YOUR SUCCESS
STORIES<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </font></tt><a href=http://www.scinethpc.ca/testimonials><tt><font size=2>http://www.scinethpc.ca/testimonials</font></tt></a><tt><font size=2><br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ************************************<br>&gt; ---<br>&gt; Jaime Pinto<br>&gt; SciNet HPC Consortium - Compute/Calcul Canada<br>&gt; </font></tt><a href=www.scinet.utoronto.ca><tt><font size=2>www.scinet.utoronto.ca</font></tt></a><tt><font size=2>- </font></tt><a href=www.computecanada.ca><tt><font size=2>www.computecanada.ca</font></tt></a><tt><font size=2><br>&gt; University of Toronto<br>&gt; 661 University Ave. (MaRS), Suite 1140<br>&gt; Toronto, ON, M5G1M1<br>&gt; P: 416-978-2755<br>&gt; C: 416-505-1477<br>&gt;<br>&gt; ----------------------------------------------------------------<br>&gt; This message was sent using IMP at SciNet Consortium, University of<br>&gt; Toronto.<br>&gt;<br>&gt; _______________________________________________<br>&gt; gpfsug-discuss mailing list<br>&gt; gpfsug-discuss at spectrumscale.org<br>&gt; </font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br>&gt;<br>&gt;<br>&gt;<br>&gt; Ellei edell ole toisin mainittu: / Unless stated otherwise above:<br>&gt; Oy IBM Finland Ab<br>&gt; PL 265, 00101 Helsinki, Finland<br>&gt; Business ID, Y-tunnus: 0195876-3<br>&gt; Registered in Finland<br>&gt; _______________________________________________<br>&gt; gpfsug-discuss mailing list<br>&gt; gpfsug-discuss at spectrumscale.org<br>&gt; </font></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><font size=2>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></tt></a><tt><font size=2><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br><br><br><br><br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;************************************<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TELL US ABOUT YOUR SUCCESS STORIES<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</font></tt><a href=http://www.scinethpc.ca/testimonials><tt><font size=2>http://www.scinethpc.ca/testimonials</font></tt></a><tt><font size=2><br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;************************************<br>---<br>Jaime Pinto<br>SciNet HPC Consortium - Compute/Calcul Canada<br></font></tt><a href=www.scinet.utoronto.ca><tt><font size=2>www.scinet.utoronto.ca</font></tt></a><tt><font size=2>- </font></tt><a href=www.computecanada.ca><tt><font size=2>www.computecanada.ca</font></tt></a><tt><font size=2><br>University of Toronto<br>661 University Ave. (MaRS), Suite 1140<br>Toronto, ON, M5G1M1<br>P: 416-978-2755<br>C: 416-505-1477<br><br>----------------------------------------------------------------<br>This message was sent using IMP at SciNet Consortium, University of Toronto.<br><br></font></tt><br><br><BR>