In this presentation we review the basic requirements to install a SQL Server Failover Cluster.
Regards,
Eduardo Castro Martinez
http://ecastrom.blogspot.com
http://comunidadwindows.org
The AlwaysOn Availability Groups feature is a high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring. Introduced in SQL Server 2012, AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise
The AlwaysOn Availability Groups feature is a high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring. Introduced in SQL Server 2012, AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise
Oracle Transparent Data Encryption (TDE) 12cNabeel Yoosuf
This presentation provides an introduction to Oracle Transparent Data Encryption technology in 12c. It is provided as part of Oracle Advanced Security.
Practical examples of using extended eventsDean Richards
Many presentations I have seen about SQL Server extended events focus on the mechanics of setting them up and querying the definitions back from the DMVs. While useful, I had always been missing the points about when and how to use extended events. What are they and why should you be using them? This presentation will show three real-world examples of using extended events. Each example will include demos on configuring the event and using the data and you will learn:
• Use extended events rather than queries against DMVs or tracing
• Collect query information
• Catch and examine deadlocks
• Collect actual plans
MySQL Administrator
Basic course
- MySQL 개요
- MySQL 설치 / 설정
- MySQL 아키텍처 - MySQL 스토리지 엔진
- MySQL 관리
- MySQL 백업 / 복구
- MySQL 모니터링
Advanced course
- MySQL Optimization
- MariaDB / Percona
- MySQL HA (High Availability)
- MySQL troubleshooting
네오클로바
http://neoclova.co.kr/
Deep Dive: a technical insider's view of NetBackup 8.1 and NetBackup AppliancesVeritas Technologies LLC
Together, NetBackup 8.0 and 8.1 are perhaps the two most significant consecutive releases in NetBackup history. Attend this session to learn how the newly released NetBackup 8.1 builds on version 8.0 to deliver the promise of modern data protection and advanced information management like never before. This session will feature a detailed technical overview of the new security architecture in NetBackup 8.1 that keeps data secure across any network, new dedupe to the cloud capabilities that deliver industry-leading performance, instant recovery for Oracle, added support for virtual and next-gen workloads, faster and easier deployments, and many other new features and capabilities.
Troubleshooting Complex Performance issues - Oracle SEG$ contentionTanel Poder
From Tanel Poder's Troubleshooting Complex Performance Issues series - an example of Oracle SEG$ internal segment contention due to some direct path insert activity.
This presentation discusses Windows Azure Blob Storage, covering from the Windows Azure Storage Overview, Blob Storage Basic Concept, Blob Storage Advanced, and finally the Tip of the day.
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...turgaysahtiyan
The AlwaysOn Availability Groups feature is a high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring. Introduced in SQL Server 2012, AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise. In this session we will talk about what’s coming with Always On, and how does it help to improve high availability and disaster recovery solutions.
Zero Data Loss Recovery Applianceによるデータベース保護のアーキテクチャオラクルエンジニア通信
データ量の増大、業務の24時間化に伴い、従来のバックアップ・ソリューションではデータ保護のニーズをすべて満たせなくなってきています。これを解消すべくOracle Databaseの保護に特化して設計されたエンジニアド・システム、Zero Data Loss Recovery Applianceが登場しました。これからの時代のデータ保護テクノロジーに関して、アーキテクチャを中心に紹介します。
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesMarkus Michalewicz
This presentation discusses operational best practices considering the increasing tendency to use automation to tackle repetitive tasks, which changes how best practices are applied. The presentation therefore introduces and explains which Oracle tools can and should be used to apply best practices. It also discusses "smart features" that one will benefit from automatically after upgrading to Oracle RAC 12c Rel. 2. This presentation was first presented during UKOUG Tech17.
SQL Database on Microsoft Azure - What are the options available on Azure to have a SQL Server database, how to choose the right one with demos.
SQL Server User Meetup - Sri Lanka
Critical SQL Server Databases: Provide HA with SQL Server Failover Clustering...StarWind Software
Highly-Available SQL Server with reliable Disaster Recovery is traditionally hard to achieve but necessary to have. We say it is possible to build a fully redundant SQL Server 2014 cluster with just 2 servers, StarWind Virtual SAN and Cluster Shared Volumes while implementing disaster recovery to several places with minimal RTO and RPO!
Oracle Transparent Data Encryption (TDE) 12cNabeel Yoosuf
This presentation provides an introduction to Oracle Transparent Data Encryption technology in 12c. It is provided as part of Oracle Advanced Security.
Practical examples of using extended eventsDean Richards
Many presentations I have seen about SQL Server extended events focus on the mechanics of setting them up and querying the definitions back from the DMVs. While useful, I had always been missing the points about when and how to use extended events. What are they and why should you be using them? This presentation will show three real-world examples of using extended events. Each example will include demos on configuring the event and using the data and you will learn:
• Use extended events rather than queries against DMVs or tracing
• Collect query information
• Catch and examine deadlocks
• Collect actual plans
MySQL Administrator
Basic course
- MySQL 개요
- MySQL 설치 / 설정
- MySQL 아키텍처 - MySQL 스토리지 엔진
- MySQL 관리
- MySQL 백업 / 복구
- MySQL 모니터링
Advanced course
- MySQL Optimization
- MariaDB / Percona
- MySQL HA (High Availability)
- MySQL troubleshooting
네오클로바
http://neoclova.co.kr/
Deep Dive: a technical insider's view of NetBackup 8.1 and NetBackup AppliancesVeritas Technologies LLC
Together, NetBackup 8.0 and 8.1 are perhaps the two most significant consecutive releases in NetBackup history. Attend this session to learn how the newly released NetBackup 8.1 builds on version 8.0 to deliver the promise of modern data protection and advanced information management like never before. This session will feature a detailed technical overview of the new security architecture in NetBackup 8.1 that keeps data secure across any network, new dedupe to the cloud capabilities that deliver industry-leading performance, instant recovery for Oracle, added support for virtual and next-gen workloads, faster and easier deployments, and many other new features and capabilities.
Troubleshooting Complex Performance issues - Oracle SEG$ contentionTanel Poder
From Tanel Poder's Troubleshooting Complex Performance Issues series - an example of Oracle SEG$ internal segment contention due to some direct path insert activity.
This presentation discusses Windows Azure Blob Storage, covering from the Windows Azure Storage Overview, Blob Storage Basic Concept, Blob Storage Advanced, and finally the Tip of the day.
High Availability & Disaster Recovery with SQL Server 2012 AlwaysOn Availabil...turgaysahtiyan
The AlwaysOn Availability Groups feature is a high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring. Introduced in SQL Server 2012, AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise. In this session we will talk about what’s coming with Always On, and how does it help to improve high availability and disaster recovery solutions.
Zero Data Loss Recovery Applianceによるデータベース保護のアーキテクチャオラクルエンジニア通信
データ量の増大、業務の24時間化に伴い、従来のバックアップ・ソリューションではデータ保護のニーズをすべて満たせなくなってきています。これを解消すべくOracle Databaseの保護に特化して設計されたエンジニアド・システム、Zero Data Loss Recovery Applianceが登場しました。これからの時代のデータ保護テクノロジーに関して、アーキテクチャを中心に紹介します。
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesMarkus Michalewicz
This presentation discusses operational best practices considering the increasing tendency to use automation to tackle repetitive tasks, which changes how best practices are applied. The presentation therefore introduces and explains which Oracle tools can and should be used to apply best practices. It also discusses "smart features" that one will benefit from automatically after upgrading to Oracle RAC 12c Rel. 2. This presentation was first presented during UKOUG Tech17.
SQL Database on Microsoft Azure - What are the options available on Azure to have a SQL Server database, how to choose the right one with demos.
SQL Server User Meetup - Sri Lanka
Critical SQL Server Databases: Provide HA with SQL Server Failover Clustering...StarWind Software
Highly-Available SQL Server with reliable Disaster Recovery is traditionally hard to achieve but necessary to have. We say it is possible to build a fully redundant SQL Server 2014 cluster with just 2 servers, StarWind Virtual SAN and Cluster Shared Volumes while implementing disaster recovery to several places with minimal RTO and RPO!
High Availability with Windows Server Clustering and Geo-ClusteringStarWind Software
Find out why having an effective disaster recovery plan is so important and how this differs from simple application or server resiliency. This presentation explains technical issues involved in implementing DR in a virtual server environment and show how using the StarWind Virtual SAN solution can help increase the availability of business critical workloads.
You can also watch webcast based on this slide presentation: http://www.starwindsoftware.com/reduce-disaster-recovery-and-business-continuity-expenses-video
Cloud computing provides tremendous competitive advantages to companies, putting enormous pressure on IT departments. vRealize Suite, VMware’s new cloud management platform, is an entirely new way of managing private, public, and hybrid clouds, offering:
- On-demand service delivery & release automation
- Capacity and resource optimization
- Predictive analytics and self-learning management
- Service costing and metering
Simplifying Hyper-V Management for VMware Administrators5nine
In this presentation you will learn how to:
- Simplify and centralize Hyper-V Management across hosts
- Manage Hyper-V as easily as you manage VMware ESXi with vCenter
- Reduce VM costs without impacting performance
**Originally published here: https://info.5nine.com/webinar-simplifying-hyper-v-management-for-vmware-administrators
Whats new in Microsoft Windows Server 2016 Clustering and StorageJohn Moran
In this webinar we will learn what the High Availability & Storage team in Microsoft has cooked up for us in Windows Server 2016, which is being launched at Microsoft Ignite at the end of September.
There’s lots of new stuff in this release, including better high availability for Hyper-V, greater control over resource utilization, improved fault tolerance of transient events, newer design options for stretch or multi-site clusters, a whole new way of doing software defined storage with SATA and NVMe drives, built-in block-level storage replication, and hyper-convergence without having to break the bank.
Vitalization & HP TippingPoint
Virtual Firewall for Virtual machines, to validate the east west communications. As growth is tremendous in ES communication than legacy Datacenter architects more focus on North South traffic.
HYPER-V upcoming version 3.0 features overview. This presentation covers the information about new enhancement about Netwokring, Storage and VHDx format.
Hyperconvergence enables you to pair the elasticity benefits of the cloud with the control and security of on-premise data centers. All within a consolidated management infrastructure. Learn how Cisco HyperFlex 3.0 enables these capabilities and much more for any application, in any cloud at, any scale.
This presentation digs into the latest version of HyperFlex. Cisco experts discuss increased scale up to 64 nodes, logical availability zones, managing HyperFlex with Cisco Intersight, stretch clusters, Hyper-V on HyperFlex, and persistent volume integration with kubernetes.
Resources:
Watch the related TechWiseTV episode: http://cs.co/9005DgslL
TechWiseTV: http://cs.co/9009DzrjN
Machine Learning con Azure Managed InstanceEduardo Castro
En esta presentación mostramos las opciones para implementar Machine Learning dentro de Azure, así como las formas de configurar y utilizar Python dentro de Azure Managed Instance
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Essentials of Automations: Optimizing FME Workflows with Parameters
Introduction to failover clustering with sql server
1. Introduction to Failover Clustering with SQL
Server (Level 100)
Eduardo Castro Martinez
Arquitecto Infraestructura
ecastro@simsasys.com
twitter: edocastro
http://ecastrom.blogspot.com
http://tiny.cc/comwindows
2. Agenda
• High Availability
• Hardware
• Creating a failover cluster
• HA workloads
• HA virtual machines
• Other considerations
3. What is High Availability?
• The world is now a 24/7 global marketplace.
• Systems must be online or customers are lost.
• Goal of High Availability (HA) is to keep systems,
applications, services, e-mail, databases, files,
and printers always running.
• Every business now has High Availability needs.
Uptime Percentage Maximum downtime per year
99.999 5 minutes
99.99 52 minutes
99.9 8.7 hours
99 3.7 days
4. Why is HA Important?
• Server downtime is unavoidable.
• Keep your business running and competitive.
• Servers may go offline due to:
Maintenance
Upgrade
o Software or hardware
Update
o Hot fix, security patch
Accident
Power outage
Disasters
• Start planning now!
5. Failover Clustering
• 2+ machines (nodes)
• Redundancy everywhere (storage, network
interface cards [NICs], host bus adapters [HBAs],
Microsoft Windows® Server Multipath I/O
[MPIO], etc.)
• “Shared” storage accessible by all nodes
• 1 node will host a HA application
• Application writes data to “shared” storage
6. Failover Clustering
• Nodes monitor health of other nodes.
• If that node fails, health monitoring
will cause a “failover” of the resource.
• Another node starts the application
and reads the last saved information
from the shared storage.
• Clients experience a slight
interruption in service.
7. What is a Failover Cluster?
Public
HA Roles
Shared
Storage
8. Software Requirements
• Failover Clustering is an in-box feature:
Windows Server® 2008 Datacenter and Windows Server
2008 R2 Datacenter
Windows Server 2008 Enterprise and Windows Server 2008
R2 Enterprise
Windows Server 2008 Enterprise and Windows Server 2008
R2 Enterprise for IA-64
Windows Server 2008 R2 Hyper-V ™ technology
Windows Unified Data Storage Server
• Architecture:
x64: up to 16 nodes
x86: up to 8 nodes (not in R2)
IA64: up to 8 nodes
9. Agenda
• High Availability
• Hardware
• Creating a failover cluster
• HA workloads
• HA virtual machines
• Other considerations
10. Building Your Cluster
• 2 or more computers (nodes)
• 2 NICs and dedicated storage adapter
3rd NIC for iSCSI
HBA
• 3 Networks
Public
Private (heartbeat)
Storage / iSCSI
• Shared storage
•HA Roles
• Operating system, service,
or application
11. Mix And Match Hardware
• You can use any hardware configuration if
It passes Validate.
Each component has a “Certified for Windows Server
2008/R2” logo (servers, storage, HBAs, MPIO, device-
specific modules [DSMs], etc.).
• It’s that simple!
Connect your Windows Server 2008 or Windows
Server 2008 R2 logo’d hardware.
Pass every test in Validate (It is now supported!).
If you make a change, just re-run Validate.
• Details: http://go.microsoft.com/fwlink/?LinkID=119949
12. Clustering Storage
Windows Server 2008 and Windows Server
2008 R2 Supported
Shared Bus Types:
• SCSI-3 SPC-3 compliant SCSI Commands
• Persistent Reservations (PRs)
• Parallel-SCSI deprecated in 2008
• Multipath I/O (MPIO) recommended
• Basic GPT and MBR disks supported
Fibre Channel iSCSI SAS
13. Networking
• Key clustering component
Public network – clients
Private network – cluster communication
Storage network – nodes access “shared” storage
• Multiple networks for added redundancy
• IPv4/IPv6
• DHCP or static IP addresses
• Nodes can reside in different subnets
14. Agenda
• High Availability
• Hardware
• Creating a failover cluster
• HA workloads
• HA virtual machines
• Other considerations
15. Software Configuration
1. Install Windows Server 2008 R2.
2. Install Failover Clustering feature on each node
(If necessary, install other roles/features for
server).
3. Open the Failover Cluster Management.
4. Run Validate a Cluster Configuration.
5. To configure your cluster, run Create a Cluster
Wizard.
6. Make your applications highly available.
16. Validating a Cluster
• For Microsoft support, cluster must pass the built-in
Validate a Cluster Configuration (Validate) test
• Run during configuration and/or after deployment (Best
practices analyzed if run on configured cluster)
• Series of end-to-end tests on all cluster components
Configuration information for support and
documentation
Networking issues
Troubleshoot in-production clusters
• More information
http://go.microsoft.com/fwlink/?LinkID=119949
17. demonstration
Failover Clustering
Validation and Creation
1. Configure hardware and storage.
2. Install Failover Clustering feature on all nodes.
3. Run Validate a Configuration Wizard.
4. Run Create Cluster Wizard.
18. Agenda
• High Availability
• Hardware
• Creating a failover cluster
• HA workloads
• HA virtual machines
• Other considerations
19. HA Roles and Features
• Common • Other
Exchange DFS-Namespace
File Server
DFS-Replication (R2)
Hyper-V
DHCP
Print
SQL DTC
iSNS
• Generic Containers MSMQ
Generic Application NFS
Generic Script Remote Desktop (R2)
Generic Service WINS
Other Server
• 3rd Party
Many different roles
20. demonstration
Highly Available Resources
1. Install the feature/role on all nodes.
2. Configure workload for High Availability.
3. Configure application or virtual machine.
21. Agenda
• High Availability
• Hardware
• Creating a failover cluster
• HA workloads
• HA virtual machines
• Other considerations
22. What is Virtualization?
• Create a virtual operating system on a physical machine
(Hyper-V requires special hardware with hypervisor).
• Allow multiple operating systems and non-compatible
applications to exist on the same physical hardware.
• Virtual machines (VMs) have resources dedicated to
them such as disks, memory, processors, and networks.
23. The Virtual Data Center Vision
• Virtualize your workloads
• Consolidate servers
• Reduce costs
Space/facilities
Cooling
Physical hardware
Maintenance
• Easier management
• HW flexibility
• Quicker installations/deployments
• Legacy operating systems/applications
24. The HA Virtual Data Center
1 x 2-Node Cluster | 8 VMs | 1 Role / VM
Cluster
25. Hyper-V "Host" Clustering
• Cluster physical machines (hosts).
• The VMs are HA and can recover from crashes.
• The VM fails over between host machines.
• Most common configuration.
VMs
Physical “Host” Cluster
26. Hyper-V "Guest" Clustering
• The VMs are clustered (guests).
• The application within the VM is HA.
• Recovers from guest operating system
crashes. VMs VMs Virtual “Guest”
Clusters
Standalone host 1 Standalone host 2
27. Hyper-V "Hybrid" Clustering
• Cluster the “hosts” and cluster the “guests”
• HA VMs and HA application within the VMs
Virtual
Physical Cluster 1 Cluster 1 Physical Cluster 2
VMs VMs
Virtual
Cluster 2
28. Hyper-V Quick Migration
• Move a running VM from one host to another
host
• Little downtime while disk ownership of the VM
moves
• Client may be briefly disconnected
• Planned failover
• Supported in 2008 & R2
29. Quick Migration
Client accessing VM
Quick
Migrate
1. Save state of VM •SAN
4. Online Cluster Resources
2. Offline VM & cluster
resources 5. Start VM
3. Move VM & cluster resources 6. Client reconnects
•VHD
30. Hyper-V Live Migration
• Move a running VM from one host to another
host with no downtime.
• Client is not aware of the migration.
• Clients stay connected.
• Keeps TCP connection between clients and VMs
open.
• Planned failover.
Failover clustering still recovers VM from a disk in an unplanned failover
31. Live Migration
Entire VM memory copied
Memory content is
copied to new server
Live Migrate
SAN
May be additional incremental data
copies until data on both nodes
is essentially identical
VHD
32. Live Migration
Session state is maintained
Client directed to new
No reconnections necessary host
Clients stay connected to “live” VM
SAN
ARP issued to point routing devices to
new node
Old VM deleted after success
VHD
33. Agenda
• High Availability
• Hardware
• Creating a failover cluster
• HA workloads
• HA virtual machines
• Other considerations
34. Session Summary
• Server downtime is inevitable.
• Failover clustering keeps your applications
running and recovers from disasters.
• Buy certified solutions or reuse hardware.
• Validate simplifies troubleshooting.
• Cluster and HA workloads are easy to create.
• Make almost anything HA.
• Multiple management options.
• VM integration and live migration support.
35. Want to see more?
High Availability 101 with Windows Server 2008 R2 Hyper-V
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032407222&Culture=en-
US
Failover Clustering Feature Roadmap for Windows Server 2008 R2
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032407235&Culture=en-
US
Innovating High Availability with Cluster Shared Volumes
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032407238&Culture=en-
US
Multi-Site Clustering with Windows Server 2008 Enterprise”
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032407242&Culture=en-
US
36. For More Information, Go to:
Cluster Team Blog: http://blogs.msdn.com/clustering/
Cluster Information Portal:
http://www.microsoft.com/windowsserver2008/en/us/clustering-home.aspx
Clustering Technical Resources:
http://www.microsoft.com/windowsserver2008/en/us/clustering-resources.aspx
Clustering Forum (2008):
http://forums.technet.microsoft.com/en-US/winserverClustering/threads/
Clustering Forum (2008 R2): http://social.technet.microsoft.com/Forums/en-
US/windowsserver2008r2highavailability/threads/
Clustering Newsgroup: https://www.microsoft.com/technet/community/newsgroups/dgbrowser/en-
us/default.mspx?dg=microsoft.public.windows.server.clustering
Failover Cluster Deployment Guide: http://technet.microsoft.com/en-us/library/dd197477.aspx
TechNet: Configure a Service or Application for High Availability:
http://technet.microsoft.com/en-us/library/cc732478.aspx
TechNet: Installing Failover Clustering: http://technet.microsoft.com/en-us/library/cc772178.aspx
TechNet: Create a Failover Cluster: http://technet.microsoft.com/en-us/library/cc755009.aspx
Webcast: Build High-Availability Infrastructures with Windows Server 2008 Failover Clustering (Level
300):
http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?EventID=1032364828&EventCatego
ry=4&culture=en-US&CountryCode=US