Teraserver Darrel Sharpe Matt Todd Rob Neff Mentor: Dr. Palaniappan.

Slides:



Advertisements
Similar presentations
Hardware Lesson 3 Inside your computer.
Advertisements

Calera High School Dawn Bone
Computing Infrastructure
Ali Baydoun1 Controllers (hard drive controllers).
Zeus Server Product Training Son Nguyen Zeus Server Product Training Son Nguyen.
High Performance RAID Solutions in the Workstation Environment RAID as a tool to improve system performance reliability, value, and scalability.
Linux Clustering A way to supercomputing. What is Cluster? A group of individual computers bundled together using hardware and software in order to make.
Presented by: Yash Gurung, ICFAI UNIVERSITY.Sikkim BUILDING of 3 R'sCLUSTER PARALLEL COMPUTER.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
1 Recap (RAID and Storage Architectures). 2 RAID To increase the availability and the performance (bandwidth) of a storage system, instead of a single.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Introduction to Systems Architecture Kieran Mathieson.
High Performance Computing Course Notes High Performance Storage.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
Chapter 3 Chapter 3: Server Hardware. Chapter 3 Learning Objectives n Describe the base system requirements for Windows NT 4.0 Server n Explain how to.
A+ Certification Guide
Chapter 2: Hardware Basics Section I: Preparing to Use Technology.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Gordon: Using Flash Memory to Build Fast, Power-efficient Clusters for Data-intensive Applications A. Caulfield, L. Grupp, S. Swanson, UCSD, ASPLOS’09.
Secondary Storage Unit 013: Systems Architecture Workbook: Secondary Storage 1G.
Prepared by Careene McCallum-Rodney Hardware specification of a computer system.
F1031 COMPUTER HARDWARE CLASSES OF COMPUTER. Classes of computer Mainframe Minicomputer Microcomputer Portable is a high-performance computer used for.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
CHAPTER Network Hardware. Chapter Objectives Describe the important basic network hardware and the internetworking hardware Discuss the desired characteristics.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 20 – The Hard Drive Interface.
Week 6 Operating Systems.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
1 Input/Output. 2 Principles of I/O Hardware Some typical device, network, and data base rates.
Information Technology
LAN / WAN Business Proposal. What is a LAN or WAN? A LAN is a Local Area Network it usually connects all computers in one building or several building.
Module 9 Review Questions 1. The ability for a system to continue when a hardware failure occurs is A. Failure tolerance B. Hardware tolerance C. Fault.
GeoVision Solutions Storage Management & Backup. ๏ RAID - Redundant Array of Independent (or Inexpensive) Disks ๏ Combines multiple disk drives into a.
Terabyte IDE RAID-5 Disk Arrays David A. Sanders, Lucien M. Cremaldi, Vance Eschenburg, Romulus Godang, Christopher N. Lawrence, Chris Riley, and Donald.
SCSI Richard Goldman April 2000
Computer Hardware Ruth Watson
Know the Computer Multimedia tools. Computer essentials.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
How to buy a PC Brad Leach David Howarth James Sawruk Andrew U.
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
RAID REDUNDANT ARRAY OF INEXPENSIVE DISKS. Why RAID?
Introduction to Computers By: Najam Khan What we will learn about: Hardware: The term used to describe the physical parts of a computer. Ex. The box,
Translate the following message:
Chapter 4 Server Clients Workstation Operating Systems Workstation Requirements NIC Software Setup Resolve a Resource Conflict Prepare Workstation - Windows.
1 Selecting LAN server (Week 3, Monday 9/8/2003) © Abdou Illia, Fall 2003.
1 Windows 2000 Product family (Week 3, Monday 1/23/2006) © Abdou Illia, Spring 2006.
Inside your computer. Hardware Review Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
Inside your computer. Hardware Motherboard Processor / CPU Bus Bios chip Memory Hard drive Video Card Sound Card Monitor/printer Ports.
Hardware. Make sure you have paper and pen to hand as you will need to take notes and write down answers and thoughts that you can refer to later on.
Computer Basics Terminology - Take Notes. What is a computer? well, what is the technical definition A computer is a machine that changes information.
RAL Site report John Gordon ITD October 1999
© 2006 Pearson Education Chapter 1: Computer Systems.
1.00 Computer Basics 1.01 Classify computer component. 1 Primary sources of information and images: GCFLearnFree.org, Microsoft Digital Learning E-Learning.
USB 3.0 Motherboard. USB 3.0 Motherboard IMAGES These are images of the USB 3.0 Motherboard.
 System Requirements are the prerequisites needed in order for a software or any other resources to execute efficiently.  Most software defines two.
Storage Networking. Storage Trends Storage grows %/year, gets more complicated It’s necessary to pool storage for flexibility Intelligent storage.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
COM 205 Multimedia Applications St. Joseph’s College Fall 2003.
 Input - A device, such as a keyboard, used to enter information into a computer  Output - Electronic or electromechanical equipment connected to.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
Information Technology (IT). Information Technology – technology used to create, store, exchange, and use information in its various forms (business data,
Identify internal hardware devices (e. g
DIT314 ~ Client Operating System & Administration
Guide to Linux Installation and Administration, 2e
Information Technology
Storage Networking.
Drill Translate the following message:
הכרת המחשב האישי PC - Personal Computer
Storage Networking.
Presentation transcript:

Teraserver Darrel Sharpe Matt Todd Rob Neff Mentor: Dr. Palaniappan

About the Terraserver A network server with 1000 gigabytes of storage space Designed for the MU-CECS Multimedia Lab Will run Kolam imaging software Will deliver appropriate bandwidth to authorized network users for fast loading of large images

Teraserver Goals 1)Cost under $5000 2)One terabyte of storage 3)Reliable 4)Versatile 5)Fast

Components Overview System Chassis Motherboard and CPU Network Cards Raid Controllers Hard Drives

Storage Chassis

Motherboard and CPU Dual vs. Quad CPU Motherboards Intel vs. AMD Pentium III vs. the Athlon XP

Tyan AMD Dual-CPU Motherboard

A Gigabit Ethernet Card

Benchmarking Methods SandraSoft A software package for benchmarking hardware performance A software package for benchmarking hardware performance packets 3D Mark 2001, 3D Mark 2000, Quake 3 demo, NetBench from ZDNet

Storage Memory Two storage options SCSI-small computer system interface SCSI-small computer system interface EIDE-Enhanced Intelligent Drive Electronics EIDE-Enhanced Intelligent Drive Electronics 2 Problems SCSI SCSI Fast, sustained transfer rates 160Mbyte/sec ~ 181GB’s = $1300 1TB = $7800 EIDE EIDE Poor performance with multiple drives CPU Intensive Primary Controller Maximum 2 Drives in UltraDMA100 mode Maximum 2 Drives in UltraDMA100 mode Max Burst 100MBytes/s – sustained 40MBytes/s Max Burst 100MBytes/s – sustained 40MBytes/s Secondary controller made for CD-ROMs

Raid Controllers Redundant Array of Independent Disks A Few Different Modes of Raid Raid-0 “striping” Raid-0 “striping” Raid-1 “mirroring” Raid-1 “mirroring” Raid-3 “striping with parity drive” Raid-3 “striping with parity drive” Raid-5 “large striping with rotating parity” Raid-5 “large striping with rotating parity” 80% sustained performance increase 80% sustained performance increase 75MB/s now instead of 40MB/s 75MB/s now instead of 40MB/s Note: 32-bit PCI Bus Transfer Rate=132MB/s

The Two Best Raid Options

Hard Drive

SuperTrak66 Raid Controller

Constraints 1)A terabyte of available disk space 2)Cost around $5000 3)Able to be mounted by client MacOS, Windows, and UNIX There is no constraint on the type of OS as long as the external clients are able to mount the file share.There is no constraint on the type of OS as long as the external clients are able to mount the file share.

Performance Requirements 1)Deliver image data to workstations and other connected devices to allow for seamless scrolling of the viewed image through the Kolam software. 2)Prove the server’s reliability by staying up for months at a time.

Cost/Resource Analysis PartPriceQtyTotal 160GB Maxtor Hard Drive ~$3008$2400 Raid 5 Controller Card $3851$385 Tiger K7 Motherboard $2061$206 CPU$1941$388 10/100 Network Card $401$40 Gigabit Network Card $1201$120 Chassis$5001$500 RAM$504$200 Total$4239

Alternative Designs Mixes of Hardware Components Varied prices and not currently released but desirable components Varied prices and not currently released but desirable components Server only Removes high-end graphics adapter Removes high-end graphics adapter Workstation / Server combo Workstation only Removes need for dual CPU, massive net planning Removes need for dual CPU, massive net planning

Scheduling Design Teraserver in Nov-Dec 2001 Keep in mind changes in Price and new Options Keep in mind changes in Price and new Options Order parts in December 2001 Begin Construction in January Have a bootable OS by February 1 st Have a bootable OS by February 1 st Begin Testing and Tuning the system the following week Present product on May 1 st