O documento apresenta a agenda de uma palestra sobre AlwaysOn no SQL Saturday em Bogotá, Colômbia. A agenda inclui tópicos como introdução ao AlwaysOn, tipos de implementações, características-chave, sincronização e failover. O documento também fornece detalhes sobre o palestrante Luiz Henrique Garetti.
Os Dados da sua empresa são importantes? Se sua empresa perder um dia de informação o que acontece? com essas duas perguntas inicio a sessão e entro em uma longa conversa e troca de experiencias sobre HA e DR.
Explicando a diferença entre HA e DR. E qual o benefícios de utilizar e não esses conceitos.
Exemplificando com conceitos oficiais as consequências de empresas que perderam dados pois não existia uma disponibilidade de informações ou plano de recuperação de desastre.
Aplicando HA e DR com Alwayson, para exemplificar na pratica o funcionamento de cada um deles.
Escalando aplicações de grande volume na nuvemFernando Lemes
O documento discute a evolução da arquitetura de aplicações e como escalá-las para um grande volume de usuários na nuvem. Ele descreve as mudanças nas arquiteturas de aplicações ao longo do tempo, desde terminais remotos até a computação em nuvem, e fornece exemplos de como projetar aplicações para serem resilientes e suportar altos volumes de tráfego.
O documento discute os problemas de fragmentação no transaction log do SQL Server, incluindo os tipos de fragmentação, crescimento do log virtual, impactos da fragmentação e boas práticas para gerenciamento do transaction log.
Luiz Henrique Garetti apresenta sobre a importância da alta disponibilidade e recuperação de desastres para proteger dados e informações cruciais. Ele discute casos reais de perdas de dados devido a desastres naturais e falhas de hardware, e como soluções como AlwaysOn do SQL Server podem ajudar a prevenir perdas de dados e manter sistemas em funcionamento.
Este documento apresenta um resumo sobre Windows Server Failover Clustering. Apresenta termos e definições importantes como WSFC, nó, recurso e grupo de recursos. Explica como o WSFC distribui metadados entre os nós e gerencia recursos para prover alta disponibilidade de aplicações. Também descreve os modos de quorum e recomendações para configuração de votos no WSFC.
AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Reco...MVP ShowCast
Palestra: AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Recovery
Palestrante: Nilton Pinheiro
Realização: 13/12/2013 12h
Trilha: Plataforma de dados & Business Intelligence (IT)
Sessão: Infraestrutura
Evento: MVP ShowCast 2013
Site: http://mvpshowcast.azurewebsites.net
SQL Server 2014 New Feature - Delayed Transaction DurabilityEdvaldo Castro
A apresentação discute a nova funcionalidade de "Delayed Transaction Durability" no SQL Server 2014, que permite que transações sejam confirmadas de forma assíncrona para aumentar o desempenho. As propriedades ACID de transações e o processo de registro de log são explicados, assim como os cenários em que a funcionalidade pode ser útil e seus benefícios e riscos.
Os Dados da sua empresa são importantes? Se sua empresa perder um dia de informação o que acontece? com essas duas perguntas inicio a sessão e entro em uma longa conversa e troca de experiencias sobre HA e DR.
Explicando a diferença entre HA e DR. E qual o benefícios de utilizar e não esses conceitos.
Exemplificando com conceitos oficiais as consequências de empresas que perderam dados pois não existia uma disponibilidade de informações ou plano de recuperação de desastre.
Aplicando HA e DR com Alwayson, para exemplificar na pratica o funcionamento de cada um deles.
Escalando aplicações de grande volume na nuvemFernando Lemes
O documento discute a evolução da arquitetura de aplicações e como escalá-las para um grande volume de usuários na nuvem. Ele descreve as mudanças nas arquiteturas de aplicações ao longo do tempo, desde terminais remotos até a computação em nuvem, e fornece exemplos de como projetar aplicações para serem resilientes e suportar altos volumes de tráfego.
O documento discute os problemas de fragmentação no transaction log do SQL Server, incluindo os tipos de fragmentação, crescimento do log virtual, impactos da fragmentação e boas práticas para gerenciamento do transaction log.
Luiz Henrique Garetti apresenta sobre a importância da alta disponibilidade e recuperação de desastres para proteger dados e informações cruciais. Ele discute casos reais de perdas de dados devido a desastres naturais e falhas de hardware, e como soluções como AlwaysOn do SQL Server podem ajudar a prevenir perdas de dados e manter sistemas em funcionamento.
Este documento apresenta um resumo sobre Windows Server Failover Clustering. Apresenta termos e definições importantes como WSFC, nó, recurso e grupo de recursos. Explica como o WSFC distribui metadados entre os nós e gerencia recursos para prover alta disponibilidade de aplicações. Também descreve os modos de quorum e recomendações para configuração de votos no WSFC.
AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Reco...MVP ShowCast
Palestra: AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Recovery
Palestrante: Nilton Pinheiro
Realização: 13/12/2013 12h
Trilha: Plataforma de dados & Business Intelligence (IT)
Sessão: Infraestrutura
Evento: MVP ShowCast 2013
Site: http://mvpshowcast.azurewebsites.net
SQL Server 2014 New Feature - Delayed Transaction DurabilityEdvaldo Castro
A apresentação discute a nova funcionalidade de "Delayed Transaction Durability" no SQL Server 2014, que permite que transações sejam confirmadas de forma assíncrona para aumentar o desempenho. As propriedades ACID de transações e o processo de registro de log são explicados, assim como os cenários em que a funcionalidade pode ser útil e seus benefícios e riscos.
O documento discute o tema de Big Data e como o MySQL pode ser usado em conjunto com o Hadoop para análise e armazenamento de grandes volumes de dados. Em três pontos: 1) O MySQL pode ser usado para adquirir e armazenar dados transacionais em tempo real antes de serem carregados no Hadoop; 2) O Hadoop Applier integra em tempo real os dados do MySQL para o Hadoop; 3) Ferramentas como o Sqoop permitem importar e exportar dados entre o MySQL e o Hadoop.
Pentaho Day 2015 - Universidade Positivo - Multi Tenancy com Pentaho na SageVinicius Elyseu
1. O documento discute um projeto de multi tenancy no Pentaho CE para fornecer BI a mais de 800 clientes de uma empresa de software ERP de forma concisa e automatizada.
2. O projeto permite que cada cliente tenha seu próprio banco de dados no data warehouse do Pentaho, mantendo os dados separados entre os clientes.
3. O processo carrega dados e usuários de cada cliente automaticamente no Pentaho através de web services e ETL, fornecendo funcionalidades de BI de forma individualizada para cada cliente.
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...Fabrízio Mello
Palestra apresentada em conjunto com @fernandoike falando sobre os novos desafios do DBA em uma cultura DevOps, onde o mesmo precisa sair se sua zona de conforto, interagir mais com outros times (não apenas times técnicos), aprender novas tecnologias, etc.
Zabbix Conference LatAm 2016 - Paulo Deolindo - Case Study_BBTS and ZabbixZabbix
O documento discute a migração de serviços e servidores entre os data centers da empresa BBTS no Rio de Janeiro e São Paulo. Ele descreve onde a empresa está localizada, seus principais data centers e unidades de negócios, e como o Zabbix está sendo usado para monitorar ativos, serviços e o negócio durante o processo de migração para garantir a disponibilidade e apresentar resultados.
O documento discute a transformação para arquiteturas nativas da nuvem, incluindo microserviços e entrega contínua. Ele explica como a Pivotal oferece uma plataforma completa para implementar essas melhores práticas com Spring e Cloud Foundry.
O documento discute soluções de alta disponibilidade e recuperação de desastres para SQL Server. Ele apresenta várias tecnologias como failover clustering, database mirroring e log shipping. O documento também descreve como a DELL implementou essas soluções para consolidar 600 servidores e 1500 bancos de dados em um cluster de 8 nós, melhorando a disponibilidade e o aproveitamento de armazenamento.
Apresentação realizada no 5º do SQL Server Local Group do Espírito Santo, onde abordei sobre as ferramentas que estão inclusas no SQL Server e que ao adquirir as empresas podem utilizar para desenvolver muitos projetos em diversas áreas como cloud, in-memory, analytics, BI, dentre outros.
O documento discute as vantagens de se trabalhar com ALM (Application Lifecycle Management) na nuvem. Ele descreve como a nuvem permite agilidade, escalabilidade e economia ao longo do ciclo de vida de aplicativos, permitindo ambientes de desenvolvimento e testes sob demanda.
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Marcus Garcia
O documento discute as vantagens de trabalhar com ALM (Application Lifecycle Management) na nuvem, incluindo maior agilidade, redução de custos e melhoria na entrega contínua de aplicativos. É destacado que a computação em nuvem permite provisionar ambientes de desenvolvimento e testes rapidamente sob demanda.
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
Nesta sessão abordamos a performance de Sistemas de Informação desenvolvidos na plataforma ASP.NET com recurso a SQL Server com SGBD. Iremos explicar como surgem os problemas de performance em sistemas com alguns anos de existência e qual a abordagem a tomar, quando temos utilizadores insatisfeitos.
Abordaremos também alguns casos de sucesso no mercado a nível de sistemas de alta disponibilidade e como o mercado tem evoluído. De uma forma geral, pretendemos demonstrar técnicas de análise/tuning de performance em ASP.NET e sua evolução ao longo das várias versões, como também algumas técnicas de requisitos para obtenção e estruturação da informação.
Finalmente, o objetivo passa por divulgar procedimentos, técnicas e ferramentas que sirvam como uma referência que possam ser úteis caso surjam problemas de performance nos nossos sistemas de futuro, entre os quais : Do’s & Dont’s, Systematic Tuning, ASP.NET Trace, VS Profiling Tools, SQL Profiler entre outros.
O MySQL Cluster é um produto derivado do popular MySQL Server que é o "M" do LAMP stack e pode ser usado como solução para problemas de Big Data.
Trata-se de um banco de dados distribuído com arquitetura shared-nothing e que pode oferecer 99,999% de disponibilidade, performance superior a 1 bilhão de escritas por minuto, escalabilidade linear, conformidade com o modelo ACID, flexibilidade das interfaces NoSQL e geo-replicação multi-master.
UFLA Descobrindo o poder do cloud computing - 2ª edição SETIAndré Paulovich
ESTA NOVA FORMA DE PENSAR A COMPUTAÇÃO VAI AFETAR SUA VIDA COMO DESENVOLVEDOR E PROFISSIONAL DE TI. E TENTAR ENTENDER AS RAZÕES PARA A ADESÃO NÃO APENAS ENTRE AS GRANDES CORPORAÇÕES, MAS TAMBÉM ENTRE STARTUPS. COMECE AGORA MESMO A PENSAR ALTO! TODOS TE ESPERAM NA NUVEM...
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...Weligton Pinto
O ZDLRA é a solução Oracle quem vem para mudar a forma com que pensamos em Recovery & Backup de dados em ambiente Oracle. É a única solução de mercado que pode garantir o RTO = 0, através do CDP - Continuous Data Protection. Ele também controla todo o Ciclo de vida dos Backups fazendo uso de definições como políticas de retenção que gerenciam de Disco => Fita => Expurgo e também de Fita => Disco. Vale a Leitura.
O documento discute estratégias de backup e recuperação de desastres na nuvem AWS. Apresenta casos de sucesso de empresas que migraram seus sistemas de backup e DR para a AWS, reduzindo custos e melhorando a disponibilidade. Também fornece dicas sobre como projetar soluções de backup escaláveis, seguras e com políticas de recuperação de desastres na AWS.
Sulamita Dantas é uma especialista em SQL Server e BI. Ela fornecerá uma apresentação sobre como fazer backup de bancos de dados SQL Server no serviço de armazenamento Blob do Azure, incluindo vantagens, desvantagens e um passo a passo demostrativo. A apresentação também abordará os tipos de backup, modelos de recuperação e opções de armazenamento de backup.
Gleidson Rodrigues apresenta seu currículo objetivando uma vaga em suporte técnico e administração de redes. Ele possui 18 anos de experiência em tecnologia e administração de redes e serviços, além de ter liderado equipes e projetos de implementação e melhoria de infraestrutura de TI. Seu currículo destaca experiências, qualificações e contatos para futuras oportunidades.
1. O documento discute a estratégia da Oracle para o MySQL, incluindo focos no mercado online, nuvem e mobile, bem como embarcados e aplicações customizadas.
2. Apresenta casos de sucesso de clientes que usam o MySQL em grande escala e discute os benefícios do MySQL trabalhando junto com o Oracle Database.
3. Discutem a roadmap do MySQL, incluindo melhorias planejadas para o otimizador, InnoDB e replicação.
Cenário das Plataformas de Dados 2017/2018Raul Oliveira
O documento apresenta as principais tecnologias de bancos de dados estratégicas para 2017 de acordo com a Gartner, incluindo aprendizado de máquina e inteligência artificial, aplicativos e coisas inteligentes, realidade virtual e aumentada e sistemas conversacionais. Também discute opções de bancos de dados open source como MySQL, PostgreSQL e Greenplum e as últimas versões do SQL Server.
Pangea - Plataforma digital com Google Cloud PlatformAndré Paulovich
O documento apresenta os benefícios da plataforma Google Cloud Platform, incluindo escalabilidade ilimitada, disponibilidade, desempenho garantido e preços competitivos. Apresenta também exemplos de como usar serviços como Compute Engine, Datastore e Cloud Storage para desenvolver aplicações de forma escalável e econômica na nuvem.
Sergio Della Nina está buscando uma posição como analista de sistemas, negócios ou requisitos. Ele tem mais de 30 anos de experiência trabalhando com sistemas, principalmente para o setor público. Seu currículo lista suas qualificações, experiência, idiomas e educação.
O documento discute arquiteturas de streaming e clusters de big data. Ele explica porque o streaming de dados é importante, apresenta o Apache Kafka como uma plataforma de streaming e discute as arquiteturas Lambda e Kappa. Também descreve os Clusters de Big Data do SQL Server 2019 como uma plataforma unificada para dados estruturados e não estruturados que integra fontes de dados e fornece ferramentas como Spark e HDFS.
O documento discute Planejando Data Lake com Big Data Clusters. Explica o que é Big Data e os Vs do Big Data. Também define o que é um Data Lake e suas principais características. Por fim, descreve o que são Big Data Clusters, sua arquitetura e como podem ser usados para criar pipelines de dados e ambientes para IA/ML, processando dados de forma escalável.
Mais conteúdo relacionado
Semelhante a Escovando bit com alwayson sql server 2014
O documento discute o tema de Big Data e como o MySQL pode ser usado em conjunto com o Hadoop para análise e armazenamento de grandes volumes de dados. Em três pontos: 1) O MySQL pode ser usado para adquirir e armazenar dados transacionais em tempo real antes de serem carregados no Hadoop; 2) O Hadoop Applier integra em tempo real os dados do MySQL para o Hadoop; 3) Ferramentas como o Sqoop permitem importar e exportar dados entre o MySQL e o Hadoop.
Pentaho Day 2015 - Universidade Positivo - Multi Tenancy com Pentaho na SageVinicius Elyseu
1. O documento discute um projeto de multi tenancy no Pentaho CE para fornecer BI a mais de 800 clientes de uma empresa de software ERP de forma concisa e automatizada.
2. O projeto permite que cada cliente tenha seu próprio banco de dados no data warehouse do Pentaho, mantendo os dados separados entre os clientes.
3. O processo carrega dados e usuários de cada cliente automaticamente no Pentaho através de web services e ETL, fornecendo funcionalidades de BI de forma individualizada para cada cliente.
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...Fabrízio Mello
Palestra apresentada em conjunto com @fernandoike falando sobre os novos desafios do DBA em uma cultura DevOps, onde o mesmo precisa sair se sua zona de conforto, interagir mais com outros times (não apenas times técnicos), aprender novas tecnologias, etc.
Zabbix Conference LatAm 2016 - Paulo Deolindo - Case Study_BBTS and ZabbixZabbix
O documento discute a migração de serviços e servidores entre os data centers da empresa BBTS no Rio de Janeiro e São Paulo. Ele descreve onde a empresa está localizada, seus principais data centers e unidades de negócios, e como o Zabbix está sendo usado para monitorar ativos, serviços e o negócio durante o processo de migração para garantir a disponibilidade e apresentar resultados.
O documento discute a transformação para arquiteturas nativas da nuvem, incluindo microserviços e entrega contínua. Ele explica como a Pivotal oferece uma plataforma completa para implementar essas melhores práticas com Spring e Cloud Foundry.
O documento discute soluções de alta disponibilidade e recuperação de desastres para SQL Server. Ele apresenta várias tecnologias como failover clustering, database mirroring e log shipping. O documento também descreve como a DELL implementou essas soluções para consolidar 600 servidores e 1500 bancos de dados em um cluster de 8 nós, melhorando a disponibilidade e o aproveitamento de armazenamento.
Apresentação realizada no 5º do SQL Server Local Group do Espírito Santo, onde abordei sobre as ferramentas que estão inclusas no SQL Server e que ao adquirir as empresas podem utilizar para desenvolver muitos projetos em diversas áreas como cloud, in-memory, analytics, BI, dentre outros.
O documento discute as vantagens de se trabalhar com ALM (Application Lifecycle Management) na nuvem. Ele descreve como a nuvem permite agilidade, escalabilidade e economia ao longo do ciclo de vida de aplicativos, permitindo ambientes de desenvolvimento e testes sob demanda.
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Marcus Garcia
O documento discute as vantagens de trabalhar com ALM (Application Lifecycle Management) na nuvem, incluindo maior agilidade, redução de custos e melhoria na entrega contínua de aplicativos. É destacado que a computação em nuvem permite provisionar ambientes de desenvolvimento e testes rapidamente sob demanda.
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
Nesta sessão abordamos a performance de Sistemas de Informação desenvolvidos na plataforma ASP.NET com recurso a SQL Server com SGBD. Iremos explicar como surgem os problemas de performance em sistemas com alguns anos de existência e qual a abordagem a tomar, quando temos utilizadores insatisfeitos.
Abordaremos também alguns casos de sucesso no mercado a nível de sistemas de alta disponibilidade e como o mercado tem evoluído. De uma forma geral, pretendemos demonstrar técnicas de análise/tuning de performance em ASP.NET e sua evolução ao longo das várias versões, como também algumas técnicas de requisitos para obtenção e estruturação da informação.
Finalmente, o objetivo passa por divulgar procedimentos, técnicas e ferramentas que sirvam como uma referência que possam ser úteis caso surjam problemas de performance nos nossos sistemas de futuro, entre os quais : Do’s & Dont’s, Systematic Tuning, ASP.NET Trace, VS Profiling Tools, SQL Profiler entre outros.
O MySQL Cluster é um produto derivado do popular MySQL Server que é o "M" do LAMP stack e pode ser usado como solução para problemas de Big Data.
Trata-se de um banco de dados distribuído com arquitetura shared-nothing e que pode oferecer 99,999% de disponibilidade, performance superior a 1 bilhão de escritas por minuto, escalabilidade linear, conformidade com o modelo ACID, flexibilidade das interfaces NoSQL e geo-replicação multi-master.
UFLA Descobrindo o poder do cloud computing - 2ª edição SETIAndré Paulovich
ESTA NOVA FORMA DE PENSAR A COMPUTAÇÃO VAI AFETAR SUA VIDA COMO DESENVOLVEDOR E PROFISSIONAL DE TI. E TENTAR ENTENDER AS RAZÕES PARA A ADESÃO NÃO APENAS ENTRE AS GRANDES CORPORAÇÕES, MAS TAMBÉM ENTRE STARTUPS. COMECE AGORA MESMO A PENSAR ALTO! TODOS TE ESPERAM NA NUVEM...
Entendendo o ZDLRA - Oracle Zero Data Loss Recovery Appliance e garantindo rp...Weligton Pinto
O ZDLRA é a solução Oracle quem vem para mudar a forma com que pensamos em Recovery & Backup de dados em ambiente Oracle. É a única solução de mercado que pode garantir o RTO = 0, através do CDP - Continuous Data Protection. Ele também controla todo o Ciclo de vida dos Backups fazendo uso de definições como políticas de retenção que gerenciam de Disco => Fita => Expurgo e também de Fita => Disco. Vale a Leitura.
O documento discute estratégias de backup e recuperação de desastres na nuvem AWS. Apresenta casos de sucesso de empresas que migraram seus sistemas de backup e DR para a AWS, reduzindo custos e melhorando a disponibilidade. Também fornece dicas sobre como projetar soluções de backup escaláveis, seguras e com políticas de recuperação de desastres na AWS.
Sulamita Dantas é uma especialista em SQL Server e BI. Ela fornecerá uma apresentação sobre como fazer backup de bancos de dados SQL Server no serviço de armazenamento Blob do Azure, incluindo vantagens, desvantagens e um passo a passo demostrativo. A apresentação também abordará os tipos de backup, modelos de recuperação e opções de armazenamento de backup.
Gleidson Rodrigues apresenta seu currículo objetivando uma vaga em suporte técnico e administração de redes. Ele possui 18 anos de experiência em tecnologia e administração de redes e serviços, além de ter liderado equipes e projetos de implementação e melhoria de infraestrutura de TI. Seu currículo destaca experiências, qualificações e contatos para futuras oportunidades.
1. O documento discute a estratégia da Oracle para o MySQL, incluindo focos no mercado online, nuvem e mobile, bem como embarcados e aplicações customizadas.
2. Apresenta casos de sucesso de clientes que usam o MySQL em grande escala e discute os benefícios do MySQL trabalhando junto com o Oracle Database.
3. Discutem a roadmap do MySQL, incluindo melhorias planejadas para o otimizador, InnoDB e replicação.
Cenário das Plataformas de Dados 2017/2018Raul Oliveira
O documento apresenta as principais tecnologias de bancos de dados estratégicas para 2017 de acordo com a Gartner, incluindo aprendizado de máquina e inteligência artificial, aplicativos e coisas inteligentes, realidade virtual e aumentada e sistemas conversacionais. Também discute opções de bancos de dados open source como MySQL, PostgreSQL e Greenplum e as últimas versões do SQL Server.
Pangea - Plataforma digital com Google Cloud PlatformAndré Paulovich
O documento apresenta os benefícios da plataforma Google Cloud Platform, incluindo escalabilidade ilimitada, disponibilidade, desempenho garantido e preços competitivos. Apresenta também exemplos de como usar serviços como Compute Engine, Datastore e Cloud Storage para desenvolver aplicações de forma escalável e econômica na nuvem.
Sergio Della Nina está buscando uma posição como analista de sistemas, negócios ou requisitos. Ele tem mais de 30 anos de experiência trabalhando com sistemas, principalmente para o setor público. Seu currículo lista suas qualificações, experiência, idiomas e educação.
Semelhante a Escovando bit com alwayson sql server 2014 (20)
O documento discute arquiteturas de streaming e clusters de big data. Ele explica porque o streaming de dados é importante, apresenta o Apache Kafka como uma plataforma de streaming e discute as arquiteturas Lambda e Kappa. Também descreve os Clusters de Big Data do SQL Server 2019 como uma plataforma unificada para dados estruturados e não estruturados que integra fontes de dados e fornece ferramentas como Spark e HDFS.
O documento discute Planejando Data Lake com Big Data Clusters. Explica o que é Big Data e os Vs do Big Data. Também define o que é um Data Lake e suas principais características. Por fim, descreve o que são Big Data Clusters, sua arquitetura e como podem ser usados para criar pipelines de dados e ambientes para IA/ML, processando dados de forma escalável.
O documento discute a arquitetura de um Data Lake multicloud. Primeiro, explica os conceitos de Data Lake e as diferenças em relação a data warehouse. Em seguida, aborda os desafios na arquitetura de um Data Lake multicloud, incluindo a captura e processamento de dados de múltiplas fontes, o consumo dos dados e a governança. Por fim, apresenta exemplos de arquiteturas em nuvens diferentes e estratégias como virtualização e gravidade dos dados.
Apresentação realizada no Meetup FCamara (06/02/2020)
Sobre Data Lake e suas implementações.
Conceitos e implementações utilizando Azure, AWS e Big Data Clusters com o SQL Server 2019.
O documento discute a importância da redundância de dados e do disaster recovery após os ataques de 11 de setembro, quando muitas empresas perderam dados ou foram à falência devido à falta de planejamento. Também relata um incidente onde uma empresa teve um impacto financeiro de R$250.000 e tempo de recuperação de 18 horas, mas depois investiu R$2 milhões em TI reconhecendo sua importância para os negócios.
1) O documento discute Big Data Clusters no SQL Server 2019, que integra o Apache Spark e HDFS para fornecer uma plataforma de dados unificada capaz de lidar com dados estruturados e não estruturados.
2) Big Data Clusters fornecem flexibilidade para interagir com várias fontes de dados através de virtualização e federação via Polybase, além de criação de pipelines de dados e escalabilidade gerenciada por Kubernetes.
3) Uma demonstração é apresentada utilizando dados de políticos, eleitores e vota
SQL Server 2019 introduz Big Data Clusters, permitindo implantar clusters escalonáveis de contêineres SQL Server, Spark e HDFS em execução no Kubernetes. Isso permite integrar dados estruturados e não estruturados de várias fontes, como SQL Server, Oracle, Teradata, MongoDB e HDFS. O Big Data Cluster une o SQL Server às ferramentas de Big Data padrão do setor em um pacote suportado pela Microsoft.
1) O documento discute Big Data Clusters no SQL Server 2019, que integra o Apache Spark e HDFS para fornecer uma plataforma de dados unificada capaz de lidar com dados estruturados e não estruturados.
2) Big Data Clusters permite a virtualização e federação de dados através do Polybase, além de criar pipelines de dados e escalar o processamento em cluster gerenciado pelo Kubernetes.
3) Uma demonstração é apresentada utilizando dados de políticos, eleitores e votação armazenados em SQL Server, MongoDB
O documento apresenta informações sobre uma organização que apoia eventos sobre In-Memory OLTP no SQL Server. A agenda inclui tópicos como conceitos, arquitetura, demonstrações e casos reais de implementação. Dois palestrantes são apresentados com suas credenciais e contatos.
SQL Server 2019 introduz o Big Data Cluster, permitindo implantar clusters escalonáveis de contêineres SQL Server, Spark e HDFS em execução no Kubernetes. O Big Data Cluster integra dados estruturados e não estruturados através do PolyBase e permite processamento distribuído de grandes volumes de dados. A arquitetura do Big Data Cluster separa os planos de controle, computação e armazenamento de dados para gerenciar e processar dados de forma escalável.
O documento discute as funcionalidades do In-Memory OLTP no SQL Server 2016, incluindo: 1) Armazenamento de dados diretamente na memória ao invés de páginas; 2) Novos tipos de índices como Hash e Range para melhor desempenho; 3) Procedures compiladas nativamente para execução em nível de máquina.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
Em determinadas ocasiões, dependendo dos requisitos de uma aplicação, pode ser preciso percorrer todos os elementos de uma árvore para, por exemplo, exibir todo o seu conteúdo ao usuário. De acordo com a ordem de visitação dos nós, o usuário pode ter visões distintas de uma mesma árvore.
Imagine que, para percorrer uma árvore, tomemos o nó raiz como nó inicial e, a partir dele, comecemos a visitar todos os nós adjacentes a ele para, só então, começar a investigar os outros nós da árvore. Por outro lado, imagine que tomamos um nó folha como ponto de partida e caminhemos em direção à raiz, visitando apenas o ramo da árvore que leva o nó folha à raiz. São maneiras distintas de se visualizar a mesma árvore.
Tome a árvore binária a seguir como base para realizar percursos que partirão sempre da raiz (nó 1).
Figura 1 - Árvore binária
Fonte: OLIVEIRA, P. M. de; PEREIRA, R. de L. Estruturas de Dados II. Maringá: UniCesumar, 2019. p. .
Com base na árvore anterior, responda quais seriam as ordens de visitação, partindo da raiz:
a) Percorrendo a árvore pelo algoritmo Pré-Ordem.
b) Percorrendo a árvore pelo algoritmo Em-Ordem.
c) Percorrendo a árvore pelo algoritmo Pós-Ordem.
Obs.: como resposta, informar apenas os caminhos percorridos em cada Situação:
a) Pré-ordem: X - Y - Z.
b) Em-ordem: X - Y - Z.
c) Pós-ordem: X - Y - Z.
ATENÇÃO!
- Você poderá elaborar sua resposta em um arquivo de texto .txt e, após revisado, copiar e colar no campo destinado à resposta na própria atividade em seu STUDEO.
- Plágios e cópias indevidas serão penalizados com nota zero.
- As perguntas devem ser respondidas de forma adequada, ou seja, precisam ser coerentes.
- Antes de enviar sua atividade, certifique-se de que respondeu todas as perguntas e não se esqueceu nenhum detalhe. Após o envio, não são permitidas alterações. Por favor, não insista.
- Não são permitidas correções parciais no decorrer do módulo, isso invalida seu processo avaliativo. A interpretação da atividade faz parte da avaliação.
- Atenção ao prazo de entrega da atividade. Sugerimos que envie sua atividade antes do prazo final para evitar transtornos e lentidão nos servidores. Evite o envio de atividade em cima do prazo.
2. Escovando bit com AlwaysOn
SQL Server 2014
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
3. sp_help(‘Luiz Henrique Garetti’)
• Licenciado en Ciencias de la Computación - Universidad Paulista – Brazil.
• Postgrado en Business Intelligence - Instituto Brasileño de Tecnología Avanzada – Brazil.
• DBA SQL Server | Sybase - 5 años de experiencia.
• Colunista no site Imasters – Énfasis de alta disponibilidad.
• Colunista na Revista SQL Magazine – Énfasis de base de datos SQL Server.
• Palestrante Congresso Nacional de TI – Brazil.
• Owner blog lhgaretti.wordpress.com – Bit a Bit com SQL Server.
• MTA, MCP, MCTS, MCSA
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
4. AGENDA
BEGIN TRANSACTION
Introdução – Introducción
Disaster Recovery (DR) e High Avalibility (HA) – Recuperación de desastres y alta disponibilidad
Necessidades até o SQL Sever 2008R2? – Necesita SQL Server 2008R2?
Alwayson introdução – Alwayson Introducción
Alwayson Engine – AlwaysOn motor.
Alwayson tipos de implementações – Tipos de Implementaciones.
Alwayson Principais Features – Características AlwaysOn clave.
Listener e Réplicas – Listener y Réplicas.
Alwayson Sincronização e Failover – Sincronización e Failover.
Alwayson Monitoramento – Monitoreo AlwaysOn
Checkpoint Necessidades: Alwayson Checked? – Checkpoint Necesidades: AlwaysOn Chequeado?
COMMIT TRANSACTION
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
SELECT * FROM Agenda
WHERE Date = GetDate()
AND Location = ‘Bogota’
5. Qual a importância dos dados para sua empresa?
¿Qual lá importancia de los datos para su empresa?
Qual o impacto de um dia sem sistema?
¿Qual és o impacto de un dia sin sistema?
O que acontece se sua empresa perder informação?
¿Qué sucede si su negocio pierde información?
Sua empresa depende dos dados para sobreviver?
¿ Su negocio depende de los datos para sobrevivir?
Introdução (introducción)
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
¿ Los datos de su empresa a salvo?
6. Algumas empresas não tinham redundância,
Disaster Recovery(DR).
Algunas compañías no tenían redundancia. Recuperación de
desastres (DR).
Algumas empresas tinham redundância entre Torres.
Algunas empresas tenían redundancia entre edificios.
Falência imediata de 20% das empresas.
Quiebra inmediata 20% de las empresas.
35% foram a falência meses depois ou passam por
problemas financeiros até hoje.
35% Meses cerrados fuera de plazo o sufren problemas
financieros de hoy.
Fonte: University of Minnesota Twin Cities, United States
Ataque 11 de Setembro Word Trade Center - USA
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
8. Disaster Recovery (DR) e High Avalibility (HA)
Recuperación de desastres (DR) y High avalibility (HA)
High Avaibility != Disaster Recovery
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
9. High Avalibility (HA) - Alta Disponibilidad
Principal Objetivo: Manter a Continuidade do Sistema/Aplicação.
Objetivo principal: Mantener Continuidad Sistema/Aplicación.
Crash do Principal -> Secundário Online
Failover Automático.
Tecnologias Microsoft para HA:
Database Mirror (Modo Failover Automático).
Cluster WSFC + Cluster SQL Server.
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
10. Disaster Recovery (DR) - Recuperación de Desastres
Principal Objetivo: Reestabelecimento do Ambiente Pós-desastre.
Objetivo principal: restablecimiento del ambiente después de los desastres.
Aplicados pós Desastres:
Incêndios, Inundações, Vandalismos, Sabotagem e Falhas Tecnologicas.
Incendios, inundaciones, vandalismo, sabotaje y fallos tecnológicos.
RPO (Recovery Point Objective) e RTO (Recovery Time Objective)
O RPO é o ponto no tempo onde será recuperado o Banco de dados.
RPO es el punto en el tiempo se recuperará la base de datos.
O RTO é o tempo que será necessário para recuperar o Banco de dados.
RTO es el tiempo que se tardará en recuperar la base de datos.
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
11. E Agora?
Stand by
Provendo HA
Provendo DR
Servidor Fora do Storage
High Avalibility (HA) vs Disaster Recovery (DR)
Até o SQL Server 2008R2
Mais de uma tecnologia para prover minha solução.
Más de una tecnología para proporcionar una solución.
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
12. Necessidades (Necesidades)
Necessidades em Comum para ambientes de Alta Disponibilidade até o SQL
Server 2008R2:
Necesidades comunes para entornos de alta disponibilidad a SQL Server 2008R2:
Failover de Múltiplos Banco de Dados.
Múltiplas Réplicas (On-Premise or Geográfico).
Detecção de Falhas a nível de Instancia e Databases.
Listener (Nome e IP Virtual) para conexão de APPs.
Replicas Onlline (ativas).
Mais de uma tecnologia para prover HÁ e DR. (exemplo anterior)
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
14. Evolução das tecnologia para Alta Disponibilidade e Disaster Recovery da Microsoft para
Databases.
Los avances en la tecnología de alta disponibilidad y recuperación ante desastres para Microsoft Bases
de datos.
Mais abrangente – Nível de Instância e Banco de Dados.
SQL Server 2012 – 4 Réplicas.
SQL Server 2014 – 8 Réplicas.
Mais Flexível e Maior aproveitamento de Investimento em Hardware.
Más flexible y mayor utilización de Inversiones en Hardware.
Storage não é obrigatório, Configurável em subnet distintas.
No se requiere storage, configurable en diferente subred.
AlwaysOn
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
15. AlwaysOn
Pegando o melhor de: (Pegando o melhor de):
Log Shipping (Inteligência de Múltiplas Réplicas).
Database Mirror (Sincronização a nível de Transações).
Cluster (Detecção a falha de Hardware/Failover).
e Transformou em somente uma Tecnologia - > Alwayson
y se convirtió en una sola tecnología -> AlwaysOn
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
17. Implementação a nível de Instancia:
AlwaysOn Failover Cluster Instances (FCIs) - Antigo SQL Server Cluster
Multisite Clustering através de subnets. - Agrupación de múltiples sitios a través de subredes.
TEMPDB em disco local. - TEMPDB en disco local.
Política de Failover Flexível. - La política de conmutación por error flexible.
Implementação a nível de Databases:
AlwaysOn Availability Groups (AG) - Grande Novidade SQL Server 2012
Failover de Multiplos Databases - Conmutación por error varias bases de datos.
Multiplos Servidores Secundários - Varios servidores secundarios.
Servidores Secundários Ativos - Servidores secundarios Activos.
Gerenciamento atráves de Dashboard Unico - Mediante la gestión Dashboard Unico.
Listener (IP e nome virtual) - (Listener y IP y el nombre virtual).
AlwaysOn – Implementações(Implementaciones)
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
18. AlwaysOn - Principais Features
(Características principales)
Listener:
Nome e IP Virtual para conexão entre APP e Databases.
Nombre y IP virtual para la conexión entre APP y Bases de Datos.
Em caso de Failover não é necessário alteração de string de conexão.
Si la conmutación por error no es cambios de cadena de conexión necesarios.
Replicas Online:
Relatórios SSRS. (Read-Only = True)
Rotinas administrativas. (DBCCs, etc)
Backups(Full e Log).
Conexões Read-Only.
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
19. AlwaysOn – Listener e Replicas Online
Listener:
Replicas Onlline:
SERVER 01
Produção
SERVER 04
Réplica
SERVER 02
Produção
SERVER 03
Produção
HADBPROD
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
20. Sincronização Sincronización:
Síncrono:
A transação para ser efetivada, deverá ser aceita em ambos servidores, isso significa consideravelmente a
latência em rede.
La transacción se efectúe, se aceptará en ambos servidores, esto significa considerablemente la latencia de
red. Esta opción se recomienda para los servidores que comparten una red de alto nivel
Assíncrona:
Aceita a transação na primária sem o replica ter escrito essa informação ainda em disco. Isso aumenta a
performance entre os servidores.
Acepta la transacción en el primario sin el replica de haber escrito esta información aún en el disco. Esto
aumenta el rendimiento de los servidores.
Failover:
Automático: (No Data Loss).
Manual: (Possible Data Loss).
Forced: (Possible Data Loss).
AlwaysOn – Sincronização / Failover
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
24. Necessidades: Alwayson Checked?
Conmutación por error de la base de datos múltiple.
Múltiple Rélicas (On-Premise o geográfica).
Fallo nivel de detección Instancia y Bases de Datos
Listener (Nombre y Virtual IP) para la conexión APPs
Onlline Réplicas (activo).
SERVER 01
Produção
SERVER 04
Réplica
SERVER 02
Produção
SERVER 03
Produção
HADBPROD
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
25. Links - Referências
Luan Moreno (https:// luanmorenodba.wordpress.com) – Alwayson e In-Memory
Nilton Pinheiro (http://www.mcdbabrasil.com.br/)
(https://www.youtube.com/user/MrNiltonPinheiro) – Instalacion completa Alwayson
Marcelo Fernandes (https://marcelodba.wordpress.com) HA e DR
Luiz Henrique Garetti (https:// lhgaretti.wordpress.com) Alwayson, HA e Tunning.
PPT in SlideShare.com
29. Planea asistir al PASS Summit 2015? Comience a ahorrar hoy!
• El más grande evento del mundo que reúne a profesionales de SQL Server y BI
• Adquiera habilidades en SQL Server a un nivel superior al aprender de los mejores
expertos del mundo de SQL Server, en más de 190 sesiones técnicas
• Más de 5.000 registros, que representan a 2.000 empresas, de 52 países, listos para la
red y aprender
Ahorre $150 en este momento
pregunta por el código de
descuento
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
30. Sea cual sea su pasión datos - hay un capítulo virtual para
usted!
12/9/2015 | SQL Saturday #448 – Bogotá, Colombia
31. Septiembre 17 | 12:00 UTC
Sesiones previas del PASS Summit 2015, obtenga 24
Horas de formación de SQL Server y BI de forma
gratuita!
Regístrese hoy: 24hoursofpass.com
33. Gracias !!!
SELECT
'Luiz Henrique Garetti Rosário' AS [Nome],
'+55 11 96922-5992 | +55 11 99633-9303' AS [Celular],
'luizh.rosario@gmail.com' AS [E-mail],
'www.lhgaretti.wordpress.com' AS [Blog]
'Luiz Henrique Garetti' AS [Facebook]
GO
Notas do Editor
Acrescentar esses assuntos:No máximo o dono da empresa.. Lembra o telefone de dois Fornecedores.
Paul Randel publicou um artigo, falando sobre a Falencia de um Banco Americano.. Após a corrupção de um indice.
Acrescentar esses assuntos:Imagine o Supermecado Walmart ficar sem vender por 1hora.. O prejuizo financeiro?
Imagine o Gerverno de la Colombia ficar sem receber impostos? Prejuizo Nacional..Imagine a sua empresa.. Ficar sem trabalhar por dois dias...Quais impactos.. A perca de um simples banco de dados pode causar?.. Falencia de empresas.. Demissões... Crises Privadas e Gorvernamentais..No Brasil, os servidores de uma cidade foi atacada.. E todos os dados foram bloqueados.. Arquivos.. Banco de dados tudo.. E os Harcks solicitam resgaste para liberar os arquivos.. Já imaginou a crise/ impacto na cidade...??
Como podemos nos previnir? Quais as soluções podemos tomar para evitar isso a nivel de banco de dados?
Falando a nivel de Banco de Dados... Temos os dois conceitos HÁ e DR?
Muito se fala sobre isso... Mas o que cada conceito aplica? Onde iniciar um e termina o outro?
Afinal HÁ e DR não coisas diferentes... Certo?
Aqui entramos no HÁ..Focando no Objetivo principal.. Que é Manter a continuidade do Sistema..aplicação...Criando uma arquitetura dentro do possivel (investimento) para a empresa.. Que suporte o maximo de falha possivel..É como se fosse... Criar uma arquitetura utilizando o investimendo da melhor forma posisivel..HÁ = a duplciar softwares,, Hardware.. Logo.. Quanto mais HA mais investimento para empresa...(falar da tabela)
Por isso.. Criar ambiente de HÁ.. Depende do negocio.. Criticidade do negocio do cliente...
Capacidade de estar disponivel por grandes periodos de tempos
Equivalentes a sistemas teolerantes a falha
Ai.. Aqui entra no Disaster Recovery...Focando no objetivo principal... Que é o restabelicimento após uma desastre...É um plano.. Um passo a passo de como normalizar o ambiente..Claro.. Nós estamos falando de BD.. Mas o DR é abrangente.. . Tendo DR para APP, BD, Redes infra.. Tudo que o negocio dependa para funcionar.
Simulando o que seria HÁ e DR... Dividindo os conceitos..Ai podemos entrar mais no Tecnico..Hoje.. O SQL Server.. Oferece varias tecnologias para HÁ e DR.. Replicação.. Log Shipping.. Mirror. Cluster..Porem.. Pra montar um ambiente completo.. Precisamos utilizar mais de uma tecnologia.. Deixando o ambiente complexo... Com auto custo de investimento e manutenção...Neste exemplo.. Ai entra executa os slides.. Mostrando o HÁ funcionando.. E depois que fudeu tudo.. Mostra o DR.. Pra restabelecer a a aplicação..
Mencionar o slide anterior..Onde foi precisa mais de uma tecnologia para suprir uma única necessidade..
E ainda.. Mencionar essas necessidades importantes que até o SQL Server 2008R2 não tinhamos...