HEC

Main HEC Proposal Projects Members Sponsors Bylaws F.A.Q. Technical

HEC's Technical Dept (personnel & assignments)

System Specifications: (Under design)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

        ======================================================

        Hellenic Electronic Centre (HEC) Systems Specification

        ======================================================



Draft 0.2

June 12, 1995



written by: Angelo Haritsis 

[ substantially revised an original proposal by Thanos Voudouris ]

[ Contributors: ]

[ Thanos Voudouris, Ioannis Tambouras, Ariel Glenn ]



-----------------------------------------------------------------------------



Contents:



A - DISCUSSION

B - SYSTEMS DESCRIPTION

C - SYSTEMS SPECIFICATION

        C-1 SYMBOL INDEX

        C-2 SPECIFICATION FOR HEC-1

        C-3 SPECIFICATION FOR HEC-2

        C-4 SPECIFICATION FOR HEC-3

        C-5 EXTRAS

        C-6 DETAILED PARTS LIST - COMMENTS

D - BUDGET









================

A - INTRODUCTION

================



The Hellenic Electronic Centre (HEC) is going to be the "home" for Greek

non-profit projects on the Internet. One of these projects is Poseidon.

The HEC will be a live presence of Hellas in the world of the widely

expanding Internet network.



In this document, we attempt to specify the systems that will be

appropriate to serve the HEC objectives in the next few years.



Our first immediate expectation is support the work for the Poseidon

project. However, more similar projects will be able to run in parallel 

without problems.



Larger scale projects might also arise in the future during the operation

of the HEC. It is believed that the people who give rise to such projects

will be in the position to fund or solict funding for further enhancement 

of our services.





=======================

B - SYSTEMS DESCRIPTION

=======================



We expect to install 2 main server machines. The 2 servers, HEC-1 and

HEC-2, will be connected to a local FAST ethernet network, the

HEC-subnet. One of them will also be connected to another Ethernet 

and act as the Internet gateway.



              |             | 

              |g--HEC1-----G| outside   <-->   (Internet)

              |             | subnet

   HEC-subnet |             |

              |             |

              |g--HEC2 

              | 



The servers will be ideally located at a well ventilated computer room 

environment and will also be physically locked with access allowed

only to authorised people.



In the case we need to have some local development, a third machine,

HEC-3, is also proposed. This will be a powerful X-terminal for

development and graphics/sound work to be done locally.



For various reasons extensively discussed we chose to use Intel Pentium

platforms runing the now very stable and freely available Linux OS.

A wide variety of high quality and freely available software in

full source form exists to support the HEC projects.



Each one of the servers will be dedicated to different tasks, as follows:



* HEC-1: Network Services Server

  ------------------------------

This is the machine that all USERS of our services/project results will

be accessing. Login accounts for ONLY a few administrators will be 

created on HEC-1.



All network services will run on this machine. Among them the following:

- HTTP server(s) (eg NCSA httpd or similar)

- anonymoys ftp server

- gopher server

- mailing lists manager(s) - listproc

- mail delivery

- name server

- gateway HEC-subnet to Internet





* HEC-2: Development Server

  -------------------------

This is the machine that all DEVELOPERS working on HEC projects will be using.

This server will support:

- All developers login accounts: 200 or so for 1st year. 50 / year for next

  2 years. Developers' home space will live here.

- Development work related to projects. Most freely available tools for

  the work we need should be installed on HEC-2. Editors, compilers,

  debuggers, sw configuraition tools, graphics and audio utilities, html

  support tools, etc  should live here.

- System s/w develoment work (eg new kernels, special system sw etc)

- Sysadmin work

- Dialup + fax + voice mail





* HEC-3: Development Station (optional)

  -------------------------------------

The HEC-3 is a powerful X terminal aimed for local development work. It

must be relatively transportble in the department where the servers will

be installed. It must be isolated from the operation of the servers and

pose no danger to their reliability, security or performance. HEC-1,

HEC-2 being servers, should NOT be used  as X-terminals for local

development.  Their local accessibility will quickly prove a compromise of

their security, performance and reliability.







=============================

C - HEC SYSTEMS SPECIFICATION

=============================



C-1 SYMBOL INDEX

-----------------



SYSTEM 

 a - Motherboard and CPU

 b - MEMORY         

 c - SCSI-2 DISK 

 d - SCSI/PCI controller  

 e - 1.4 FLOPPY DRIVE 

 f - VIDEO Card 

 g - E-net Interface card  (for our own subnet - preferably high speed)

 G - E-net card to interface to the subnet we will hook on

 h - MONITOR

 i - 28.8 MODEM/FAX (preferably with VOICE CTI support)

 j - CD-ROM Drive

 k - SOUND card

 m - Speakers

 n - Case/PSU

 o - Other ?



PERIPHERALS

 p - UPS 

 q - TAPE Backup system

 

SOFTWARE

 r - Operating System

 s - Licences 

 t - Maintenance Contracts

 u - Other ???

____________________________________________________________________________





C-2  SPECIFICATION for HEC1

----------------------------



 Primary selection                        Secondary Selection

 -----------------                        -------------------

 a1 - Intel premiere II/P90   ($1,000)    a2 - faster? 512+ cache? ($  ???)

 b1 - MEMORY  64MB            ($2,240)    b2 - 32MB                ($1,120)

 c1 - Seagate Barracuda 4.2GB ($1,400)    c2 - same                ($1,400)

 d1 - DPT PM2124              ($  ???)    d2 - DPT PM2024          ($  260)

 e1 - TEAC 1.4 Floppy         ($   50)    e2 - same                ($   50)

 f1 - 1M Dram Stealth Trio64  ($  ???)    f2 - plain old ET4000/S3 ($  ???)

 g1 - 3C595TX 100MB/s         ($  220)    g2 - TNC5048 20MB/s ???  ($   74)

 G1 - 3com PCI / 3C590        ($  120)    G2 - (TBD)               ($     )

 h1 - 14" Monitor CRX 1451    ($  220)    h2 - gray VGA            ($  ???)

 n1 - Full Tower Case 250-300W($  100)    n2 - same                ($  100)



PERIPHERALS

 p1 - APC smart (???)         ($     )    p2 - (TBD)               ($     )



SOFTWARE

 r1 - Linux (Slackware 4-cd)  ($   40)    r2 - same                ($   40)



                   TOTAL COST: $______                              $_____

____________________________________________________________________________





C-3  SPECIFICATION for HEC2

----------------------------



 Primary selection                        Secondary Selection

 -----------------                        -------------------

 a1 - Intel premiere II/P90   ($1,000)    a2 - faster? 512+ cache? ($  ???)

 b1 - MEMORY  96MB            ($3,360)    b2 - 64MB                ($2,240)

 c1 - 2 x Seagate cuda 4.2GB  ($2,800)    c2 - Seagate cuda 4.2GB  ($1,400)

 d1 - DPT PM2124              ($  ???)    d2 - DPT PM2024          ($  260)

 e1 - TEAC 1.4 Floppy         ($   50)    e2 - same                ($   50)

 f1 - 1M Dram Stealth Trio64  ($  ???)    f2 - plain old ET4000/S3 ($     )

 g1 - 3C595TX 100MB/s         ($  220)    g2 - TNC5048 20MB/s ???  ($   74)

 h1 - 14" Monitor CRX 1451    ($  220)    h2 - gray VGA            ($  ???)

 i1 - Zyxel                   ($  ???)    i2 - (TBD)               ($     )

 j1 - IDE ATAPI               ($     )    j2 - (TBD)               ($     )

 n1 - Full Tower Case 250-300W($  100)    n2 - same                ($  100)



PERIPHERALS

 p1 - APC smart (???)         ($     )    p1 - (TBD)               ($     )

 q1 - DAT 8GB = HP jetstore???($  ???)    q2 - DAT HP C1533 (4GB)  ($1,200)



                   TOTAL COST: $______                              $_____



____________________________________________________________________________





C-4  SPECIFICATION for HEC3

----------------------------



 Primary selection                        Secondary Selection

 -----------------                        -------------------

 a1 - AMD 486/100 PCI         ($  320   ) a2 - 486/100 HIPPO VLB   ($  270)

 b1 - MEMORY  16MB            ($  550)    b2 - MEMORY 16 MB EDRAM  ($  620)

 c1 - EIDE 540Mb              ($  180)    c2 - EIDE 250Mb          ($  150)

 e1 - TEAC 1.4 Floppy         ($   50)    e2 - same                ($   50)

 f1 - ATI Grph Pro Turbo 4MB  ($  499)    f2 - ATI GFX 2MB VRAM    ($  200)

 f3 - STB VELOCITY 64V, S3 968 (2MB EDO VRAM)

 g1 - 3C595TX 100MB/s         ($  220)    g2 - TNC5048 20MB/s ???  ($   74)

 G1 - 3com PCI / 3C590        ($  120)    G2 - (TBD)               ($     )

 The latter as spare and if we get this machine on the HEC-subnet.

 h1 - 17" SONY 17SE           ($  960)    h2 - (TBD)               ($     )

 j1 - NONE. Will use the one for HEC-2

 k1 - Adv Gravis Ultrasound   ($  ???)    k2 - GUS MAX             ($     )



 m1 - Labteck CS800           ($   40)    m2 - same                ($   40)

 n1 - Mini Tower Case 250-300W($   60)    n2 - same                ($   60)



SOFTWARE

 r1 - Linux (Slackware 4-cd)  ($   40)    r1 - (TBD)_____________  ($-----)

 s1 - LICENCES/Maintenance    ($    0)    s1 - (TBD)_____________  ($-----)



                   TOTAL COST: $______                              $_____



___________________________________________________________________________





C-5 EXTRAS

----------





PART                              PRICE



Etherrnet Cabling                   TBD

Serial Cables (inc UPS)             ???

Keyboard x 3, mouse x 1 + spares    ???

SCSI internal cables/extensions     ???



___________________________________________________________________________





C-6 DETAILED PARTS LIST - COMMENTS

----------------------------------



a. 

   * Intel Premiere II motherboard (aka Plato), Intel Neptune chipset,

     256k cache and P90 CPU.  (Current Street Price (CSP) $1,000)

     MAKE SURE we get the LATEST BIOS with it. It is also nice if it includes

     the NCR SCSI bios in the main BIOS (almost always the case) so that

     we can potentially use an extra NCR SCSI controller later on.

     The plato is the best and most reliable P90 motherboard (at least until 

     March 95) and has worked ok with many diverse scsi configurations.



   SUPPLIER/QUOTE:



   * Other motherboard: either the new Intel Triton or SiS or ? HAVE TO VERIFY

     they work OK with Linux. Prefer a high cache, eg 512/1024k. Latest

     EDO and SDRAM designs will offer almost 50% increase on memroy 

     performance and will need NO external cache. RAM IS A BOTTLENECK

     on current Pentium motherboards.

     Not sure if Sis chipsets are a good choice.

     INVESTIGATE!

   

   SUPPLIER/QUOTE:



b. 

   * 96MB = 2 x 32MB + 2 x 16MB  SIMMs

   * 64Mb = 2 x 32MB SIMMs

   * 32MB = 2 x 16MB SIMMs

   All SIMMs should be 72-pin, 60ns.

   Of course, a choice of an EDO RAM (or similar) will require purchasing

   different SIMMs. Price of memory will then be about 10% higher.



   SUPPLIER/QUOTE: Advanced Micro Solutions  1-800-838-0860 / 

                   $560 per 16MB SIMM



c. 

   * Seagate Barracuda ST15150N 4290MB 3.5 PCI 5yr Warranty.

   SUPPLIER/QUOTE: Drive Outlet Center 1-800-610-1616  / $1,400



d. 

   A VERY sensitive part of the systems. Must choose crefully.

   INVESTIGATE MORE!



   * DPT PM2124 FAST SCSI-2 PCI controller (this one is cached, I think)

   * DPT PM2024 FAST SCSI-2 PCI controller (same as above, not cached)



   I (ah) am collecting becnhmakrs and other info on these.

   We will possibly need to collect info/benchmarks on more:

   * Buslogic BT946

   * Adaptec 2940 (driver in aplha)

   * The NCR 53c810 is a cheap and VERY fast controller. The Linux driver

     lacks disconnect/reconnect and sync transfer support so we cannot 

     choose it.

   We ALSO need to investigate the possibility of going for Wide scsi.

   This will mean that the Disks have to be bought in their Wide version.

   The only PCI Wide SCSI-2 controller that works is BT956W.

   DPT are to release a wide version of PM2124. No idea if Linux drivers

   will support it.



   SUPPLIER/QUOTE: DPT PM2024: Dirt Cheap Drives (see CS) / $269



e. 

   * TEAC 3.5 floppy (CSP $50) - Well, anything would do really.



f.  

   HEC-1, HEC-2 will really run in console mode. Isolated in a computer room.

   So a plain VGA/SVGA card seems the best choice.

   For HEC-3:

   * ATI Grph Pro Turbo 4MB VRAM (delivers 285 kXstones (!) in 1024x768x256)

   * ATI GFX 2MB VRAM

   * STB VELOCITY 64V, S3 968  with EDO VRAM, 2MB (Ioannis)

   * Diamond Stealth 64, 4MB VRAM (always a good choice)



   SUPPLIER/QUOTE: (Ioannis) STB VELOCITY 64V, S3 968 w 2MB EDO VRAM: $440 



g. 

   The following appear to be a good choice for the HEC subnet:

   * 3C595 100MB/s (fast ethernet)

   * TNC5048 20MB/s 

   INVESTIGATE THESE AND MORE!



   SUPPLIER/QUOTE:



G.

   Good choices for 10MB Ethernet are sought. INVESTIGATE!

   * 3com 3C590-10Base-T PCI



   SUPPLIER/QUOTE: 3C590-10Base-T PCI (5 pack).......$ 530 (Ioannis)



h. 

   For HEC-1, HEC-2 no real graphics work will be done since they are only

   servers. So:

   * plain old gray scale VGA monitors should be fine.

   If difficult to find (:-) get:

   * 14" Monitor CRX 1451



   For HEC-3:

   * SONY Trintron .26DPI Multiscan 17SE Green Monitor.  (Best Buy  $960)



   SUPPLIER/QUOTE:



i. 

   Dialup modem/fax/voice.

   * 28.8 Zyxel - Zyxels are reputed to run all data/fax/voice services   [Need write-up]

     with no problems under Linux. INVESTIGATE!



   SUPPLIER/QUOTE:



j. 

   IDE ATAPI since it will be permanently housed in HEC-3 which

   will be a non-scsi system. Installs on HEC-1/2 can be done from HEC-3

   cdrom via NFS. If no HEC-3 is built, it can still live in HEC-2.

   * Mitsumi IDE ATAPI 3x or 4x

   * Other INVESTIGATE

   

   SUPPLIER/QUOTE:



k. 

   GUS cards have good support under Linux and perform most functions in

   h/w, requiring less CPU.

   * Advanced Gravis UltraSound (GUS)

   * GUS MAX (2.9 driver and later)

   * SoundBlaster Pro-16



   SUPPLIER/QUOTE:



m. 

   * Labteck CS800  Speakers  - Well, any reasonable quality speakers.



   SUPPLIER/QUOTE: $40



p. 

   * Smart APC ++++ (ariel + ioannis)

   * INVESTIGATE



   SUPPLIER/QUOTE:



q. 



  A DAT streamer that can do 8GB (uncompressed) is preferable. I believe

  that the lates HP JetStore series has an 8GB offering. The drive SHOULD

  support h/w compression (not a good idea to run it in sw).

  * 8GB HP JetStore ???

  * 4GB HP C1533 (hw compression)



  SUPPLIER/QUOTE:



r. 



  MAKE SURE we get the LATEST Slackware distribution.

  * InfoMagic's Linux Slackware 4 CD-ROM set

  SUPPLIER/QUOTE: The Computer Place  1-301-330-6016 / $40







==========

D - BUDGET

==========



[Write the estimated budget for each scenario]

[Running Costs???]



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Main HEC Proposal Projects Members Sponsors Bylaws F.A.Q. Technical

Copyright © 1996 HEC All Rights Reserved.