xo laptop school server (john watlington)

16
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

Upload: c-scott-ananian

Post on 19-Nov-2014

1.893 views

Category:

Technology


0 download

DESCRIPTION

OLPC Country Meetings May 21, 2008. http://wiki.laptop.org/go/Presentations/May_2008_Country_Workshop

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