Re: [oracle_br] Re: Exadata
Opa, bom dia. Obrigado por lembrar, estas configurações são do Exadata anterior. A Oracle já lançou a nova geração do Exadata. Valeu :) Atenciosamente, Marcus Pavan. De: MARCIO CASTRO marciomouracas...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 19:53 Assunto: Re: [oracle_br] Re: Exadata Marcus: Há um engano aí: na X3-2 FULL chegamos a 22.4 Tb só de flash, conforme as informações da Oracle neste site: http://www.oracle.com/us/products/database/exadata-db-machine-x3-2-1851253.pdf Agora, uma pergunta: você utilizou Transportable Tablespaces, correto? Atenciosamente, Márcio de Figueiredo Moura e Castro Oracle Exadata 11g Certified Implementation Specialist Oracle Real Application Clusters 11g Certified Implementation Specialist Oracle 11g DBA OCP OPN Certified Specialist Oracle 11g DBA OCA Oracle PL/SQL Developer OCA De: Marcus Pavan marcus_...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 13:28 Assunto: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e
Re: [oracle_br] Re: Exadata
Angelo, como o Chiappa já falou, é impossível comparar. Seriam ambiantes totalmente diferentes. Ainda faço questão de frisar dois pontos que fazem uma baita diferença no Exadata, e que vc não vai ter em outro ambiente: 1) Smart Flash Cache: como outro colega já falou, são mais de 22TB de Cache em placas de memória de estado sólido. 22TB é MUITA COISA. Imagina fazer leitura de tantos dados assim sem precisar fazer I/O em disco! 2) Infiniband: Vc sugeriu um RAC com muitos nós. Lembre-se que é necessário extrema atividade de comunicação entre esses nós. No Exadata vc tem essa comunicação a 40 Gb/s com Infiniband. Se fossem só esses dois recursos o Exadata já teria uma performance absurda. Agora imagine que além disso ainda tem o Smart Scan - já citado pelo Chiappa, e o HCC (Hybrid Columnar Compression), que pode comprimir tabelas de 10 a 50 vezes. Outra coisa: vc citou um fictício RAC de 50 nós, certo? Vou calcular pra vc apenas o custo de licenciamento (valores arredondados): Oracle 11gR2 Enterprise: R$103,208.00 x 50 = R$5.000.000,00 RAC: R$49,974.00 x 50 = R$2.500.000,00 E lá se foram 7 milhões e meio só de licenciamento. Calcule agora quanto vc gastaria pra pagar os 50 servidores (hardware). Detalhe: calculei apenas uma licença por servidor! Se for servidores POWER da IBM por exemplo, multiplique esse valor pelo número de cores (núcleos) de cada servidor. Aí te pergunto: vale a pena? É claro que o Exadata também não é nada barato... mas a vantagem é absurdamente maior. Só em economia de energia (comparando Exadata com 50 servidores) já teria um ganho anual que justificaria o Exadata. 2013/2/20 angelo angelolis...@gmail.com Entendi, Eh, li as mensagens todas, relacionadas, e realmente, do jeito que a solução foi desenhada, tem toda cara de ser muito bom negócio, para a empresa que necessite desse poder computacional todo. Mas, trazendo para o cenário nosso dos mortais, essa performance toda, não poderia ser alcançada se criassemos um cluster com vários hardwares mais comuns, mas da melhor qualidade possivel? Vamos imaginar ai, se montassemos um rac de 50, 100 nós.. não poderia bater um exadata? Ou na pior das hipoteses, fazer cócegas? Bom, se ele já começa grande assim, mais provavel que o caseiro faria segunda opção, ainda assim, rapido também... penso em matéria de % performance...estatisticas.. Eu tambem nunca tive a chance de trabalhar numa empresa que tivesse demanda assim..tento entender os motivos que levam a escolha destes. A gente nao tem tempo, e nem $$ pra ficar fazendo essas experiências, mas eu desconfio que, se tivessemos, teriamos muitas surpresas 2013/2/20 J. Laurindo Chiappa jlchia...@yahoo.com.br ** Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.htmlegoogla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC),
Re: [oracle_br] Re: Exadata
Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_...@yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477 ), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC), sempre se
Re: [oracle_br] Re: Exadata
Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas lfreita...@yahoo.com Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_...@yahoo.com.br To: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS
[oracle_br] Re: Exadata
Marcus, além de se dedicar uma dm específica para Homologação, para se obter separação de recursos/evitar concorrência entre ambientes, em https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:5143200300346295793 o Autor indica que o Exadata possui (ao contrário do RDBMS 'normal') um I/O Manager, com ele nós poderíamos afaik fazer I/O throttle, ie, dar recursos de I/O diferenciados para os ambientes, assegurando-se que Homologação ** nunca ** consuma recursos de I/O necessários à PROD - juntando-se isso com o Instance Caging tradicional (com Resource Manager) chegamos num nível de separação de ambientes rodando no mesmo local bom o suficiente, eu creio []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan marcus_apf@... escreveu Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas lfreitas34@... Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_apf@... To: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de
Re: [oracle_br] Re: Exadata
Chiappa, boa tarde. Sim, além desta ferramenta, você pode criar chaves de acessos. Assim um determinado banco acessará somente os volumes pertencentes a ele. Atenciosamente, Marcus Pavan. De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 13:01 Assunto: [oracle_br] Re: Exadata Marcus, além de se dedicar uma dm específica para Homologação, para se obter separação de recursos/evitar concorrência entre ambientes, em https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:5143200300346295793 o Autor indica que o Exadata possui (ao contrário do RDBMS 'normal') um I/O Manager, com ele nós poderíamos afaik fazer I/O throttle, ie, dar recursos de I/O diferenciados para os ambientes, assegurando-se que Homologação ** nunca ** consuma recursos de I/O necessários à PROD - juntando-se isso com o Instance Caging tradicional (com Resource Manager) chegamos num nível de separação de ambientes rodando no mesmo local bom o suficiente, eu creio []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_apf@... To: oracle...@yahoogrupos.com.broracle...@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O
Re: [oracle_br] Re: Exadata
Caros, Importante lembrar que cada cellnode pode fornecer um throughput de 2.5GB/s sobre Infiniband com iDB/RDS v3, então o fator de troughtput varia muito com a configuração do Exadata. 40gb/s é comercial, o valor real no máximo vai chegar aos 32GB/s à 35GB/s. Outro ponto, a solução EXADATA o ganho está na STORAGE além boa tecnologia de hardware como Infiniband existe o Oracle Exadata Storage Server Software, esse é o cara, pq além dos controles de STORAGE INDEX, EHCC, SMART SCAN, o Kernel do DB 11gR2 tem um controle melhor sobre o ASM no Exadata Storage e para o RAC (Interconnect e GCF). O resto, DBNODES são máquinas INTEL x64 com OEL 5, igual ao que compramos nos sites de venda de hardware, assim com FLASH CACHE que são cartões PCI (F40 ou F50) que podemos comprar também a parte e usar com o recurso de Database Smart Flash Cache que é de 11gR2. Abraços, Rodrigo Almeida DBA Oracle BLOG | http://www.rodrigoalmeida.net/blog Em 21 de fevereiro de 2013 14:01, J. Laurindo Chiappa jlchia...@yahoo.com.br escreveu: ** Marcus, além de se dedicar uma dm específica para Homologação, para se obter separação de recursos/evitar concorrência entre ambientes, em https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:5143200300346295793o Autor indica que o Exadata possui (ao contrário do RDBMS 'normal') um I/O Manager, com ele nós poderíamos afaik fazer I/O throttle, ie, dar recursos de I/O diferenciados para os ambientes, assegurando-se que Homologação ** nunca ** consuma recursos de I/O necessários à PROD - juntando-se isso com o Instance Caging tradicional (com Resource Manager) chegamos num nível de separação de ambientes rodando no mesmo local bom o suficiente, eu creio []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_apf@... To: oracle...@yahoogrupos.com.broracle...@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchiappa@... Para: oracle_br@yahoogrupos.com.br Enviadas
Re: [oracle_br] Re: Exadata
Chiappa, Pode limitar o uso de I/O por IORM (IO Resource Manager) ao nível de INTERDATABASE e posteriormente com DBRM (Database Resource Manager) dentro do banco de dados assinalando o seu IORM_PLAN ao banco de dados. Após a configuração de INTERDATABASE (IORM) e INTRADATABASE (DBRM), monte os grupos de consumo e suas prioridades e assinale ao usuário ou schema de aplicação a quantidade em % do uso da capacitado de Storage grid que poderá utilizar. É complexo a configuração e vejo muito pouco disso nos Exas instalados. Abraços, Rodrigo Almeida DBA Oracle BLOG | http://www.rodrigoalmeida.net/blog Em 21 de fevereiro de 2013 14:43, J. Laurindo Chiappa jlchia...@yahoo.com.br escreveu: ** yep, é uma possibilidade, mas imho não muito efetiva : nada impede que (devido à um SQL totalmente doido e mal-feito, digamos) o ambiente HOMO faça trocentos I/Os repetitivos nesses volumes dele, consumindo capacidade de I/O além da conta - e afaik os controladores e canais de I/O num Exadata são SHARED, são recursos usados para todo mundo, um volume não tem um resource I/O dedicado só a ele, ou tem ? A idéia quando se fala de separação imagino que é realmente LIMITAR o máximo de recursos que um ambiente pode solicitar, de modo a nunca consumir mais do que o permitido, sejam quais forem as situações de processamento... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Chiappa, boa tarde. Sim, além desta ferramenta, você pode criar chaves de acessos. Assim um determinado banco acessará somente os volumes pertencentes a ele. Atenciosamente, Marcus Pavan. De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 13:01 Assunto: [oracle_br] Re: Exadata Marcus, além de se dedicar uma dm específica para Homologação, para se obter separação de recursos/evitar concorrência entre ambientes, em https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:5143200300346295793o Autor indica que o Exadata possui (ao contrário do RDBMS 'normal') um I/O Manager, com ele nós poderíamos afaik fazer I/O throttle, ie, dar recursos de I/O diferenciados para os ambientes, assegurando-se que Homologação ** nunca ** consuma recursos de I/O necessários à PROD - juntando-se isso com o Instance Caging tradicional (com Resource Manager) chegamos num nível de separação de ambientes rodando no mesmo local bom o suficiente, eu creio []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas Para: oracle...@yahoogrupos.com.broracle...@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_apf@ To: oracle_br@..._...@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você
[oracle_br] Re: Exadata
Sim, parece ser complexo mesmo : eu estava vendo um overview em http://www.soug.ch/fileadmin/user_upload/Downloads_public/Breysse_Exadata_Workload_Management.pdf , e mesmo esse geralzão já ficou bem grande Mas é importante notar que, mesmo com uma implementação não tão amigável, o Exadata ** TEM ** esses recursos, coisa que o RDBMS por si só não tem - taí uma Outra diferença notável entre Exa x RDBMS comum, essas tools para Centralização/Consolidação de databases/ambientes, coisa que cada vez mais as Empresas pedem ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Rodrigo Almeida dbarodrigo@... escreveu Chiappa, Pode limitar o uso de I/O por IORM (IO Resource Manager) ao nível de INTERDATABASE e posteriormente com DBRM (Database Resource Manager) dentro do banco de dados assinalando o seu IORM_PLAN ao banco de dados. Após a configuração de INTERDATABASE (IORM) e INTRADATABASE (DBRM), monte os grupos de consumo e suas prioridades e assinale ao usuário ou schema de aplicação a quantidade em % do uso da capacitado de Storage grid que poderá utilizar. É complexo a configuração e vejo muito pouco disso nos Exas instalados. Abraços, Rodrigo Almeida DBA Oracle BLOG | http://www.rodrigoalmeida.net/blog Em 21 de fevereiro de 2013 14:43, J. Laurindo Chiappa jlchiappa@... escreveu: ** yep, é uma possibilidade, mas imho não muito efetiva : nada impede que (devido à um SQL totalmente doido e mal-feito, digamos) o ambiente HOMO faça trocentos I/Os repetitivos nesses volumes dele, consumindo capacidade de I/O além da conta - e afaik os controladores e canais de I/O num Exadata são SHARED, são recursos usados para todo mundo, um volume não tem um resource I/O dedicado só a ele, ou tem ? A idéia quando se fala de separação imagino que é realmente LIMITAR o máximo de recursos que um ambiente pode solicitar, de modo a nunca consumir mais do que o permitido, sejam quais forem as situações de processamento... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Chiappa, boa tarde. Sim, além desta ferramenta, você pode criar chaves de acessos. Assim um determinado banco acessará somente os volumes pertencentes a ele. Atenciosamente, Marcus Pavan. De: J. Laurindo Chiappa Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 13:01 Assunto: [oracle_br] Re: Exadata Marcus, além de se dedicar uma dm específica para Homologação, para se obter separação de recursos/evitar concorrência entre ambientes, em https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:5143200300346295793o Autor indica que o Exadata possui (ao contrário do RDBMS 'normal') um I/O Manager, com ele nós poderíamos afaik fazer I/O throttle, ie, dar recursos de I/O diferenciados para os ambientes, assegurando-se que Homologação ** nunca ** consuma recursos de I/O necessários à PROD - juntando-se isso com o Instance Caging tradicional (com Resource Manager) chegamos num nível de separação de ambientes rodando no mesmo local bom o suficiente, eu creio []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas Para: oracle_br@..._...@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_apf@ To: oracle_br@_...@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará
Re: [oracle_br] Re: Exadata
Ok, Rodrigo. Mas é 40 IN + 40 OUT, correto? Atenciosamente, Márcio de Figueiredo Moura e Castro De: Rodrigo Almeida dbarodr...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 14:50 Assunto: Re: [oracle_br] Re: Exadata Caros, Importante lembrar que cada cellnode pode fornecer um throughput de 2.5GB/s sobre Infiniband com iDB/RDS v3, então o fator de troughtput varia muito com a configuração do Exadata. 40gb/s é comercial, o valor real no máximo vai chegar aos 32GB/s à 35GB/s. Outro ponto, a solução EXADATA o ganho está na STORAGE além boa tecnologia de hardware como Infiniband existe o Oracle Exadata Storage Server Software, esse é o cara, pq além dos controles de STORAGE INDEX, EHCC, SMART SCAN, o Kernel do DB 11gR2 tem um controle melhor sobre o ASM no Exadata Storage e para o RAC (Interconnect e GCF). O resto, DBNODES são máquinas INTEL x64 com OEL 5, igual ao que compramos nos sites de venda de hardware, assim com FLASH CACHE que são cartões PCI (F40 ou F50) que podemos comprar também a parte e usar com o recurso de Database Smart Flash Cache que é de 11gR2. Abraços, Rodrigo Almeida DBA Oracle BLOG | http://www.rodrigoalmeida.net/blog Em 21 de fevereiro de 2013 14:01, J. Laurindo Chiappa jlchia...@yahoo.com.br escreveu: ** Marcus, além de se dedicar uma dm específica para Homologação, para se obter separação de recursos/evitar concorrência entre ambientes, em https://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:5143200300346295793o Autor indica que o Exadata possui (ao contrário do RDBMS 'normal') um I/O Manager, com ele nós poderíamos afaik fazer I/O throttle, ie, dar recursos de I/O diferenciados para os ambientes, assegurando-se que Homologação ** nunca ** consuma recursos de I/O necessários à PROD - juntando-se isso com o Instance Caging tradicional (com Resource Manager) chegamos num nível de separação de ambientes rodando no mesmo local bom o suficiente, eu creio []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcus Pavan escreveu Luis, boa tarde. Foi um Half, e foi via expdp/impdp. No caso da hml e prd, depende do tamanho do seu banco e utilização. (caso for um Half) você pode separar um DatabaseMachine para hml. Atenciosamente, Marcus Pavan. De: Luis Freitas Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:19 Assunto: Re: [oracle_br] Re: Exadata Marcus, Achei interessante o case que você mencionou. Esse impdp foi feito em um exadata quarter, half ou full? Foi usado o transportable tablespace? Uma dificuldade que você deve ter encontrado e que possivelmente vou ter também, Após a migração, como foi feito com os ambientes de teste e homologação, visto que o ideal é manter a arquitetura o mais parecido possivel com a produção. Eles foram colocados no Exadata também? E como pode ser feita a segregação nesse caso? E obrigado a todos que mandaram um feedback! Atc, Luis From: Marcus Pavan marcus_apf@... To: oracle...@yahoogrupos.com.broracle...@yahoogrupos.com.br Sent: Wednesday, February 20, 2013 1:28 PM Subject: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não
[oracle_br] Re: Exadata
Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477 ), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC), sempre se pode pensar com carinho em RACzar um ambiente desse tipo, imho - sim, basicamente para Escalabilidade (afora as opções do RDBMS, como o próprio RAC, e opções de controle do hardware, como instance caging, etc) vc vai adquirindo mais caixinhas até encher o seu RACK, sim... A Oracle normalmente padroniza as quantidades de caixinhas no seu ambiente - tipo, vc pode ter um oitavo de rack, um quarto de rack, meio-rack, ou um rack cheio, sim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, angelo angelolistas@... escreveu Interessante Esse Exadata seria um hardware proprietário da Oracle para rodar a base nele, correto? Vi o site do Rodrigo, imagino que este se aplica para soluções bem parrudas A escalabidade dele se dá a medida que vai se enchendo o rack (o armário) de servidores? Imagino que ele já vem obviamente, com o Oracle RAC instalado, não? 2013/2/20 Welvis Moretto welvis_douglas@... ** Bom dia Luis, tudo bem? Olha, para Exadata eu recomendaria Rodrigo Almeida. Até onde eu sei ele é um dos pioneiros nesta tecnologia aqui no Brasil. Segue os dados dele: http://br.linkedin.com/in/rodrigoalmeida http://www.rodrigoalmeida.net/blog/tag/dba att, De: Luis Freitas lfreitas34@... Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 19 de Fevereiro de 2013 19:15 Assunto: [oracle_br] Exadata Bom Dia, Caros colegas, estou envolvido em uma discussão sobre implementação do Exadata Database Machine e como nunca fiz isso antes gostaria de uma opinião sobre o assunto? Alguem tem experiencias para compartilhar? Quais foram os desafios e dificuldades encontradas? Atc, Luis [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Exadata
Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477 ), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC), sempre se pode pensar com carinho em RACzar um ambiente desse tipo, imho - sim, basicamente para Escalabilidade (afora as opções do RDBMS, como o próprio RAC, e opções de controle do hardware, como instance caging, etc) vc vai adquirindo mais caixinhas até encher o seu RACK, sim... A Oracle normalmente padroniza as quantidades de caixinhas no seu ambiente - tipo, vc pode ter um oitavo de rack, um quarto de rack, meio-rack, ou um rack cheio, sim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, angelo escreveu Interessante Esse Exadata seria um hardware proprietário da Oracle para rodar a base nele, correto? Vi o site do Rodrigo, imagino que este se aplica para soluções bem parrudas A escalabidade dele se dá a medida que vai se enchendo o rack (o armário
Re: [oracle_br] Re: Exadata
Exadata, exalogic, supercluster e exalitics sao o que chamamos de engineered system. esta e uma tendência na oracle a qual ja vem sendo copiada por concorrentes como sap e ibm. o conceito consiste em otimizar hardware e software e nao apenas integra-los como vem sendo realizado com hardware comodities ao longo dos anos. Mesmo comprando hardware iguais vc nao terá o mesmo resultado. A penetração destes produtos no mercado tem sido muito boa... So no Ano passado minha equipe vendeu uns 10 exas... contudo e uma solução high end, logo nao podemos esperar este movimento em SMB, neste caso temos o ODA, que nao e um engineered system e sim um Appliance para SMB. Se o pessoal tiver interesse eu posso agendar uma apresentação remota e podemos explorar estes produtos. Enviado via iPhone Em 20/02/2013, às 12:59, J. Laurindo Chiappa jlchia...@yahoo.com.br escreveu: Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477 ), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC), sempre se pode pensar com carinho em RACzar um ambiente desse tipo, imho - sim, basicamente para Escalabilidade (afora as opções do RDBMS, como o próprio RAC, e opções de controle do hardware, como instance caging, etc) vc vai adquirindo mais caixinhas até encher o seu RACK, sim... A Oracle normalmente padroniza as quantidades de caixinhas no seu ambiente - tipo, vc pode ter um oitavo de rack, um quarto de rack, meio-rack, ou um rack cheio, sim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, angelo escreveu Interessante Esse Exadata seria um hardware proprietário da Oracle para rodar a base nele, correto? Vi o site do Rodrigo, imagino que este se aplica para soluções bem parrudas A escalabidade dele se dá a medida que vai se enchendo o rack (o armário) de servidores? Imagino que ele já vem obviamente, com o Oracle RAC instalado, não? 2013/2/20 Welvis Moretto ** Bom dia Luis, tudo bem? Olha, para Exadata eu recomendaria Rodrigo Almeida. Até onde eu sei ele é um dos pioneiros nesta tecnologia aqui no Brasil. Segue os dados dele: http://br.linkedin.com/in/rodrigoalmeida http://www.rodrigoalmeida.net/blog/tag/dba att, De: Luis Freitas lfreitas34@... Para: oracle...@yahoogrupos.com.broracle...@yahoogrupos.com.br Enviadas: Terça-feira, 19 de Fevereiro de 2013 19:15 Assunto: [oracle_br] Exadata Bom Dia, Caros colegas, estou envolvido em uma discussão sobre implementação do Exadata Database Machine e como nunca fiz isso antes gostaria de uma opinião sobre o assunto? Alguem tem experiencias para compartilhar? Quais foram os desafios e dificuldades encontradas? Atc, Luis [As partes desta mensagem
Re: [oracle_br] Re: Exadata
Entendi, Eh, li as mensagens todas, relacionadas, e realmente, do jeito que a solução foi desenhada, tem toda cara de ser muito bom negócio, para a empresa que necessite desse poder computacional todo. Mas, trazendo para o cenário nosso dos mortais, essa performance toda, não poderia ser alcançada se criassemos um cluster com vários hardwares mais comuns, mas da melhor qualidade possivel? Vamos imaginar ai, se montassemos um rac de 50, 100 nós.. não poderia bater um exadata? Ou na pior das hipoteses, fazer cócegas? Bom, se ele já começa grande assim, mais provavel que o caseiro faria segunda opção, ainda assim, rapido também... penso em matéria de % performance...estatisticas.. Eu tambem nunca tive a chance de trabalhar numa empresa que tivesse demanda assim..tento entender os motivos que levam a escolha destes. A gente nao tem tempo, e nem $$ pra ficar fazendo essas experiências, mas eu desconfio que, se tivessemos, teriamos muitas surpresas 2013/2/20 J. Laurindo Chiappa jlchia...@yahoo.com.br ** Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.htmle googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC), sempre se pode pensar com carinho em RACzar um ambiente desse tipo, imho - sim, basicamente para Escalabilidade (afora as opções do RDBMS, como o próprio RAC, e opções de controle do hardware, como instance caging, etc) vc vai adquirindo mais caixinhas até encher o seu RACK, sim... A Oracle normalmente padroniza as quantidades de caixinhas no seu ambiente - tipo, vc pode ter um oitavo de rack, um quarto de rack, meio-rack, ou um rack cheio, sim... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, angelo escreveu Interessante Esse Exadata seria um hardware proprietário da Oracle para rodar a base nele, correto? Vi o site do Rodrigo, imagino que este se aplica para soluções bem parrudas A escalabidade dele se dá a medida que vai se enchendo o rack (o armário) de servidores? Imagino que ele já vem obviamente, com o Oracle RAC instalado, não? 2013/2/20 Welvis Moretto ** Bom dia Luis, tudo bem? Olha, para Exadata eu recomendaria Rodrigo Almeida. Até onde eu sei ele é um dos pioneiros nesta tecnologia aqui no Brasil. Segue os dados dele: http://br.linkedin.com/in/rodrigoalmeida http://www.rodrigoalmeida.net/blog/tag/dba att, De: Luis Freitas lfreitas34@... Para: oracle...@yahoogrupos.com.broracle...@yahoogrupos.com.br Enviadas: Terça-feira, 19 de Fevereiro de 2013 19:15 Assunto: [oracle_br] Exadata Bom Dia, Caros colegas, estou envolvido em uma discussão sobre implementação do Exadata Database Machine e como nunca fiz isso antes gostaria de uma opinião sobre o assunto? Alguem tem experiencias para compartilhar? Quais
[oracle_br] Re: Exadata
Como eu disse, o que separa o Exadata dos bancos comuns são as capacidades extras (a inteligência de software) extra que ele tem relacionadas à controle de hardware e (principalmente) I/O : não dá para comparar uma situação aonde (por exemplo) ao fazer um full table scan vc só acessa os discos/devices necessários (que á a raiz do SmartScan) contra um ambiente que não possui o recurso - veja vc, por mais rápido que seja o I/O no ambiente não-Exadata, ele NÃO é instantâneo, não dá para comparar um ambiente onde se fazem MENOS I/O com outro que não tem essa economia nos I/Os, por mais Rápidos que sejam os I/O devices desse último... Sim ? Óbvio que Não Fazer algo (o I/O no caso) é mais rápido do que ter que fazer o algo... Com certeza, se vc tivesse muita MUITA grana na mão certamente vc poderia comprar os discos mais rápidos do mercado, encher de SSDs teu storage, coisa tal, e realmente é quase certo que seria muito Rápido mas não dá nem pra começar a comparar, é covardia... Obviamente, como eu disse na minha msg, o Exadata compete para ambientes de ALTA NECESSIDADE, com volumes imensos E com exigência de performance extremas, ok ? Então eu acredito que NESSE tipo de cenário um RDBMS Oracle normal não daria nem pro cheiro em termos de performance nesse nível, por mais avançado que seja o hardware que vc enfiar lá dentro, JUSTAMENTE por não contar com os truqezitos do Exadata... mas em contra-partida, CLARO que o preço/custo acompanha, então sim, não serve para todo mundo... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, angelo angelolistas@... escreveu Entendi, Eh, li as mensagens todas, relacionadas, e realmente, do jeito que a solução foi desenhada, tem toda cara de ser muito bom negócio, para a empresa que necessite desse poder computacional todo. Mas, trazendo para o cenário nosso dos mortais, essa performance toda, não poderia ser alcançada se criassemos um cluster com vários hardwares mais comuns, mas da melhor qualidade possivel? Vamos imaginar ai, se montassemos um rac de 50, 100 nós.. não poderia bater um exadata? Ou na pior das hipoteses, fazer cócegas? Bom, se ele já começa grande assim, mais provavel que o caseiro faria segunda opção, ainda assim, rapido também... penso em matéria de % performance...estatisticas.. Eu tambem nunca tive a chance de trabalhar numa empresa que tivesse demanda assim..tento entender os motivos que levam a escolha destes. A gente nao tem tempo, e nem $$ pra ficar fazendo essas experiências, mas eu desconfio que, se tivessemos, teriamos muitas surpresas 2013/2/20 J. Laurindo Chiappa jlchiappa@... ** Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.htmle googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC), sempre se pode pensar com carinho em RACzar um ambiente
Re: [oracle_br] Re: Exadata
Marcus: Há um engano aí: na X3-2 FULL chegamos a 22.4 Tb só de flash, conforme as informações da Oracle neste site: http://www.oracle.com/us/products/database/exadata-db-machine-x3-2-1851253.pdf Agora, uma pergunta: você utilizou Transportable Tablespaces, correto? Atenciosamente, Márcio de Figueiredo Moura e Castro Oracle Exadata 11g Certified Implementation Specialist Oracle Real Application Clusters 11g Certified Implementation Specialist Oracle 11g DBA OCP OPN Certified Specialist Oracle 11g DBA OCA Oracle PL/SQL Developer OCA De: Marcus Pavan marcus_...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 13:28 Assunto: Re: [oracle_br] Re: Exadata Senhores, bom dia. Participei de configuração e migração de ambientes. Estamos acostumados em montar o ambiente, configurar o servidor, ajustar o SO, etc. Esquece isto, o Exadata já vem montado de fábrica. O que você deverá fazer é preencher uma planilha de Excel (com a equipe da Oracle) que gerará um arquivo de configuração, você fará o upload para o equipamento que começará a instalação/configuração do ambiente. Podemos dizer (a grosso modo) que o Exadata é o AS400 da Oracle. Você pode escolher 3 configurações (todos vem RACK de 42U KVM, etc): - Quarter: 1 Cisco Ethernet Switch, 2 InfiniBand Switches, 2 DataBase Machine e 3 Storage Server Machine; - Half: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 4 Database Machine e 7 Storage Server Machine; - Full: 1 Cisco Ethernet Switch, 3 InfiniBand Switches, 8 Database Machine e 14 Storage Server Machine; Não contente, você pode ligar dois ou mais Exadata para aumentar a capacidade/processamento. O upgrade pode ser feito, mas de que forma? Quarter - Half - Full Tudo isto com ajuda da Oracle. Quando você compra o Exadata, a Oracle te fornece uma cobertura de 1 ano do produto, podendo ser prorrogado. Quem trabalhou ou trabalha com AS400 sabe como funciona. É muito bom, mas caro. :) Para ajudar o processamento, o ambiente possui o Smart Scan e placas FlashCache de 96GB (Quarter 1.5TB, Half 3.4TB e Full 6.75TB). Um processo que posso dizer: * Um ambiente RISC de 4.5TB de dados foi transferido para o Exadata em 03 horas e 34 minutos usando impdp. Como não temos uma máquina desta para teste :( , não consegui fazer algumas artes como RMAN e afins. Espero ter esclarecido alguns pontos. Atenciosamente, Marcus Pavan. OCP DBA - 8i, 9i, 10g e 11g Oracle Exadata 11g Certified Implementation Specialist De: J. Laurindo Chiappa jlchia...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 20 de Fevereiro de 2013 11:59 Assunto: [oracle_br] Re: Exadata Blz, Angelo ? Então, eu ainda não tive a chance de trabalhar numa Empresa que use Exadata (é estimado que haja coisa de meia dúzia de instalações Exadata no Brasil INTEIRO, pra se ter uma idéia), mas estou estudando bastante essa tecnologia por crer que é algo que vai pegar como solução para ambientes de altíssima demanda, e é o seguinte afaik : - o Exadata não é só um hardware, o software que roda nele não é 100% o nosso RDBMS conhecido e amado : temos lá o nosso RDBMS, ok, mas ele tem alguns recursos embutidos a mais que o diferenciam Brutalmente... O hardware em si não é proprietário (no sentido que vc até pode comprar os mesmos componentes, ou até Equivalentes/Superiores, de outros fornecedores que não a Oracle), mas com certeza é um muito bom hardware, relativamente de ponta (com discos de 10k ou 15k RPMs, SSD para flash cache, usa Infiniband para rede, que tem um throughput Animalesco, montes de processadores, montes de cache no Storage, etc) - veja en.wikipedia.org/wiki/Oracle_Exadata para uma noção O que diferencia o Exadata é que esse muito bom hardware é PADRONIZADO, então isso proporciona (entre outras) a possibilidade de vc usar flash como cache secundário sem config extra, possibilita pular I/O devices num full table scan, acessando só os componentes aonde estão os dados (já que o software sabe o tamanho e a geometria dos discos, entre outras coisas), dá para reservar caches específicos para índices sem atuação do DBA, e coisas do tipo Dá um look em http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31exadata-354069.html e googla por Exadata Smart Scan, Exadata Storage Indexes, Cell Offload Processing, Exadata IO Resource Manager Isso sem considerar as tecnologias que em tese poderiam ser aplicadas ao RDBMS rodando num hardware genérico (e algumas até estão sendo incorporadas no RDBMS, aos poucos), como as opções de compressão híbridas de colunas... - de forma alguma é Obrigatória a utilização do RAC num Exadata (veja http://asktom.oracle.com/pls/apex/f?p=100:11:0P11_QUESTION_ID:3338296600346979064#3345580700346290477 ), mas Certamente já que ele tem tanta potência no que se refere à rede (que é um ponto crítico quando se fala em RAC