Centralised operation with CDDs or Debconf6 By project manager Knut Yrvin 10 th may 2006 Foils to free use and publication with crediting the author Experiences.

Slides:



Advertisements
Similar presentations
Click Here to Begin. Objectives Purchasing a PC can be a difficult process full of complex questions. This Computer Based Training Module will walk you.
Advertisements

Saving Money by Recycling Existing Computers with LTSP Peter Billson Linux Terminal Server Project (LTSP.org) Linux User Group in Princeton LUG/IP July.
15.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
A. Frank 1 Internet Resources Discovery (IRD) Peer-to-Peer (P2P) Technology (1) Thanks to Carmit Valit and Olga Gamayunov.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
How to build your own computer And why it will save you time and money.
By Mr. Abdalla A. Shaame 1. What is Computer An electronic device that stores, retrieves, and processes data, and can be programmed with instructions.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
For more notes and topics visit:
Virtual Desktops and Flex CSU-Pueblo Joseph Campbell.
A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, Sixth Edition Chapter 9, Part 11 Satisfying Customer Needs.
Web Based Applications
Tutorial 11 Installing, Updating, and Configuring Software
Thin Client - New Technology Deflection Point Presented to: LITWG of Washington State Everett Public Library January 10, 2002 Presented by: Dr. Chong Lee.
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
Networks and Hackers Copyright © Texas Education Agency, All rights reserved. 1.
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Internet Collaboration with A SIGOSSEE Seminar in Stockholm 15ht of Sept 2005 project manager Knut Yrvin Sept 13 th Foils only for free distribution.
Installing SIGNZ on a stand- alone machine. These slides will guide you through the installation of the SIGNZ ‘server’ and ‘client’ components on one machine.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Getting To Know Computers COMPUTER BASICS. WHAT IS A COMPUTER? A computer is an electronic device that manipulates information, or “data.” It has the.
1 Computer Maintenance Software Configuration: Evaluating Software Packages, Software Licensing, and Computer Protection through the Installation and Maintenance.
Introduction TO Network Administration
THE PARTS OF A COMPUTER WHAT ARE THE PARTS OF A COMPUTER THAT MAKE A COMPUTER A COMPUTER?
Thin Clienting Justin Spratt. What is thin clienting? Thin clienting is a form of cloud computing—running applications on a server rather than on a local.
WLD – Subject Orientation June  Basic concept of thin clients  Status of activities  Awareness thin clients will not be identical.
John Samuels October, Why Now?  Vista Problems  New Features  >4GB Memory Support  Experience.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
Centralised operation with Debconf6 By project manager Knut Yrvin 10 th may 2006 Foils to free use and publication with crediting the author Experiences.
Lightweight Hardware < 128 MB Software Libre By Knut Yrvin 27 th September 2006 Foils to free use and publication with crediting the author Half thick.
Experiences with 7th of July 2007 By project manager cand.scient Knut Yrvin 3th July 2007 Foils to free use when crediting the author Also known as Debian-edu...
Enabeling aid and business in practice FOSTRADA at HiA August 21 th 2006 by Knut Yrvin For free use. Credit the author.
Free software in schools users conference LinEx: Open source in all the schools of Extremadura José L. Redrejo Rodríguez Oslo, October 13th, 2008.
Convergence with Qt The cross platform future by Knut Yrvin Qt by Nokia.
Computer Maintenance Software Configuration: Evaluating Software Packages, Software Licensing, and Computer Protection through the Installation and Maintenance.
Citrix Academic Network
Chapter 2 Operating Systems
Chapter 1: Introduction to the Personal Computer
Centralised operation with Custom Debian Distribution called
CT1503 Network Operating System
Frequently Asked Questions Thin Clients, Linux, and LTSP
System Architecture & Hardware Configurations
People used to install software on their computers
Cloud Computing I hear this question often. It is not easy to explain, because it means different things depending on who you talk to. Today’s Webinar.
Chapter 1 Getting Started
46elks Add-In for Microsoft Office 365 Excel Makes it Easy to Add SMS and Voice to Any Website or App – Just Install, Select Numbers, and Hit Send OFFICE.
Building a Virtual Infrastructure
Internet Collaboration with
MVC and other n-tier Architectures
Malcolm Days Mark Miners James Farnhill
Building free software with
Norwegian experiences making
Importance of developer gatherings
About SLX Debian Labs From presentation at SIGOSSEE Seminar Stockholm 15ht of Sept 2005 project manager Knut Yrvin Sept 13th Foils only for free.
Introduction to Computers
Popular Operating Systems
Instructor Materials Chapter 1: Introduction to the Personal Computer
Why PC Based Control ?.
Personal Computers and Applications
Computer System Basics- The Pieces & Parts
Windows® MultiPoint™ Server 2010
Diskless network security
Computer Maintenance Software Configuration: Evaluating Software Packages, Software Licensing, and Computer Protection through the Installation and Maintenance.
Ian Ramsey C of E School GCSE ICT Smart working Software choices.
File Manager for Microsoft Office 365, SharePoint, and OneDrive: Extensible Via Custom Connectors in Enterprise Deployments, Ideal for End Users OFFICE.
Introduction to desktop virtualization
Classifying & evaluating computers
Have you seen this screen?
Change. For the Better After 14 January 2020, Microsoft will no longer provide security updates or support for Windows 7. But you can keep the good times.
Principles of Information Technology
Presentation transcript:

Centralised operation with CDDs or Debconf6 By project manager Knut Yrvin 10 th may 2006 Foils to free use and publication with crediting the author Experiences in Schools in 5 Norwegian Municipalities

If you find strange spelling errors You're totally correct. I am dyslexic

I'll talk about ● Client technology and network ● Time spent maintaining the network ● Economy ● User experiences ● What's next? Warning: Some of this is too complicated for teachers

● A complete ICT-solution for the schools – network architecture out of the box – operational concept – digital user profile – OpenOffice and 75 user programs ● Presented in the pupils' mother tongue with the school's curriculum in mind ● Made for the school budget ● 1-2 hours to install and configure – Try that with RedHat or Windows Server Skolelinux/Debian-Edu is

What does others say about Skolelinux «Skolelinux has taken the plan for using computers in schools seriously. They have made a complete product that is tailored to the pupils' daily work and the resources that schools have» Statskonsult 2003:24 p28 «Thanks to Skolelinux there is a tailored Linux distribution for schools that is easy to install, update and maintain». Teleplan, October 2003 p24 «More use of Linux in education can contribute to school children being more flexible, innovative and more competent users of computers». The technology board, February 2004

The economic realities

Many principals have to choose between hardware or people. Most of the schools have to pay expenses equivalent to one or two teacher positions, says the headmaster...

The Municipality of Nittedal's choice in 2001: Since we don't have the money to buy new equipment, we have to stay with Windows 98 until After introducing Skolelinux in 2002, we have the money to buy newer hardware, since we don't have to spend it on Microsoft licenses.

«Traditional» PC architecture from the 1990s

Thick clients ● Newer reused computers with Mhz. > 128 MB RAM. Local hard drive. ● The client runs «everything». Video, usb-pen, DVD, heavy Java, games etc. ● Considerable software administration is required on each client The programs run locally and are administered on every client

Classical PC arcitecture ● Supports media rich applications and National exams (a flash application) ● «One structure» for saving files and support services (server required at every school) ● Moderate bandwidth capacity. Less use of reused computers ● Must have newer hardware and locally installed software «Single» structures for running user applications ~150 EURO annually to operate every PC (Market price. Cost of hardware, network, licences or ICT officer excluded) > 100 client machines LT File / login locally WS Services centrally e.g. , web 2-8 Mbit/s ADSL LT = Laptops WS = Workstations

Oh, lets use graphical terminals such as Citrix or FreeNX This could breathe new life into the computers Yes, but it's expensive Why? Real thin clients or diskless workstations give the best cost/user ratio

The basics concerning client technology

What about FreeNX or Citrix? ● Must have a local thick client ● Client must have a graphical terminal. ● Runs user applications centrally ● Both local and centralised operation ● FreeNX needs half the bandwidth compared to Citrix, ● Limited bandwidth capacity, so no decent support for sound and video Programs run both centrally and locally

Centralised operation with FreeNX or Citrix ● Scarce support for media rich applications. National exams (flash application) have to be done on workstations ● To ensure local storage and Internet you need two structures for saving files and support services. (With Windows you need two servers at every location) ● Increased need for bandwidth. Less use of reused computers «Double» structures for running user applications ~240 EURO annually to operate every PC (Market price for huge installations. Cost of hardware, network, licences or ICT officer excluded.) > 100 client machines GT File / login locally WS Terminal server centrally 2-8 Mbit/s ADSL GT = Graphical terminals WS = Workstations

Real thin client (stateless) ● Old PC's ( MHz) without local hard drive ● The applications run on the server, and support sound. ● Thin clients just handle keyboard and graphics on the screen ● No local administration! All the programs are maintained centrally

Diskless workstation (stateless) ● Newer reused computers with MHz. Swap on a local hard drive or over NFS/NBD ● The client runs «everything». Video, USB, DVD, heavy Java, games etc. ● As little administration as with the thin clients! The programs run locally but are administrated centrally

Centralised operation with Skolelinux ● Full support of media rich applications and net based exams with thin clients ● Runs thin clients (w/o hard drives), laptops, half thick clients, workstations etc. ● Reduced demands for bandwidth Full reuse of older hardware from 1995 and newer Simple structure for running user applications ~115 EURO annually to operate every stateless PC (Market price. Excludes cost of hardware, network, licences and ICT officer.) DW TC DW 1 x File- / Client-server WSLTDW LT Centralised services etc. 1-8 Mbit/s broadband > 100 work stations TC =Thin client DW = Diskless Workstation LT = Laptops WS = Workstations

Servers, bandwidth and clients 3 schools, 400 users and 150 clients at every school * Advantage: max. 60% of the machines is used at same time

Number of servers 3 schools. 150 clients and 400 users at every school * FreeNX or Citrix have limitations in supporting media rich applications.

Most important cost factors ● Simultaneous users ● Number of servers ● Maintenance of client software

Market prices annually Central operation and hardware

What do the market prices tells us? ● Diskless workstations or half thick clients are the most cost efficient solution, with a running cost that is 40% less than all other options ● Using Citrix, Windows Terminal Server or FreeNX costs over 3 times more compared to any other client alternative (laptops probably have the same price ratio with current technology). ● Windows workstations has almost the same maintenance cost as Linux workstations if the hardware is identical (without counting in the licence cost)

Bandwidth, equipment, and placement ● Suppliers have a strong interest in the solutions they recommend to the schools ● The functionality of user applications depends strongly on the location of hardware. ● The most important factor is to educate teachers in the use of ICT

The municipalities

Work load 1 ½ – 2 man years to operate and maintain 500 clients

Running costs 2005: 3 Municipalities When running LTSP clients on old PC's

Total cost 2005: 3 Municipalities 60-70% of the cost is people

Projected cost per PC in 2008 with doubling the amount of PCs Reduced cost for central operator: Skolelinux scales well

Running costs: locally versus centrally Ref: Teleplan (2003), The Municipality of Oslo (2004)

What do our experiences in municipalities tell us? ● Central operation is the most cost efficient way of maintaining the installation. Skolelinux costs less to run than soultions based on Windows ● The Skolelinux solution scales well ● Thin clients are cheaper to maintain than thick clients in most cases ● The cost of Microsoft licences over 5-6 year is the same as the hardware (servers, clients)

What does this tell us? ● Other suppliers have to cut the number of clients or reduce the cost of operation to match Skolelinux. Why pay more to get less? ● The money used in the municipalities is hard to get. The less money you apply for compared to more expensive solutions, the more you increase your chance to receive a grant. That's because a less expensive ICT effort does less damage to the budget

Untrue objections ● Skolelinux doesn't support sound ● OpenOffice.org makes a mess ● Using Skolelinux doesn't prepeare the pupils for their future jobs ● You have to be a Linux guru to operate the system ● There are no pedagogic programs on Linux

Objections about the clients ● Sound does not work on Skolelinux – Sound works on thin clients, but it has to be turned on. With diskless and thick clients it just works – Remember thin clients are intended for use on 10 year old hardware (133 Mhz). Under Windows, these machines are no longer supported. – Consider diskless workstations for newer used hardware. Sound, USB memory, CD/DVD just work. (>450 Mhz, 256 MB RAM, swap-disk)

Objections about OpenOffice.org ● OpenOffice.org makes a mess when people take documents home from school – These pupils have MS Office at home. ● What do we do with OpenOffice.org? – Turn on MS Office 97 as default doc – Teach the pupils to save in MS Office 97 for home use – Give them a CD with OOo to use at home. Tell the parents what to expect

Must learn Microsoft because of work possibilities ● My kid should not learn niche products – We did not know 15 years ago that Word Perfect would be replaced by Microsoft Word, or that the Internet would be heavily used in education; we don't know what to expect in 10 years' time. We do know that pupils must learn to handle change. – One thing does not exclude another – Most teaching programs are platform independent in the browser.

You have to be a Linux guru? ● We don't trust Linux people that are interested in a cause. We have not the knowledge in our organisation. – Many municipalities starting with Skolelinux had no prior knowledge – They run big installations today without being a Linux guru, as well as supporting Windows on some clients – They rely little on external support that is easy to find in That was not the situation 5 years ago. Many things have changed.

There are no pedagogic programs on Linux ● We use «drillpro» and other programs running on Windows that don't run on Linux – Schools runs these kinds of programs under Wine on Skolelinux – Most pedagogic programs are used in the Web browser, and most software vendors test their programs on Linux browsers before releasing – Many schools have successfully completed the national exams using Skolelinux

We have some difficulties ● In Skolelinux 2.0 the swap on the thin clients was turned off by default – All clients with 32 MB RAM crashed. In some municipalities about 50% of the clients were rendered useless ● Upgrading from 1.0 to 2.0 is too difficult – Multilevel configuration will make upgrades easier ● Hardware support is not good enough – We have tailored Kubuntu with configuration files that connects laptops to the school's network – Support for Multiarch can support different client platforms (such as i386 on amd64, etc.)

In general ● We don't talk negatively about different desktop solutions or distributions – Users want applications. Talking negatively about others reflects badly on yourself. That said, people that have used Windows tend to like KDE ● Our competitor is proprietary software – The ICT-service in the municipality or the headmasters could be «bought» ● We goes after the lowest hanging fruit – We help people that want help

Questions?