Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm searching around a solution for our enterprise application that is responsible to save(and manipulate) historical data of industrial devices. Now, we have two stations that works like hot redundant of each other. Our challenge is in case of failure. For now, our application is responsible to handling fault by synchronizing the files that changed during the fault, by itself. Our application is running on two totally independent machines (one as redundant) and so each one has its own disk. We are searching around a solution like a "high available transparent file system" that makes the fault transparent to the application, so in case of fault, redundant machine still can access the files even the master machine is down (replica issue or such a thing). there is solutions like distributed fault tolerant file systems, distributed-disk software-RAID like FlexRAID and some more solutions, but they all have some challenges and issues. Also it's notable that our application is a .net application and the hardware of machines are not so powerful and are commodity. If you have any solution, I will appreciate to tell me.


share|improve this question

You've not mentioned anything about budget, so I'll spend what I want ;)

In an ideal world you would want a pair of SANs running in a mirrored configuration with a clustered pair of CIFS head units using a failover IP in active/standby mode. Your workstations will then communicate with the active CIFS head unit which gets its data from the SANs.

  • If a disk fails in a SAN it should carry on until the disk is replaced (RAID).
  • If a SAN fails the other SAN is still available.
  • If a CIFS head unit fails the other head unit takes over.


  • SANs can be remotely located to prevent data loss in the case of eg fire or eathquake.
  • Multiple workstations can simultaneously access the same files through the CIFS head unit.


  • This is an enterprise grade storage solution and not to be undertaken lightly
  • It's not going to be cheap.
share|improve this answer
Budget should be as close as to "Free" because it's a solution for non-enterprise projects so it shouldn't cost us more. Also we have this case for enterprise projects that we will be able to pay for good solutions too. So please tell me your solutions for both cases. – Meisam Apr 14 '11 at 8:58
An individual SAN can cost anywhere from $15,000 up to, well, as high as you want to go depending on facilities, capacity, etc. I have no details on current pricing for CIFS head units. All in all an entry-level SAN cluster would probably cost you in the region of $50,000 or more. As I said in my answer - not cheap. – Majenko Apr 14 '11 at 9:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.