Top Banner
ONE LAPTOP PER CHILD This works are licensed under a Creative Commons Attribution 2.5 License. One Laptop per Child School Server May 20, 2008 One Laptop per Child
16

XO Laptop School Server (John Watlington)

Nov 19, 2014

Download

Technology

OLPC Country Meetings May 21, 2008.
http://wiki.laptop.org/go/Presentations/May_2008_Country_Workshop
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

One Laptop per Child

School Server

May 20, 2008

One Laptop per Child

Page 2: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

School Server

A set of software which provides:

A Network Gateway Centralized school services Content services

(future) A reference design for a low power, low cost server hardware platform

Page 3: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

School Server

NetworkingServicesHardware

Page 4: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Page 5: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

A Network Gateway

Provides the connection between the school network and the “Internet”

Allows the school server to provide: Network filtering Content caching

Not required for larger school w. dedicated network infrastructure

Page 6: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Networking Services

Full function IPv4 network gateway Address assignment (DHCP) Name resolution (DNS) HTTP Caching

Maximizes use of Internet connection

Page 7: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

School Server

NetworkingServicesHardware

Page 8: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Services (now)

Time Registration

Associates a laptop with a school Presence & Collaboration

Centralized service needed when more than 30 laptops together

HTTP caching Efficient use of Internet connection

Page 9: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Registration

One-time process linking a laptop and a school

Essential for a student to collaborate in school

Currently in menu -> Automatic in future

laptop releases

Page 10: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

School Collaboration

In a school, a centralized presence service aids presence and collaboration

Without service, collaboration limited to small number (< 15-30) of laptops

Currently XMPP (jabber) based Laptops may collaborate remotely, if:

They are registered to the same school, and They can both connect to presence service

Page 11: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Services (3Q 2008)

Laptop backup to XS Moodle

User/Group management Partially Sugar-ized UI Web-based collaborative activities

MediaWiki Editable copy of Wikipedia slice Content updates

Tools for bundling HTML content

Page 12: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Services (2009)

Smarter HTTP proxy behavior HTTP Filtering Cross-school content sharing Some support for disconnected operations Bitfrost-integrated white/blacklisting

Page 13: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

School Server Administration

(Future releases) Tools for a Network Operations Center Remote school server management and

monitoring Software and content updates Backup of school server Scalable --- small network operations team

can handle a large server base Bitfrost blacklist/whitelist maintenance

Page 14: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

School Server

NetworkingServicesHardware

Page 15: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Server Hardware

No single solution provided by OLPC Currently recommending off-the-shelf

hardware: 1+ GHz x86 processor 1 Gbyte of RAM Two network interfaces Four USB 2.0 ports 400+ GB of Hard Drive

Page 16: XO Laptop School Server (John Watlington)

ONE LAPTOP PER CHILD

This works are licensed under a Creative Commons Attribution 2.5 License.

Rural School Server

Difficult to find low cost hardware for environmental extremes

Water drip resistant 50C operation No critical fans Little economies of

scale