TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Autoscaling with Capistrano, NFS and Runit

8 pointsby loopjalmost 11 years ago

6 comments

mbreesealmost 11 years ago
From the article:<p>&gt; NFS lets you share a directory between multiple servers (think of it as Dropbox for servers).<p>So, ignoring that NFS is nothing like Dropbox, there&#x27;s nothing wrong <i>per se</i> with using NFS on a cloud setup for shared storage, this setup assumes that your NFS server will always be up. For anyone who has worked with NFS servers, you&#x27;ll know that this isn&#x27;t always the case. (Who here has lost a day when your NFS mounted home directory won&#x27;t load?)<p>And you don&#x27;t want to deal with a down NFS server when you&#x27;re trying to auto-scale. Somewhere you&#x27;ll always have a single point of failure, but I&#x27;ve always tried to make NFS not be it.
ChrisSlxalmost 11 years ago
NFS is a single point of failure. If something goes wrong on your NFS host, you&#x27;ll break your entire cluster. That obvious oversight combined with calling it &quot;Dropbox for servers&quot; makes me think that whoever designed this doesn&#x27;t understand NFS.
lwhalenalmost 11 years ago
Well hold on with the NFS hate everyone. I worked for a (very large, very deep-pocketed) web hosting company around 10 years ago, and they used NFS to deploy their software, configs (this was just before Puppet started getting popular), and user data. This worked VERY well. Granted, they were running on some pretty heavy iron (a couple dozen NetApp filers, all clustered 11 ways to Sunday) to make sure that the NFS facilities stayed up, but If You Know What You&#x27;re Doing(tm) and err on the &#x27;fast&#x27; and &#x27;good&#x27; sides of the &#x27;fast, cheap, and good - pick two&#x27; aphorism, NFS is quite useful.
评论 #7808425 未加载
panhandlralmost 11 years ago
Good luck with those stale NFS file handles...
justizinalmost 11 years ago
&quot;NFS lets you share a directory between multiple servers (think of it as Dropbox for servers).&quot;<p>Oy vey. ;)
评论 #7807162 未加载
mtanskialmost 11 years ago
You&#x27;re probably better if using Cephfs or Lustre then NFS. Linearly scalable, no SPOF (single point of failure).
评论 #7807784 未加载