SQL Server 2012 udostępnia zupełnie nowe spojrzenie na zagadnienia związanie z Wysoką dostępnością (High Avability). Najbardziej oczekiwaną nową funkcjonalnością jest AlwaysOn.
W trakcie sesji chcemy pokazać praktyczne zastosowanie AlwaysOn, odpowiadając na pytania:
• Co daje AlwaysOn czego nie było do tej pory
• W jakim stopniu AlwaysOn może zastąpić mirroring oraz logshiping
• Jak zbudować High Avability na potrzeby naszej organizacji
• Jak efektywnie skorzystać z wielu replik danych.
• Czym jest AlwaysOn Failover Cluster
W ramach sesji przedstawiona będzie koncepcja budowy rozwiązania spełniające oczekiwania w zakresie High Avability, dotyczące wydajności jak i bezpieczeństwa naszych danych, a także zgodne z potrzebami Distaster Recovery.
Sql Server High Availability & DR TechnologiesRockSolid SQL
There are many different disaster recovery and high availability options for SQL Server. Making decisions on the most effective DR & HA strategies can be complex, especially when you throw into the mix various SAN and network topologies.
This presentation is focused on the management and operational decisions that are made when planning DR and HA for production SQL Server environments. It is targeted towards Senior DBAs, CIO, IT Manager, database services managers.
Topics include:
Log Shipping
Database Mirroring
Always On High Availability groups
Replication
Clustering
Licensing
SQL Server High Availability and Disaster RecoveryMichael Poremba
High availability and disaster recovery strategies for Microsoft SQL Server databases are discussed. Key points include:
1) High availability aims to minimize downtime through redundant components and automatic failover, while disaster recovery protects against total data center outage through redundant systems and facilities.
2) Various SQL Server high availability options are examined, including database mirroring, log shipping, and failover clustering, each with different capabilities like automatic failover speed and hardware requirements.
3) Disaster recovery focuses on having a redundant system in a separate location that can be switched over to if the primary system fails. It requires strategies for backup, offsite storage, and recovery of data at the redundant location.
The document summarizes configurations for high availability SQL Server environments including OLTP, OLAP, standalone servers, and clusters. It discusses:
1) Specifying OLTP and OLAP servers differently based on their needs - OLTP is CPU/disk intensive for short queries while OLAP is memory intensive for long queries.
2) Configuring standalone servers optimally by separating services, locking pages in memory, and setting service-specific options like CPU affinity and minimum/maximum memory.
3) Using clusters for high availability but not as a "SQL solution" - clusters require careful configuration and SSRS is not cluster aware so load balancing is needed.
This document is an agenda for a presentation on SQL Server 2012 high availability and disaster recovery options. The presentation will cover new features in SQL Server 2012 like AlwaysOn availability groups which allow for high availability and disaster recovery without requiring shared storage. It will also discuss SQL Server failover clustering and how it has been enhanced in 2012 to support multi-subnet configurations and flexible failover policies. The presentation objectives are to explain SQL Server high availability and disaster recovery, how clustering and availability groups work, and what's new in high availability and disaster recovery in SQL Server 2012.
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld
This document provides an overview of advanced SQL Server techniques and best practices when running SQL Server in a virtualized environment on vSphere. It covers topics such as storage configuration including VMFS, block alignment, and I/O profiling. Networking techniques like jumbo frames and guest tuning are discussed. The document also reviews memory management and optimization, CPU sizing considerations, workload consolidation strategies, and high availability options for SQL Server on vSphere.
This document provides troubleshooting information for issues that may occur when using vSphere features and components, including:
- Troubleshooting steps for resolving common virtual machine problems like fault tolerant configuration errors and USB device connectivity issues.
- Troubleshooting hosts, including vSphere HA states and Auto Deploy problems.
- Troubleshooting the vCenter Server and vSphere Web Client, as well as Linked Mode, certificates, and plug-ins.
- Troubleshooting availability features like vSphere HA, DRS, and fault tolerance.
- Troubleshooting storage, networking, licensing, and other resource management problems.
Sql server 2012 ha and dr sql saturday bostonJoseph D'Antoni
This document summarizes a presentation about SQL Server 2012 high availability and disaster recovery options. It discusses key disaster recovery terms like RTO and RPO. It then reviews several high availability and disaster recovery solutions for SQL Server including log shipping, database mirroring, failover clustering, replication, and AlwaysOn availability groups. For each solution, it discusses requirements, pros, cons and how they work at a high level. The document concludes by noting some new features for clustering in SQL Server 2012.
The document is about a tutorial on VMware performance for advanced users. It discusses:
- Using a combination of introductory vSphere internals and performance analysis techniques to learn how to interpret metrics and triage performance problems.
- Topics that will be covered include performance monitoring, CPU, memory, I/O and storage, networking, and applications.
- The objective is for attendees to learn how to be practitioners of performance diagnosis and capacity planning with vSphere.
Sql Server High Availability & DR TechnologiesRockSolid SQL
There are many different disaster recovery and high availability options for SQL Server. Making decisions on the most effective DR & HA strategies can be complex, especially when you throw into the mix various SAN and network topologies.
This presentation is focused on the management and operational decisions that are made when planning DR and HA for production SQL Server environments. It is targeted towards Senior DBAs, CIO, IT Manager, database services managers.
Topics include:
Log Shipping
Database Mirroring
Always On High Availability groups
Replication
Clustering
Licensing
SQL Server High Availability and Disaster RecoveryMichael Poremba
High availability and disaster recovery strategies for Microsoft SQL Server databases are discussed. Key points include:
1) High availability aims to minimize downtime through redundant components and automatic failover, while disaster recovery protects against total data center outage through redundant systems and facilities.
2) Various SQL Server high availability options are examined, including database mirroring, log shipping, and failover clustering, each with different capabilities like automatic failover speed and hardware requirements.
3) Disaster recovery focuses on having a redundant system in a separate location that can be switched over to if the primary system fails. It requires strategies for backup, offsite storage, and recovery of data at the redundant location.
The document summarizes configurations for high availability SQL Server environments including OLTP, OLAP, standalone servers, and clusters. It discusses:
1) Specifying OLTP and OLAP servers differently based on their needs - OLTP is CPU/disk intensive for short queries while OLAP is memory intensive for long queries.
2) Configuring standalone servers optimally by separating services, locking pages in memory, and setting service-specific options like CPU affinity and minimum/maximum memory.
3) Using clusters for high availability but not as a "SQL solution" - clusters require careful configuration and SSRS is not cluster aware so load balancing is needed.
This document is an agenda for a presentation on SQL Server 2012 high availability and disaster recovery options. The presentation will cover new features in SQL Server 2012 like AlwaysOn availability groups which allow for high availability and disaster recovery without requiring shared storage. It will also discuss SQL Server failover clustering and how it has been enhanced in 2012 to support multi-subnet configurations and flexible failover policies. The presentation objectives are to explain SQL Server high availability and disaster recovery, how clustering and availability groups work, and what's new in high availability and disaster recovery in SQL Server 2012.
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld
This document provides an overview of advanced SQL Server techniques and best practices when running SQL Server in a virtualized environment on vSphere. It covers topics such as storage configuration including VMFS, block alignment, and I/O profiling. Networking techniques like jumbo frames and guest tuning are discussed. The document also reviews memory management and optimization, CPU sizing considerations, workload consolidation strategies, and high availability options for SQL Server on vSphere.
This document provides troubleshooting information for issues that may occur when using vSphere features and components, including:
- Troubleshooting steps for resolving common virtual machine problems like fault tolerant configuration errors and USB device connectivity issues.
- Troubleshooting hosts, including vSphere HA states and Auto Deploy problems.
- Troubleshooting the vCenter Server and vSphere Web Client, as well as Linked Mode, certificates, and plug-ins.
- Troubleshooting availability features like vSphere HA, DRS, and fault tolerance.
- Troubleshooting storage, networking, licensing, and other resource management problems.
Sql server 2012 ha and dr sql saturday bostonJoseph D'Antoni
This document summarizes a presentation about SQL Server 2012 high availability and disaster recovery options. It discusses key disaster recovery terms like RTO and RPO. It then reviews several high availability and disaster recovery solutions for SQL Server including log shipping, database mirroring, failover clustering, replication, and AlwaysOn availability groups. For each solution, it discusses requirements, pros, cons and how they work at a high level. The document concludes by noting some new features for clustering in SQL Server 2012.
The document is about a tutorial on VMware performance for advanced users. It discusses:
- Using a combination of introductory vSphere internals and performance analysis techniques to learn how to interpret metrics and triage performance problems.
- Topics that will be covered include performance monitoring, CPU, memory, I/O and storage, networking, and applications.
- The objective is for attendees to learn how to be practitioners of performance diagnosis and capacity planning with vSphere.
Sql Server 2012 HA and DR -- SQL Saturday RichmondJoseph D'Antoni
The document discusses various strategies for achieving high availability and disaster recovery in SQL Server 2012, including log shipping, database mirroring, failover cluster instances, replication, and AlwaysOn availability groups. It provides an overview of each technology and their pros and cons for maintaining continuous access to database systems and protecting against data loss from hardware or site failures. Resources are also listed for attendees to learn more about high availability and disaster recovery options in SQL Server.
The document provides an introduction to VMware vSphere distributed switches. It lists the benefits of distributed switches over standard switches, describes the distributed switch architecture, and discusses how to create, manage, and configure distributed switches and their properties. It also covers topics like distributed port groups, VMkernel networking, NetFlow, private VLANs, and troubleshooting distributed switch issues.
This document discusses best practices for virtualizing databases. It begins with an introduction of the presenters, Michael Corey and Jeff Szastak, who are experts in virtualizing Oracle and SQL Server databases. The document then covers reasons for virtualizing databases, including flexibility, efficiency of resources, and cost savings. It provides examples of large production databases that have been successfully virtualized. The document discusses performance results from testing that show virtualized database performance is typically within 5% of physical performance. It provides recommendations for right-sizing resources and avoiding configurations like BIOS settings that could negatively impact performance. The overall message is that databases can be successfully virtualized while meeting service level agreements by following best practices.
This document summarizes a presentation about SQL Server 2012 high availability and disaster recovery options. It discusses key disaster recovery terms, how to approach risk management, and different SQL Server high availability and disaster recovery solutions like log shipping, replication, failover clustering, and AlwaysOn availability groups. It also covers new features in SQL Server 2012 and Windows Server 2012 that improve high availability and disaster recovery capabilities.
VMworld Europe 2014: Virtual SAN Best Practices and Use CasesVMworld
This document provides an overview and agenda for a presentation on VMware Virtual SAN. It discusses key features of Virtual SAN including its software-defined storage approach and hybrid storage using SSD and HDD. Several use cases are reviewed like virtual desktop infrastructure, remote office/branch office, and DMZ/isolated environments. Best practices are also covered for various use cases around sizing, policies, and ready nodes. The document aims to introduce attendees to Virtual SAN capabilities and considerations for different deployment scenarios.
This document summarizes a presentation about SQL Server 2012 high availability and disaster recovery options. It discusses key concepts like RTO, RPO and risk management. It then reviews various SQL Server high availability and disaster recovery technologies like log shipping, database mirroring, failover clustering, replication, and AlwaysOn availability groups. It also covers new features in SQL Server 2012 like availability groups and Windows Server 2012 cluster-aware updating. The presentation concludes with a discussion of contacting the presenter for additional resources.
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...VMworld
This document provides an overview and agenda for a presentation on virtualizing SQL Server workloads on VMware vSphere. The presentation will cover designing SQL Server virtual machines for performance in production environments, consolidating multiple SQL Server workloads, and ensuring SQL Server availability using vSphere features. It emphasizes understanding the workload, optimizing for storage and network performance, avoiding swapping, using large memory pages, and accounting for NUMA when configuring SQL Server virtual machines.
SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 - AUSPC2012Michael Noel
Using SQL Server 2012 AlwaysOn Availability Groups for failover of SharePoint 2010 Databases, as presented at the Australian SharePoint Conference - March 2012 in Melbourne.
This document provides an overview of SQL Server clustering. SQL Server clustering uses Microsoft clustering services (MSCS) to set up a highly available Windows cluster for mission critical databases. There are two main failover configurations - active/passive where only one node is active and active/active where both nodes are active. The top three challenges to implementing a cluster are managing CPU, memory, and disk resources to allow for failover without degrading performance. Proper planning and design is important to ensure a smooth clustered SQL Server environment.
Master VMware Performance and Capacity ManagementIwan Rahabok
12 Sep 2016 update: See this http://virtual-red-dot.info/operationalize-sddc-program-2/ for details.
-------------
Based on the book http://virtual-red-dot.info/performance-and-capacity-management/
Master performance and capacity management of VMware SDDC
Hvordan administrerer og bruker du din VDI-løsning best mulig? Hva kan Microsoft tilby av VDI-drift og hvordan benyttes det i praksis? Vi ser på hvordan bl.a. System Center kan benyttes i en VDI-løsning.
This document discusses high availability and site resilience features in Exchange Server 2013 such as DAG architecture, the MSExchangeRepl and MSExchangeDAGMgmt services, the cluster service, crimson channel, witness servers, and dynamic quorum. It describes how these features work together to provide database replication and failover capabilities in Exchange 2013.
Right-Sizing your SQL Server Virtual Machineheraflux
This document discusses "right-sizing" a SQL Server virtual machine (VM) by properly allocating CPU, memory, and storage resources. It explains that one size does not fit all workloads and inappropriate allocations can hurt performance. The presenter recommends profiling systems by collecting metrics from all stack components, analyzing workloads, and adjusting VM configurations based on the data. Regular reviews are also advised as workloads change. A new free beta tool is announced that will automate estimating the right-sized resource assignment for a SQL Server VM.
Microsoft released SQL Azure more than two years ago - that's enough time for testing (I hope!). So, are you ready to move your data to the Cloud? If you’re considering a business (i.e. a production environment) in the Cloud, you need to think about methods for backing up your data, a backup plan for your data and, eventually, restoring with Red Gate Cloud Services (and not only). In this session, you’ll see the differences, functionality, restrictions, and opportunities in SQL Azure and On-Premise SQL Server 2008/2008 R2/2012. We’ll consider topics such as how to be prepared for backup and restore, and which parts of a cloud environment are most important: keys, triggers, indexes, prices, security, service level agreements, etc.
The document outlines the hardware and software requirements, new features, and best practices for designing and implementing an infrastructure for SharePoint 2013, including new service applications, the use of claims-based authentication, and recommendations for farm topology based on organization size from single server to large virtual environments. It also discusses high availability, disaster recovery, security, and optimization strategies.
Авторский учебный курс от Архитектора Microsoft Алексея Кибкало.
Что такое Hyper-V
Версии Windows Server 2012 Hyper-V
Аппаратные требования к Windows Server 2012 Hyper-V
Установка Hyper-V
Сетевые возможности Windows Server 2012 Hyper-V
Что такое Live Migration
Высокодоступные кластеры Windows Server 2012 Hyper-V
Аварийное восстановление и Hyper-V Replica
Азы управления при помощи System Center
При поддержке "Звезды и С" www.stars-s.ru
Blue Medora Oracle Enterprise Manager (EM12c) Plug-in for PostgreSQLBlue Medora
This document describes a plugin developed by Blue Medora for monitoring PostgreSQL databases in Oracle Enterprise Manager 12c. The plugin extends the database monitoring capabilities of EM12c to PostgreSQL. It connects to PostgreSQL instances via remote JDBC connections without requiring an agent. The plugin provides dashboards, diagnostics, and nearly 200 metrics for monitoring PostgreSQL performance and configurations.
This document provides an overview of SQL Server clustering for beginners. It introduces SQL Server clustering, including what it is, why it is used, who supports it, and whether it is suitable. It also outlines an agenda covering introduction to clustering, demonstrations, installation, administration, problems, and disaster planning. The presenter's qualifications and contact details are provided.
Best Practices of HA and Replication of PostgreSQL in Virtualized EnvironmentsJignesh Shah
This document discusses best practices for high availability (HA) and replication of PostgreSQL databases in virtualized environments. It covers enterprise needs for HA, technologies like VMware HA and replication that can provide HA, and deployment blueprints for HA, read scaling, and disaster recovery within and across datacenters. The document also discusses PostgreSQL's different replication modes and how they can be used for HA, read scaling, and disaster recovery.
The document discusses best practices for preparing for and surviving a disaster involving IT systems. It emphasizes the importance of being prepared through thorough backup and recovery procedures. Key aspects of preparation include having documented procedures for backup and restore of SQL and SharePoint environments, understanding roles and responsibilities, maintaining service level agreements, keeping an encrypted envelope of credentials, and ensuring necessary hardware, software, and support contracts are accounted for. The overall message is that with proper planning through documented policies and procedures, the impact of a disaster can be minimized.
Sql server 2012 - always on deep dive - bob duffyAnuradha
The document provides an overview of a presentation by Bob Duffy on SQL Server 2012 Always On. It outlines Bob Duffy's background and experience, the agenda for the presentation which includes topics like typical high availability and disaster recovery requirements, installing and migrating to Always On availability groups, planned and automated failover, active secondary replicas, and integration with failover clustering. It also includes a case study on requirements for a fictional company and describes typical high availability architectures.
SQL 2012 AlwaysOn Availability Groups (AOAGs) for SharePoint Farms - Norcall ...Michael Noel
This document discusses SQL Server 2012 AlwaysOn Availability Groups, which provide a high availability and disaster recovery solution. It covers the history and predecessors to AlwaysOn, compares it to other SQL high availability options, and discusses design options and requirements. Potential data loss and recovery times are listed for different solutions. The document then reviews the steps to set up an AlwaysOn Availability Group, including creating a Windows Server Failover Cluster, preparing nodes, enabling AlwaysOn, creating the availability group, and setting up a listener. It concludes with information on version requirements and a session summary.
Sql Server 2012 HA and DR -- SQL Saturday RichmondJoseph D'Antoni
The document discusses various strategies for achieving high availability and disaster recovery in SQL Server 2012, including log shipping, database mirroring, failover cluster instances, replication, and AlwaysOn availability groups. It provides an overview of each technology and their pros and cons for maintaining continuous access to database systems and protecting against data loss from hardware or site failures. Resources are also listed for attendees to learn more about high availability and disaster recovery options in SQL Server.
The document provides an introduction to VMware vSphere distributed switches. It lists the benefits of distributed switches over standard switches, describes the distributed switch architecture, and discusses how to create, manage, and configure distributed switches and their properties. It also covers topics like distributed port groups, VMkernel networking, NetFlow, private VLANs, and troubleshooting distributed switch issues.
This document discusses best practices for virtualizing databases. It begins with an introduction of the presenters, Michael Corey and Jeff Szastak, who are experts in virtualizing Oracle and SQL Server databases. The document then covers reasons for virtualizing databases, including flexibility, efficiency of resources, and cost savings. It provides examples of large production databases that have been successfully virtualized. The document discusses performance results from testing that show virtualized database performance is typically within 5% of physical performance. It provides recommendations for right-sizing resources and avoiding configurations like BIOS settings that could negatively impact performance. The overall message is that databases can be successfully virtualized while meeting service level agreements by following best practices.
This document summarizes a presentation about SQL Server 2012 high availability and disaster recovery options. It discusses key disaster recovery terms, how to approach risk management, and different SQL Server high availability and disaster recovery solutions like log shipping, replication, failover clustering, and AlwaysOn availability groups. It also covers new features in SQL Server 2012 and Windows Server 2012 that improve high availability and disaster recovery capabilities.
VMworld Europe 2014: Virtual SAN Best Practices and Use CasesVMworld
This document provides an overview and agenda for a presentation on VMware Virtual SAN. It discusses key features of Virtual SAN including its software-defined storage approach and hybrid storage using SSD and HDD. Several use cases are reviewed like virtual desktop infrastructure, remote office/branch office, and DMZ/isolated environments. Best practices are also covered for various use cases around sizing, policies, and ready nodes. The document aims to introduce attendees to Virtual SAN capabilities and considerations for different deployment scenarios.
This document summarizes a presentation about SQL Server 2012 high availability and disaster recovery options. It discusses key concepts like RTO, RPO and risk management. It then reviews various SQL Server high availability and disaster recovery technologies like log shipping, database mirroring, failover clustering, replication, and AlwaysOn availability groups. It also covers new features in SQL Server 2012 like availability groups and Windows Server 2012 cluster-aware updating. The presentation concludes with a discussion of contacting the presenter for additional resources.
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...VMworld
This document provides an overview and agenda for a presentation on virtualizing SQL Server workloads on VMware vSphere. The presentation will cover designing SQL Server virtual machines for performance in production environments, consolidating multiple SQL Server workloads, and ensuring SQL Server availability using vSphere features. It emphasizes understanding the workload, optimizing for storage and network performance, avoiding swapping, using large memory pages, and accounting for NUMA when configuring SQL Server virtual machines.
SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 - AUSPC2012Michael Noel
Using SQL Server 2012 AlwaysOn Availability Groups for failover of SharePoint 2010 Databases, as presented at the Australian SharePoint Conference - March 2012 in Melbourne.
This document provides an overview of SQL Server clustering. SQL Server clustering uses Microsoft clustering services (MSCS) to set up a highly available Windows cluster for mission critical databases. There are two main failover configurations - active/passive where only one node is active and active/active where both nodes are active. The top three challenges to implementing a cluster are managing CPU, memory, and disk resources to allow for failover without degrading performance. Proper planning and design is important to ensure a smooth clustered SQL Server environment.
Master VMware Performance and Capacity ManagementIwan Rahabok
12 Sep 2016 update: See this http://virtual-red-dot.info/operationalize-sddc-program-2/ for details.
-------------
Based on the book http://virtual-red-dot.info/performance-and-capacity-management/
Master performance and capacity management of VMware SDDC
Hvordan administrerer og bruker du din VDI-løsning best mulig? Hva kan Microsoft tilby av VDI-drift og hvordan benyttes det i praksis? Vi ser på hvordan bl.a. System Center kan benyttes i en VDI-løsning.
This document discusses high availability and site resilience features in Exchange Server 2013 such as DAG architecture, the MSExchangeRepl and MSExchangeDAGMgmt services, the cluster service, crimson channel, witness servers, and dynamic quorum. It describes how these features work together to provide database replication and failover capabilities in Exchange 2013.
Right-Sizing your SQL Server Virtual Machineheraflux
This document discusses "right-sizing" a SQL Server virtual machine (VM) by properly allocating CPU, memory, and storage resources. It explains that one size does not fit all workloads and inappropriate allocations can hurt performance. The presenter recommends profiling systems by collecting metrics from all stack components, analyzing workloads, and adjusting VM configurations based on the data. Regular reviews are also advised as workloads change. A new free beta tool is announced that will automate estimating the right-sized resource assignment for a SQL Server VM.
Microsoft released SQL Azure more than two years ago - that's enough time for testing (I hope!). So, are you ready to move your data to the Cloud? If you’re considering a business (i.e. a production environment) in the Cloud, you need to think about methods for backing up your data, a backup plan for your data and, eventually, restoring with Red Gate Cloud Services (and not only). In this session, you’ll see the differences, functionality, restrictions, and opportunities in SQL Azure and On-Premise SQL Server 2008/2008 R2/2012. We’ll consider topics such as how to be prepared for backup and restore, and which parts of a cloud environment are most important: keys, triggers, indexes, prices, security, service level agreements, etc.
The document outlines the hardware and software requirements, new features, and best practices for designing and implementing an infrastructure for SharePoint 2013, including new service applications, the use of claims-based authentication, and recommendations for farm topology based on organization size from single server to large virtual environments. It also discusses high availability, disaster recovery, security, and optimization strategies.
Авторский учебный курс от Архитектора Microsoft Алексея Кибкало.
Что такое Hyper-V
Версии Windows Server 2012 Hyper-V
Аппаратные требования к Windows Server 2012 Hyper-V
Установка Hyper-V
Сетевые возможности Windows Server 2012 Hyper-V
Что такое Live Migration
Высокодоступные кластеры Windows Server 2012 Hyper-V
Аварийное восстановление и Hyper-V Replica
Азы управления при помощи System Center
При поддержке "Звезды и С" www.stars-s.ru
Blue Medora Oracle Enterprise Manager (EM12c) Plug-in for PostgreSQLBlue Medora
This document describes a plugin developed by Blue Medora for monitoring PostgreSQL databases in Oracle Enterprise Manager 12c. The plugin extends the database monitoring capabilities of EM12c to PostgreSQL. It connects to PostgreSQL instances via remote JDBC connections without requiring an agent. The plugin provides dashboards, diagnostics, and nearly 200 metrics for monitoring PostgreSQL performance and configurations.
This document provides an overview of SQL Server clustering for beginners. It introduces SQL Server clustering, including what it is, why it is used, who supports it, and whether it is suitable. It also outlines an agenda covering introduction to clustering, demonstrations, installation, administration, problems, and disaster planning. The presenter's qualifications and contact details are provided.
Best Practices of HA and Replication of PostgreSQL in Virtualized EnvironmentsJignesh Shah
This document discusses best practices for high availability (HA) and replication of PostgreSQL databases in virtualized environments. It covers enterprise needs for HA, technologies like VMware HA and replication that can provide HA, and deployment blueprints for HA, read scaling, and disaster recovery within and across datacenters. The document also discusses PostgreSQL's different replication modes and how they can be used for HA, read scaling, and disaster recovery.
The document discusses best practices for preparing for and surviving a disaster involving IT systems. It emphasizes the importance of being prepared through thorough backup and recovery procedures. Key aspects of preparation include having documented procedures for backup and restore of SQL and SharePoint environments, understanding roles and responsibilities, maintaining service level agreements, keeping an encrypted envelope of credentials, and ensuring necessary hardware, software, and support contracts are accounted for. The overall message is that with proper planning through documented policies and procedures, the impact of a disaster can be minimized.
Sql server 2012 - always on deep dive - bob duffyAnuradha
The document provides an overview of a presentation by Bob Duffy on SQL Server 2012 Always On. It outlines Bob Duffy's background and experience, the agenda for the presentation which includes topics like typical high availability and disaster recovery requirements, installing and migrating to Always On availability groups, planned and automated failover, active secondary replicas, and integration with failover clustering. It also includes a case study on requirements for a fictional company and describes typical high availability architectures.
SQL 2012 AlwaysOn Availability Groups (AOAGs) for SharePoint Farms - Norcall ...Michael Noel
This document discusses SQL Server 2012 AlwaysOn Availability Groups, which provide a high availability and disaster recovery solution. It covers the history and predecessors to AlwaysOn, compares it to other SQL high availability options, and discusses design options and requirements. Potential data loss and recovery times are listed for different solutions. The document then reviews the steps to set up an AlwaysOn Availability Group, including creating a Windows Server Failover Cluster, preparing nodes, enabling AlwaysOn, creating the availability group, and setting up a listener. It concludes with information on version requirements and a session summary.
SQL 2012 AlwaysOn Availability Groups for SharePoint 2013 - SharePoint Connec...Michael Noel
Using SQL Server 2012 AlwaysOn Availability Groups allows for high availability and disaster recovery of SharePoint 2013 farms. It provides zero data loss failover between nodes and readable secondary replicas. The document outlines the requirements and provides a step-by-step guide to implementing AlwaysOn Availability Groups for a SharePoint farm, including creating an availability group, adding databases, and creating an availability group listener.
This document discusses SQL Server 2012 AlwaysOn, a high availability and disaster recovery solution. It provides an overview of AlwaysOn availability groups, which allow for multiple synchronous or asynchronous copies of databases across instances. Key features include readable secondary replicas, automatic instance and database failover, and the ability to perform backups on secondary replicas. The document also demonstrates AlwaysOn configuration and functionality through a virtual machine-based lab environment.
The document discusses database backup and recovery concepts. It defines different types of database failures including statement failure, user process failure, network failure, user error, instance failure, and media failure. It explains how to configure the database for recoverability through techniques such as scheduling backups, multiplexing control files and redo log groups, retaining archived redo logs, and setting the database to ARCHIVELOG mode. The document also covers topics like checkpoints, redo logs, flashback technology, instance recovery phases, and tuning instance recovery.
This document discusses high availability and disaster recovery options in SQL Server 2012. It begins with an introduction and agenda. It then covers what's new in SQL Server 2012 including the new AlwaysOn Availability Groups feature. It discusses SQL Server failover clustering architecture and how it works. It also covers other high availability options like mirroring and log shipping. Finally, it demonstrates how to set up an availability group for high availability and disaster recovery.
This document summarizes an agenda for a TechNet Live meeting about using SQL Server AlwaysOn availability groups to offload reporting workloads from production servers. The agenda includes an introduction to AlwaysOn, setting up readable secondary replicas, configuring connection access, performing backups on secondary replicas, and discussing the impact of workloads on high availability, primary servers, and query plans.
The document discusses several high availability and disaster recovery options for SQL Server including failover clustering, database mirroring, log shipping, and replication. It provides examples of how different companies have implemented these technologies depending on their requirements. Key factors that influence architecture choices are downtime tolerance, deployment of technologies, and operational procedures. The document also covers SQL Server upgrade processes and how to move databases to a new datacenter while maintaining high availability.
The document summarizes different high availability solutions in SQL Server 2012, including AlwaysOn Failover Cluster Instances, AlwaysOn Availability Groups, and Database Mirroring. It defines key terms like primary/secondary databases and replicas. It also describes the benefits of each solution, such as automatic failover, read-only access on secondaries, and support for different storage options.
This document discusses high availability considerations for SQL Server backends in SharePoint 2010 environments. It covers why high availability is important, various SQL Server high availability and disaster recovery technologies like database mirroring and failover clustering. It also provides best practices for SQL Server and database configuration to optimize performance, including storage configuration, tempdb and content database settings. The presentation demonstrates configurations for failover clustering and database mirroring and shows how to check database health and optimization.
The document discusses Oracle's high availability vision and new features in Oracle Database 11g Release 2 that improve availability. Key points include:
1) Oracle focuses on scale-out, application orientation, integration, and completeness to provide high availability.
2) New features improve server, data, and planned downtime protection including Real Application Clusters, Flashback technologies, backup/recovery, and online maintenance capabilities.
3) Features like Active Data Guard enable real-time queries on standbys and better application availability. Edition-based redefinition allows online application upgrades.
Using Kubernetes to deliver a “serverless” serviceDoKC
Serverless promises to change the way we consume software. It allows us to potentially pay for only that which we use and can help drive down operational costs to the minimal amount of resources necessary.
Architecting for serverless requires a unique look at app logic and the way it is deployed. It takes a combination of the logical and physical worlds. An architectural pattern has emerged where we can scale ephemeral compute separate from services that need to persist.
We use Kubernetes to deliver exactly this. A “serverless” experience that is driven and enabled by compute pods and storage pods. We also have used our experience running thousands of database clusters on Kubernetes to automate the operational expertise of managing a distributed database.
In this talk, we will take a dive deep into the architecture of our application and share:
* A definition and outline of the challenges of serverless
* How we reworked our logic for a serverless approach
* How we use Kubernetes to gain serverless autoscaling
This talk was given by Jim Walker for DoK Day Europe @ KubeCon 2022.
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013Michael Noel
This document discusses SQL Server 2012 AlwaysOn Availability Groups which can be used to provide high availability and disaster recovery for SharePoint 2010/2013 farms. It covers what AlwaysOn is, the requirements to implement it, different design options, and how it improves upon previous SQL mirroring technologies. A sample multi-replica design is presented with synchronous and asynchronous copies across primary, DR, and read-only farms.
This document provides an overview of Exchange Server 2007 availability solutions and introduces Exchange 2010 high availability features. Exchange Server 2007's single copy cluster provides little high availability and does not automatically recover from failures or protect data. Exchange 2010 improves on this with database availability groups that allow up to 16 replicated database copies across multiple servers for improved redundancy and recovery times. It also simplifies administration and supports stretching databases across different sites.
Neutron Done the SDN Way
Dragonflow is an open source distributed control plane implementation of Neutron which is an integral part of OpenStack. Dragonflow introduces innovative solutions and features to implement networking and distributed network services in a manner that is both lightweight and simple to extend, yet targeted towards performance-intensive and latency-sensitive applications. Dragonflow aims at solving the performance
Oracle DataGuard Online Training in USA | INDIAXoom Trainings
Xoom Trainings providing Best Oracle DataGuard Online Training with complete tutorial by 10 years experienced professionals worldwide
For More online training Demo Please Reach the below link:
https://www.youtube.com/watch?v=2zXZPh4agwE
For More Information please follow the below link:
http://www.xoomtrainings.com/course/oracle-dataguard
For General Queries Email us at sales@xoomtrainings.com or +1-610-686-8077
[Hic2011] using hadoop lucene-solr-for-large-scale-search by systexJames Chen
This document discusses using Hadoop/MapReduce with Solr/Lucene for large scale distributed search. It begins with an introduction to the speaker and his experience with Hadoop. The agenda then outlines discussing why search big data, an overview of Lucene, Solr and Zookeeper, distributed searching and indexing with Hadoop, and a case study on web log categorization.
Building the Perfect SharePoint 2010 Farm - MS Days Bulgaria 2012Michael Noel
This document discusses best practices for building a highly available and optimized SharePoint 2010 farm. It covers farm architecture including recommended server roles and sizing. It also discusses virtualization options and performance monitoring considerations. The document outlines strategies for data management including content database distribution, remote BLOB storage, SQL database optimization, and maintenance plans. Finally, it compares high availability and disaster recovery options for SQL Server like AlwaysOn availability groups and failover clustering.
Webinar: Emerging Trends in Data Architecture – What’s the Next Big Thing?DATAVERSITY
The migration to cloud-based data architectures continues at a rapid pace, including databases and data management. Oracle databases are part of this trend, and during this webinar you will learn how to automate the provisioning and management of Oracle databases so that you can deliver an “as-a-service” experience with 1-click simplicity. Experts will walk you through the process of:
· Using Kubernetes to deliver a production-ready
solution for your Oracle-based applications
· Turbocharging your data infrastructure using
cloud-native architecture
· Improving the agility and efficiency of your BI
and Data Operation teams, Developers, and Data Scientists
· Defining the business impact and benefits of
cloud-based Oracle solutions
Similar to Always On - Wydajność i bezpieczeństwo naszych danych - High Availability SQL Server 2012 (20)
Tradycyjne procesy ETL umożliwiają zasilanie hurtowni danymi, nie pozwalają jednak użytkownikom biznesowym (a więc jedynym osobom, które w pełni rozumieją znaczenie przetwarzanych danych) na wprowadzanie do nich jakichkolwiek poprawek. Tymczasem to od jakości danych zależą wyniki ich analiz.
Systemy EIM (Enterprise Information Management) są najnowszym sposobem integracji, oczyszczania i centralnego zarządzania danymi, a ich cechą charakterystyczną jest zaangażowanie użytkowników w proces przygotowywania danych. W trakcie sesji przekonamy się, jak usługi SQL Server Integration Services (SSIS), Data Quality Services (DQS) i Master Data Services (MDS) współpracują ze sobą tworząc kompletne rozwiązanie klasy EIM
Klasyfikacja, segmentacja i analiza sekwencyjna należą do podstawowych technik eksploracji danych. Wszystkie te techniki zostały zaimplementowane w serwerze SQL 2005 i nowszych …
Reprezentacja i obsługa danych hierarchicznych w SQL Server 2008/2008R2SQLExpert.pl
9 kwietnia 2011 odbył się 2nd CodeCamp w Katowicach. Na imprezie tej nasz ekspert Łukasz Grala przedstawił sesję dotyczącą reprezentacji i obsługi danych hierarchicznych w serwerze bazodanowym firmy Microsoft (SQL Server 2008/2008R2).
W ramach sesji zaprezentowano wszystkie dostępne metody reprezentacji czyli Self-Join między innymi z użyciem CTE, jak i dane XML, oraz nowy typ danych hierarchicznych w SQL Server.
SQL Server 2008 Tips & tricks administracjiSQLExpert.pl
Sesja odbyła się 7 kwietnia 2009r na Wyższej Szkole Komunikacji i Zarządzania w Poznaniu z okazji IT Academic Day.
W ramach tej sesji przedstawiono różne nowości wersji SQL Server 2008 usprawniające pracę administratorom.
Między innymi mowa jest o Policy Based Management, Extended Events, SQL Audit czy też kompresji w SQL Server 2008.
Standard ANSI SQL definiuje cztery poziomy izolowania transakcji opisując je za pomocą występujących na każdym z tych poziomów fenomenów. SQL Server implementuje ten standard, ale, jak to z implementacjami bywa, niektóre zachowania tego serwera mogą nas zaskoczyć ….
Always On - Wydajność i bezpieczeństwo naszych danych - High Availability SQL Server 2012
1. AlwaysOn
Wydajność i bezpieczeństwo
naszych danych
Łukasz Grala
2. Sesja powstała na podstawie sesji z MTS
2012
• Łukasz Grala • Damian Widera
• Ekspert | SQLExpert.pl • PM | LGBS
3. Kontakt z prelegentem
• Łukasz Grala
• Architekt - trener | SQLExpert.pl
• lukasz@sqlexpert.pl
• BLOGI: SQLResearch.com
PowerPivot.info.pl
• @PowerPivotBlog
• Lider Polish SQL Server User Group
(PLSSUG)
4. Kontakt z prelegentem
• Damian Widera
• Project Manager & Team Leader | LGBS
• d.widera@lgbs.pl
• Lider Polish SQL Server User Group
(PLSSUG)
5. Plan prezentacji
• Rozwiązania High Availability w SQL Server
• Architektura i wymagania AlwaysOn
• Realizacja High Availability przy użyciu AlwaysOn
• Realizacja Disaster Recovery przy użyciu AlwaysOn
• Wykorzystywanie Replik
• Monitorowanie i zarządzanie AlwaysOn
• Podsumowanie
• Bibliografia (materiały)
16. ALWAYSON AVAILABILITY GROUP
LISTENER
Availability Groups Listener pozwala połączyć się z inną repliką
ServerA ServerB ServerC
2 2 2
DB DB DB
TechAG1
TechListener1
Primary Primary
Secondary Secondary
Aplikacja w trakcie wystąpienia awarii
19. ALWAYSON ACTIVE SECONDARIES
AlwaysOn Active Secondary enables efficient utilization of
high availability hardware resources to improve overall IT efficiency
IT EFFICIENCY AND COST-EFFECTIVENESS ARE CRITICAL FOR
BUSINESSES
Idle hardware is no longer an option.
ACTIVE SECONDARY USES
Read-only workloads
Offloading Backups
20. CLIENT CONNECTIVITY
READ / WRITE WORKLOAD
• Connecting using AG Listener
• Connection using FAILOVER_PARTNER (if connection CLIENT
string of existing applications can’t be changed)
READ ONLY WORKLOAD
• Connection using VNN and ApplicationIntent=ReadOnly
• Connection to the secondary instance directly
• ReadOnly Routing
MULTI SUBNET FAILOVER SCENARIO:
• New client libraries => MultiSubnetFailover=True PRIMARY SECONDARIES
• Old client libraries configure appropriate client
connection timeout
27. ALWAYSON MULTI-SITE FAILOVER
CLUSTER INSTANCE
Provide High Availability at the Instance Level
• Unit of failover = SQL server instance
• Maintain same virtual network name after failover. Clients re-connect to same name
• Instance restart requires database to go through recovery
Provide Disaster Recovery at the Instance Level
• Provide Disaster Recovery protection from site failure: be it network, power,
infrastructure or other site disasters.
• Require storage based replication technology and networking considerations
• Multi-subnet support:
SQL Server 2008 R2 NO • Create stretch Virtual-LAN (VLAN) to act as a single subnet
• IP address OR dependency support within SQL Server setup
SQL Server 2012 YES
• SQL Engine skips binding to IP’s not online on start-up
28. MULTI-SUBNET CLUSTERING
Corpnet
Network Name: SqlClust
IP1: 10.168.0.10
OR IP2: 192.168.0.10
subnet subnet
1 2
Local Site SAN Replication Remote Site
29. TEMPDB ON LOCAL DISK
WHY WE ENABLE THIS?
• tempdb access occupies large % of LOCAL TEMP DB LOCAL TEMP DB
SAN I/O (Fast disk, SSD) (Fast disk, SSD)
• Fast local HDD/SSD becomes
standard Server configuration
BENEFITS
• Better overall performance
• Cost saving PRIMARY SECONDARIES
IMPORTANT NOTE!
• Ensure that tempdb local paths are
available to SQL Service on all the
nodes
32. Podsumowanie
High Availability and Disaster Recovery SQL Server Solutions RPO RTO Aut.Fail. Read. secon.
AlwaysOn Availability Group – synchronous commit 0 Seconds Yes 0-2
AlwaysOn Availability Group – asynchronous commit Seconds Minutes No 0-4
AlwaysOn Failoiver Cluster Instance - Second to Yes -
minutes
Database Mirroring – High Safety (synchronous + witness) 0 Seconds Yes -
Database Mirroring – High Performance (asynchronous) Seconds Minutes No -
Log Shipping Minutes Minutes No Not during a
to hours restore
Backup, Copy, Restore (- ONLY DISASTER RECOVERY) hours Hours to No Not during a
days restore
33. Bibliografia (źródła)
• White paper - Microsoft SQL Server AlwaysOn Solutions Guide for High
Availability and Disaster Recovery
– http://msdn.microsoft.com/library/hh781257.aspx
• White paper - AlwaysOn Solution Guide: Offloading Read-Only Workloads to
Secondary Replicas
– http://msdn.microsoft.com/en-us/library/jj542414.aspx
• White paper - AlwaysOn Architecture Guide: Building a High Availability and
Disaster Recovery Solution by Using AlwaysOn Availability Groups
– http://msdn.microsoft.com/en-us/library/jj191711.aspx
• White paper - AlwaysOn Architecture Guide: Building a High Availability and
Disaster Recovery Solution by Using Failover Cluster Instances and Availability
Groups
– http://msdn.microsoft.com/en-us/library/jj215886.aspx
• Prerequisites, Restrictions, and Recommendations for AlwaysOn Availability
Groups (SQL Server)
– http://msdn.microsoft.com/library/ff878487(v=sql.110).aspx
Editor's Notes
SLAJD DOMYŚLNIE UKRYTYMożna w nim podać namiary kontaktowe na prelegenta (nie jest to obowiązkowe).Mają one pozwolić (po pobraniu prezentacji) skontaktować się z prelegentem.Można również pokazać ten slajd na prezentacji.
SLAJD DOMYŚLNIE UKRYTYMożna w nim podać namiary kontaktowe na prelegenta (nie jest to obowiązkowe).Mają one pozwolić (po pobraniu prezentacji) skontaktować się z prelegentem.Można również pokazać ten slajd na prezentacji.
http://msdn.microsoft.com/en-us/library/ff878253(v=sql.110).aspxExplains purpose and “close to real-time” nature of queries
Explain that the log cache is flushed when either it is full or a transaction has committed.Sync implies no data lossExplain why it is only close to real time and never real time even when the mode is synchronousWhat happensOn Async Replica when network is slow (data loss)What happens if the REDO thread is slow to apply the log
Read/Write WorkloadIf you already have FAILOVER_PARTNER in the connection string, and can’t change the connection string, it will continue to work, provided:There are only two replicas – primary and one secondary, andThe replicas have been set to NOT “Allow All Connections” in secondary roleIf using new client libraries, use MultiSubnetFailover=True in the connection stringRead Only WorkloadIf using legacy client libraries:Set the “Connection Mode in Secondary Role” for the AG replicas to “Allow All Connections”Connect directly to the secondary instanceIf using new client libraries:Set the “Connection Mode in Secondary Role” for the AG replicas to “Allow ReadOnly Connections”Define Routing List for the AG (to take advantage of ReadOnly Rerouting)Use the AG VNN (Listener) to connect to the Availability Group, ANDSpecify ApplicationIntent=ReadOnly in the connection stringIf using new client libraries, use MultiSubnetFailover=True in the connection string