IV International Conference of Unix at Uninet
  • Presentation
  • Register
  • Program
  • Organizing Comittee
  • Listing of registered people
  • Translators team
Hector Colina

damage in essence, to mount LTSP it is required of an equipment of low range, we can use a PII, with 128 Mb of ram, and a 20 HD of Gb to give service to 5 equipment without noticing decrease in the performance.
damage the stations require of means from which they can iniciarse. this means can be:
damage a) NIC
damage b) floppy
damage c) HD, with one of 100 Mb is very sufficient
damage we will concentrate ourselves in the second option.
damage A typical case of LTSP use is a central servant with a leaned printer and several terminals acceding to the same one to conduct operations and to print in the printer of the server as typical operations we can name: Navegate on Internet, a text processor, etc
damage While more power has the servant more stations could be connected.
damage We could have, without no decrease in the yield, a dual PIV, with 1 GB of ram and 100 stations working, the scheme of operation of LTSP is very basic:
damage A server whom he has modified the service of X to export displays to other equipment of the network, a dhcp server to give directions, a tftpboot server to serve kernel and a NFS server to export UNDER a each one of the stations
damage LTSP can be installed from the sources, which we can unload in the pages of the project
damage or in the case of distributions as debian, the one that I have used, to use the packages already compiled for her
damage a basic package exists that is LTSP-Core
damage with this package the system already is prepared to work, but others make lack to obtain the total functionality
damage the package makes lack of kernel prepared for LTSP, eye! ANYKERNEL DOES NOT SERVE, SINCE SOME SPECIAL TRAININGS ARE DUE TO LEAN
damage If we wished X, we must install two additional packages, the one of the X server and the one of the basic sources, with it already we would have our system to poin
damage However, other uses for LTSP exist, we can have a session of shell, a graphical session or a session of telnet.
damage with a shell session, we will have a shell in a species of "sand box", chroot of which we will not be able to leave, and that would allow to have stations with shell for use of students
damage with a telnet session we will have only prompt so that we make telnet towards other equipment (somebody even uses telnet to connect itself to another equipment) ;)
damage and a graphical session where we will have the maximum power, display with all the tools that we have defined for the user.
damage the graphical session is preceded of its respective manager of sessions, we can use all the existing ones, XDM, GDM, KDM
damage These last ones can, as well, be formed like all session manager, from block the access to certain users, to using subjects to make it showier.
damage For the graphical enviroment, also the one can be selected that is desired, from KDM to icewm, happening through Gnome, fwm and others.
damage in summarized, Everything a work atmosphere running from a server. It is important to stress that in normal conditions, the stations do not use their resources, falling all the load on the central server.
damage However, occasions exist in which we will have equipment that has a little more power, in those cases we can use the power of calculation of these equipment and do what it is called local Applications that is to say, to change the processing of some applications from the server to the stations
damage This solution we have used it and it has worked to us very well, its configuration is exaggerated trivial and it is handled from only a configuration file. The only disadvantage is that it requires to install a servant NIS. Of our investigations it is in trying to do the scheme of authentication using LDAP
damage LTSP at the time of settling creates some directories to store their archives, being most important where it is the root of the system which they use the stations
damage for example, it see the following case (LOOK, this is a servant in operation with leaned stations)
damage .// graphic
damage As they can see, this is a typical structure of an equipment with installed Linux.
damage from which the clients execute everything in chroot, reason why danger that does not exist some of them, skips from that enviroment to the server...
damage in debian, the configuration files of ltsp keep in /opt/ltsp/i386/etc/lts.conf and a connection in /etc/ltsp/ is created that aims towards first.
damage At this point, arise two questions, how handles the graphics section and how is handled the impression? the graphics section is handled of the following form: Each station has an entrance in the configuration file of dhcp. in this entrance is specified where kernel will look for his and its direction IP
damage soon, lts.conf exists another called, located file in /opt/ltsp/i386/etc/lts.conf that has the following structure:
damage .// graphic 2
damage the station its defined by the name, that previously had defined in the dhcp server is indicated which is the configuration file for X server and other data such as the type of printer in this case, this called equipment ws006, has an own file of configuration of X server, XF86Config_ws006 call
damage this file resides in /opt/ltsp/i386/etc/ and its function is to specify the type of video card that has that station, if mouse will use or no, the frequency, the depth of colors and other typical details of a X server.
damage this is important since often they can have stations with different monitor, video cards different, etc, and to have only a configuration file of X, does not work.
damage We have working from stations with monochrome monitors with old video cards trident 9680, next to equipment are video incorporated to the MB and monitors to color.
damage everything connected to a same server. The other interrogative one was the impression. If a single printer connected to the server is had, by defect, all the stations they will impress there. However, how to do if each station has its own printer? in this case it is necessary to install NIS, and when initiating the session each station takes a servant of impression in port 9100
damage soon, it will be necessary to form the system of impression of the server so that it knows that each station has its own printer and to say to him to the application that is being used from the station where it must print.
damage Again I show a real case to them
damage .// graphic 3
damage this it makes mention to a local printer, i mean that one is connected the server
damage Whereas this says that the station ws002 has a connected printer, which can be used connecting itself to port 9100, therefore they are possible to be had manifold stations with printers each one of them, How he is to render? see you yourself.
damage .// graphic 4
damage of the ram 50% have not been used and the CPU goes very light, with as soon as a 0,15 of load. how much it occupies the LTSP installation?
damage .// graphic 5
damage A last point has to do with kernel. kernel used in this project is kernel with special trainings to be able to work
damage all a documentation exists that it indicates how it must be builded. Inclusively, the kernel used by the stations can be applied to the LPP patch to him to unfold the graph that you wishes. It is not difficult but he is not either trivial to personalize kernel for the stations.
damage Many people use kernel standard provided by the developers of LTSP or the developer of the used distribution. As far as the servant they do not need any kernel special, if they wish it can personalize it, as long as they remember to maintain the support for networks, NFS and other details more.
damage For example, in the shown server, we have compiled a few times kernel to sharpen it and to have a greater functionality
damage .// graphic 6
damage some of the changes have been, integrated support stops most of NICs that are obtained in our market has supported for connections PPP in case that they are required we have cleared all the support to FS that we did not use, as well as to controller SCSI, USB, etc.
damage In order to finalize, LTSP can be conjugated with mosix to bring clusters can be used like Kioskos of sales, or of navigation (incorporating dispositvo Touch Screen, they could surely have a very pretty and economic module of information) Thanks for their attention, can make questions.
damage jaime: listlog
damage jaime: listlogs
damage :
damage habra alguien logeado esto ?
horacio hasta aquí lo tengo
damage horacio, puedes pasarmelo en un txt ?
horacio ok
felix jaime: endlog

The Organizing Comittee

Email UsMore information


© 2004 - www.uninet.edu - Contact Organizing Comittee - Valid XHTML - Valid CSS - Based on a Design by Raul Pérez Justicia