A sustainable networking architecture ~ progress on the Ndiyo Project

Similar documents
How To Use Softxpand (A Thin Client) On A Pc Or Laptop Or Mac Or Macbook Or Ipad (For A Powerbook)

Comparison of Thin Client Solutions

Submit to: PT. Adi Sarana Armada (Assa Rent) Proof of Concept (POC) of 2X Solution. Ver. 1.0 Mei Prepared by: PT. Netmarks Indonesia

Total Recall Max SIP VoIP Call Recording Server

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

Enterprise-class desktop virtualization with NComputing. Clear the hurdles that block you from getting ahead. Whitepaper

LuminonCore Virtual Desktop Infrastructure (VDI) Products

CAMAvision v18.5.x System Specification Guide 7/23/2014

Using NI CompactDAQ Controllers

Migrating Control System Servers to Virtual Machines

WhitePaper THIN CLIENTS

ABB Technology Days Fall 2013 System 800xA Server and Client Virtualization. ABB Inc 3BSE en. October 29, 2013 Slide 1

ONE SURVEILLANCE PLATFORM TO PROTECT EVERYTHING

Understanding the Performance of an X User Environment

Lecture 2: Computer Hardware and Ports.

Arrow ECS sp. z o.o. Oracle Partner Academy training environment with Oracle Virtualization. Oracle Partner HUB

CBE Architectural Overview and System Requirements

ORACLE VIRTUAL DESKTOP INFRASTRUCTURE

VDI Clients. Delivering Tomorrow's Virtual Desktop Today

AT&T Connect Video Conferencing Functional and Architectural Overview. v9.5 October 2012

Phire Architect Hardware and Software Requirements

This guide specifies the required and supported system elements for the application.

CBE system requirements

Thin Client Total Cost of Ownership & ACP ThinManager Enterprise Software Advantages. White Paper

Item Minimum Required Recommended Notes

Technical papers Thin client networking

Cost-Effective Business Intelligence with Red Hat and Open Source

Total Recall VoIP Recording Solutions

Integrating NComputing Virtual Desktops with VMware and Citrix

Hardware Requirements

2014 Teradici Corporation.

E-Business Technologies

Introduction to Mirametrix EyeTracker

Computer Literacy. Hardware & Software Classification

...DYNAMiC INTERNET SOLUTiONS >> Reg.No. 1995/020215/23

Maximizer CRM 2015 system requirements

Microsoft Private Cloud Fast Track

NETWORK MANAGEMENT SOLUTIONS

Recording. Smart recording (depending on the camera models)

Parallels Desktop 4 for Windows and Linux Read Me

CribMaster Database and Client Requirements

Business Rules, Inc. Classroom Requirements OS X Server Essentials v10.10

Presented By Quentin Hartman System Administrator InsightsNow, Inc. IT Pro Forum 4/17/2007 itproforum.org

SUN ORACLE DATABASE MACHINE

System requirements for MuseumPlus and emuseumplus

CompTIA Security+ In this course, you will implement, monitor, and troubleshoot infrastructure, application, information, and operational security.

The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group

Datto Whitepaper: Business Continuity Built from the Ground Up. Business Continuity Built from the Ground Up THE ONLY CONTINUITY

Why Choose Desktop as a Service (DaaS)? A TCO Study

Cluster Computing at HRI

Parallels Virtuozzo Containers

COMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER

Server-centric client virtualization model reduces costs while improving security and flexibility.

How To Use An Hp T410 Smart Zero Client (Thin Client) For A Pc Like Experience

Setting up for Adobe Connect meetings

Getting Started with RemoteFX in Windows Embedded Compact 7

WhitePaper CHOOSING THE RIGHT THIN CLIENT DEVICES, OS & MANAGEMENT SOFTWARE. What to look out for when buying thin client software and hardware

Choosing the right thin client devices, OS & management software

FCE: A Fast Content Expression for Server-based Computing

NetLeverage UK ThinPoint Solution Overview Version 2 Copyright 2012 NetLeverage UK

Building an efficient and inexpensive PACS system. OsiriX - dcm4chee - JPEG2000

HOB Remote Desktop VPN Secure access for remote workers and business partners to your enterprise network

If anything is damaged or missing, contact your dealer.

2009 AAMGA Automation Conference

Ultra Thin Client TC-401 TC-402. Users s Guide

Sustain.Ability Honeywell Users Group EMEA. Virtualization Solutions: Improving Efficiency, Availability and Performance

QuickSpecs. HP 200 G1 Microtower Business PC. HP 200 G1 Microtower Business PC. Overview

Florida Department of Education TECHNOLOGY GUIDELINES

Epiphan Frame Grabber User Guide

Upon completion of this chapter, you will able to answer the following questions:

VMware View 4 with PCoIP I N F O R M AT I O N G U I D E

Softline VIP Payroll System Requirements v2.9a January 2010

PCI Express* Ethernet Networking

Desktop Virtualization in the Educational Environment

MINISTRY OF HEALTH CUSTOMER PROPOSAL

Cisco Wide Area Application Services (WAAS) Network Module

You must download the desktop client before you start, this is found on the Yuuguu page on your Ezereach web portal.

Thin Clients: Secure and Cost Effective Client Access Devices for Government Organizations

Acer LCD Monitor Driver Installation Guide

Running Windows on a Mac. Why?

Recommended Hardware & System Requirements for ProVenueDatabox and ProVenueMax Systems

You have more pressing concerns than how to backup and share your data but you know it needs to be done and you know it would benefit your business.

Data Sheet FUJITSU Thin Client FUTRO A300

Maximizer CRM 12 Summer 2013 system requirements

SUN FIRE X4450 SERVERS SCALING VIRTUAL DESKTOPS ON. Evaluating Performance and Capacity with VMware Infrastructure 3. White Paper March 2009.

VS-4112U-RP Pro+ Hardware Spec.

System Requirements for Computer-Based Testing AzMERIT

IDIS Solution Suite. Backup Service. Software Manual. Powered by

Chapter 5 Cubix XP4 Blade Server

SOFTWARE INSTALLATION INSTRUCTIONS

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Server based computing An introduction to server based computing, its advantages and how it works.

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

PVTC Technical Requirements

VIA CONNECT PRO Deployment Guide

Performance Comparison of Three Models in Computer Network Cost Saving

Gigabit to the edge. HP ProCurve Networking Solutions

NComputing L-Series LAN Deployment

Hardware Requirements

QuickSpecs. Models. HP StorageWorks X510 3TB Data Vault. HP StorageWorks X500 Data Vault. HP StorageWorks X500 Data Vault.

Transcription:

A sustainable networking architecture ~ progress on the Ndiyo Project Sebastian Wills John Naughton Quentin Stafford-Fraser Newnham Research Ltd.

The problem Expensive Unnecessarily replicated components ($400+ hardware excluding screen; $300+ software) Frequent hardware failure System administration hassles Inefficient utilisation over time Inflexible Environmentally damaging Needs replacing every 3 years! Not a sustainable way of providing networked computer workstations!

The Ndiyo vision Rethinking networked computing to make it Affordable (for the next two billion people) Sustainable Environmentally Adminstratively Economically Open (non-proprietary) Stimulating development of requisite technology Evangelising

Ndiyo approach Not-for-profit Freedom to rethink No commercial constraints Values Digital divide as 21st-century poverty Ensuring ICT escapes proprietary control Sustainable, decentralised models of income generation (not charity)

Trimming the fat Hardware Minimise replication: put all the complexity in one box No need for separate CPUs, HDDs, RAM, PSUs, cases Software OSS exists and works: use it! Software installed centrally: reduce administration

Two-pronged strategy Thin-client networking with ultra-thin-client hardware Open Source software server

Hardware

Typical thin-client design strategy Take a PC, remove stuff Target large organisations with 100s or 1000s of seats Require software licenses per seat (Windows Terminal Server...)

Thin-client computing done right Start with monitor, see what you need to add All complexity at server. Send raw pixels, with simple compression. Convert to VNC/RDP at server. 100Mbit ethernet is fast enough to get away with this!

Network In, Video Out (nivo) Current demonstrator: 12 x 8 x 2cm Ethernet, power, keyboard, mouse & VGA ports 2Mb video RAM, FPGA, Ethernet controller Next version to add: sound, local USB ports Cost: Already sub 100

The vision for hardware Nivo becomes a chip inside monitor Monitors will have ethernet inputs in addition to VGA/DVI Monitor with just an ethernet port requires less electronics than a standard VGA input

Ndiyo system

Target scenarios Internet Café School classroom Small business

Ndiyo system: hardware Cluster of workstations One or more servers Plug and play clustering

Ndiyo system: software Linux OS (Ubuntu) with Nivo driver Gnome/KDE desktop OpenOffice, Firefox, GAIM, Thunderbird

System capacity Application-specific 'Office' use (word-processing etc.) 20 clients, Gigabit switch, single server (2GHz, 2GB RAM ~ 800) Software development

5 Java developers building and testing large apps, extreme programming, single 2GHz, 2GB server. Running continuously since August 2004 Application: software development

Benefits Affordability Environmental impact Administration User experience Robustness

Affordability Lower up-front costs 30/40% of comparable Windows-based network 50% of proprietary thin-client network (e.g. Sun Ray) Lower upgrade costs Nothing to upgrade at client end pixels!) TCO (pixels are

Environmental footprint Manufacture phase: PC with 17 CRT: Nivo in current form 8kg fossil fuels Nivo + CRT + tenth share of PC as server: 260kg fossil fuels ( 50% due to CRT) 40% saving, without shrinking any further Use phase: PC base: 100W; 17 CRT: 75W Nivo: 5W

Administration Centrally-administered software Trivial to add more clients Better security

User experience A share of a fast server can feel faster than a cheap PC to yourself Physically more discreet and flexible

Robustness Clients extremely reliable Only the server needs a protected power supply Clustered servers: plug-and-play redundant storage and failover

Disadvantages Currently requires wired ethernet to a server No local drives (e.g. flash keys) in current version Limited multimedia

Summary One user, one PC is an unsustainable way to provide networked computing Ultra-thin client hardware is a reality, given today s network bandwidth Ultra-thin client + Open Source software provides a robust, more affordable, and more sustainable solution

For more information, please contact info@ndiyo.org