Implementação do SAPCTL

Slides:



Advertisements
Apresentações semelhantes
Instalação e Configuração
Advertisements

O Paradigma Cliente/Servidor Prof. Carlos A. Maziero, PhD PPGIA PUCPR.
Implantação e implementação de recursos do SQL Server 2005 Publicado em: dezembro de 2005 Migração para o SQL Server 2005 na Microsoft.
ARQUITETURA EM CAMADAS
Bases de Dados 2 José Júlio Alferes Departamento de Informática
Carlos Maziero PPGIA CCET PUCPR
Desenvolvimento em Camadas
Introdução aos Sistemas Gerenciadores de Banco de Dados
SISTEMAS DISTRIBUÍDOS
Informática Industrial
Professora: Aline Vasconcelos
Banco de Dados Oracle AESO.
SEGURANÇA A NÍVEL DE APLICAÇÃO
APRESENTAÇÃO DE ESTÁGIO
Org. e Projeto de Banco de Dados
Mark C. Little Arjuna Technologies Ltd., Newcastle upon Tyne, UK
Prof. Alexander Roberto Valdameri
Fundamentos de Banco de Dados Prof. Alexander Roberto Valdameri
09/03/10 20:13 Claudio de Oliveira – 1/21.
Adolpho Luiz Antonio Carlos Correia Maxwell Miranda Valdemar Bezerra
Michel David da Costa Maio de 2009
Michel David da Costa Orientadora: Patrícia Kayser Vargas Mangan
SQL AlwaysOn para System Center
O Portal do Estudante de Computação
Diagramas de Componentes
Instalação e Configuração
DIAGRAMA DE COMPONENTES
Cuide da informação, ela é o bem mais precioso de sua empresa.
Curso Superior de Tecnologia: Sistemas para Internet
MediaWiki atrativa para ambientes corporativo.
SEDNA SGBD XML NATIVO.
Luiz Augusto da Silva Alves Professo Luís Henrique Maciel Kosmalski Costa Professor Otto Carlos Muniz Bandeira Duarte Redes 2 Novembro 2010.
Exame de Defesa de Mestrado
Banco de Dados II Prof. Antônio Cordeiro.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Paulo Silva Tracker Segurança da Informação
Curso EFA de técnico de Informática e Sistemas
Introdução ao Hibernate
Simple Locality-Aware Co- allocation in Peer-to-Peer Supercomputing Felipe Jung Vilanova Rodrigo Gheller Luque.
Plataforma Microsoft de BI
Arquitetura SOA e Oracle SOA SUITE
Banco de Dados Parte 04 Ceça. Ceça Moraes 2 Conteúdo  Os três níveis da arquitetura  Mapeamentos  Arquitetura cliente-servidor.
(Aula complemento) – Parte 1
Universidade de Mogi das Cruzes Tec
Configuração do Ambiente de programação
Aplicações Web com Orientação a Objetos
Conceitos da arquitetura
FUNDAMENTOS DA COMPUTAÇÃO Aula 1 – Parte 3 Frank S. Fernandes Bastos Instrutor.: Frank S. Fernandes Bastos Foco.: Adiquirir conhecimento.
Índice Arquitetura TCP/IP Quatro camadas do TCP/IP DHCP
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
BeeFS Deployment Carla de Araujo Souza 16 de abril de 20151Estágio Integrado © Carla de A. Souza.
Google Wave (Arquitetura) Ademir Junior / Felipe Ferreira / Fernando Kakimoto.
Abr-17 Projetar Processos Projetar distribuição.
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROJETO FINAL
Checkpoint-based Fault-tolerant Infrastructure for Virtualized Service Providers Infraestrutura de Checkpoint Tolerante a Falhas para Provedores de Serviços.
Sistema de Embalagens Inteligentes para auxílio de deficientes visuais
A High Performance Java Middleware with a Real Application HUERT, Fabrice; CAROMEL, Denis; Bal, Henri E. Supercomputing 2004 Trabalho desenvolvido por:
LDAP+SSO SUPORTE TÉCNICO. COMPARTILHAMENTO DE ARQUIVOS ● Arquivos locais o Sistemas Operacional o HDs, DVD, PenDrive, SSD...
Daniel Paulo Introdução O tempo de resposta de um sistema é determinado pelo tempo que ele leva para retornar aos usuários às.
Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
DOCUMENTO DE IMPLANTAÇÃO
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
II Congresso Brasileiro de Tecnologia da Informação e Comunicação Clusters de Alta Disponibilidade em Linux Frederico Madeira LPIC-1, LPIC-2, CCNA
Capturando Dados Históricos com Change Data Capture Arthur Luz | MCSA & MCT em SQL Server
Nilton Pinheiro Microsoft SQL Server Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume.
Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA.
Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA.
SQL Saturday #469 - Brasília HA e DR como seguro de vida do DBA Luiz Henrique Garetti Rosário
Transcrição da apresentação:

Implementação do SAPCTL

Oracle Grid Infrastructure Know HOW + SAP Basis SAPCTL Oracle Grid Infrastructure

Estudo para implementação do SAPCTL O que um SAP Basis deve estudar para implementar o SAPCTL ? O que um DBA Oracle deve estudar para implementar o SAPCTL ?

Estudo para implementação do SAPCTL DBA Oracle Estudar fundamentos básicos do Kernel SAP Estudar os componentes ASCS, SCS e ERS Estudar os arquivos de profiles do SAP Ser capaz de analisar os LOGs do SAP SAP BASIS Estudar o funcionamento do Clusterware Estudar o funcionamento do ASM e ACFS Estudar comandos básicos de manipulação do clusterware (crsctl) Ser capaz de analisar os LOGs do Clusterware

Como implementar o SAPCTL ? Se eu sou um BASIS ou um DBA É possível 2 opções Estudar os conceitos pre-req do slide anterior de BASIS ou DBA para a implementação Executar a implementação em 4 mão. (1 DBA e 1 BASIS) Lembre-se DBA Oracle SAPCTL SAP BASIS

Teoria Pratica Arquitetura SAP BASIS Implementação Container SAP Funcionamento SAP em High Availability Implementação Container Oracle RAC Arquitetura Oracle Grid Infrastructure Preparação SAP para High Availability Introdução ao SAPCTL Implementação do SAPCTL SAP em High Availability usando SAPCTL Funcionamento do SAPCTL

Dual Stack - ASCS + SCS (Process Integration) Teoria Arquitetura SAP BASIS ASCS Stack SCS Stack Dual Stack - ASCS + SCS (Process Integration) Leia a nota 1.1 : Princípios Teóricos SAP BASIS

Teoria Sistema Baseado em 3 Camadas Sistema Baseado em SOA Database é um repositório de dados

Teoria Relação Client/Server Sistema Baseado em SOA Listener (SQL*NET) JDBC Connector

Leia a nota 1.2 : Conceitos de HA no SAP Teoria ERS - Enqueue Replication Server Funcionamento SAP em High Availability Leia a nota 1.2 : Conceitos de HA no SAP

Node Passivo do Cluster Teoria Funcionamento SAP em High Availability Tipo do Cluster : Fail Over Node Ativo do Cluster Service Central Instance é Ativo Enqueue Replication é Passivo Necessário no mínimo 2 Servers Node Passivo do Cluster

Replicação ocorre sempre da Service Central Instance Para Enqueue Replication O objeto que é replicado são os metadados da LOCK TABLE Existe uma LOCK TABLE instanciada em memória para a Service Central Instance, no node ATIVO Existe uma LOCK TABLE instanciada em memória para a Enqueue Replication, no node PASSIVO

O objeto que é replicado são os metadados da LOCK TABLE Na Service Central Instance existe a pilha ABAP e JAVA Na Enqueue Replication existe a estrutura passiva do ABAP e JAVA Replicação ocorre sempre da Service Central Instance Para Enqueue Replication

Leia a nota 1.3 Princípios Teóricos Oracle Teoria Arquitetura Oracle Grid Infrastructure O que é GRID INFRASTRUCTURE ? Oracle Clusterware ASM Conceitos sobre VIP – Virtual IP Leia a nota 1.3 Princípios Teóricos Oracle

GRID INFRASTRUCTURE = Oracle Clusterware + ASM Teoria O que é GRID INFRASTRUCTURE ? ASM Grid Infrastructure GRID INFRASTRUCTURE = Oracle Clusterware + ASM

Teoria VIP Cluster X VIP VIP

Leia a nota 1.4 Introdução ao SAPCTL Teoria Introdução ao SAPCTL O que é SAPCTL ? O que faz o SAPCTL e para que ele server? Porque usar o SAPCTL? OVERVIEW da documentação oficial Leia a nota 1.4 Introdução ao SAPCTL

Teoria SAP em High Availability usando SAPCTL Replicação Lógica : ERS Replicação Física : SAPCTL SAP Basis x Oracle: Pontuando relações VIP – Virtual IP Leia a nota 1.5 SAP em High Availability usando SAPCTL : SAP Basis x Oracle

Teoria SAPCTL + ERS + GRID INFRASTRUTURE SAP High Availability

SAPCTL Teoria ASM Grid Infrastructure Cluster SAP : Presença de 2 hardware no mínimo Clusterização dos hardware usando Oracle GRID INFRASTRUCTURE Componente SAPCTL para suportar possíveis falhas na Aplicação SAP Service Central Instance rodando sobre o Clusterware Enqueue Replication rodando sobre o Clusterware Service Central Instance replicando dados para Enqueue Replication ASM Grid Infrastructure

X ATIVO ATIVO Queda do Node ATIVO Node reestabelecido Passivo ATIVO ATIVO Passivo Queda do Node ATIVO X Node reestabelecido Flutuação do ASCS, SCS e ERS, garante a tolerância a falhas Replicação da LOCK TABLE garante a CONTINUIDADE DA OPERAÇÃO RELOCATE Replicação Lógica Enqueue Replication Server (ERS) é útil para replicação da LOCK TABLE Replicação Física Clusterware e SAPCTL é útil para o failover do ASCS, SCS e ERS ASM Grid Infrastructure

Replicação Lógica : ERS Garante um cópia da LOCK TABLE, usando o ERS ATIVO Passivo Enqueue Server Replication Server Replicação Lógica : ERS Garante um cópia da LOCK TABLE, usando o ERS Replicação Física : SAPCTL Tolera a falha do Node ATIVO ou PASSIVO ASM Grid Infrastructure

Replicação dos metadados LOCK TABLE ATIVO Passivo Enqueue Server Replication Server Replicação dos metadados LOCK TABLE

Pratica Implementação Container SAP Hardware GRID INFRASTRUCTURE ASCS - ERS SCS - ERS SAPCTL

Instalação em Standalone Sistema SAP em High Availability Pratica Instalação ASCS + ERS Instalação SCS + ERS Instalação Database RDBMS Instalação GRID INFRASTRUCTURE Ajustes de Profile Para SAP em HA SAPCTL Instalação em Standalone Sistema SAP em High Availability

Antes de iniciar a instalação é necessário fazer os ajustes pre-req Pratica Antes de iniciar a instalação é necessário fazer os ajustes pre-req Leia a nota 2.1 Ajuste Pre-Req

Pratica Instalação ASCS + ERS Nota : 2.2 Implementação Container SAP Texto Instalação ASCS e ERS

Pratica Instalação SCS + ERS Instalação SCS + ERS Nota : 2.2 Implementação Container SAP Texto Instalação SCS e ERS

Pratica Instalação Database RDBMS + Database Instance Nota : 2.2 Implementação Container SAP Texto Instalação DATABASE RDBMS e Database Instance

Instalação GRID INFRASTRUCTURE Pratica Instalação GRID INFRASTRUCTURE A instalação do GRID INFRASTRUCTURE não será abordado no post do SAPCTL, para mais informações, consulte os post de Oracle RAC : http://dbafurushima.com.br/RAC.html

Pratica Nota : 2.3 Preparação SAP para High Availability Definição do VIP Ajustes das Profiles SAP Criação do Shared Filesystem ACFS Migração /usr/sap e /sapmnt para Shared Filesystem ACFS Nota : 2.3 Preparação SAP para High Availability

Pratica Implementação do SAPCTL SAPCTL Instalação do SAPCTL Mapeamento dos parâmetros da função create do sapctl Teste de RELOCATE dos Serviços após criado Teste de FAILOVER dos Serviços após criado

Pratica Implementação Container Oracle RAC Hardware GRID INFRASTRUCTURE Oracle RDBMS Instance

Obrigado Carlos Henrique Yakithi Furushima - DBA Furushima Contatos TEL : +55 (19) 9114-8393 Skype : dbafurushima Email : carlos@dbafurushima.com.br