The home-based computer "lab" for my kids (10.5y, 9y, 7y, 2y + spouse) has evolved to be a LTSP project. I have one older Athlon machine to integrate into the project, with plans to build a reasonable server and two or more light or thin clients for it. Because Mint has been so well received amongst my userbase, I'd like all of the client computers to boot and run Mint. Which means, as I understand it, running Mint on the server for diskless thinclients, or something else on the server and having the clients boot themselves (lightclients) to access the network conventionally.
Any thoughts on using Mint as a server for a project like this?
These blogs makes the concept look simple, and if it is all in Ubuntu repos it should all work fine with Elyssa:
http://linux4dummies.wordpress.com/2007 ... sp-server/
http://linux4dummies.wordpress.com/2007 ... untu-pt-1/
The basic idea is to upgrade Mom's computer with something new and nice, but use the power of said machine to serve thin clients for the kids. It would be cheap and easy to give the clients small drives and make them self-bootable, but I think I like the elegance of keeping them diskless. Nevertheless, they're not slated to be given internet access on their own, but will be confined to apps like OO and edubuntu games since at least one of the thinclients is going into a child's bedroom and our internet policy at home is "public view only" (plus a little help from a dd-wrt firewall and an opendns account with my wife as the keyholder). So I wouldn't be talking about more than ~5gb of drive needed. Her old computer (Athlon w/ 1gb) is about the power-level I'd like to build thinclients to, only much smaller, but it would be nice to recycle that computer as a standalone machine. My thought for it was to put XP on its internal drive as the "token Windows box" but have its default configuration be netbootable as a thinclient like everything else.
Mint Server?
Forum rules
Do not post support questions here. Before you post read the forum rules. Topics in this forum are automatically closed 6 months after creation.
Do not post support questions here. Before you post read the forum rules. Topics in this forum are automatically closed 6 months after creation.
Mint Server?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Mint Server?
Hi,
from the server if you were to use Ubuntu 7.1/8.04 Server Edition instead, the kernel is profiled for server usage and will give better performance.
Don't forget that to boot a thin client across a network you are going to need a fast LAN otherwise you could end up waiting for ages
for the thin clients to boot. You may want to consider using Ubuntu JeOS with the Ubuntu Desktop installed on top of it to create lightweight,
quick boot clients.
Just an idea
Mike.
You can use Mint as a server platform, however the kernel isn't really profiled for such use, you will almost certainly get better performanceAK Dave wrote: Any thoughts on using Mint as a server for a project like this?
from the server if you were to use Ubuntu 7.1/8.04 Server Edition instead, the kernel is profiled for server usage and will give better performance.
Don't forget that to boot a thin client across a network you are going to need a fast LAN otherwise you could end up waiting for ages
for the thin clients to boot. You may want to consider using Ubuntu JeOS with the Ubuntu Desktop installed on top of it to create lightweight,
quick boot clients.
Just an idea
Mike.
-
- Level 2
- Posts: 52
- Joined: Sun Nov 25, 2007 6:40 pm
- Location: Brisbane, Australia
- Contact:
Re: Mint Server?
Interesting. Is this documented? How is it [linux (kernel)] optimised for server performance? I had (incorrectly) assumed Ubuntu Server was just Ubuntu with desktop apps removed, and other apps (virtualisation maybe) added by default (or something along those lines). I had no idea they used different linuxes [kernels]. I'll ask google.AvanceIT wrote:[...] use Ubuntu 7.1/8.04 Server Edition instead, the kernel is profiled for server usage and will give better performance.
Re: Mint Server?
Hi !
If you put a Ubuntu 8.04 Server next to a Desktop version and set them both up for file sharing via samba and/or NFS the difference is quite noticeable.
It is the same if you use the server as a network router or firewall, it out performs the desktop version quite noticeably.
Of course by default the server version doesn't have GUI so it's all CLI ... unlike the desktop version
I'm sure if you look on the Ubuntu site there will be details of the differences somewhere ...
Mike.
There are many ways in which a kernel can be profiled, it all comes down to what you want the machine to be best atfelipe1982 wrote:Interesting. Is this documented? How is it [linux (kernel)] optimised for server performance? I had (incorrectly) assumed Ubuntu Server was just Ubuntu with desktop apps removed, and other apps (virtualisation maybe) added by default (or something along those lines). I had no idea they used different linuxes [kernels]. I'll ask google.AvanceIT wrote:[...] use Ubuntu 7.1/8.04 Server Edition instead, the kernel is profiled for server usage and will give better performance.
If you put a Ubuntu 8.04 Server next to a Desktop version and set them both up for file sharing via samba and/or NFS the difference is quite noticeable.
It is the same if you use the server as a network router or firewall, it out performs the desktop version quite noticeably.
Of course by default the server version doesn't have GUI so it's all CLI ... unlike the desktop version
I'm sure if you look on the Ubuntu site there will be details of the differences somewhere ...
Mike.
Re: Mint Server?
I think the big problem with the thinclient approach is going to be the necessity of hardwired fast network infrastructure. This is at home across two levels of a townhouse involving computers in multiple rooms that are not wired for networking. To do this right, I will need to fish some cabling through walls and create network drops where none have existed before. I would be fooling myself to believe that I can get the bandwidth I want from dash-N.
So I think the plan has to be "light" clients, not thinclients, and a different arrangement. Back to the whiteboard to sketch this out a different way.
So I think the plan has to be "light" clients, not thinclients, and a different arrangement. Back to the whiteboard to sketch this out a different way.
Re: Mint Server?
Hi !
To add the desktop environment all you need to do is run this from a terminal once JeOS is installed :
Mike.
Take a look at Ubuntu JeOS, ( http://www.ubuntu.com/products/whatisub ... ition/jeos ) with the Ubuntu desktop installed it makes a great lightweight client platform ... I have used this a few times now and it has been extremely successful.AK Dave wrote:I think the big problem with the thinclient approach is going to be the necessity of hardwired fast network infrastructure. This is at home across two levels of a townhouse involving computers in multiple rooms that are not wired for networking. To do this right, I will need to fish some cabling through walls and create network drops where none have existed before. I would be fooling myself to believe that I can get the bandwidth I want from dash-N.
So I think the plan has to be "light" clients, not thinclients, and a different arrangement. Back to the whiteboard to sketch this out a different way.
To add the desktop environment all you need to do is run this from a terminal once JeOS is installed :
Code: Select all
sudo apt-get install ubuntu-desktop
sudo apt-get install gdm
sudo /etc/init.d/gdm start
sudo dpkg-reconfigure -phigh xserver-xorg
Re: Mint Server?
Interesting. I hadn't considered anything related to JeOS since I'd always assumed it to be more suitable for virtual machines than actual thinclients.
Re: Mint Server?
The wonderful world of Linux - where the only limitation is your imaginationAK Dave wrote:Interesting. I hadn't considered anything related to JeOS since I'd always assumed it to be more suitable for virtual machines than actual thinclients.
Re: Mint Server?
More realistic limitation is budget/pocketbook.
I'm fundamentally and morally opposed to paying good money for overpriced crap hardware from craigslist that frankly someone ought to pay ME for the privilege of having me take their crap off their hands and put to good use instead of me paying them some unconscionable sum for garbage that couldn't even sell on eBay.
So I'm reworking my computer plans for my kids. Where I'd previously planned to build one decent new computer and thinclient the rest, it looks like it is going to be much cheaper to buy several low-end newegg reconditioned machines and network them together. One zippy 8gb quadcore -VS- three older 1gb Athlon64x2 boxes?
I'm fundamentally and morally opposed to paying good money for overpriced crap hardware from craigslist that frankly someone ought to pay ME for the privilege of having me take their crap off their hands and put to good use instead of me paying them some unconscionable sum for garbage that couldn't even sell on eBay.
So I'm reworking my computer plans for my kids. Where I'd previously planned to build one decent new computer and thinclient the rest, it looks like it is going to be much cheaper to buy several low-end newegg reconditioned machines and network them together. One zippy 8gb quadcore -VS- three older 1gb Athlon64x2 boxes?