SlideShare a Scribd company logo
ASSIGNMENT ON
HIGH AVAILABILITY (CLUSTERING)
PREPARED BY: MD. SHIHAB HOSSAIN
WHAT IS HIGH AVAILABILITY?
• High-availability clusters (also known as HA clusters or fail-
over clusters) are groups of computers that support server
applications that can be reliably utilized with a minimum
amount of down-time.
TYPES OF HIGH AVAILABILITY
• Connectivity-based clustering (hierarchical clustering)
• Centroid-based clustering
• Distribution-based clustering
• Density-based clustering
CONNECTIVITY-BASED CLUSTERING
(HIERARCHICAL CLUSTERING)
• Connectivity based clustering, also known as hierarchical
clustering, is based on the core idea of objects being more
related to nearby objects than to objects farther away.
CENTROID-BASED CLUSTERING
• In centroid-based clustering, clusters are represented by a
central vector, which may not necessarily be a member of the
data set. When the number of clusters is fixed to k, k-means
clustering gives a formal definition as an optimization problem:
find the k cluster centers and assign the objects to the nearest
cluster center, such that the squared distances from the cluster
are minimized.
DISTRIBUTION-BASED CLUSTERING
• The clustering model most closely related to statistics is based
on distribution models. Clusters can then easily be defined as
objects belonging most likely to the same distribution.
DENSITY-BASED CLUSTERING
• In density-based clustering, clusters are defined as areas of
higher density than the remainder of the data set. Objects in
these sparse areas - that are required to separate clusters - are
usually considered to be noise and border points
HIGH AVAILABILITY ON DNS
TO PROVIDE A HIGH-AVAILABILITY TO OUR DNS SERVERS, WE WILL CONFIGURE TWO
SERVERS. ONE SERVER WILL ACT AS THE PRIMARY ONE WHEREAS THE OTHER WILL ACT
AS THE SECONDARY ONE. THE GOAL IS TO ENSURE THE CONTINUITY OF OUR DNS
SERVICE IF ONE SERVER CRASH
HIGH AVAILABILITY ON VM
• Enabled by a server cluster, high availability is a hypervisor
feature that limits downtime when a virtual machine (VM) fails.
VMware vSphere, Microsoft Hyper-V and Citrix XenServer offer
high-availability features to ease disaster recovery in virtual
infrastructures
HIGH AVAILABILITY ON DHCP
ENSURING HIGH AVAILABILITY OF CRITICAL NETWORK SERVICES LIKE DHCP FIGURES
HIGH IN THE LIST OF PRIORITIES FOR ANY ENTERPRISE. IN AN ENVIRONMENT WHERE
CLIENTS GET THEIR IP ADDRESSES AND NETWORK CONFIGURATION AUTOMATICALLY,
UNINTERRUPTED NETWORK CONNECTIVITY IS DEPENDENT ON THE AVAILABILITY OF
DHCP
HIGH AVAILABILITY ON SQL
THIS TOPIC INTRODUCES SEVERAL SQL SERVER HIGH-AVAILABILITY SOLUTIONS
THAT IMPROVE THE AVAILABILITY OF SERVERS OR DATABASES. A HIGH-
AVAILABILITY SOLUTION MASKS THE EFFECTS OF A HARDWARE OR SOFTWARE
FAILURE AND MAINTAINS THE AVAILABILITY OF APPLICATIONS SO THAT THE
PERCEIVED DOWNTIME FOR USERS IS MINIMIZED.
HIGH AVAILABILITY ON DOMAIN
MULTI-DOMAIN SERVER HIGH AVAILABILITY - MULTIPLE MULTI-DOMAIN SERVERS ARE,
BY DEFAULT, AUTOMATICALLY SYNCHRONIZED WITH EACH OTHER.
HIGH AVAILABILITY ON STORAGE
HIGH-AVAILABILITY STORAGE (HA STORAGE) IS A STORAGE SYSTEM THAT IS
CONTINUOUSLY OPERATIONAL OR PROVIDES AT LEAST 99% UPTIME.
HIGH AVAILABILITY ON WEB
CONFIGURING HIGH AVAILABILITY FOR WEB TIER COMPONENTS THAT RECEIVES EACH
INCOMING HTTP REQUEST AND INVOKES THE REQUESTED BUSINESS LOGIC OPERATION
IN THE APPLICATION. BASED ON THE RESULTS OF THE OPERATION AND STATE OF THE
MODEL, THE NEXT VIEW IS SELECTED TO DISPLAY
HIGH AVAILABILITY ON FILE SERVER
A CLUSTERED FILE SYSTEM IS A FILE SYSTEM WHICH IS SHARED BY BEING
SIMULTANEOUSLY MOUNTED ON MULTIPLE SERVERS. THERE ARE SEVERAL
APPROACHES TO CLUSTERING, MOST OF WHICH DO NOT EMPLOY A
CLUSTERED FILE SYSTEM (ONLY DIRECT ATTACHED STORAGE FOR EACH
NODE).
HIGH AVAILABILITY ON NETWORK
HIGH-AVAILABILITY ROUTING SYSTEMS ARE A GROWING REQUIREMENT,
PARTICULARLY AT THE NETWORK EDGE WHERE CIRCUITS ARE TERMINATED
AND REROUTING AROUND A FAILED DEVICE IS OFTEN NOT AN OPTION
Assignment on high availability(clustering)

More Related Content

What's hot

Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
Sunil Govindan
 
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
SaikiranReddy Sama
 
Towards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADOTowards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADO
Abdelkhalik Mosa
 
Distributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesDistributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databases
Papitha Velumani
 
Openstack considerations and deployments
Openstack considerations and deploymentsOpenstack considerations and deployments
Openstack considerations and deployments
Victor Morales
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
Brian Bullard
 
Multi-tenancy in Private Clouds
Multi-tenancy in Private CloudsMulti-tenancy in Private Clouds
Multi-tenancy in Private Clouds
Patrick Nicolas
 
Make a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNASMake a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNAS
Buurst
 
IT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud ComputingIT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud Computing
Haim Ateya
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
Adeel Javaid
 
Scalable On-Demand Hadoop Clusters with Docker and Mesos
Scalable On-Demand Hadoop Clusters with Docker and MesosScalable On-Demand Hadoop Clusters with Docker and Mesos
Scalable On-Demand Hadoop Clusters with Docker and Mesos
DataWorks Summit
 
cluster computing
cluster computingcluster computing
cluster computing
anjalibhandari11011995
 
Saa s multitenant database architecture
Saa s multitenant database architectureSaa s multitenant database architecture
Saa s multitenant database architecture
mmubashirkhan
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
Abdelkhalik Mosa
 
Understanding application requirements
Understanding application requirementsUnderstanding application requirements
Understanding application requirements
Cloud Genius
 
tcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computingtcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computing
MarketingArrowECS_CZ
 
Cluster and Grid Computing
Cluster and Grid ComputingCluster and Grid Computing
Cluster and Grid Computing
Sayed Chhattan Shah
 
Presentation on Databases in the Cloud
Presentation on Databases in the CloudPresentation on Databases in the Cloud
Presentation on Databases in the Cloud
moshfiq
 
AliCloud Object Storage Service (OSS) Core Features
AliCloud Object Storage Service (OSS) Core FeaturesAliCloud Object Storage Service (OSS) Core Features
AliCloud Object Storage Service (OSS) Core Features
Alibaba Cloud
 
Benchmark of Alibaba Cloud capabilities
Benchmark of Alibaba Cloud capabilitiesBenchmark of Alibaba Cloud capabilities
Benchmark of Alibaba Cloud capabilities
Huxi LI
 

What's hot (20)

Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
 
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
 
Towards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADOTowards a Cloud Native Big Data Platform using MiCADO
Towards a Cloud Native Big Data Platform using MiCADO
 
Distributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesDistributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databases
 
Openstack considerations and deployments
Openstack considerations and deploymentsOpenstack considerations and deployments
Openstack considerations and deployments
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Multi-tenancy in Private Clouds
Multi-tenancy in Private CloudsMulti-tenancy in Private Clouds
Multi-tenancy in Private Clouds
 
Make a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNASMake a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNAS
 
IT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud ComputingIT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud Computing
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Scalable On-Demand Hadoop Clusters with Docker and Mesos
Scalable On-Demand Hadoop Clusters with Docker and MesosScalable On-Demand Hadoop Clusters with Docker and Mesos
Scalable On-Demand Hadoop Clusters with Docker and Mesos
 
cluster computing
cluster computingcluster computing
cluster computing
 
Saa s multitenant database architecture
Saa s multitenant database architectureSaa s multitenant database architecture
Saa s multitenant database architecture
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
Understanding application requirements
Understanding application requirementsUnderstanding application requirements
Understanding application requirements
 
tcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computingtcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computing
 
Cluster and Grid Computing
Cluster and Grid ComputingCluster and Grid Computing
Cluster and Grid Computing
 
Presentation on Databases in the Cloud
Presentation on Databases in the CloudPresentation on Databases in the Cloud
Presentation on Databases in the Cloud
 
AliCloud Object Storage Service (OSS) Core Features
AliCloud Object Storage Service (OSS) Core FeaturesAliCloud Object Storage Service (OSS) Core Features
AliCloud Object Storage Service (OSS) Core Features
 
Benchmark of Alibaba Cloud capabilities
Benchmark of Alibaba Cloud capabilitiesBenchmark of Alibaba Cloud capabilities
Benchmark of Alibaba Cloud capabilities
 

Similar to Assignment on high availability(clustering)

XCloudLabs- AWS Overview
XCloudLabs- AWS Overview XCloudLabs- AWS Overview
XCloudLabs- AWS Overview
sangam biradar
 
Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...
Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...
Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...
Veritas Technologies LLC
 
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White PaperAlcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel-Lucent Cloud
 
Virtualization role in today's cloud era
Virtualization role in today's cloud eraVirtualization role in today's cloud era
Virtualization role in today's cloud era
Darshana Sampath Jayathilake
 
IaaS - Infrastructure as a Service
IaaS - Infrastructure as a ServiceIaaS - Infrastructure as a Service
IaaS - Infrastructure as a Service
Rajind Ruparathna
 
Unit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud ComputingUnit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud Computing
Divya S
 
Architecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace CloudArchitecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace Cloud
Rackspace
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
Brian Bullard
 
Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...
Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...
Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...
Amazon Web Services
 
brocade-virtual-adx-ds
brocade-virtual-adx-dsbrocade-virtual-adx-ds
brocade-virtual-adx-ds
Dimitris Antonellis
 
V sphere overview srm-your cloud-3-1-2011
V sphere overview srm-your cloud-3-1-2011V sphere overview srm-your cloud-3-1-2011
V sphere overview srm-your cloud-3-1-2011
Kris Walsh
 
Cloud computing and Docker
Cloud computing and DockerCloud computing and Docker
Cloud computing and Docker
SrinivasVaddi4
 
Cloud and Virtualization Presentation
Cloud and Virtualization PresentationCloud and Virtualization Presentation
Cloud and Virtualization Presentation
Abdelrahman ELGhamry
 
Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
Ranjan Ghosh
 
Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...
Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...
Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...
Haisam Ido
 
Self-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management StrategySelf-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management Strategy
CloudLightning
 
Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)
Linjith Kunnon
 
Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
Kaushik Padmanabhan
 
Virtualization&cloud computing
Virtualization&cloud computingVirtualization&cloud computing
Virtualization&cloud computing
ssuser7b6236
 
New Features in Confluent Platform 6.0 / Apache Kafka 2.6
New Features in Confluent Platform 6.0 / Apache Kafka 2.6New Features in Confluent Platform 6.0 / Apache Kafka 2.6
New Features in Confluent Platform 6.0 / Apache Kafka 2.6
Kai Wähner
 

Similar to Assignment on high availability(clustering) (20)

XCloudLabs- AWS Overview
XCloudLabs- AWS Overview XCloudLabs- AWS Overview
XCloudLabs- AWS Overview
 
Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...
Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...
Technical Best Practices for Veritas and Microsoft Azure Using a Detailed Ref...
 
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White PaperAlcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
 
Virtualization role in today's cloud era
Virtualization role in today's cloud eraVirtualization role in today's cloud era
Virtualization role in today's cloud era
 
IaaS - Infrastructure as a Service
IaaS - Infrastructure as a ServiceIaaS - Infrastructure as a Service
IaaS - Infrastructure as a Service
 
Unit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud ComputingUnit-I: Introduction to Cloud Computing
Unit-I: Introduction to Cloud Computing
 
Architecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace CloudArchitecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace Cloud
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...
Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...
Unique Ways Veritas can Supercharge your AWS Investment - Session Sponsored b...
 
brocade-virtual-adx-ds
brocade-virtual-adx-dsbrocade-virtual-adx-ds
brocade-virtual-adx-ds
 
V sphere overview srm-your cloud-3-1-2011
V sphere overview srm-your cloud-3-1-2011V sphere overview srm-your cloud-3-1-2011
V sphere overview srm-your cloud-3-1-2011
 
Cloud computing and Docker
Cloud computing and DockerCloud computing and Docker
Cloud computing and Docker
 
Cloud and Virtualization Presentation
Cloud and Virtualization PresentationCloud and Virtualization Presentation
Cloud and Virtualization Presentation
 
Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
 
Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...
Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...
Unified Situational Awareness Dashboard for Spacecraft Operations: an inte...
 
Self-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management StrategySelf-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management Strategy
 
Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)Cloud Native Computing - Part II - Public Cloud (AWS)
Cloud Native Computing - Part II - Public Cloud (AWS)
 
Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
 
Virtualization&cloud computing
Virtualization&cloud computingVirtualization&cloud computing
Virtualization&cloud computing
 
New Features in Confluent Platform 6.0 / Apache Kafka 2.6
New Features in Confluent Platform 6.0 / Apache Kafka 2.6New Features in Confluent Platform 6.0 / Apache Kafka 2.6
New Features in Confluent Platform 6.0 / Apache Kafka 2.6
 

More from Md Shihab

Samba
SambaSamba
Samba
Md Shihab
 
Nfs
NfsNfs
Maria db
Maria dbMaria db
Maria db
Md Shihab
 
Mail
MailMail
Mail
Md Shihab
 
Iscsi
IscsiIscsi
Iscsi
Md Shihab
 
Dns
DnsDns
Dhcp
DhcpDhcp
Dhcp
Md Shihab
 
Boot
BootBoot
Boot
Md Shihab
 
Rhel 7 root password reset
Rhel 7 root password resetRhel 7 root password reset
Rhel 7 root password reset
Md Shihab
 
Easy vlsm
Easy vlsmEasy vlsm
Easy vlsm
Md Shihab
 
RedHat/CentOs Commands for administrative works
RedHat/CentOs Commands for administrative worksRedHat/CentOs Commands for administrative works
RedHat/CentOs Commands for administrative works
Md Shihab
 
How to transfer core mode into gui in RedHat/centOs
How to transfer core mode into gui in RedHat/centOsHow to transfer core mode into gui in RedHat/centOs
How to transfer core mode into gui in RedHat/centOs
Md Shihab
 
Assignment on windows firewall
Assignment on windows firewallAssignment on windows firewall
Assignment on windows firewall
Md Shihab
 

More from Md Shihab (13)

Samba
SambaSamba
Samba
 
Nfs
NfsNfs
Nfs
 
Maria db
Maria dbMaria db
Maria db
 
Mail
MailMail
Mail
 
Iscsi
IscsiIscsi
Iscsi
 
Dns
DnsDns
Dns
 
Dhcp
DhcpDhcp
Dhcp
 
Boot
BootBoot
Boot
 
Rhel 7 root password reset
Rhel 7 root password resetRhel 7 root password reset
Rhel 7 root password reset
 
Easy vlsm
Easy vlsmEasy vlsm
Easy vlsm
 
RedHat/CentOs Commands for administrative works
RedHat/CentOs Commands for administrative worksRedHat/CentOs Commands for administrative works
RedHat/CentOs Commands for administrative works
 
How to transfer core mode into gui in RedHat/centOs
How to transfer core mode into gui in RedHat/centOsHow to transfer core mode into gui in RedHat/centOs
How to transfer core mode into gui in RedHat/centOs
 
Assignment on windows firewall
Assignment on windows firewallAssignment on windows firewall
Assignment on windows firewall
 

Recently uploaded

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 

Recently uploaded (20)

HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 

Assignment on high availability(clustering)

  • 1. ASSIGNMENT ON HIGH AVAILABILITY (CLUSTERING) PREPARED BY: MD. SHIHAB HOSSAIN
  • 2. WHAT IS HIGH AVAILABILITY? • High-availability clusters (also known as HA clusters or fail- over clusters) are groups of computers that support server applications that can be reliably utilized with a minimum amount of down-time.
  • 3. TYPES OF HIGH AVAILABILITY • Connectivity-based clustering (hierarchical clustering) • Centroid-based clustering • Distribution-based clustering • Density-based clustering
  • 4. CONNECTIVITY-BASED CLUSTERING (HIERARCHICAL CLUSTERING) • Connectivity based clustering, also known as hierarchical clustering, is based on the core idea of objects being more related to nearby objects than to objects farther away.
  • 5. CENTROID-BASED CLUSTERING • In centroid-based clustering, clusters are represented by a central vector, which may not necessarily be a member of the data set. When the number of clusters is fixed to k, k-means clustering gives a formal definition as an optimization problem: find the k cluster centers and assign the objects to the nearest cluster center, such that the squared distances from the cluster are minimized.
  • 6. DISTRIBUTION-BASED CLUSTERING • The clustering model most closely related to statistics is based on distribution models. Clusters can then easily be defined as objects belonging most likely to the same distribution.
  • 7. DENSITY-BASED CLUSTERING • In density-based clustering, clusters are defined as areas of higher density than the remainder of the data set. Objects in these sparse areas - that are required to separate clusters - are usually considered to be noise and border points
  • 8. HIGH AVAILABILITY ON DNS TO PROVIDE A HIGH-AVAILABILITY TO OUR DNS SERVERS, WE WILL CONFIGURE TWO SERVERS. ONE SERVER WILL ACT AS THE PRIMARY ONE WHEREAS THE OTHER WILL ACT AS THE SECONDARY ONE. THE GOAL IS TO ENSURE THE CONTINUITY OF OUR DNS SERVICE IF ONE SERVER CRASH
  • 9. HIGH AVAILABILITY ON VM • Enabled by a server cluster, high availability is a hypervisor feature that limits downtime when a virtual machine (VM) fails. VMware vSphere, Microsoft Hyper-V and Citrix XenServer offer high-availability features to ease disaster recovery in virtual infrastructures
  • 10. HIGH AVAILABILITY ON DHCP ENSURING HIGH AVAILABILITY OF CRITICAL NETWORK SERVICES LIKE DHCP FIGURES HIGH IN THE LIST OF PRIORITIES FOR ANY ENTERPRISE. IN AN ENVIRONMENT WHERE CLIENTS GET THEIR IP ADDRESSES AND NETWORK CONFIGURATION AUTOMATICALLY, UNINTERRUPTED NETWORK CONNECTIVITY IS DEPENDENT ON THE AVAILABILITY OF DHCP
  • 11. HIGH AVAILABILITY ON SQL THIS TOPIC INTRODUCES SEVERAL SQL SERVER HIGH-AVAILABILITY SOLUTIONS THAT IMPROVE THE AVAILABILITY OF SERVERS OR DATABASES. A HIGH- AVAILABILITY SOLUTION MASKS THE EFFECTS OF A HARDWARE OR SOFTWARE FAILURE AND MAINTAINS THE AVAILABILITY OF APPLICATIONS SO THAT THE PERCEIVED DOWNTIME FOR USERS IS MINIMIZED.
  • 12. HIGH AVAILABILITY ON DOMAIN MULTI-DOMAIN SERVER HIGH AVAILABILITY - MULTIPLE MULTI-DOMAIN SERVERS ARE, BY DEFAULT, AUTOMATICALLY SYNCHRONIZED WITH EACH OTHER.
  • 13. HIGH AVAILABILITY ON STORAGE HIGH-AVAILABILITY STORAGE (HA STORAGE) IS A STORAGE SYSTEM THAT IS CONTINUOUSLY OPERATIONAL OR PROVIDES AT LEAST 99% UPTIME.
  • 14. HIGH AVAILABILITY ON WEB CONFIGURING HIGH AVAILABILITY FOR WEB TIER COMPONENTS THAT RECEIVES EACH INCOMING HTTP REQUEST AND INVOKES THE REQUESTED BUSINESS LOGIC OPERATION IN THE APPLICATION. BASED ON THE RESULTS OF THE OPERATION AND STATE OF THE MODEL, THE NEXT VIEW IS SELECTED TO DISPLAY
  • 15. HIGH AVAILABILITY ON FILE SERVER A CLUSTERED FILE SYSTEM IS A FILE SYSTEM WHICH IS SHARED BY BEING SIMULTANEOUSLY MOUNTED ON MULTIPLE SERVERS. THERE ARE SEVERAL APPROACHES TO CLUSTERING, MOST OF WHICH DO NOT EMPLOY A CLUSTERED FILE SYSTEM (ONLY DIRECT ATTACHED STORAGE FOR EACH NODE).
  • 16. HIGH AVAILABILITY ON NETWORK HIGH-AVAILABILITY ROUTING SYSTEMS ARE A GROWING REQUIREMENT, PARTICULARLY AT THE NETWORK EDGE WHERE CIRCUITS ARE TERMINATED AND REROUTING AROUND A FAILED DEVICE IS OFTEN NOT AN OPTION