[OpenAFS-devel] GSoC 2025 - Interest in contributing to "Implement Fileserver Memory Autotuning"
Anvit Pusalkar
anvit.pusalkar@gmail.com
Sun, 23 Mar 2025 20:31:56 +0530
--000000000000773fde063103c59a
Content-Type: text/plain; charset="UTF-8"
Greetings OpenAFS Team,
My name is Anvit Pusalkar and I'm a B.Tech student at Vellore Institute of
Technology, India. I am interested in working on the project "Implement
Fileserver Memory Autotuning".
I am an open-source contributor to Ansible, having contributed to minor
enhancements. I am proficient in C and have interest in working on
system-level projects.
I went through the initial PR (https://gerrit.openafs.org/#/c/11629/) which
attempted to add an -auto CLI option in src/viced/viced.c. I think
autotuning the OPT_small and OPT_large parameters could be a starting point.
Would this be a good approach?
We can add a functionality to -auto option to specify memory sizes based on
modern requirements.
I am currently referring to the research paper published on the Andrew File
System (https://pages.cs.wisc.edu/~remzi/Classes/736/Fall2000/Papers/afs.pdf)
which mentions benchmarks which can be useful for testing the code.
Could you share more insights on this project and other important
guidelines?
Thank You.
Regards,
Anvit Pusalkar
https://github.com/anvitpusalkar
--000000000000773fde063103c59a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Greetings OpenAFS Team,</div><div><br></div><div>My n=
ame is Anvit Pusalkar and I'm a B.Tech student at Vellore Institute of =
Technology, India. I am interested in working on the project "Implemen=
t Fileserver Memory Autotuning". <br><div class=3D"gmail-flex gmail-ma=
x-w-full gmail-flex-col gmail-flex-grow"><div dir=3D"auto" class=3D"gmail-m=
in-h-8 gmail-text-message gmail-relative gmail-flex gmail-w-full gmail-flex=
-col gmail-items-end gmail-gap-2 gmail-whitespace-normal gmail-break-words =
gmail-text-start gmail-[.text-message+&]:mt-5"><div class=3D"gmail-flex=
gmail-w-full gmail-flex-col gmail-gap-1 empty:hidden gmail-first:pt-[3px]"=
><div class=3D"gmail-markdown gmail-prose gmail-w-full gmail-break-words gm=
ail-dark:prose-invert gmail-dark"><p class=3D"gmail-">I am an open-source c=
ontributor to Ansible, having contributed to minor enhancements. I am profi=
cient in C and have interest in working on system-level projects.</p></div>=
</div></div></div><div class=3D"gmail-mb-2 gmail-flex gmail-gap-3 gmail--ml=
-2"><div class=3D"gmail-flex gmail-items-center gmail-justify-start gmail-r=
ounded-xl gmail-p-1"><div><div class=3D"gmail-flex gmail-items-center"><spa=
n class=3D"gmail-">I went through the initial PR (</span><a href=3D"https:/=
/gerrit.openafs.org/#/c/11629/">https://gerrit.openafs.org/#/c/11629/</a>) =
which attempted to add an -auto CLI option in src/viced/viced.c. I think au=
totuning the OPT_small and OPT_large parameters could be a starting point.<=
br></div><div class=3D"gmail-flex gmail-items-center"><br></div><div class=
=3D"gmail-flex gmail-items-center">Would this be a good approach?</div><div=
class=3D"gmail-flex gmail-items-center"><br></div><div class=3D"gmail-flex=
gmail-items-center">We can add a functionality to -auto option to specify =
memory sizes based on modern requirements.<br></div><div class=3D"gmail-fle=
x gmail-items-center"><br></div><div class=3D"gmail-flex gmail-items-center=
">I am currently referring to the research paper published on the Andrew Fi=
le System (<a href=3D"https://pages.cs.wisc.edu/~remzi/Classes/736/Fall2000=
/Papers/afs.pdf">https://pages.cs.wisc.edu/~remzi/Classes/736/Fall2000/Pape=
rs/afs.pdf</a>) which mentions benchmarks which can be useful for testing t=
he code.</div><div class=3D"gmail-flex gmail-items-center"><br></div><div c=
lass=3D"gmail-flex gmail-items-center">Could you share more insights on thi=
s project and other important guidelines?</div><div class=3D"gmail-flex gma=
il-items-center"><br></div><div class=3D"gmail-flex gmail-items-center">Tha=
nk You.<br></div><div class=3D"gmail-flex gmail-items-center"><br></div></d=
iv></div></div></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-s=
martmail=3D"gmail_signature"><div dir=3D"ltr">Regards,<div>Anvit Pusalkar</=
div><div><a href=3D"https://github.com/anvitpusalkar">https://github.com/an=
vitpusalkar</a></div><div><br></div></div></div></div></div>
--000000000000773fde063103c59a--