SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
LTSP For Grown-Ups




www.fossbox.org.uk 
paula@fossbox.org.uk 
What is Ubuntu LTSP?
    Ubuntu is a human­friendly desktop/server OS
    LTSP stands for 'Linux Terminal Server Project'
    LTSP lets multiple computers use the same server
    These can connect locally or even over the 
    internet
    The server does almost all the work
    Widely used for education or internet café suites
    Increasingly being used by SMOs for offices 

www.fossbox.org.uk 
paula@fossbox.org.uk 
The Pros
    Re­use old equipment
    Low set­up and running costs
    Easy installation
    Low maintenance and easy backup
    Environmentally friendly
    Compatible with Windows on mixed networks
    Fast and secure remote desktop access
    When old re­used boxes fail, slot in another one
www.fossbox.org.uk 
paula@fossbox.org.uk 
The Cons
    If the server goes down your clients can't boot
    VCOs may have legacy issues which make 
    migration to Ubuntu difficult
    Ubuntu LTSP works well in mixed networks but 
    requires some skill to configure




www.fossbox.org.uk 
paula@fossbox.org.uk 
Some examples of local problem­solving
    Educational suite
    Fossbox – workstations for volunteers
    Mixed network for VCOs




www.fossbox.org.uk 
paula@fossbox.org.uk 
LTSP for Education  
    Community training suite 
        Casual users
        Updating 15 clients exceeds bandwidth quota
        Users want their own profiles

    LTSP can:
        Manage updates centrally
        Provide 'roaming' profiles for the students
        Reduce costs and maintenance

www.fossbox.org.uk 
paula@fossbox.org.uk 
What to do with a bunch of old P3s? 

    People kindly pop in       AMD 3.6 GHz single 
    old P3s for us to re­use   core, 1 GB RAM: £130
    No currently supported     £30 on bits and bobs
    Windows OS will run
                               Ubuntu 8.04 LTSP
    Underpowered for fully 
    featured Linux distros     Runs up to 10 old P3s

    Noisy and prone to         Full Ubuntu desktop
    failure                    Fast and silent


www.fossbox.org.uk 
paula@fossbox.org.uk 
Rapid expansion, lack of space – 
Social Enterprise
    Lack of space and      Ubuntu 8.04 LTSP server
    part­time working –    Mixed network
    hot­desking            Rsync backups on 
    Working from home      reallocated hardware
                           Allows users to 'roam'
    Legacy software
                           Remote sessions
    Unreliable re­used 
                           New server, 2 new clients 
    hardware               and re­use of remaining 
    Limited resources      hardware
                           Total cost: £1,000
www.fossbox.org.uk 
paula@fossbox.org.uk 
What you need
    Server minimum spec:
        500 MB RAM for Ubuntu 8.04 + 50 MB RAM per client
        2 NICs (preferably gigabit)
    Client minimum spec:
        Pretty much anything – P2 and P3s run very well
        A PXE NIC (most NICs can netboot) 
        Ubuntu alternate installation disk
    Common or garden network switch and Cat 5 
    cabling
www.fossbox.org.uk 
paula@fossbox.org.uk 
Connect it all up:
   Internet




                        eth1



                        eth0




www.fossbox.org.uk 
paula@fossbox.org.uk 
Install it
    Current LTS is 8.04 (Hardy)
    Download & burn alternate CD 
    Boot server from CD
    Wait for the welcome screen
    Hit F4, choose LTSP installation
    Choose NIC connected to the 
    router/internet as 'primary 
    network interface'


www.fossbox.org.uk 
paula@fossbox.org.uk 
Handling mixed networks
    Netboot clients (F12 or 
    edit BIOS)
    Windows and Mac 
    clients can connect 
    via FreeNX
    Remote sessions via 
    FreeNX
    Access home directories over LAN with SAMBA
    Backup LTSP and legacy Windows PCs with rsync

www.fossbox.org.uk 
paula@fossbox.org.uk 
Who uses it? 
    Thousands of schools, colleges and internet cafés 
    all over the world
    NGOs such as ICLEI (Local Governments for 
    Sustainability) http://www.iclei.org/ 
    Commercial and professional organisations
    Find more success stories on the LTSP Wiki: 
    http://tinyurl.com/4fvgp5  



www.fossbox.org.uk 
paula@fossbox.org.uk 
Help and resources
    More about Ubuntu: www.ubuntu.com 
    Ubuntu LTSP how­to: http://tinyurl.com/58w4bc 
    Download Ubuntu 8.04 x86 alternate installation 
    CD: http://tinyurl.com/ouv878 
    Connecting Ubuntu clients remotely with FreeNX: 
    http://tinyurl.com/ogx6yt (NB you need the 
    client .deb from the NoMachine site)
    Instructions for installing FreeNX and connecting 
    Windows clients: http://tinyurl.com/43oxra 
www.fossbox.org.uk 
paula@fossbox.org.uk 

Más contenido relacionado

La actualidad más candente

netapp c-mode terms
netapp c-mode termsnetapp c-mode terms
netapp c-mode termsAshwin Pawar
 
How To Install & Configure Varnish with Apache on Ubuntu
How To Install & Configure Varnish with Apache on UbuntuHow To Install & Configure Varnish with Apache on Ubuntu
How To Install & Configure Varnish with Apache on UbuntuVEXXHOST Private Cloud
 
Free ipa installation and cluster configuration, freeipa client connection
Free ipa installation and cluster configuration, freeipa client connectionFree ipa installation and cluster configuration, freeipa client connection
Free ipa installation and cluster configuration, freeipa client connectionRustam Sariyev
 
Tutorial CentOS 5 untuk Webhosting
Tutorial CentOS 5 untuk WebhostingTutorial CentOS 5 untuk Webhosting
Tutorial CentOS 5 untuk WebhostingBeni Krisbiantoro
 
NetApp cluster failover giveback
NetApp cluster failover givebackNetApp cluster failover giveback
NetApp cluster failover givebackAshwin Pawar
 
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guideBasic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guideVikas Sharma
 
Workshop Raspberry Pi NAS with Windows Share
Workshop Raspberry Pi NAS with Windows ShareWorkshop Raspberry Pi NAS with Windows Share
Workshop Raspberry Pi NAS with Windows ShareMichael Plate
 
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253Sachin Jaypatre
 
Free radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmapleFree radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmapleChanaka Lasantha
 
Packet Tracer: Nat protocol
Packet Tracer: Nat protocolPacket Tracer: Nat protocol
Packet Tracer: Nat protocolRafat Khandaker
 
DNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6LabDNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6LabAPNIC
 
Ftp configuration in rhel7
Ftp configuration in rhel7Ftp configuration in rhel7
Ftp configuration in rhel7Balamurugan M
 

La actualidad más candente (19)

netapp c-mode terms
netapp c-mode termsnetapp c-mode terms
netapp c-mode terms
 
How To Install & Configure Varnish with Apache on Ubuntu
How To Install & Configure Varnish with Apache on UbuntuHow To Install & Configure Varnish with Apache on Ubuntu
How To Install & Configure Varnish with Apache on Ubuntu
 
Free ipa installation and cluster configuration, freeipa client connection
Free ipa installation and cluster configuration, freeipa client connectionFree ipa installation and cluster configuration, freeipa client connection
Free ipa installation and cluster configuration, freeipa client connection
 
Tutorial CentOS 5 untuk Webhosting
Tutorial CentOS 5 untuk WebhostingTutorial CentOS 5 untuk Webhosting
Tutorial CentOS 5 untuk Webhosting
 
Installing lemp with ssl and varnish on Debian 9
Installing lemp with ssl and varnish on Debian 9Installing lemp with ssl and varnish on Debian 9
Installing lemp with ssl and varnish on Debian 9
 
Nagios nrpe
Nagios nrpeNagios nrpe
Nagios nrpe
 
NetApp cluster failover giveback
NetApp cluster failover givebackNetApp cluster failover giveback
NetApp cluster failover giveback
 
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guideBasic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
 
14 FILE Server
14 FILE Server14 FILE Server
14 FILE Server
 
Workshop Raspberry Pi NAS with Windows Share
Workshop Raspberry Pi NAS with Windows ShareWorkshop Raspberry Pi NAS with Windows Share
Workshop Raspberry Pi NAS with Windows Share
 
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
 
Zenoss seminar
Zenoss seminarZenoss seminar
Zenoss seminar
 
grate techniques
grate techniquesgrate techniques
grate techniques
 
Free radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmapleFree radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmaple
 
Cobbler, Func and Puppet: Tools for Large Scale Environments
Cobbler, Func and Puppet: Tools for Large Scale EnvironmentsCobbler, Func and Puppet: Tools for Large Scale Environments
Cobbler, Func and Puppet: Tools for Large Scale Environments
 
Packet Tracer: Nat protocol
Packet Tracer: Nat protocolPacket Tracer: Nat protocol
Packet Tracer: Nat protocol
 
Linux vps
Linux vpsLinux vps
Linux vps
 
DNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6LabDNSSEC/DANE/TLS Testing in Go6Lab
DNSSEC/DANE/TLS Testing in Go6Lab
 
Ftp configuration in rhel7
Ftp configuration in rhel7Ftp configuration in rhel7
Ftp configuration in rhel7
 

Similar a LTSP For Grown-Ups

Ubuntu and Linux Terminal Server Project
Ubuntu and Linux Terminal Server ProjectUbuntu and Linux Terminal Server Project
Ubuntu and Linux Terminal Server ProjectSameer Verma
 
Perfect Linux Desktop - OpenSuSE 12.2
Perfect Linux Desktop - OpenSuSE 12.2Perfect Linux Desktop - OpenSuSE 12.2
Perfect Linux Desktop - OpenSuSE 12.2Davor Guttierrez
 
Switch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie CarrSwitch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie CarrCumulus Networks
 
Classroom ltsp configuration
Classroom ltsp configurationClassroom ltsp configuration
Classroom ltsp configurationbillmulyanto
 
Connect2014: BP105 A Performance Boost for your Notes Client
Connect2014: BP105 A Performance Boost for your Notes ClientConnect2014: BP105 A Performance Boost for your Notes Client
Connect2014: BP105 A Performance Boost for your Notes ClientFranziska Tanner
 
The Switch as a Server - PuppetConf 2014
The Switch as a Server - PuppetConf 2014The Switch as a Server - PuppetConf 2014
The Switch as a Server - PuppetConf 2014Puppet
 
IETF 106 - Default IPv6 Local Only Addressing for Non-Internet Devices
IETF 106 - Default IPv6 Local Only Addressing for Non-Internet DevicesIETF 106 - Default IPv6 Local Only Addressing for Non-Internet Devices
IETF 106 - Default IPv6 Local Only Addressing for Non-Internet DevicesMark Smith
 
High performance content hosting
High performance content hosting High performance content hosting
High performance content hosting Aleksey Korzun
 
Using linux to manage the entire rack
Using linux to manage the entire rackUsing linux to manage the entire rack
Using linux to manage the entire rackCumulus Networks
 
Linux Beginner Guide 2014
Linux Beginner Guide 2014Linux Beginner Guide 2014
Linux Beginner Guide 2014Anthony Le Goff
 
Emory Law School ITPC Presentation
Emory Law School ITPC PresentationEmory Law School ITPC Presentation
Emory Law School ITPC Presentationbenjamin.chapman
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle CloudSimon Haslam
 
Samba Optimization and Speed Tuning f...
Samba Optimization and Speed Tuning f...Samba Optimization and Speed Tuning f...
Samba Optimization and Speed Tuning f...wensheng wei
 
Squid proxy server
Squid proxy serverSquid proxy server
Squid proxy serverGreen Jb
 
linuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdf
linuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdflinuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdf
linuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdfEduclentMegasoftel
 

Similar a LTSP For Grown-Ups (20)

Ltsp
LtspLtsp
Ltsp
 
Medusa Project
Medusa ProjectMedusa Project
Medusa Project
 
#dd12 Performance Boost for your IBM Lotus Notes Client
#dd12  Performance Boost for your IBM Lotus Notes Client#dd12  Performance Boost for your IBM Lotus Notes Client
#dd12 Performance Boost for your IBM Lotus Notes Client
 
Ubuntu and Linux Terminal Server Project
Ubuntu and Linux Terminal Server ProjectUbuntu and Linux Terminal Server Project
Ubuntu and Linux Terminal Server Project
 
Perfect Linux Desktop - OpenSuSE 12.2
Perfect Linux Desktop - OpenSuSE 12.2Perfect Linux Desktop - OpenSuSE 12.2
Perfect Linux Desktop - OpenSuSE 12.2
 
Switch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie CarrSwitch as a Server - PuppetConf 2014 - Leslie Carr
Switch as a Server - PuppetConf 2014 - Leslie Carr
 
Classroom ltsp configuration
Classroom ltsp configurationClassroom ltsp configuration
Classroom ltsp configuration
 
Using linux as_a_router
Using linux as_a_routerUsing linux as_a_router
Using linux as_a_router
 
Connect2014: BP105 A Performance Boost for your Notes Client
Connect2014: BP105 A Performance Boost for your Notes ClientConnect2014: BP105 A Performance Boost for your Notes Client
Connect2014: BP105 A Performance Boost for your Notes Client
 
The Switch as a Server - PuppetConf 2014
The Switch as a Server - PuppetConf 2014The Switch as a Server - PuppetConf 2014
The Switch as a Server - PuppetConf 2014
 
IETF 106 - Default IPv6 Local Only Addressing for Non-Internet Devices
IETF 106 - Default IPv6 Local Only Addressing for Non-Internet DevicesIETF 106 - Default IPv6 Local Only Addressing for Non-Internet Devices
IETF 106 - Default IPv6 Local Only Addressing for Non-Internet Devices
 
High performance content hosting
High performance content hosting High performance content hosting
High performance content hosting
 
Using linux to manage the entire rack
Using linux to manage the entire rackUsing linux to manage the entire rack
Using linux to manage the entire rack
 
Linux Beginner Guide 2014
Linux Beginner Guide 2014Linux Beginner Guide 2014
Linux Beginner Guide 2014
 
Emory Law School ITPC Presentation
Emory Law School ITPC PresentationEmory Law School ITPC Presentation
Emory Law School ITPC Presentation
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
 
Samba Optimization and Speed Tuning f...
Samba Optimization and Speed Tuning f...Samba Optimization and Speed Tuning f...
Samba Optimization and Speed Tuning f...
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Squid proxy server
Squid proxy serverSquid proxy server
Squid proxy server
 
linuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdf
linuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdflinuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdf
linuxredhatoverviewandinstallation-121012094248-phpapp01 (1).pdf
 

Más de ukriders

Salesforce - an introduction
Salesforce - an introductionSalesforce - an introduction
Salesforce - an introductionukriders
 
CiviCRM - an introduction
CiviCRM - an introductionCiviCRM - an introduction
CiviCRM - an introductionukriders
 
What is a CRM?
What is a CRM?What is a CRM?
What is a CRM?ukriders
 
Lasa European NFP Technology Conference 2010 - Change for the better present...
Lasa European NFP Technology Conference 2010  - Change for the better present...Lasa European NFP Technology Conference 2010  - Change for the better present...
Lasa European NFP Technology Conference 2010 - Change for the better present...ukriders
 
Lasa European NFP Technology Conference 2010 - Voice over IP presentation
Lasa European NFP Technology Conference 2010 - Voice over IP presentationLasa European NFP Technology Conference 2010 - Voice over IP presentation
Lasa European NFP Technology Conference 2010 - Voice over IP presentationukriders
 
Lasa European NFP Technology Conference 2010 - Social tools in the cloud
Lasa European NFP Technology Conference 2010 - Social tools in the cloudLasa European NFP Technology Conference 2010 - Social tools in the cloud
Lasa European NFP Technology Conference 2010 - Social tools in the cloudukriders
 
Lasa European NFP Technology Conference 2010 - Data protection and the cloud
Lasa European NFP Technology Conference 2010 - Data protection and the cloudLasa European NFP Technology Conference 2010 - Data protection and the cloud
Lasa European NFP Technology Conference 2010 - Data protection and the cloudukriders
 
Circuit Rider Training Project
Circuit Rider Training ProjectCircuit Rider Training Project
Circuit Rider Training Projectukriders
 
Accessing Technology Donation Programmes – an introduction
Accessing Technology Donation Programmes – an introductionAccessing Technology Donation Programmes – an introduction
Accessing Technology Donation Programmes – an introductionukriders
 
SIP to Win – How VoIP Can Work for You
SIP to Win – How VoIP Can Work for YouSIP to Win – How VoIP Can Work for You
SIP to Win – How VoIP Can Work for Youukriders
 
Risk Management
Risk ManagementRisk Management
Risk Managementukriders
 

Más de ukriders (12)

Salesforce - an introduction
Salesforce - an introductionSalesforce - an introduction
Salesforce - an introduction
 
CiviCRM - an introduction
CiviCRM - an introductionCiviCRM - an introduction
CiviCRM - an introduction
 
What is a CRM?
What is a CRM?What is a CRM?
What is a CRM?
 
Lasa European NFP Technology Conference 2010 - Change for the better present...
Lasa European NFP Technology Conference 2010  - Change for the better present...Lasa European NFP Technology Conference 2010  - Change for the better present...
Lasa European NFP Technology Conference 2010 - Change for the better present...
 
Lasa European NFP Technology Conference 2010 - Voice over IP presentation
Lasa European NFP Technology Conference 2010 - Voice over IP presentationLasa European NFP Technology Conference 2010 - Voice over IP presentation
Lasa European NFP Technology Conference 2010 - Voice over IP presentation
 
Lasa European NFP Technology Conference 2010 - Social tools in the cloud
Lasa European NFP Technology Conference 2010 - Social tools in the cloudLasa European NFP Technology Conference 2010 - Social tools in the cloud
Lasa European NFP Technology Conference 2010 - Social tools in the cloud
 
Lasa European NFP Technology Conference 2010 - Data protection and the cloud
Lasa European NFP Technology Conference 2010 - Data protection and the cloudLasa European NFP Technology Conference 2010 - Data protection and the cloud
Lasa European NFP Technology Conference 2010 - Data protection and the cloud
 
Circuit Rider Training Project
Circuit Rider Training ProjectCircuit Rider Training Project
Circuit Rider Training Project
 
Know It
Know ItKnow It
Know It
 
Accessing Technology Donation Programmes – an introduction
Accessing Technology Donation Programmes – an introductionAccessing Technology Donation Programmes – an introduction
Accessing Technology Donation Programmes – an introduction
 
SIP to Win – How VoIP Can Work for You
SIP to Win – How VoIP Can Work for YouSIP to Win – How VoIP Can Work for You
SIP to Win – How VoIP Can Work for You
 
Risk Management
Risk ManagementRisk Management
Risk Management
 

Último

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Último (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

LTSP For Grown-Ups

  • 2. What is Ubuntu LTSP? Ubuntu is a human­friendly desktop/server OS LTSP stands for 'Linux Terminal Server Project' LTSP lets multiple computers use the same server These can connect locally or even over the  internet The server does almost all the work Widely used for education or internet café suites Increasingly being used by SMOs for offices  www.fossbox.org.uk  paula@fossbox.org.uk 
  • 3. The Pros Re­use old equipment Low set­up and running costs Easy installation Low maintenance and easy backup Environmentally friendly Compatible with Windows on mixed networks Fast and secure remote desktop access When old re­used boxes fail, slot in another one www.fossbox.org.uk  paula@fossbox.org.uk 
  • 4. The Cons If the server goes down your clients can't boot VCOs may have legacy issues which make  migration to Ubuntu difficult Ubuntu LTSP works well in mixed networks but  requires some skill to configure www.fossbox.org.uk  paula@fossbox.org.uk 
  • 5. Some examples of local problem­solving Educational suite Fossbox – workstations for volunteers Mixed network for VCOs www.fossbox.org.uk  paula@fossbox.org.uk 
  • 6. LTSP for Education   Community training suite   Casual users  Updating 15 clients exceeds bandwidth quota  Users want their own profiles LTSP can:  Manage updates centrally  Provide 'roaming' profiles for the students  Reduce costs and maintenance www.fossbox.org.uk  paula@fossbox.org.uk 
  • 7. What to do with a bunch of old P3s?  People kindly pop in  AMD 3.6 GHz single  old P3s for us to re­use core, 1 GB RAM: £130 No currently supported  £30 on bits and bobs Windows OS will run Ubuntu 8.04 LTSP Underpowered for fully  featured Linux distros Runs up to 10 old P3s Noisy and prone to  Full Ubuntu desktop failure Fast and silent www.fossbox.org.uk  paula@fossbox.org.uk 
  • 8. Rapid expansion, lack of space –  Social Enterprise Lack of space and  Ubuntu 8.04 LTSP server part­time working –  Mixed network hot­desking Rsync backups on  Working from home reallocated hardware Allows users to 'roam' Legacy software Remote sessions Unreliable re­used  New server, 2 new clients  hardware and re­use of remaining  Limited resources hardware Total cost: £1,000 www.fossbox.org.uk  paula@fossbox.org.uk 
  • 9. What you need Server minimum spec:  500 MB RAM for Ubuntu 8.04 + 50 MB RAM per client  2 NICs (preferably gigabit) Client minimum spec:  Pretty much anything – P2 and P3s run very well  A PXE NIC (most NICs can netboot)   Ubuntu alternate installation disk Common or garden network switch and Cat 5  cabling www.fossbox.org.uk  paula@fossbox.org.uk 
  • 10. Connect it all up: Internet eth1 eth0 www.fossbox.org.uk  paula@fossbox.org.uk 
  • 11. Install it Current LTS is 8.04 (Hardy) Download & burn alternate CD  Boot server from CD Wait for the welcome screen Hit F4, choose LTSP installation Choose NIC connected to the  router/internet as 'primary  network interface' www.fossbox.org.uk  paula@fossbox.org.uk 
  • 12. Handling mixed networks Netboot clients (F12 or  edit BIOS) Windows and Mac  clients can connect  via FreeNX Remote sessions via  FreeNX Access home directories over LAN with SAMBA Backup LTSP and legacy Windows PCs with rsync www.fossbox.org.uk  paula@fossbox.org.uk 
  • 13. Who uses it?  Thousands of schools, colleges and internet cafés  all over the world NGOs such as ICLEI (Local Governments for  Sustainability) http://www.iclei.org/  Commercial and professional organisations Find more success stories on the LTSP Wiki:  http://tinyurl.com/4fvgp5   www.fossbox.org.uk  paula@fossbox.org.uk 
  • 14. Help and resources More about Ubuntu: www.ubuntu.com  Ubuntu LTSP how­to: http://tinyurl.com/58w4bc  Download Ubuntu 8.04 x86 alternate installation  CD: http://tinyurl.com/ouv878  Connecting Ubuntu clients remotely with FreeNX:  http://tinyurl.com/ogx6yt (NB you need the  client .deb from the NoMachine site) Instructions for installing FreeNX and connecting  Windows clients: http://tinyurl.com/43oxra  www.fossbox.org.uk  paula@fossbox.org.uk