Chapter 2 Hardware Configuration and Considerations Database Processing Chapter 2.

Slides:



Advertisements
Similar presentations
Storage Management Lecture 7.
Advertisements

RAID Redundant Array of Independent Disks
Module – 3 Data protection – raid
INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC Oracle High Availability Solutions RAC and Standby Database Copyright System Managers LLC 2008.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
Database Administration and Security Transparencies 1.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
RAID- Redundant Array of Inexpensive Drives. Purpose Provide faster data access and larger storage Provide data redundancy.
RAID Redundant Arrays of Inexpensive Disks –Using lots of disk drives improves: Performance Reliability –Alternative: Specialized, high-performance hardware.
Lecture 36: Chapter 6 Today’s topic –RAID 1. RAID Redundant Array of Inexpensive (Independent) Disks –Use multiple smaller disks (c.f. one large disk)
Network+ Guide to Networks, Fourth Edition
1 Recap (RAID and Storage Architectures). 2 RAID To increase the availability and the performance (bandwidth) of a storage system, instead of a single.
Distributed Database Management Systems
Information Architecture. WHY??? I THOUGHT THIS WAS A COURSE IN OPERATIONS MANAGEMENT Information architecture underlies the entire enterprise computing.
Chapter 9 : Distributed Database.
High Performance Computing Course Notes High Performance Storage.
Chapter 12 Distributed Database Management Systems
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
Agenda Nestle Case (continued) Data Management Chapter 5 Review Chapter 6 Review.
Distributed Systems: Client/Server Computing
© 2001 by Prentice Hall8-1 Local Area Networks, 3rd Edition David A. Stamper Part 3: Software Chapter 8 Client/Server Architecture.
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
Module – 7 network-attached storage (NAS)
Lecture 39: Review Session #1 Reminders –Final exam, Thursday 3:10pm Sloan 150 –Course evaluation (Blue Course Evaluation) Access through.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Servers Redundant Array of Inexpensive Disks (RAID) –A group of hard disks is called a disk array FIGURE Server with redundant NICs.
Data Storage Willis Kim 14 May Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
1 Storage Refinement. Outline Disk failures To attack Intermittent failures To attack Media Decay and Write failure –Checksum To attack Disk crash –RAID.
Chapter 6 RAID. Chapter 6 — Storage and Other I/O Topics — 2 RAID Redundant Array of Inexpensive (Independent) Disks Use multiple smaller disks (c.f.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Redundant Array of Independent Disks
RAID: High-Performance, Reliable Secondary Storage Mei Qing & Chaoxia Liao Nov. 20, 2003.
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
Copyright © 2004 Pearson Education, Inc.. Chapter 25 Distributed Databases and Client–Server Architectures.
5 Copyright © 2008, Oracle. All rights reserved. Configuring the Oracle Network Environment.
Database Architectures and the Web Session 5
N-Tier Client/Server Architectures Chapter 4 Server - RAID Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept RAID – Redundant Array.
1 © All rights reserved. U.S International Tech Support
Class 3 Agenda  Review  Data Management  State St Bank Case  Text: Network Effect.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
RAID REDUNDANT ARRAY OF INEXPENSIVE DISKS. Why RAID?
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
Enterprise PI - How do I manage all of this? Robert Raesemann J Jacksonville, FL.
Agenda Data Storage Database Management Systems Chapter 3 AOL Time-Warner Case.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
A Guide to Oracle9i1 Database Instance startup and shutdown.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Redundant Array of Independent Disks.  Many systems today need to store many terabytes of data.  Don’t want to use single, large disk  too expensive.
Distributed database system
Chapter 13Oracle9i DBA II: Backup/Recovery and Network Administration 1 Chapter 13 Network Administration and Server-side Configuration.
3 Copyright © 2005, Oracle. All rights reserved. Creating an Oracle Database.
8 Copyright © 2007, Oracle. All rights reserved. Using RMAN to Duplicate a Database.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
System Architecture & Hardware Configurations Dr. D. Bilal IS 582 Spring 2008.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
What is raid? RAID is the term used to describe a storage systems' resilience to disk failure through the use of multiple disks and by the use of data.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
CompTIA Server+ Certification (Exam SK0-004)
RAID Redundant Arrays of Independent Disks
6/25/2018.
Storage Networking.
System Architecture & Hardware Configurations
Storage Networking.
Data, Databases, and DBMSs
Network+ Guide to Networks, Fourth Edition
Storage Management Lecture 7.
06 | SQL Server and the Cloud
Presentation transcript:

Chapter 2 Hardware Configuration and Considerations Database Processing Chapter 2

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Some consideration for configuration Oracle Architecture Auguste Rodin - The Thinker ( ) Hmmm... Stand-alone configuration, use disk arrays, multiple databases, networked hosts?

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Page 12 The configuration in our lab Chapter 2 SGA Background Processes (Server) (Database) Single Host Database Files Single, local disk drive

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Page 12 Data files spread across multiple disks Chapter 2 SGA Background Processes (Server) (Database) Single Host Data Files 02 Data Files 01 Data Files 03 Disk 0Disk 1Disk 2

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Page 12 Shadowed/mirrored data files Chapter 2 SGA Background Processes (Server) (Database) Single Host Data Files 02 Data Files 01 Data Files 03 Disk 0Disk 1Disk 2 Data Files 02 Data Files 01 Data Files 03 Disk 3Disk 4Disk 5 Each file is mirrored

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Page 12 Chapter 2 SGA Background Processes (Server) (Database) Single Host Data Files 02 Data Files 01 Data Files 03 Disk 0Disk 1Disk 2 Data Files 02 Data Files 01 Data Files 03 Disk 3Disk 4Disk 5 Shadowed/mirrored data files What is this configuration called? –RAID 1 Advantages? –Backup and performance But shouldn’t it take twice as long to perform each write? That is, isn’t the “write penalty” 100% –No, writes are issued in parallel

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Page 12 RAID 5 Chapter 2 SGA Background Processes (Server) (Database) Single Host Disk 0Disk 1Disk 2 Block 0 Block 3 Parity Block 7 Block 2 Parity Block 5 Parity Block 4 Block 6 Block 8

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Page 12 Chapter 2 SGA Background Processes (Server) (Database) Single Host Disk 0Disk 1Disk 2 Block 0 Block 3 Parity Block 7 Block 2 Parity Block 5 Parity Block 4 Block 6 Block 8 RAID 5 Blocks of data file are “striped” across multiple disks What is parity for? –The parity information is a derived “check value” that enables the values in a failed disk to be reconstructed. –If drive 2 fails, the parity information on drives 0 and 3 would be used to recalculate the values (degraded mode).

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Chapter 2 A stand-alone host can support multiple databases –Oracle 8i has configuration assistant –Not sure about Oracle 8

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Chapter 2 Single Host

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Stand-alone host Chapter 2 Two databases mounted Two instances

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Networked Hosts Chapter 2 The world is not “stand-alone” A review of high-level networking trends...

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Mainframes Chapter 2 image source: Oracle8 Certified Professional DBA Certification Exam Guide Hard-wired terminals initially Emulated hard-wired terminal Centralized

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Client/Server Chapter 2 image source: Oracle8 Certified Professional DBA Certification Exam Guide PCs, GUIs, and Ethernet technology Decentralized Issues: software distribution scalability platform dependence

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Internet Chapter 2 image source: Oracle8 Certified Professional DBA Certification Exam Guide Centralized Multi-tier architectures

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Networked Hosts Chapter 2 The database server is one of those tiers Net8 uses Oracle’s Transparent Substrate (TNS) protocol –Allows for remote queries and updates We’ll cover it in detail in Chapter 13

Copyright © 2001 Harold Pardue, University of South AlabamaChapter 2 Networked Hosts Chapter 2 Oracle vs. SQL Server