Slides from my talk on GlusterFS 3.4 in the recently concluded Gluster Community Summit can be found here.
I intend adding more details about some of the new features in the days to come.
Automatic network configuration with DHCP is great. But if you need to use multiple separated networks at once, it gets more difficult pretty quickly. For example, my RHEL-6 laptopconnects through wifi to the network at home, which provides i…
Somebody asked on Twitter whether it was possible, so I tried it. I was able to make it work, but only with some code changes and other very nasty hacks. For the record, here’s what I had to do. Remove the explicit check in fuse_mount_fusermount that causes mounts to fail with “Mounting via helper utility […]
A few of our projects recently called for a distributed file-system that provided high availability and redundancy. After a tip off from a fellow techie and a quick browse around the net it appeared that a solution called GlusterFS appeared to tick all the boxes for what we were wanting. However setting it up turned […]
Jay Vyas walks through setting up GlusterFS with Hadoop, including setting up and developing the GlusterFS .jar file that presents
Chris Hertel of the SAMBA project dives into the integration work between GlusterFS and SAMBA, which will go into the
I’ve spent a significant amount of time recently swatting up on EMC’s new VMAX Cloud Edition. It has to be said that this looks like one of the most interesting storage announcements I have seen in a long time. In fact I have a project coming up that …
I’m generally pretty old-school when it comes to programming tools. Many IDE features either leave me cold (auto-complete) or seem actively harmful to understanding the code as it really is (“project” hierarchies). I do like syntax highlighting, though I’d probably like it just as much if the only thing it did was show comments in […]
Gluster is a distributed filesystem that works well in the cloud. This post explains how to configure GlusterFS on an Ubuntu 12.04 image running in HP’s cloud.
Using this setup, I gain all the benefits of a distributed and replicated (redundant) filesy…
I just wrapped up my presentation at the Gluster Workshop at CERN where I discussed Open Source advantages in tackling converged infrastructure challenges. Here is my slidedeck. Just a quick heads up, there’s some animation that’s lost in the pdf export as well as color commentary during almost every slide. During the presentation I demo’ed… Read more »
In previous jobs, especially at Revivio, I’ve spent a pretty fair amount of time creating gdb macros to make the inevitable debugging sessions a bit more productive. I’ve generally tried to stay away from that on GlusterFS, partly because there are usually better ways to debug the sorts of problems I have to deal with […]
First, create your AMI and make sure that you’ve set up “security groups” to allow for an open HTTP 8080 port as described here.Now, ssh into your AMI, and do the following:#First make sure and install javac – its probably not on the machine from the b…
App-oriented cloud servers like OpenShift, Heroku, and Google AppEngine come “out of the box” configured for immediate usability. In constrast, EC2 instances provide you with a higher amount of flexibility at the cost of some initial, upfront con…
Martin “Storagebod” Glassborow recently wrote an interesting article where he asked “Who’ll do a Linux to Storage?”. As someone who is equal parts Storage and Linux, the same question runs around my head quite often. Not just that, but how to do it. It…
In the previous post we had installed gluster in debug mode. Lets have a quick look on the files that get installed with gluster. Remember, when we do a make install, our prefix for destination for install is /usr/local. If you are installing from a repo then it will be /. Libraries and Executable: Most of […]
I got back from the USENIX File And Storage Technologies conference yesterday. It actually ended on Friday, but I don’t much care for flight schedules that get me to Boston well after midnight so I stayed in San Jose for the rest of the day. As always, it was an awesome conference. The mix of […]
The Java Management Extensions are a hidden gem in the JDK that many plain Java developers ignore- probably because of the deceptively enterprisey name. These APIs are not just useful for profiling large Java EE apps. Rather – the…
Rock the Vote needed a way to manage the fast growth of the data handled by its Web-based voter registration application. The organization turned to GlusterFS replicated volumes to allow for filesystem size upgrades on its virtualized hosting infrastructure without incurring downtime. Over its twenty-one year history, Rock the Vote has registered more than five […]
It’s that time again! Time to start prepping for a new release of GlusterFS, in this case, 3.4. If you haven’t checked it out yet, grab a source tarball and tell us how it goes. There are also community builds showing up on download.gluster.org for Ubuntu, Fedora and EPEL. Additionally, the Git repo has now …Read more
There are two schools of thought about when you should release open-source code. One school says you should release it as early as it has any chance whatsoever of being useful or informative to other people. The other school says that if you can’t commit to doing it right – proper source control, packaging, bug […]