SlideShare a Scribd company logo
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
CLUSTERING
1
INTRODUCTION
LogicalDOC is a platform that enables users to efficiently
handle file search, entry, and retrieval.
With keywords and parameters, users with access can find
the files they need and access them simultaneously.
Whether Enterprise, Business,
Community, or Cloud,
LogicalDOC has products that
meet the needs of
specific groups of users.
LogicalDOC’s system is designed
to ensure the availability of and
easy access to files across
organizations without disruptions. While we have many
products to achieve this, clusters are one of the ways
we at LogicalDOC ensure the efficiency of
organizational systems.
2
WHAT IS A CLUSTER
A LogicalDOC Cluster is a number of computers
working together to ensure a document management
system is available and performing efficiently.
The computers in the network exist independently but are
connected to maximize the performance of the system.
3
Why Is Clustering Relevant ?
A node in the cluster is a server with an instance of
LogicalDOC installed, where cables and software
connect the clustered nodes.
Once a particular node fails, another node instantly
begins to provide the service. Since the nodes are
connected one to the other, service disruptions
can be mitigated.
“The use of clustering architecture ensures
that failure at one node does not lead
to a failure of the entire system.”
4
LogicalDOC Implements Clustering
With Three Clustering Architectures
LogicalDOC approaches Clustering in three different ways.
Each clustering architecture supported by LogicalDOC
is designed to meet specific use cases and needs.
These architectures are namely:
1. Best Performance
2. High Availability
3. Disaster Recovery
5
“Best performance architecture exists to allow
for the best performance by distributing
the RAM and CPU loads among
the nodes in the cluster”
Best
Performance
Architecture
This clustering architecture is best suited for systems
where a large document repository to index exists along
with many users accessing these documents concurrently.
If a single node is used to implement such a system,
performance will be slow, and failures will be likely
even if improvements are made on the node.
This allows each node to perform optimally without bearing
too much load. However, there must be a hardware balancer
to distribute requests evenly among the nodes and at least
two LogicalDOC instances on separate nodes in the cluster.
This architecture ensures that the response time when requests
are made is minimized
6
Implementing Best Performance Cluster
With a Local File System
The design when using a local file system requires:
Load Balancer
Local File
System
LogicalDOC Node
1
3 Database
Server
4
2
This component is responsible for
distributing requests evenly to
the nodes in the cluster.
It can be hardware or software.
This is a storage device that acts
as the file system. It is attached to
a single node and is not shared with
other nodes in the cluster.
This node is an instance
of LogicalDOC installed
on a dedicated physical
or virtual server.
This can be a node in the cluster or
a separate cluster of database
servers. The database server is
shared among all the nodes in
the cluster.
7
“To reduce traffic in the LAN, it is recommended
that the Cache option is activated while
each cluster node is configured”
Implementing Best Performance Cluster
With a Local File System
Documents in this system are stored physically across nodes.
When a request is made and sent to a node, but it cannot
find it on it locally, it will request it from other nodes. To ensure
nodes reduce search time, this system runs a federated search.
8
Implementing Best Performance Cluster
With a Shared File System
“The design uses a Load Balancer,
LogicalDOC Node, Local File System,
and Database servers like the implementation
with a local file system”
This design, however, includes an additional component:
Shared File System: This system is shared by all nodes
in the cluster. This does not disrupt the existence of the Local
File System attached to single nodes.
Most resources are shared among all nodes, but each still
has a local and partial index as a full search cannot
be placed inside the shared file system.
9
HIGH
AVAILABILITY
ARCHITECTURE
High Availability Architecture is designed for
systems that require minimal system interruptions.
This can be because document management is business-critical, and
any disruptions can lead to significant problems. It shares similar
components with the Best Performance architecture, but some
components have a different function here.
10
Load Balancer
1
Secondary
Node
3
This hardware or software component
notes when the main node is down
and directs traffic to the
secondary node.
Main Node
2
This instance of LogicalDOC
on a server is the active
recipient of traffic.
It can either be a single node
or a Best Performance Cluster.
This node is on hand to handle
traffic in the event that the
main node is out of service.
Both nodes are in the same LAN.
The Local File System and Database Server work like they do in
the Best Performance Cluster. Although each node has a separate
database and storage, they are both populated from the main node.
This ensures that the system keeps running normally
if the main node is out of service.
11
DISASTER
RECOVERY
ARCHITECTURE
This architecture is designed to ensure the survival of the system
if there is a serious challenge with the main node.
The Disaster Recovery Architecture exists to allow operations
to be restored in the occurrence of a disaster and is differentiated
by the location of nodes. Here, the main node and secondary
nodes are in separate geographic locations.
This architecture replicates the design
and capabilities of the High Availability design
with very minimal differences.
12
Benefits of Clustering Architectures
Efficient document access
and management
1
Smooth business
operations
3
Since documents are stored across
nodes, they are faster to retrieve
and concurrently accesse.
Reduced search time
2
Due to its distributed nature,
indexing files is faster since
the search is federated.
The existence of a secondary
node in the high availability and
disaster recovery systems ensures
that component failures
do not affect business operations.
CONTACT US
US Quarters
Head Quarters
German Quarters
LogicalDOC
14-25 Plaza Road
Suite N-3-5
Fair Lawn, NJ 07410
USA
+1 (800) 654 2827
sales@logicaldoc.com
INDUS-VBS GmbH
Bitzenhofer Weg. 3b
86453 Dasing
Germany
+49 8205 969992
Germany and Austria
LogicalDOC Srl
via Aldo Moro intema, 3 41012,
Carpi Italy
+39 059 5970906
+39 059 640508
info@logicaldoc.com

More Related Content

What's hot

LogicalDOC il Sistema di Gestione Documentale pratico e conveniente
LogicalDOC il Sistema di Gestione Documentale pratico e convenienteLogicalDOC il Sistema di Gestione Documentale pratico e conveniente
LogicalDOC il Sistema di Gestione Documentale pratico e conveniente
LogicalDOC
 
Sicurezza in LogicalDOC
Sicurezza in LogicalDOCSicurezza in LogicalDOC
Sicurezza in LogicalDOC
LogicalDOC
 
Document management system
Document management systemDocument management system
Document management system
Abhishek Agrawal
 
Data Mesh using Microsoft Fabric
Data Mesh using Microsoft FabricData Mesh using Microsoft Fabric
Data Mesh using Microsoft Fabric
Nathan Bijnens
 
Basic Component of Document Management System Software
Basic Component of Document Management System SoftwareBasic Component of Document Management System Software
Basic Component of Document Management System Software
Digismartek
 
Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...
Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...
Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...
Amazon Web Services
 
25 snowflake
25 snowflake25 snowflake
25 snowflake
剑飞 陈
 
Snowflake Data Access.pptx
Snowflake Data Access.pptxSnowflake Data Access.pptx
Snowflake Data Access.pptx
Anup Mukhopadhyay
 
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
Albert Hoitingh
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
LibbySchulze
 
Data Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureData Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and Future
Lorenzo Nicora
 
Office 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft SystemsOffice 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft Systems
Infosoft Systems
 
Document Management System
Document Management SystemDocument Management System
Document Management System
Suresh Ramani
 
Microsoft Office 365 Security and Compliance
Microsoft Office 365 Security and ComplianceMicrosoft Office 365 Security and Compliance
Microsoft Office 365 Security and Compliance
David J Rosenthal
 
Snowflake Data Governance
Snowflake Data GovernanceSnowflake Data Governance
Snowflake Data Governance
ssuser538b022
 
M365 admin center overview - November 2018
M365 admin center overview - November 2018M365 admin center overview - November 2018
M365 admin center overview - November 2018
Matthew Ruderman
 
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data VirtualizationSession découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
Denodo
 
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Cathrine Wilhelmsen
 
All Plans Comparison - Office 365 and Microsoft 365 Plans
All Plans Comparison - Office 365 and Microsoft 365 PlansAll Plans Comparison - Office 365 and Microsoft 365 Plans
All Plans Comparison - Office 365 and Microsoft 365 Plans
GetMax DMCC
 
MS Office 365
MS Office 365MS Office 365
MS Office 365
Chris Nicoli
 

What's hot (20)

LogicalDOC il Sistema di Gestione Documentale pratico e conveniente
LogicalDOC il Sistema di Gestione Documentale pratico e convenienteLogicalDOC il Sistema di Gestione Documentale pratico e conveniente
LogicalDOC il Sistema di Gestione Documentale pratico e conveniente
 
Sicurezza in LogicalDOC
Sicurezza in LogicalDOCSicurezza in LogicalDOC
Sicurezza in LogicalDOC
 
Document management system
Document management systemDocument management system
Document management system
 
Data Mesh using Microsoft Fabric
Data Mesh using Microsoft FabricData Mesh using Microsoft Fabric
Data Mesh using Microsoft Fabric
 
Basic Component of Document Management System Software
Basic Component of Document Management System SoftwareBasic Component of Document Management System Software
Basic Component of Document Management System Software
 
Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...
Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...
Migrating your Databases to AWS: Deep Dive on Amazon RDS and AWS Database Mig...
 
25 snowflake
25 snowflake25 snowflake
25 snowflake
 
Snowflake Data Access.pptx
Snowflake Data Access.pptxSnowflake Data Access.pptx
Snowflake Data Access.pptx
 
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
 
Data Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureData Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and Future
 
Office 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft SystemsOffice 365 Presentation - Renato Civili, Infosoft Systems
Office 365 Presentation - Renato Civili, Infosoft Systems
 
Document Management System
Document Management SystemDocument Management System
Document Management System
 
Microsoft Office 365 Security and Compliance
Microsoft Office 365 Security and ComplianceMicrosoft Office 365 Security and Compliance
Microsoft Office 365 Security and Compliance
 
Snowflake Data Governance
Snowflake Data GovernanceSnowflake Data Governance
Snowflake Data Governance
 
M365 admin center overview - November 2018
M365 admin center overview - November 2018M365 admin center overview - November 2018
M365 admin center overview - November 2018
 
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data VirtualizationSession découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
 
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
 
All Plans Comparison - Office 365 and Microsoft 365 Plans
All Plans Comparison - Office 365 and Microsoft 365 PlansAll Plans Comparison - Office 365 and Microsoft 365 Plans
All Plans Comparison - Office 365 and Microsoft 365 Plans
 
MS Office 365
MS Office 365MS Office 365
MS Office 365
 

Similar to LogicalDOC Clustering

EOUG95 - Client Server Very Large Databases - Paper
EOUG95 - Client Server Very Large Databases - PaperEOUG95 - Client Server Very Large Databases - Paper
EOUG95 - Client Server Very Large Databases - Paper
David Walker
 
Data management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunitiesData management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunities
Editor Jacotech
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
Rohit Jain
 
Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
Ankit Soni
 
Cluster computing ppt
Cluster computing pptCluster computing ppt
Cluster computing ppt
DC Graphics
 
cluster computing
cluster computingcluster computing
cluster computing
anjalibhandari11011995
 
Maa goldengate-rac-2007111
Maa goldengate-rac-2007111Maa goldengate-rac-2007111
Maa goldengate-rac-2007111
pablitosax
 
Cluster computing
Cluster computingCluster computing
Cluster computing
Cluster computingCluster computing
Cluster computing
reddivarihareesh
 
NOSQL
NOSQLNOSQL
39 43
39 4339 43
Clusters
ClustersClusters
Clusters
Muhammad Ishaq
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
AAKASH SINGH
 
As34269277
As34269277As34269277
As34269277
IJERA Editor
 
System Design Basics by Pratyush Majumdar
System Design Basics by Pratyush MajumdarSystem Design Basics by Pratyush Majumdar
System Design Basics by Pratyush Majumdar
Pratyush Majumdar
 
Lorraine-Grace-Dangautan-Autosaved.pptx
Lorraine-Grace-Dangautan-Autosaved.pptxLorraine-Grace-Dangautan-Autosaved.pptx
Lorraine-Grace-Dangautan-Autosaved.pptx
chelmingajo
 
NoSql And The Semantic Web
NoSql And The Semantic WebNoSql And The Semantic Web
NoSql And The Semantic Web
Irina Hutanu
 
Chapter-6 Distribute Database system (3).ppt
Chapter-6 Distribute Database system (3).pptChapter-6 Distribute Database system (3).ppt
Chapter-6 Distribute Database system (3).ppt
latigudata
 
Oracle 10g rac_overview
Oracle 10g rac_overviewOracle 10g rac_overview
Oracle 10g rac_overview
Robel Parvini
 
Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
Kajal Thakkar
 

Similar to LogicalDOC Clustering (20)

EOUG95 - Client Server Very Large Databases - Paper
EOUG95 - Client Server Very Large Databases - PaperEOUG95 - Client Server Very Large Databases - Paper
EOUG95 - Client Server Very Large Databases - Paper
 
Data management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunitiesData management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunities
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
 
Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
 
Cluster computing ppt
Cluster computing pptCluster computing ppt
Cluster computing ppt
 
cluster computing
cluster computingcluster computing
cluster computing
 
Maa goldengate-rac-2007111
Maa goldengate-rac-2007111Maa goldengate-rac-2007111
Maa goldengate-rac-2007111
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
NOSQL
NOSQLNOSQL
NOSQL
 
39 43
39 4339 43
39 43
 
Clusters
ClustersClusters
Clusters
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
As34269277
As34269277As34269277
As34269277
 
System Design Basics by Pratyush Majumdar
System Design Basics by Pratyush MajumdarSystem Design Basics by Pratyush Majumdar
System Design Basics by Pratyush Majumdar
 
Lorraine-Grace-Dangautan-Autosaved.pptx
Lorraine-Grace-Dangautan-Autosaved.pptxLorraine-Grace-Dangautan-Autosaved.pptx
Lorraine-Grace-Dangautan-Autosaved.pptx
 
NoSql And The Semantic Web
NoSql And The Semantic WebNoSql And The Semantic Web
NoSql And The Semantic Web
 
Chapter-6 Distribute Database system (3).ppt
Chapter-6 Distribute Database system (3).pptChapter-6 Distribute Database system (3).ppt
Chapter-6 Distribute Database system (3).ppt
 
Oracle 10g rac_overview
Oracle 10g rac_overviewOracle 10g rac_overview
Oracle 10g rac_overview
 
Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
 

Recently uploaded

Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
confluent
 
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
87tomato
 
Crafting highly scalable and performant Modern Data Platforms
Crafting highly scalable and performant Modern Data PlatformsCrafting highly scalable and performant Modern Data Platforms
Crafting highly scalable and performant Modern Data Platforms
Sameer Paradkar
 
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDSAmadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
aadhiyaeliza
 
UMiami degree offer diploma Transcript
UMiami degree offer diploma TranscriptUMiami degree offer diploma Transcript
UMiami degree offer diploma Transcript
attueb
 
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdfSEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
Balti Bloggers
 
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdfAI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
Daniel Zivkovic
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
marcofolio
 
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical SystemsInflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
Inflectra
 
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
dream girl
 
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
singhlata50dh
 
Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech
 
GT degree offer diploma Transcript
GT degree offer diploma TranscriptGT degree offer diploma Transcript
GT degree offer diploma Transcript
attueb
 
Odoo E-commerce website development guides
Odoo E-commerce website development guidesOdoo E-commerce website development guides
Odoo E-commerce website development guides
jhkdigitalmarketing
 
Predicting Test Results without Execution (FSE 2024)
Predicting Test Results without Execution (FSE 2024)Predicting Test Results without Execution (FSE 2024)
Predicting Test Results without Execution (FSE 2024)
andrehoraa
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
neshakor5152
 
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
kiara pandey
 
Applitools Autonomous 2.0 Sneak Peek.pdf
Applitools Autonomous 2.0 Sneak Peek.pdfApplitools Autonomous 2.0 Sneak Peek.pdf
Applitools Autonomous 2.0 Sneak Peek.pdf
Applitools
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
jealousviolet
 
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
andrehoraa
 

Recently uploaded (20)

Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
 
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
 
Crafting highly scalable and performant Modern Data Platforms
Crafting highly scalable and performant Modern Data PlatformsCrafting highly scalable and performant Modern Data Platforms
Crafting highly scalable and performant Modern Data Platforms
 
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDSAmadeus Travel API, Amadeus Booking API, Amadeus GDS
Amadeus Travel API, Amadeus Booking API, Amadeus GDS
 
UMiami degree offer diploma Transcript
UMiami degree offer diploma TranscriptUMiami degree offer diploma Transcript
UMiami degree offer diploma Transcript
 
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdfSEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
 
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdfAI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
 
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical SystemsInflectraCON 360: Risk-Based Testing for Mission Critical Systems
InflectraCON 360: Risk-Based Testing for Mission Critical Systems
 
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
Russian Girls Call Mumbai 🛵🚡9833363713 💃 Choose Best And Top Girl Service And...
 
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
 
Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.
 
GT degree offer diploma Transcript
GT degree offer diploma TranscriptGT degree offer diploma Transcript
GT degree offer diploma Transcript
 
Odoo E-commerce website development guides
Odoo E-commerce website development guidesOdoo E-commerce website development guides
Odoo E-commerce website development guides
 
Predicting Test Results without Execution (FSE 2024)
Predicting Test Results without Execution (FSE 2024)Predicting Test Results without Execution (FSE 2024)
Predicting Test Results without Execution (FSE 2024)
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
Celebrity Girls Call Mumbai 9930687706 Unlimited Short Providing Girls Servic...
 
Applitools Autonomous 2.0 Sneak Peek.pdf
Applitools Autonomous 2.0 Sneak Peek.pdfApplitools Autonomous 2.0 Sneak Peek.pdf
Applitools Autonomous 2.0 Sneak Peek.pdf
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
 
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
 

LogicalDOC Clustering

  • 2. 1 INTRODUCTION LogicalDOC is a platform that enables users to efficiently handle file search, entry, and retrieval. With keywords and parameters, users with access can find the files they need and access them simultaneously. Whether Enterprise, Business, Community, or Cloud, LogicalDOC has products that meet the needs of specific groups of users. LogicalDOC’s system is designed to ensure the availability of and easy access to files across organizations without disruptions. While we have many products to achieve this, clusters are one of the ways we at LogicalDOC ensure the efficiency of organizational systems.
  • 3. 2 WHAT IS A CLUSTER A LogicalDOC Cluster is a number of computers working together to ensure a document management system is available and performing efficiently. The computers in the network exist independently but are connected to maximize the performance of the system.
  • 4. 3 Why Is Clustering Relevant ? A node in the cluster is a server with an instance of LogicalDOC installed, where cables and software connect the clustered nodes. Once a particular node fails, another node instantly begins to provide the service. Since the nodes are connected one to the other, service disruptions can be mitigated. “The use of clustering architecture ensures that failure at one node does not lead to a failure of the entire system.”
  • 5. 4 LogicalDOC Implements Clustering With Three Clustering Architectures LogicalDOC approaches Clustering in three different ways. Each clustering architecture supported by LogicalDOC is designed to meet specific use cases and needs. These architectures are namely: 1. Best Performance 2. High Availability 3. Disaster Recovery
  • 6. 5 “Best performance architecture exists to allow for the best performance by distributing the RAM and CPU loads among the nodes in the cluster” Best Performance Architecture This clustering architecture is best suited for systems where a large document repository to index exists along with many users accessing these documents concurrently. If a single node is used to implement such a system, performance will be slow, and failures will be likely even if improvements are made on the node. This allows each node to perform optimally without bearing too much load. However, there must be a hardware balancer to distribute requests evenly among the nodes and at least two LogicalDOC instances on separate nodes in the cluster. This architecture ensures that the response time when requests are made is minimized
  • 7. 6 Implementing Best Performance Cluster With a Local File System The design when using a local file system requires: Load Balancer Local File System LogicalDOC Node 1 3 Database Server 4 2 This component is responsible for distributing requests evenly to the nodes in the cluster. It can be hardware or software. This is a storage device that acts as the file system. It is attached to a single node and is not shared with other nodes in the cluster. This node is an instance of LogicalDOC installed on a dedicated physical or virtual server. This can be a node in the cluster or a separate cluster of database servers. The database server is shared among all the nodes in the cluster.
  • 8. 7 “To reduce traffic in the LAN, it is recommended that the Cache option is activated while each cluster node is configured” Implementing Best Performance Cluster With a Local File System Documents in this system are stored physically across nodes. When a request is made and sent to a node, but it cannot find it on it locally, it will request it from other nodes. To ensure nodes reduce search time, this system runs a federated search.
  • 9. 8 Implementing Best Performance Cluster With a Shared File System “The design uses a Load Balancer, LogicalDOC Node, Local File System, and Database servers like the implementation with a local file system” This design, however, includes an additional component: Shared File System: This system is shared by all nodes in the cluster. This does not disrupt the existence of the Local File System attached to single nodes. Most resources are shared among all nodes, but each still has a local and partial index as a full search cannot be placed inside the shared file system.
  • 10. 9 HIGH AVAILABILITY ARCHITECTURE High Availability Architecture is designed for systems that require minimal system interruptions. This can be because document management is business-critical, and any disruptions can lead to significant problems. It shares similar components with the Best Performance architecture, but some components have a different function here.
  • 11. 10 Load Balancer 1 Secondary Node 3 This hardware or software component notes when the main node is down and directs traffic to the secondary node. Main Node 2 This instance of LogicalDOC on a server is the active recipient of traffic. It can either be a single node or a Best Performance Cluster. This node is on hand to handle traffic in the event that the main node is out of service. Both nodes are in the same LAN. The Local File System and Database Server work like they do in the Best Performance Cluster. Although each node has a separate database and storage, they are both populated from the main node. This ensures that the system keeps running normally if the main node is out of service.
  • 12. 11 DISASTER RECOVERY ARCHITECTURE This architecture is designed to ensure the survival of the system if there is a serious challenge with the main node. The Disaster Recovery Architecture exists to allow operations to be restored in the occurrence of a disaster and is differentiated by the location of nodes. Here, the main node and secondary nodes are in separate geographic locations. This architecture replicates the design and capabilities of the High Availability design with very minimal differences.
  • 13. 12 Benefits of Clustering Architectures Efficient document access and management 1 Smooth business operations 3 Since documents are stored across nodes, they are faster to retrieve and concurrently accesse. Reduced search time 2 Due to its distributed nature, indexing files is faster since the search is federated. The existence of a secondary node in the high availability and disaster recovery systems ensures that component failures do not affect business operations.
  • 14. CONTACT US US Quarters Head Quarters German Quarters LogicalDOC 14-25 Plaza Road Suite N-3-5 Fair Lawn, NJ 07410 USA +1 (800) 654 2827 sales@logicaldoc.com INDUS-VBS GmbH Bitzenhofer Weg. 3b 86453 Dasing Germany +49 8205 969992 Germany and Austria LogicalDOC Srl via Aldo Moro intema, 3 41012, Carpi Italy +39 059 5970906 +39 059 640508 info@logicaldoc.com