{"id":29165,"date":"2023-10-02T16:43:44","date_gmt":"2023-10-02T14:43:44","guid":{"rendered":"https:\/\/blog.miniserver.it\/?p=29165"},"modified":"2023-10-02T16:44:37","modified_gmt":"2023-10-02T14:44:37","slug":"3-node-cluster-vs-2-node-cluster","status":"publish","type":"post","link":"https:\/\/blog.miniserver.it\/en\/proxmox-ve\/3-node-cluster-vs-2-node-cluster\/","title":{"rendered":"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1123.2px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:40px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><p>In this article we will explore the major differences between a 3-node Proxmox hyperconverged cluster and a 2-node Proxmox cluster with Replication mode.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-right:20px;--awb-padding-left:20px;--awb-bg-color:#f1f4f6;--awb-bg-color-hover:#f1f4f6;--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top:20px;--awb-margin-bottom:20px;--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\"><h1 class=\"fusion-title-heading title-heading-left\">Ceph 3 Node Hyperconverged Cluster vs ZFS Node Cluster<\/h1><\/h2><\/div><div class=\"awb-toc-el awb-toc-el--1\" data-awb-toc-id=\"1\" data-awb-toc-options=\"{&quot;allowed_heading_tags&quot;:{&quot;h3&quot;:0},&quot;ignore_headings&quot;:&quot;&quot;,&quot;ignore_headings_words&quot;:&quot;Cluster Iperconvergente 3 Nodi Ceph vs Cluster a Nodi ZFS&quot;,&quot;enable_cache&quot;:&quot;yes&quot;,&quot;highlight_current_heading&quot;:&quot;no&quot;,&quot;hide_hidden_titles&quot;:&quot;yes&quot;,&quot;limit_container&quot;:&quot;post_content&quot;,&quot;select_custom_headings&quot;:&quot;&quot;,&quot;icon&quot;:&quot;fa-flag fas&quot;,&quot;counter_type&quot;:&quot;none&quot;}\" style=\"--awb-margin-bottom:20px;--awb-margin-left:30px;\"><div class=\"awb-toc-el__content\"><ul class=\"awb-toc-el__list awb-toc-el__list--0\"><li class=\"awb-toc-el__list-item\"><a class=\"awb-toc-el__item-anchor\" href=\"#toc_1_I_concetti_dei_cluster_a_2_e\">1. The concepts of 2 and 3 node clusters<\/a><\/li><li class=\"awb-toc-el__list-item\"><a class=\"awb-toc-el__item-anchor\" href=\"#toc_2_Come_vengono_gestiti_i_cluster_a_2\">2. How 2 and 3 node clusters are managed<\/a><\/li><li class=\"awb-toc-el__list-item\"><a class=\"awb-toc-el__item-anchor\" href=\"#toc_3_La_live_migration\">3. Live migration<\/a><\/li><li class=\"awb-toc-el__list-item\"><a class=\"awb-toc-el__item-anchor\" href=\"#toc_4_Consigli_per_il_networking\">4. Networking tips<\/a><\/li><li class=\"awb-toc-el__list-item\"><a class=\"awb-toc-el__item-anchor\" href=\"#toc_5_lAlta_affidabilita\">5. High reliability<\/a><\/li><\/ul><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:40px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><h3 id=\"toc_1_I_concetti_dei_cluster_a_2_e\">1. The concepts of 2 and 3 node clusters<\/h3>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">A 3-node cluster is a hyperconverged system, while the 2-node cluster uses replicas to implement high reliability<\/span><\/p>\n<p>In reality, the 2-node cluster is still made up of 3 nodes, where the third node is represented by the PBS. The discussion of PBS is not the topic of this article, so it will be completely ignored from here on out.<\/p>\n<p>&nbsp;<\/p>\n<p>Let&#8217;s look at the overall what the difference is between Ceph and the replicas managed by ZFS.<\/p>\n<p>Let&#8217;s start with a simple screen to better clarify the concepts. Let&#8217;s draw a 3-node cluster, calling them A, B and C.<\/p>\n<p>Then we design a cluster with 2 nodes, namely A and B, and then connect them with a switch. The diagram of the two resulting systems can be seen in the following diagram:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29178\" src=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png\" alt=\"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-200x113.png 200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-400x225.png 400w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-600x338.png 600w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-601x338.png 601w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-768x432.png 768w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-800x450.png 800w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1024x576.png 1024w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1200x675.png 1200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/2-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png 1280w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<\/div><div class=\"fusion-text fusion-text-3\"><h3 id=\"toc_2_Come_vengono_gestiti_i_cluster_a_2\">2. How 2 and 3 node clusters are managed<\/h3>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">A 3-node Proxmox VE hyperconverged cluster, storage is managed with Ceph framework, while the 2-node cluster is managed with ZFS.<\/span><\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">In the case of the 3-node Proxmox VE hyperconverged cluster, a virtual machine running on node A is in the condition in which it is replicated in &#8220;Real time&#8221; on node B and node C.<\/span><\/p>\n<p>In the 2-node cluster, a virtual machine running on node A is replicated on node B and vice versa, through a replication task in a time interval that we have defined as delta T, decided based on our needs .<\/p>\n<p>Below is a diagram to help understand the differences.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29180\" src=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png\" alt=\"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-200x113.png 200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-400x225.png 400w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-600x338.png 600w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-601x338.png 601w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-768x432.png 768w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-800x450.png 800w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1024x576.png 1024w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1200x675.png 1200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/3-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png 1280w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">We speak of &#8220;hyperconvergence&#8221; of the 3-node Proxmox VE cluster managed with Ceph, because the data is replicated &#8220;real time&#8221; on all nodes.<\/span><\/p>\n<p>This means that each Proxmox node will see a single storage.<\/p>\n<p>On the 2-node ZFS cluster, we cannot talk about hyperconvergence because data is moved through an asynchronous replication task.<\/p>\n<\/div><div class=\"fusion-text fusion-text-4\"><h3 id=\"toc_3_La_live_migration\">3. Live migration<\/h3>\n<p>In both cases we can take advantage of the &#8220;live migration&#8221; function, which offers the possibility of moving a virtual machine from one node to another, without worrying about where the data actually is.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29182\" src=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png\" alt=\"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-200x113.png 200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-400x225.png 400w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-600x338.png 600w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-601x338.png 601w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-768x432.png 768w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-800x450.png 800w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1024x576.png 1024w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1200x675.png 1200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/4-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png 1280w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">You can move a virtual machine from node A to node B of a 2-node ZFS cluster since Proxmox VE supports live migration.<\/span><\/p>\n<p>If there is already a replication task configured from node A to node B, at the time of live migration, Proxmox VE will take care of moving the latest data incrementally.<\/p>\n<p>Live migration can also be done on hyperconverged clusters. Furthermore, by having data synchronized in real time, the virtual machine can move faster without performing incremental synchronizations as in the case of the 2-node cluster.<\/p>\n<\/div><div class=\"fusion-text fusion-text-5\"><h3 id=\"toc_4_Consigli_per_il_networking\">4. Networking tips<\/h3>\n<p>In the case of a hyperconverged system, networking will certainly be more demanding from a performance point of view.<\/p>\n<p>Ceph requires high performances, therefore a configuration starting from 10GB and above is recommended. Better if 25GB, 40GB, or 100GB.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29186\" src=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png\" alt=\"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-200x113.png 200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-400x225.png 400w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-600x338.png 600w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-601x338.png 601w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-768x432.png 768w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-800x450.png 800w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1024x576.png 1024w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1200x675.png 1200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/5-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png 1280w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">To manage a 2-node cluster, a 10GB or 25GB connection will be sufficient for excellent performances.<\/span><\/p>\n<\/div><div class=\"fusion-text fusion-text-6\"><h3 id=\"toc_5_lAlta_affidabilita\">5. High reliability<\/h3>\n<p>A hyperconverged cluster using Ceph has a minimum of 3 nodes. This guarantees high reliability.<\/p>\n<p>In the case of a cluster managed with ZFS, the minimum number of nodes is 2, even if the quorum will only be reached with 3 nodes, which is why it is necessary to equip our cluster with a PBS (or a third node).<\/p>\n<p>In both cases, high reliability of Proxmox VE is guaranteed. High reliability can be configured on Proxmox VE panel for both the 3-node cluster and the 2-node cluster.<\/p>\n<p>High reliability is the system through which Proxmox VE can migrate virtual machines in the event of a node fault.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29188\" src=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png\" alt=\"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-200x113.png 200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-400x225.png 400w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-600x338.png 600w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-601x338.png 601w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-768x432.png 768w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-800x450.png 800w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1024x576.png 1024w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1200x675.png 1200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/6-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png 1280w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p><span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\">In a 2-node ZFS cluster, we need to consider replication tasks from one node to another. As mentioned before there will be a difference in data resulting from the time that passes between one synchronization and another.<\/span><\/p>\n<p>In the worst case, in the event of a node fault, a quantity of data produced over a delta T time could be lost. Therefore, the RPO (Recovery Point Objective) and RTO (Recovery Point Objective) parameters must also be considered. ) that the company can support.<span style=\"color: var(--awb-text-color); font-family: var(--awb-text-font-family); font-size: var(--awb-font-size); font-style: var(--awb-text-font-style); font-weight: var(--awb-text-font-weight); letter-spacing: var(--awb-letter-spacing); text-align: var(--awb-content-alignment); text-transform: var(--awb-text-transform); background-color: var(--awb-bg-color-hover);\"><br \/>\n<\/span><\/p>\n<p>In the case of the Proxmox VE 3 Node hyperconverged cluster, you don&#8217;t need to worry much because data is synchronized in real time on all nodes.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29190\" src=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png\" alt=\"3-Node Hyperconverged Cluster with Ceph vs. 2-Node Cluster with ZFS\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-200x113.png 200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-400x225.png 400w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-600x338.png 600w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-601x338.png 601w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-768x432.png 768w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-800x450.png 800w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1024x576.png 1024w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS-1200x675.png 1200w, https:\/\/blog.miniserver.it\/wp-content\/uploads\/7-3-Node-Hyperconverged-Cluster-with-Ceph-vs.-2-Node-Cluster-with-ZFS.png 1280w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":11,"featured_media":29193,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[129],"tags":[],"class_list":["post-29165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proxmox-ve"],"_links":{"self":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts\/29165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/comments?post=29165"}],"version-history":[{"count":13,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts\/29165\/revisions"}],"predecessor-version":[{"id":29195,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts\/29165\/revisions\/29195"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/media\/29193"}],"wp:attachment":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/media?parent=29165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/categories?post=29165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/tags?post=29165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}