<div dir="ltr">Hi Robert and Edubuntu developers,<br>I second these ideas, I am willing to assemble the thin client myself to save money and still have the decent CPU and RAM if the apps run on those client.<br>Cheers.<br>
<br><br><div class="gmail_quote">On Wed, Sep 10, 2008 at 2:32 PM, Robert Arkiletian <span dir="ltr">&lt;<a href="mailto:robark@gmail.com">robark@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello list,<br>
<br>
I know local app support is in the works BUT<br>
<br>
I&#39;m wondering if anyone else is thinking it would be a good idea to<br>
have an option (or even a distro) which runs EVERYTHING on the client.<br>
Much like DRBL <a href="http://drbl.sourceforge.net/" target="_blank">http://drbl.sourceforge.net/</a>. The reason for my<br>
suggestion is that I feel the days of Terminal Servers are numbered.<br>
With the advent of Intel Atom like cpus, it now becomes possible to<br>
retain the energy efficiency of previous generation thin clients AND<br>
have enough cpu muscle to run a full desktop. As time goes on these<br>
cpus are only going to get faster. They are already fast enough and<br>
very affordable.<br>
<br>
<a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16856167032" target="_blank">http://www.newegg.com/Product/Product.aspx?Item=N82E16856167032</a><br>
<br>
The benefits of LTSP are ease of administration, maintenance,<br>
affordability and energy efficiency. With Diskless remote booting<br>
these advantages are retained. But the traditional problems and<br>
difficulties in development of LTSP: remote sound, local devices<br>
(ltspfs), cpu hogs (flash), full screen video (network bottlenecks and<br>
sound sync), &nbsp;security (ssh tunnels, &nbsp;X &nbsp;latency), X caching pixmaps<br>
in local ram (firefox, OOo killing X).... they ALL disappear.<br>
<br>
One new problem does arise. The time to initially launch an app may be<br>
slightly increased. Since the app must be loaded from a remote disk,<br>
the network replaces the SATA cable. However, ram is so cheap, if you<br>
stick in 1GB on a client ($20), the 2.6 Linux kernel utilizes most of<br>
the ram by caching app memory. So if you launch FF, close it, then<br>
launch it again, it is much faster second time around. The slowest and<br>
most demanding event in a DRB lab would be boot time. However, this<br>
can be scheduled in a cron job (with WOL) to occur just before school<br>
opens in the morning. Problem solved.<br>
<br>
Fortunately, these new little boxes are shipping with 1000Mbps nics.<br>
In addition, full gigabit port switches are much more affordable than<br>
when they first came out. So for the future, as network switches get<br>
upgraded, this issue should dissapear. FAST disks on the server and a<br>
fat pipe to the switch would be optimal. SSD drives in the future may<br>
hold promise.<br>
<br>
The setup I describe above has been successfully implemented for an<br>
entire school district. Here<br>
<a href="http://www.sd73.bc.ca/district-operations.php/page/linux-in-education/" target="_blank">http://www.sd73.bc.ca/district-operations.php/page/linux-in-education/</a><br>
<br>
Most people who started using LTSP did so by re-using old computers (I<br>
still use PII&#39;s) as make shift thin clients. The cost of upgrading an<br>
entire lab was ONLY 1 server. It made sense. I still happily use<br>
K12LTSP today.<br>
<br>
But look at hardware technology/affordability today. I am in line for<br>
funding at the end of this school year. I am most likely going to buy<br>
a whole lab of Atom based systems much like the one linked above<br>
(hopefully the next gen). I wish I could install a Fedora or Ubuntu<br>
DRB distro.<br>
<br>
I hope LTSP developers and distros see this perspective. If others on<br>
this list agree or disagree please speak up as I want the general<br>
consensus to be known.<br>
<br>
<br>
<br>
--<br>
Robert Arkiletian<br>
Eric Hamber Secondary, Vancouver, Canada<br>
Fl_TeacherTool <a href="http://www3.telus.net/public/robark/Fl_TeacherTool/" target="_blank">http://www3.telus.net/public/robark/Fl_TeacherTool/</a><br>
C++ GUI tutorial <a href="http://www3.telus.net/public/robark/" target="_blank">http://www3.telus.net/public/robark/</a><br>
<font color="#888888"><br>
--<br>
edubuntu-users mailing list<br>
<a href="mailto:edubuntu-users@lists.ubuntu.com">edubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/edubuntu-users" target="_blank">https://lists.ubuntu.com/mailman/listinfo/edubuntu-users</a><br>
</font></blockquote></div><br></div>