860 likes | 872 Views
Learn about the components of an IS infrastructure, including hardware and software, and how to use Google to obtain information. Explore trends such as on-demand computing and green computing.
E N D
Chapter 4 Managing the Information Systems Infrastructure Google (v.)- …to use the Google search engine to obtain information…on the World Wide Web. Merriam-Webster
Infrastructure • Interconnection of basic facilities and services enabling an area to function properly • Streets • Power, telephone, water, and sewage lines • Schools • Retail stores • Law enforcement
The IS Infrastructure • Google’s newest data center—The Dalles, OR • Why there? • Fiber-optic network connectivity • Access to water for cooling needs • Cheap, uninterrupted power from a nearby hydroelectric dam
Components of an IS Infrastructure 4-6 • Businesses rely on a functioning information systems infrastructure
Key Elements of Information Systems Hardware • Input Devices • Used to enter information into a computer • Processing Devices • Transform inputs into outputs. • Output Devices • Deliver information to users in a usable format Input: Mouse and Keyboard Output: MonitorProcessing: CPU
Input Technologies • Entering text and numbers: keyboard • Selecting and pointing: mouse, touch screen, touch pad • Entering batch data: scanner, bar code reader • Entering audio and video: microphone, digital camera
Processing Technologies • Binary Code • Machine Language—the language computers understand • Binary or base-2 math (2, 4, 8, 16, 32, and so on) • Bits • Bytes • ASCII (American Standard Code for Information Interchange)
Central Processing Unit (CPU) • System unit: houses all components • CPU: Microprocessor, processor, chip • Responsible for performing all of the operations of the computer • Arithmetic logic unit (ALU): • Perform math and logical operations • Control unit: • Fetch program instructions • Decode instructions • Retrieve data • Store results
Moore’s Law • In the 1970s Dr. Gordon Moore from Intel hypothesized that processing performance would double every eighteen months • Reduction of feature size • 1960s: 20 microns • Today: .032 micron
Primary Storage • For temporary storage to support computer processing • Registers and cache (volatile) • Store data for immediate use by the CPU • Random-access memory (RAM) (volatile) • Store programs and data currently in use • Read-only memory (ROM) (nonvolatile) • Store programs and data automatically loaded when the computer is turned on • Basis input/output system (BIOS)
Secondary Storage • Nonvolatile storage for permanently storing data • Large capacity • Example: Hard disk, CD-ROM disk • EEPROM: Electrically erasable programmable memory • Flash memory
Output Devices: Video Output • Used to display information from a computer • Monitors • Projectors • Video card (graphics card) • Tells monitor which dots to activate
Printers and Plotters • Plotter • Uses pens to transfer engineering designs to drafting paper • Dot Matrix • Used for voluminous information • Ink-jet • Sprays ink onto paper • Laser • Uses electrostatic process to force ink onto paper
Audio Output • Sound card and speakers • Sound card translates digits into sound • Also used to capture sound
Hardware Infrastructure Trends Supercomputers
On-Demand Computing • Dealing with fluctuating computing needs • Available resources allocated based on user needs • Utility computing • On-demand computing rented from external provider • Paid on as-neededbasis • Storage service provider • Scalability
Grid Computing • Combines computing power of a large number of smaller, independent, networked computers • Tasks broken downinto smaller chunks • BOINC • Dedicated vs. heterogeneous grids • Acquisition vs. management costs
Edge Computing • Multiple small servers located closer to individual users • Save bandwidth • Decreased access time
Green Computing • Use computers more efficiently • Large organizations with significant computing needs • Save money using: • Virtualization • Virtual machines can be configured to run on a single computer
Learning Objectives 4-24
Systems Software/Operating System • Coordinates: • hardware • peripherals • application software • users • Also used in embedded devices • Written in assembly language • Performs day-to-day operations
Interfaces: Command vs. GUI • Provided by operating system • Interface types: • Command line interface • Requires typing text commands • Graphical user interface (GUI) • Windows Vista • Mac OS X • Linux (KDE or GNOME)
Application Software • For performing specific user tasks • Writing a business letter • Processing payroll • Application software interacts with systems software
Software Infrastructure Trends • Open-source software • Open-source movement aided by the advent of the Internet • Source code is freely available for use and/or modification • Open-source operating system • Linux • Used in embedded systems to personal computers to supercomputers
Open-Source Application Software • Open-source application software • Apache Web server • Firefox Web browser • OpenOffice • Drawback: • Obtaining customer support may be difficult
Application Service Providers • ASPs provide on-demand software access over the Web • Specific software located on the ASP’s server • Accessed using Web-enabled interfaces • Software as a service (SaaS) • Benefits: • Reduced need to maintain or upgrade software • Fixed monthly fee for services • Reliability
Service Oriented Architecture 4-32 • Used to integrate business processes across organizations • Business processes are broken down into distinct services • Enables rapid reaction to changing business conditions • Reusable nature of services reduces cost of developing new applications
Learning Objectives 4-33
Evolution of Computer Networking • Computer networking • Sharing of information or services • Comparable to human communication
Messages, Senders, and Receivers • Components of communication: • Senders and receivers with something to share • A transmission medium to send the message • Protocols (rules) dictating communication
Computer Networks 4-36 • Digitizing: converting information into bits • Bandwidth: transmission capacity
Bandwidth Requirements for Different Types of Information 4-37
Networking Fundamentals • Three different roles: • Servers • Clients • Peers
Servers • Only provide services • Usually have: • More advanced microprocessors • More memory • Larger cache • Many users share services • Trend: using server-centric networks
Clients • Request services • Workstations or PCs • Software applications • Usually one user per client
Peers • May request and provide services • Peer-to-peer networks • Equivalent capabilities and responsibilities • Usually found in small offices and homes • Popular for file sharing • Example: BitTorrent, KaZaa
Types of Networks 4-42
Transmission Media • Physical pathways for sending data • Considerations: • Attenuation • Electromagnetic interference (EMI) • Eavesdropping • Two types: • Cable media • Wireless media
Cable Media • Physically link computers • Used when bandwidth is deciding criterion
Wireless Media • Used when mobility is deciding criterion
Applications of Wireless Media • Wireless local area networks (WLANs) • Wireless fidelity (Wi-Fi) • Bluetooth • Ultra Low Power (ULP) Bluetooth • Terrestrial microwave • Satellite microwave • Access remote locations • Global positioning system (GPS) • Used to triangulate position anywhere on earth
How Did the Internet Get Started? 4-47 • Internet—derived from internetworking • 1960s—U.S. Defense Advanced Research Project (DARPA) • ARPANET—WAN that linked universities and research centers • 1986—U.S. National Science Foundation • NSFNET—became major component of the Internet
Packet-Switching Technology • Problem: Concurrent data transmission • One wire and several users • Solution: Turn taking • Messages divided into packets and sent • Packets travel independently • Reassembled by receiver • Header contains address of source and destination
TCP/IP • Protocol of the Internet • TCP (Transmission Control Protocol) • Breaks information into packets • Manages transfer of packets between computers • IP (Internet Protocol) • Defines how the packet must be formed • Contains destination address • Routers forward packets between networks
IP Datagram • Data packet that conforms to the IP specifications • Relies on IP address • Unique address assigned to computers and routers • TCP helps IP deliver packets: • Checks for lost datagrams • Puts received datagrams in correct order • Discards duplicate datagrams