<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Solution for a real-time distributed file system across data centers? in Network and Storage Protocols</title>
    <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19209#M1709</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I Think the problem is whoever wrote the project breif was trying to spec the solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my mind you simply cannot do this with NetApp alone - If the project breif say's you must use NetApp Filers then you are going to have do two things:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A) Use NetApp Filers&lt;/P&gt;&lt;P&gt;B) Put something infront of them to provide the functionallity that is required&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Optional: C) Sack the solutions architect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can't add additional servers then you are going to have to publish a DFS Namespace either as a standalone root on the application servers or publish it into AD if you have this available - or use other software to accomplish this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eitherway it doesnt matter what is written in your project breif as far as I am aware there is simply no way you can have replication occuring between two filers running ontap whilst they are both R/W - not unless you want to get involved with developing drivers / software.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Aug 2009 09:40:29 GMT</pubDate>
    <dc:creator>david_wallis</dc:creator>
    <dc:date>2009-08-21T09:40:29Z</dc:date>
    <item>
      <title>Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19189#M1706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am in need of a NetApp-based solution design that will provide a CIFS-based file share for a single volume to windows-based application servers located in two data centers separated on opposite ends of the United States.&amp;nbsp;&amp;nbsp; The application run-time requirements mandate that both sets of application servers utilize a single shared set of files with as short of a replication lag as possible.&amp;nbsp;&amp;nbsp; Replication will need to be bi-directional and synchronous.&lt;/P&gt;&lt;P&gt;The disk volume should reside in both data centers to satisfy high-availability and access latency requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An initial recommendation of MS File Servers utilizing DFS was made and rejected as NetApp Filers are specified for use in the data centers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What would the appropriate NetApp solution / architecture be?&amp;nbsp;&amp;nbsp; Initial investigation into SnapMirror capabilities indicates it is a non-real-time DR solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obviously, network capacity and latency concerns will be factored when provisioning the long-haul WAN.&amp;nbsp; Cisco WAAN appliances may be considered.&lt;/P&gt;&lt;P&gt;Any thoughts on this would be appreciated as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;-Frank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:24:43 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19189#M1706</guid>
      <dc:creator>francesco_rizzo</dc:creator>
      <dc:date>2025-06-05T07:24:43Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19194#M1707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see two separate issues in here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Firstly, are you sure the application in question can operate on two copies of data in two locations? For vast majority of existing apps that is not the case &amp;amp; they have one active data plex plus one or more passive plexes (these in some cases can be used for reads only).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secondly, whether certain form of replication can be real-time (or near-real-time) depends on the link characteristics - its bandwidth &amp;amp; latency. In fact NetApp SnapMirror can operate in either synchronous or asynchronous mode (not sure whether semi-sync has been already droped or not). But even if you use async mode, in theory you can replicate every minute if a) you have relatively small data change and/or b) your pipe has massive bandwidth.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bear in mind though that SnapMirror target volumes are read-only, so changinging anything within them (without breaking the mirror) is out of the question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Radek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Aug 2009 15:54:04 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19194#M1707</guid>
      <dc:creator>radek_kubka</dc:creator>
      <dc:date>2009-08-20T15:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19202#M1708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The application can not operate on two separate copies of the file-based data.&amp;nbsp; It must have one copy. Data will be accessed via CIFS share, but storage must be actively distributed across multiple filers in separate data centers in real-time.&amp;nbsp; Application servers in either data center should be able to use the CIFS share via NetApp appliance that is co-located in the same data center.&amp;nbsp; Mirroring for DR purposes does not provide the required functionality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have done this using DFS to provide a single CIFS share path to a distributed / clustered application while the data available behind the share was available on disks in multiple data centers.&amp;nbsp;&amp;nbsp; This project mandates use of NetApp equipment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What would the infrastructure architecture look like for the NetApp equipment to provide this functionality?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assume for the purposes of this discussion that we have WAN provisioned to provide sufficient bandwith and low-latency connectivity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Aug 2009 17:01:14 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19202#M1708</guid>
      <dc:creator>francesco_rizzo</dc:creator>
      <dc:date>2009-08-20T17:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19209#M1709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I Think the problem is whoever wrote the project breif was trying to spec the solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my mind you simply cannot do this with NetApp alone - If the project breif say's you must use NetApp Filers then you are going to have do two things:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A) Use NetApp Filers&lt;/P&gt;&lt;P&gt;B) Put something infront of them to provide the functionallity that is required&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Optional: C) Sack the solutions architect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can't add additional servers then you are going to have to publish a DFS Namespace either as a standalone root on the application servers or publish it into AD if you have this available - or use other software to accomplish this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eitherway it doesnt matter what is written in your project breif as far as I am aware there is simply no way you can have replication occuring between two filers running ontap whilst they are both R/W - not unless you want to get involved with developing drivers / software.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2009 09:40:29 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19209#M1709</guid>
      <dc:creator>david_wallis</dc:creator>
      <dc:date>2009-08-21T09:40:29Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19213#M1710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks David,&lt;/P&gt;&lt;P&gt;Option C has crossed our minds. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For options A and B as you listed them, forgetting any specific solution "requirements", how would we accomplish the closest realistic architecture?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"single" volume accessed:&lt;/P&gt;&lt;P&gt;via CIFS&lt;/P&gt;&lt;P&gt;using a single UNC path (DFS?)&lt;/P&gt;&lt;P&gt;from MS Windows 2003 servers in two data centers on opposite ends of North America (~2500 miles)&lt;/P&gt;&lt;P&gt;with authentication/authorization via Active Directory &lt;/P&gt;&lt;P&gt;where application servers from both data centers will be performing both read and write operations&lt;/P&gt;&lt;P&gt;and long-haul WAN uses OC-48 2.5G SONET with ~60ms latency coast-to-coast (max payload: ~2400 Mbit/s)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keeping in mind requirements for full HA capabilities and DR considerations, preferably without outage during DR fail-over.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2009 12:12:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19213#M1710</guid>
      <dc:creator>francesco_rizzo</dc:creator>
      <dc:date>2009-08-21T12:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19218#M1711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #888888;"&gt;DFS will potentially do what you want, I cant say I've tried DFS Replication, but you should be able to give it a try either using a couple of similulators or your real filers.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #888888;"&gt;Some info here: &lt;A href="http://aserverblog.blogspot.com/2009/08/windows-server-2008-dfs-share.html" target="_blank"&gt;http://aserverblog.blogspot.com/2009/08/windows-server-2008-dfs-share.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #888888;"&gt;but there's plenty of info on technet.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #888888;"&gt;&lt;BR /&gt;David&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2009 12:49:37 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19218#M1711</guid>
      <dc:creator>david_wallis</dc:creator>
      <dc:date>2009-08-21T12:49:37Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19223#M1712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;&lt;P&gt;&lt;SPAN style="color: #888888;"&gt;DFS will potentially do what you want&lt;/SPAN&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;Well, not really - be wary of this:&lt;/P&gt;&lt;P&gt;&lt;A href="http://communities.netapp.com/message/6089#6089" target="_blank"&gt;http://communities.netapp.com/message/6089#6089&lt;/A&gt;&lt;/P&gt;&lt;P&gt;"The CIFS Protocol in NetApp Systems supports DFS, but only as a leaf object and not participating in any means in replicating data or DFS content"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Radek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2009 13:07:44 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19223#M1712</guid>
      <dc:creator>radek_kubka</dc:creator>
      <dc:date>2009-08-21T13:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19228#M1713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David's option B could specifically be Windows servers utilizing DFS but using NetApp filers for block storage (FC or iSCSI).&amp;nbsp; We have a very large domain based DFS structure that provides a single namespace for company-wide team shares but only one target for each leaf is R/W.&amp;nbsp; I am very skeptical you can use DFS to provide R/W for the same data at both locations without running into performance and/or save conflict issues.&amp;nbsp; DFS does provide the distribute write capability but in my experience it is best used for data is that mostly read and rarely write access.&lt;/P&gt;&lt;P&gt;Without knowing the application and the reason for the geographic split it's tough to get more specific about other possible solutions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2009 18:14:33 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19228#M1713</guid>
      <dc:creator>JeremySmith</dc:creator>
      <dc:date>2009-08-21T18:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19232#M1714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; To my knowledge DFS-R only replicates closed files and not every write and also has no bidrectional replication conflict solving. Probaly integrity problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The direction of your solution has to be found at an higher level in te stack than storage or file system.&lt;/P&gt;&lt;P&gt;When using clustering and/or replication at the DBMS level there are multilpe solutions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Sep 2011 09:50:14 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19232#M1714</guid>
      <dc:creator>janvanderpluijm</dc:creator>
      <dc:date>2011-09-30T09:50:14Z</dc:date>
    </item>
    <item>
      <title>Re: Solution for a real-time distributed file system across data centers?</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19237#M1715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Francesco, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding your project requirements as mentioned above, Peer Software offers a solution for Business File Sharing and Collaboration on NetApp and Windows systems that fits your needs. The company's enterprise file collaboration product is named PeerLink, which includes DFSR+ technology that allows for the following key capabilities:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Real-time bi-directional synchronization&lt;/LI&gt;&lt;LI&gt;Block-level synchronization (i.e. only the changed portions of a file are replicated to save on WAN bandwidth)&lt;/LI&gt;&lt;LI&gt;Multi-threaded synchronization (i.e. parallel processing of multiple file events for faster updating)&lt;/LI&gt;&lt;LI&gt;Version conflict prevention through distributed file locking (i.e. when a file is opened on one site for WRITE access, PeerLink locks down the synchronized copy for READ ONLY access on the other sites)&lt;/LI&gt;&lt;LI&gt;Supports NetApp Data ONTAP v7.3.5 (and higher) as well as Microsoft Windows Server 2000, 2003, 2003 R2, 2008, and 2008 R2&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A product data sheet can be found here: &lt;A href="http://www.peersoftware.com/products/resources/datasheets/peercollaborationenterprise.pdf" target="_blank"&gt;http://www.peersoftware.com/products/resources/datasheets/peercollaborationenterprise.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;A customer success story can be found here: &lt;A href="http://www.peersoftware.com/customer/case_study/kiekert.aspx" target="_blank"&gt;http://www.peersoftware.com/customer/case_study/kiekert.aspx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this information helps. Please let me know if you have any questions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jimmy Tam&lt;/P&gt;&lt;P&gt;VP Sales &amp;amp; Marketing&lt;/P&gt;&lt;P&gt;Peer Software Inc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;A NetApp Advantage Alliance Partner&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 04:30:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/Solution-for-a-real-time-distributed-file-system-across-data-centers/m-p/19237#M1715</guid>
      <dc:creator>jimmykmtam</dc:creator>
      <dc:date>2012-07-24T04:30:25Z</dc:date>
    </item>
  </channel>
</rss>

