Computer Architecture

 

Home
Up
Course Schedule
Computer Architecture
Computer Ethics
Project Planning
Software Engineering
Internet Concepts
Network and Telecommunications
Programming Concepts
Oblect Oriented Programming
Database Concepts
Database Mgmt. Systems
Decision Support Systems
Advanced Visual Basic
Applied Studies In Information
Capstone
SQL For Business
Intro To UNIX
Intro To NT
Intro To C++
C++ Programming

Computer Architecture

This course provides a conceptual foundation of the organization and operation of digital computers for the Information Systems professional. Areas covered include: computer components and operation, operating system concepts, program execution, operating system internals such as paging, segmentation, and virtual memory. Homework will include hands-on experience with the UNIX operating system

Hardware and Operating System Analysis 

 

Hardware and Operating System Analysis

CSS 420

Computer Architecture

Darwyn Azzinaro

Dennis Blevins

Emily Blevins

Andy Forstie

 

Table of Contents 

1)   Executive Summary

2)   Selection Process

a.    Requirements

b.    Technology

c.    Network Environment

d.    Network Layout

3)   Obstacles

a.    Remote Access

b.    Multimedia

c.    Traffic

d.    Existing Platforms

4)   Selection Process

a.    Meeting Needs

b.    Researching Technologies

c.    Responding to Obstacles

d.    Comparing Solutions

5)    Solution Presented  (Architectural Features)

a.    Processors

b.    Bus Structure

c.    Memory

d.    I/O

6)   Final Analysis

Cost

Implementation Time

Support

7)   Conclusion


1) Executive Summary

 

Empire Architecture is a full service architectural firm with both commercial and residential clients. Approximately 300 employees were distributed between the corporate office, which is based in Phoenix, AZ. with 19 branch offices spanning the Southwest (see diagram a). The corporate office consists of 5 departments. These are Engineering (Architects, Draftsmen, Engineers, Administration), Marketing (Advertising, Sales), Human Resources, Finance (A/R, Payroll), and Executive. The branch offices carried minimal staff and all major business functions are to be handled by corporate. 

Our consulting firmed (hereto referred to as WE or US) was contacted by Empire Architecture (here to referred to as The Company) to implement a networking solution for corporate and branch offices. The company had the following criteria for the network that had to be met.

 

2) Selection Process Requirements

 

The requirements that the company have total control of the data at the corporate office. The data was to be stored and updated at the corporate site. The access to the data was to be restricted not only to outside parties, but also to internal departments. 

The branch offices usually had a minimal staff consisting of an architect, salesman, and administrator. All data used by the branch (i.e. Schematics, Graphics, Specifications, Advertising, Accounting, etc.) were to be kept at the corporate office and not be stored locally. 

The corporate office is to maintain strict security internally. Access to data is restricted to the department directly responsible for said data. 

Additional requirements were stated for particular business functions. For instance, the marketing department needed to use extensive video conferencing and multi-media applications to communicate to the branch offices. One aspect the company wanted to bring to the market is the capability to make presentations to remote clients without having to send representatives. They expressed the desire to have the client go to a local branch and have a presentation presented to them via teleconferencing. 

The branch offices require the capabilities to remote access the data at the corporate offices. The ability to pull schematics, city codes, advertising material, etc. is essential to the functioning of the branch offices. 

Once the requirements were established, the next step was to determine the existing capabilities.  We determined that the existing technology was of multiple platform operating systems (Mostly Windows95/98 and NT, while some of the CAD people had Macintosh) on the existing workstations. The existing remote communication was by phone, fax, or e-mail. The internal network was a base NT client server running on an AS400. The current system allowed for expansion in the corporate office, but no upgrading for the remote branches. The current system was also lacking in the multi-media and remote access capabilities that the company craved. The base software was fine for the company, but the ability to share information was sluggish and cumbersome.

 

3) Obstacles 

We determined that there were four major obstacles to overcome to satisfy the company’s requirements and desires. Three of the obstacles came straight from the requirements and one came about because of the requirements. 

The first obstacle we addressed was the remote access. We discussed many solutions; among them were software related (Internet dial-in, Proxy software, Windows Access Software, etc.) solutions that each presented advantages and disadvantages. The Windows based dial-in was advantageous because it was already present, but was not reliable or secure enough. The other software solutions were each limited in similar ways. We researched remote access servers and Wan solutions. For the preliminary analysis, we chose this solution t explore because it offered a greater security and reliability and we would address the shortfalls later in the analysis. 

The second obstacle we addressed was the multi-media aspect. After further discussion, the requirement was easy access, real time remote presentation that could incorporate video, audio, remote control (screen board) presentation. Again many things presented themselves, such as Web based video conferencing, Remote control video conferencing, etc. The web-based aspects were real time but the security and reliability were an issue. The remote control would necessitate the branches having the presentation equipment on sight. This led us to consider remote access video conferencing utilizing web servers and T1 or ISDN connections 

These two requirements led to the third major obstacle we had to consider when implementing a solution. The extensive video conferencing and remote access would create a tremendous amount of traffic on the network. This is traffic that could lead to potential conflicts, data loss, slow performance, and a higher cost solution. This aspect would need to be addressed in respect to all the requirements later in the analysis. 

The fourth obstacle was one of perception more than design. The company employees already had established hardware and software platforms. These employees would be reluctant to train on new equipment and the company was loath to lose production time to train employees. We had to consider this in any solution and had to try to implement a solution that would not make this an obstacle.

 

4) Selection Process

 

The first and foremost thought we had was to meet all the needs of the company, and at the same time come up with a cost effective, flexible, and powerful solution. To meet these needs we had to try to incorporate the existing pc platform, increase remote capabilities as far as access and multi-media capabilities, and increase the data control and security across the network. 

We began to research base server solutions and found that most of the servers we researched (HP NETSERVER series, AS/4000, and NT Client/Server) all fit the base needs of the network in most respects. The one major lack was the cross platform capabilities with the Macintosh. That was a minor software problem that could easily be solved. 

We decided then to concentrate on solving what we considered to be the four major requirements of this solution; Multi-media, Remote Access, and Network traffic caused by these two functions. 

The base servers we researched all lacked the extreme multi-media capabilities we wanted and even if we had solved that with software we were confronted with the last two remaining obstacle of increased network traffic and security. 

One solution presented itself after researching the virtual LAN technology presented by Lucent Technologies. These include the family of Cajun P-120 workgroup switches and ClearTrac Access devices. This technology addresses and solves many of our problems. This system provides Voice, Data and LAN Over Fast Packet Networks.

 On further research on the network switches we found data that solves two other major obstacles. The problem of security and traffic are both solved with the work group switches. The workgroup switches utilize a hardware programmable switch to isolate ports on the network. Servers on the network are assigned ports the same as workstations, but each port is programmable to restrict access to the machine. This means that other machines not programmed for that port are logically isolated from even seeing the other machines on the network. This is a level of security that cannot be achieved by software.  

The traffic obstacle is solved the same way. Because the individual computers are restricted to which other ports they can even see, it means if they broadcast a message to the network, the other hubs not programmed with access will not see it. A major problem with network traffic is that if a user on the network accesses the network it is broadcast over the entire network. This system eliminates that possibility.  

Our research at Lucent presented the solution to another requirement. The multi-media aspects were a system we did not consider an insurmountable obstacle. The market is flooded with many video conferencing solutions. We researched Intel’s Proshare solution, which was cost effective but did not have the screen board capabilities and remote control we hoped for.  We also researched 3Coms big picture solution, which like Intel’s was pc based. Both of these were adequate except for the remote aspect. The others we researched had different shortcomings. 

After researching the Lucent solution we stumbled upon the Multimedia Exchange Server( MMCX). This server supplies all the video conferencing needs that the company requires.

(LAN), such as Windows*-based personal computers and any H.323 standards-compliant end point (for example, an Internet phone). The MMCX client/server architecture also provides access to the wide area network (WAN), allowing LAN end points to call users on other networks. The MMCX enables users to communicate and collaborate in a manner that best suits their needs by supporting multiparty conferencing with any type and combination of mixed media. MMCX calls can consist of any mix of voice, data, image, and video media types, with at least one of the calling/called parties directly connected to a packet transmission and/or switched network. A party to the call may be using one or more communications media, but it is not necessary for all parties on a multiparty conference call to be using the same media mix. For example, three parties may be communicating visually using LAN-connected desktop computers equipped with a videoconferencing option (audio and video), and a fourth party may be conferenced via a telephone, but he or she may only be able to speak and listen to the other parties on the call. This system has been developed to run in a PC/Windows-based environment that can be used interactively to design and reconfigure MMCX based networks to the needs of the users.

 

5) Solution Presented

 

The MMCX server was a major find and with its flexibility, it eased other considerations. As was stated earlier, our research showed many capable server solutions to handle the other aspects of our network ( e-mail, file/print servers, SQL, applications, Public, Database, etc.), our main concern was the security.  

The workgroup switch solution made the security of the server and software a much less worrisome point. After researching the basic servers (HP, AS/400, NT Client, Server, etc.), we based our decision on the recommendation of the people at Lucent. The MMCX Server and the workgroup switch solution had been tested with a FusionX3 server from Western Scientific. After researching the server, we found it also met our qualifications as to compatibility and flexibility.

Western Scientifics’ FusionX3TM system is the solution when your application requires serious processing power.

Designed to handle the most serious applications

The FusionX3 was designed with only the highest quality and top performance components. By using system components from Intel, Adaptec, and Seagate, we ensure compatibility across the broadest range of operating systems and applications.

Select from three powerful operating systems

The FusionX3 is 100% compatible with three of the most powerful operating systems available: Red Hat Linux, Microsoft Windows NT and Windows 98. (FusionX3 systems will support Microsoft Windows 2000 when available.) With the addition of System Commander, a FusionX3 can be configured to run up to all three operating systems.

Highest Performance I/O and Storage Devices

All FusionX3 systems are configured with 10,000-rpm Ultra/Wide SCSI disk drives and DDS-3 4mm tape drives in a SCA removable device chassis. FusionX3 systems include four 32-bit PCI bus and two ISA bus slot for easy I/O expansion.

Powerful, Upgradeable Open System Design

All FusionX3 systems can be configured with one or two 400 or 450 MHz, 32-bit Pentium III processors. Base systems include 128 MB SDRAM memory that can be upgraded to 2 GB using standard 168-pin PC100 DIMMs.

FusionX3 Pentium III Processor
FusionX3 workstations have the power to handle rigorous applications including 3-D rendering and digital video.

FusionX3 features:
• Choice of Red Hat Linux, Microsoft Windows NT, or Windows 98
Multi-OS boot capability.
• One or two 450 or 500 MHz 32-bit Intel Pentium III dynamic execution CPUs for power processing.
• Intel GX chipset for 100 MHz front side bus.
• 128 MB SDRAM main memory, expandable to 2048 MB (2 GB).
• Six 32-bit PCI bus slots and one ISA bus slot for I/O expansion.
• On board 10/100 Base-T auto-sensing Ethernet port for high network throughput.
• Dual Ultra/Wide SCSI-3 ports deliver 80 MB/sec bandwidth.
• On board AGP graphics port and Vibra 16XV Audio subsystem.
• 4.5, 9.1, 18.2, or 36.4 GB ultra performance removable internal 7200 or 10,000 rpm system disk.
• Removable (SCA) 4mm DAT for system bac
kup.

FusionX3 Workstation base System Configuration

Processor: Single 450MHz Intel Pentium-III
Memory: 128MB SDRAM
System Disk: 9GB Ultra/Wide SCSI, 10K rpm disk (SCA)
Tape Drive: 4/8 GB DDS-2 4mm DAT (SCA)
Monitor: 17-in Sony® Trinitron
Graphics Card: Matrox®  Millennium G200 AGP
Part #: WIF-1400/128/S9/P4F/I7T/M2-NT40

FusionX3 Standard Configurations – All FusionX3 systems include a 644MB 32X CD-ROM drive, 1.44MB floppy disk drive, keyboard and mouse. The processor, memory, system disk, tape drive, monitor and operating system are as noted and have upgrade options listed below

 

 

6) Final Analysis

 

Upon final analysis for this paper, we have a preliminary price structure that could fluctuate as configurations are discussed. The base analysis gives us a preliminary server and network structure. 

The components are as follows: 

8        FusionX3 servers

4 NT based file/print servers

2 Linux based File/Print server

            1 Linux based SQL Applications server 

       1  MMCX  NT based Multi-media server 

1        ClearTrac M770 Multi-function switch 

       2   Cajun P120 Workgroup Switches

 

The base price of the FusionX3 is   $9,465  x   8  =    $75,720

                                   Multi-function  $ 5,250 x 1 =    $5,250

                                   Workgroup switch $2,395 x 2= $4,790

                                    MMCX Multi-media $24,325=$24,325

 

                                                                         Total = $110,085.00

 

All costs are approximate pending individual configuration.

The implementation time is negligible and wholly dependent on delivery time. The servers will come pre-configured to our specifications and will require minor adjustment and programming for our specific needs. Lucent and our company will provide continuing support for the entire network. The costs are actually much less than expected since we were basically starting from scratch. Because of this factor, the company has given us more leeway on the cost of final installation, configuration, and troubleshooting.

The cost and time of the project have been completely justified because of the tremendous leap in capabilities that the company will benefit from.

 


7)    Conclusion 

The company and we are very surprised and pleased by the new technology we have researched. This system has met all of the company requirements and has even exceeded in others. The multi-media and remote access capabilities have been addressed with one server, and the cross compatibility has been addressed with the flexibility of both the FusionX3 and MMCX servers. The workgroup switching technology has provided an alternative to traditional software based security solutions. It also solves the generated problem of network overloading. Because of the capability of each switch to handle up to 255 VLANS, the ability to expand is well taken care of. 

The final portion of the paper will be able to address the specifics of the software and identify any training issues. The inevitable unexpected issue will be dealt with as well. These could include unexpected compatibility, new or changing company requirements, and installation and configuration issues.