Introduction to DBA.

Slides:



Advertisements
Similar presentations
Express5800/ft series servers Product Information Fault-Tolerant General Purpose Servers.
Advertisements

ITEC474 INTRODUCTION.
Performance Testing - Kanwalpreet Singh.
Welcome to Middleware Joseph Amrithraj
Cloud Computing: Theirs, Mine and Ours Belinda G. Watkins, VP EIS - Network Computing FedEx Services March 11, 2011.
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
VMware Virtualization Last Update Copyright Kenneth M. Chipps Ph.D.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Oracle 10g Database Administrator: Implementation and Administration
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
Cloud Computing (101).
EIM April 19, Robin Weaver 13 Years with IBM Prior to Assignment at UNC Charlotte Range of Database Development/Data Management Projects and Products.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Oracle Database 11g: First Experiences with Grid Computing
VIRTUALIZATION AND YOUR BUSINESS November 18, 2010 | Worksighted.
Module 14: Scalability and High Availability. Overview Key high availability features available in Oracle and SQL Server Key scalability features available.
Adaptive Server Farms for the Data Center Contact: Ron Sheen Fujitsu Siemens Computers, Inc Sever Blade Summit, Getting the.
Simplify your Job – Automatic Storage Management Angelo Session id:
© 2009 Oracle Corporation. S : Slash Storage Costs with Oracle Automatic Storage Management Ara Vagharshakian ASM Product Manager – Oracle Product.
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
Grid Computing Veronique Anxolabehere Senior Director of Product Marketing Mike Margulies Senior Director, Grid Platform Solutions.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Database Services for Physics at CERN with Oracle 10g RAC HEPiX - April 4th 2006, Rome Luca Canali, CERN.

A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Oracle on Windows Server Introduction to Oracle10g on Microsoft Windows Server.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.
Andrew Mendelsohn Senior Vice President Database Oracle Corporation.
Oracle Coherence Product Overview Raanan Dagan / Coherence Team.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Performance Concepts Mark A. Magumba. Introduction Research done on 1058 correspondents in 2006 found that 75% OF them would not return to a website that.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
- Ahmad Al-Ghoul Data design. 2 learning Objectives Explain data design concepts and data structures Explain data design concepts and data structures.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
PARALLEL COMPUTING overview What is Parallel Computing? Traditionally, software has been written for serial computation: To be run on a single computer.
Continuous Availability
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
VMware vSphere Configuration and Management v6
Ashish Prabhu Douglas Utzig High Availability Systems Group Server Technologies Oracle Corporation.
Chapter 20 Parallel Sysplex
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Oracle Database Architecture By Ayesha Manzer. Automatic Storage Management Spreads database data across all disks Creates and maintains a storage grid.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
MidVision Enables Clients to Rent IBM WebSphere for Development, Test, and Peak Production Workloads in the Cloud on Microsoft Azure MICROSOFT AZURE ISV.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Copyright ©2003 Dell Inc. All rights reserved. Scaling-Out with Oracle® Grid Computing on Dell™ Hardware J. Craig Lowery, Ph.D. Software Architect and.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Chapter 16 Client/Server Computing Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Introduction.
Building a Virtual Infrastructure
Maximum Availability Architecture Enterprise Technology Centre.
Introduction.
Oracle Solaris Zones Study Purpose Only
Storage Virtualization
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
Real IBM C exam questions and answers
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Introduction.
Cloud Computing Architecture
Specialized Cloud Architectures
Enterprise Class Virtual Tape Libraries
Presentation transcript:

Introduction to DBA

Responsibilities of a DBA Installing and upgrading the Oracle server and application tools Allocating system storage and planning future storage requirements for the database system Creating primary database storage structures (tablespaces) after application developers have designed an application Creating primary objects (tables, views, indexes) once application developers have designed an application Modifying the database structure, as necessary, from information given by application developers Enrolling users and maintaining system security Ensuring compliance with your Oracle license agreement Controlling and monitoring user access to the database Monitoring and optimizing the performance of the database Planning for backup and recovery of database information Maintaining archived data on tape Backing up and restoring the database Contacting Oracle Corporation for technical support

What is grid computing? Grid computing is a term referring to the federation of computer resources from multiple administrative domains to reach a common goal. Islands of computing within organizations make inefficient use of resources. Systems are slow to change and expensive to maintain. Grid computing addresses these problems by providing an adaptive software infrastructure makes efficient use of low-cost servers and modular storage, balances workloads more effectively and provides capacity on demand. By scaling out with small servers in small increments performance and reliability at low-cost. New unified management manage everything cheaply and simply in the grid

Grid computing Enables groups of networked computers to be pooled and provisioned on demand to meet the changing needs of business. Instead of dedicated servers and storage for each application, grid computing enables multiple applications to share computing infrastructure resulting in much greater flexibility, cost, power efficiency, performance, scalability and availability, all at the same time. Instead of buying oversized systems for peak periods or uncertain growth, scale out computing capacity on demand in smaller units. Remove unneeded or failed machines without interruptions in service, saving cost and ensuring business continuity. Manage all your systems end-to-end with integrated and automated administration and monitoring.

Fundamental Attributes of Grid Computing Virtualization, Dynamic Provisioning, Resource Pooling, Self-adaptive Systems, Unified Management

Benefits Of Grid Computing Using Oracle 11g Ending the paralysis that results from having computer and storage systems locked down on specific applications, databases, and files Enabling operations and administrative staff to flexibly assign compute and storage resources as needed, enabling them to avoid locked-down and overprovisioned resources Providing a means for easily assigning and tuning resources to meet the business’ service levels Reducing cost and enhancing business agility by more effective utilization of resources using commodity hardware

Oracle Database 11g: “g” Stands for Grid Open Grid Forum (OGF) Oracle’s grid infrastructure: Low cost High quality of service Easy to manage Automatic Storage Management Real Application Clusters Server Enterprise Manager Grid Control Storage grid Database grid Application grid Grid control Oracle Database 11g: “g” Stands for Grid Open Grid Forum (OGF) is a standards body that develops standards for grid computing. It comprises a set of committees and working groups that focus on various aspects of grid computing. The committees and working groups are composed of participants from academia, the research community, and (increasingly) commercial companies. You can see the website of OGF at http://www.ogf.org. Oracle has created the grid computing infrastructure software that balances all types of workloads across servers and enables all those servers to be managed as one complete system. Grid computing can achieve the same very high level of reliability as mainframe computing because all components are clustered. But unlike mainframes and large UNIX symmetric multiprocessing (SMP) servers, a grid can be built with open system technologies, such as Intel processors and the Linux operating system, at a very low cost. Oracle’s grid computing technology includes: Automatic Storage Management (ASM) Real Application Clusters (RAC) Application Server Clusters Enterprise Manager Grid Control Oracle Database 11g: Administration Workshop I I - 7

Oracle Database 11g: “g” Stands for Grid Oracle grid computing infrastructure software balances all types of workloads across servers and enables all those servers to be managed as one complete system. Grid computing achieves the same very high level of reliability as mainframe computing because all components are clustered. Unlike mainframes and large UNIX symmetric multiprocessing (SMP) servers, a grid can be built with open system technologies, such as Intel processors and the Linux operating system, at a very low cost.

Oracle Database 11g: “g” Stands for Grid Oracle’s grid computing technology includes: Automatic Storage Management (ASM) Real Application Clusters (RAC) Application Server Clusters Enterprise Manager Grid Control

Automatic Storage Management Spreads database data across all disks, Creates and maintains a storage grid, and provides the highest input/output (I/O) throughput with minimal management costs As disks are added or dropped, ASM redistributes the data automatically There is no need for a logical volume manager to manage the file system Data availability increases with optional mirroring you can add or drop disks online.

Real Application Clusters Runs and scales all application workloads on a cluster of servers and offers the following features: Integrated clusterware: This includes functionality for cluster connectivity, messaging and locking, cluster control, and recovery. It is available on all platforms that are supported by Oracle Database 10g or later. Automatic workload management: Rules can be defined to automatically allocate processing resources to each service both during normal operations and in response to failures. These rules can be dynamically modified to meet the changing business needs. This dynamic resource allocation within a database grid is unique to Oracle RAC. Automatic event notification to the mid-tier: When a cluster configuration changes, the mid-tier can immediately adapt to instance failover or availability of a new instance. This enables end users to continue working in the event of instance failover without the delays typically caused by network timeouts. In the event of new instance availability, the mid-tier can immediately start load balancing connections to that instance. Oracle Database 10g or later Java Database Connectivity (JDBC) drivers have the “fast connection failover” functionality that can be automatically enabled to handle these events.

Oracle WebLogic Application Grid works with any application server Oracle WebLogic Server, IBM WebSphere Application Server, and JBoss Application Server - or in a pure grid environment without an application server. provides extreme and predictable application scalability and performance. With capacity on demand, can linearly scale out middleware infrastructure from a few to thousands of servers. it provides fast access to frequently used data. Leveraging this grid capability, computation can be done in parallel, further improving application performance

Enterprise Manager Grid Control manages gridwide operations that include managing the entire stack of software, provisioning users, cloning databases, and managing patches. monitors the performance of all applications from the point of view of your end users. Grid Control views the performance and availability of the grid infrastructure as a unified whole rather than as isolated storage units, databases, and application servers. Makes it possible to group hardware nodes, databases, and application servers into single logical entities and manage a group of targets as one unit

Grid Infrastructure for Single-Instance Grid Infrastructure for Single-Instance is introduced with Oracle Database 11g Release 2. Is installed from the clusterware media, separate from Oracle database software Contains Oracle Automatic Storage Management (ASM) Contains Oracle Restart – a high availability solution for non-clustered databases Can monitor and restart the following components: Database Instances Oracle Net Listener Database Services Automatic Storage Management (ASM) Instance ASM Disk Groups Oracle Notification Services (ONS/eONS) for Data Guard Oracle Database 11g: Administration Workshop I I - 14

Grid infrastructure for Single-Instance Oracle Restart is designed to improve the availability of your Oracle database. It implements a high availability solution for single instance (non-clustered) environments only. For Oracle Real Application Cluster (Oracle RAC) environments, the functionality to automatically restart components is provided by Oracle Clusterware. Oracle Restart ensures that the components are started in the proper order, in accordance with component dependencies. If a component must be shut down, it ensures that the dependent components are cleanly shut down first. Oracle Restart runs out of the Oracle Grid Infrastructure home, which you install separately from Oracle database homes.