Nepal:School Server Specification - Phase 1 Design
Nepal Deployment School Server Phase 1 Design Proposal
This deployment must be online for teacher training the first week of April.
See the full schedule at: http://wiki.laptop.org/go/Nepal:Pilot_Project_Plan
The previous design discussion is maintained for tracking phase 2 at: http://wiki.laptop.org/go/Nepal:School_Server_Specification
List of Hardware
1 Four servers
- XS1
- XS2 - Standby backup only
- Squid1
- Squid 2
- All server boxes will have the following:
- - Intel or AMD at least 2 ghz
- - RAM?
- - At least 300gb hard drive
- - USB ports (how many? at least 3, one per active antenna, plus one for making USB keys)
- - DVD or CD ROM drive
- - 3 x Active Antennas
- - 10/100 NIC?
- - Other wireless NIC?
2 Wireless Access Point and Router
- Model name and number?
3 Cables
- Enough Cat 5/6 with RJ45 connectors to connect servers to Wireless AP/Router
- 5 Meter USB cable for each active antenna
4 Power strip/circuit breakers
- How many?
5 Hub?
List of Application Software on XS
- XS Server XS-150
- Fedora v7 (or 8?)
- Moodle v1.8.4
- PHP v5
- MySQL v5
- Apache v2
- DHCP
- DNS
XS Install Scripts
?
Example from Ceibal deployment here:
http://dev.laptop.org/git?p=projects/ceibal-scripts;a=tree
XS Tests
See tests defined here:
http://spreadsheets.google.com/pub?key=pJrekGFLbqe6sdOitu3tYbQ
List of Software on Squid Box
Squid Dansguardian Fedora 7 (v8?)
Squid Box Install Scripts
- - -
Squid Box Tests
http://spreadsheets.google.com/pub?key=pJrekGFLbqe6sdOitu3tYbQ&gid=4
List of Software on Library Server
- - -
Library Server Install Scripts
- - -
Library Server Tests
- - -
List of Software on XO
- - -
XO Install Scripts
- - -
XO Tests
- - -
System Level Design
- - -
Failure Cases
- - -
System Level Tests
- - -
Wireless AP/Router Config
- - -
Network Diagram
- - -