This HTML5 document contains 53 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dctermshttp://purl.org/dc/terms/
n31http://docs.openlinksw.com/virtuoso/clusteroperation/
atomhttp://atomowl.org/ontologies/atomrdf#
foafhttp://xmlns.com/foaf/0.1/
n10http://vos.openlinksw.com/dataspace/services/wiki/
oplhttp://www.openlinksw.com/schema/attribution#
n2http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
n26http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-ha-6-hosts-4-nodes-of-3-instance-quorums.graffle.
n27http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-ha-6-hosts-4-nodes-of-3-instance-quorums.
n19http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-ha-12-hosts-4-nodes-of-3-instance-quorums.
n21http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-simple-4-hosts-4-nodes.
n23http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-simple-2-hosts-4-nodes.
dchttp://purl.org/dc/elements/1.1/
n24http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-simple-1-host-4-nodes.graffle.
n15http://vos.openlinksw.com/dataspace/dav#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n11http://rdfs.org/sioc/services#
siocthttp://rdfs.org/sioc/types#
n30http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtClusteringDiagrams/sioc.
n12http://vos.openlinksw.com/dataspace/person/dav#
n16http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-ha-3-hosts-4-nodes-of-3-instance-quorums.graffle.
n5http://vos.openlinksw.com/dataspace/owiki/wiki/
n17http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-ha-3-hosts-4-nodes-of-3-instance-quorums.
n25http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-simple-1-host-4-nodes.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n18http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-ha-12-hosts-4-nodes-of-3-instance-quorums.graffle.
n28http://vos.openlinksw.com/dataspace/owiki#
xsdhhttp://www.w3.org/2001/XMLSchema#
n8http://vos.openlinksw.com/dataspace/person/owiki#
n20http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-simple-4-hosts-4-nodes.graffle.
n22http://vos.openlinksw.com:80/wiki/main/VOS/VirtClusteringDiagrams/elastic-simple-2-hosts-4-nodes.graffle.
siochttp://rdfs.org/sioc/ns#
Subject Item
n12:this
foaf:made
n2:VirtClusteringDiagrams
Subject Item
n15:this
sioc:creator_of
n2:VirtClusteringDiagrams
Subject Item
n10:item
n11:services_of
n2:VirtClusteringDiagrams
Subject Item
n28:this
sioc:creator_of
n2:VirtClusteringDiagrams
Subject Item
n5:VOS
sioc:container_of
n2:VirtClusteringDiagrams
atom:entry
n2:VirtClusteringDiagrams
atom:contains
n2:VirtClusteringDiagrams
Subject Item
n2:VOSIndex
sioc:links_to
n2:VirtClusteringDiagrams
Subject Item
n2:VirtClusteringDiagrams
rdf:type
sioct:Comment atom:Entry
dcterms:created
2017-06-13T05:48:02.563778
dcterms:modified
2018-05-31T08:57:54.634188
rdfs:label
VirtClusteringDiagrams
foaf:maker
n8:this n12:this
dc:title
VirtClusteringDiagrams
opl:isDescribedUsing
n30:rdf
sioc:has_creator
n15:this n28:this
sioc:attachment
n16:tgz n17:png n18:tgz n19:png n20:tgz n21:png n22:tgz n23:png n24:tgz n25:png n26:tgz n27:png n23:graffle n21:graffle n27:graffle n25:graffle n19:graffle n17:graffle
sioc:content
%META:TOPICPARENT{name="TedThibodeau"}% ---+ Clustering Deployment Architecture Diagrams for Virtuoso (Release 6 and later, Commercial Edition only) %TOC% ---++ Does my Virtuoso deployment support Replication Clustering and/or Elastic Clustering? [[VirtGraphReplication][Replication Clustering]] is a feature of all Commercial Editions of Virtuoso 6 and later. It is not available for use in the Open Source Edition (VOS). Elastic Clustering is enabled by the add-on Cluster Module of Virtuoso 7 and later. It is not available for use in the Open Source Edition (VOS). ---++ Replication Clustering Replication clusters provide redundancy and disaster recovery, and can provide some degree of load balancing and high availability -- but the downstream subscribers (commonly called "slaves") are entirely dependent on the upstream publishers ("masters") for their data. READ clients *may* be allowed to access any instance, but they will only get whatever data has flowed downstream through the replication topology at that point. In Star or Chain topologies, WRITE clients should only access the most upstream instance, so that all changes flow to all other instances. In a Bi-directional topology, it doesn't matter which instance a WRITE client targets -- but issues can arise from collisions, when conflicting WRITEs are made to opposite ends of the stream. ---+++ Replication Clustering with Single-Server Virtuoso instances * [[VirtGraphReplicationStar][Star Topology]] %BR%%BR%<img src="%ATTACHURLPATH%/../VirtGraphReplicationStar/topo-star.png" />%BR%%BR% * [[VirtGraphReplicationChain][Chain Topology]] %BR%%BR%<img src="%ATTACHURLPATH%/../VirtGraphReplicationChain/topo-chain.png" />%BR%%BR% * [[VirtGraphReplicationBiDirectional][2-node Bi-directional Topology]] %BR%%BR%<img src="%ATTACHURLPATH%/../VirtGraphReplicationBiDirectional/topo-bidirectional.png" />%BR%%BR% ---++ Shared-Nothing Elastic Clustering [[http://docs.openlinksw.com/virtuoso/clusteroperation/][Shared-Nothing Elastic Clustering]] is enabled by the Cluster Module, an optionally licensed component of Virtuoso 7 and later. Clients may access any instance in an Elastic Cluster, and every instance in the Elastic Cluster effectively has *all* data available to it at all times. Each Single-Server instance shown in the basic Replication Clustering, above, could be replaced by one of the "clouds" shown below. Typically, the deployment configuration within each "cloud" in a given Replication Cluster would be the same as in all the others, but there *are* circumstances where the instances in a replication cluster might not be identical. ---+++ Simple Elastic Clustering (quorums of 1 instance per cluster node) Adding hosts to an elastic cluster provides more resources, and thus improves performance, and increases capacities. The three clouds below may be viewed as a deployment's growth from initial deployment on one host (with one license file), expanding to 2 hosts (and two license files), and on to four hosts (and four license files). ---++++ Four cluster nodes, one cluster host node %BR%%BR%<a href="%ATTACHURLPATH%/elastic-simple-1-host-4-nodes.png" target="_blank"><img src="%ATTACHURLPATH%/elastic-simple-1-host-4-nodes.png" width="600px" /></a>%BR%%BR% ---++++ Four cluster nodes, two cluster host nodes %BR%%BR%<a href="%ATTACHURLPATH%/elastic-simple-2-hosts-4-nodes.png" target="_blank"><img src="%ATTACHURLPATH%/elastic-simple-2-hosts-4-nodes.png" width="600px" /></a>%BR%%BR% ---++++ Four cluster nodes, four cluster host nodes %BR%%BR%<a href="%ATTACHURLPATH%/elastic-simple-4-hosts-4-nodes.png" target="_blank"><img src="%ATTACHURLPATH%/elastic-simple-4-hosts-4-nodes.png" width="600px" /></a>%BR%%BR% ---+++ High Availability Elastic Clustering (quorums of three instances per cluster node) The three clouds in this section may be viewed as a high-availability version of the preceding three, likewise evolving from smaller scale to larger scale. ---++++ Four cluster nodes, three instances per cluster node (quorum), four instances per cluster host node, three cluster host nodes %BR%%BR%<a href="%ATTACHURLPATH%/elastic-ha-3-hosts-4-nodes-of-3-instance-quorums.png" target="_blank"><img src="%ATTACHURLPATH%/elastic-ha-3-hosts-4-nodes-of-3-instance-quorums.png" width="600px" /></a>%BR%%BR% ---++++ Four cluster nodes, three instances per cluster node (quorum), two instances per cluster host node, six cluster host nodes %BR%%BR%<a href="%ATTACHURLPATH%/elastic-ha-6-hosts-4-nodes-of-3-instance-quorums.png" target="_blank"><img src="%ATTACHURLPATH%/elastic-ha-6-hosts-4-nodes-of-3-instance-quorums.png" width="600px" /></a>%BR%%BR% ---++++ Four cluster nodes, three instances per cluster node (quorum), one instance per cluster host node, twelve cluster host nodes %BR%%BR%<a href="%ATTACHURLPATH%/elastic-ha-12-hosts-4-nodes-of-3-instance-quorums.png" target="_blank"><img src="%ATTACHURLPATH%/elastic-ha-12-hosts-4-nodes-of-3-instance-quorums.png" width="600px" /></a>%BR%%BR%
sioc:id
c7fc25c93ab159f184279e071cbf4537
sioc:link
n2:VirtClusteringDiagrams
sioc:has_container
n5:VOS
n11:has_services
n10:item
atom:title
VirtClusteringDiagrams
sioc:links_to
n2:VirtGraphReplication n2:VirtGraphReplicationBiDirectional n2:VirtGraphReplicationChain n31: n2:VirtGraphReplicationStar
atom:source
n5:VOS
atom:author
n12:this
atom:published
2017-06-13T05:48:02Z
atom:updated
2018-05-31T08:57:54Z
sioc:topic
n5:VOS