I’ve been afraid of RPM and package maintaining [1] for years, but thanks to Kaleb Keithley, I have finally made some RPM’s that weren’t generated from a high level tool. Now that I have the boilerplate done, it’s a relatively … Continue reading →
Puppet is missing a number of much-needed features. That’s the bad news. The good news is that I’ve been able to write some of these as modules that don’t need to change the Puppet core! This is an article about … Continue reading →
Calling all storage, cloud, and big data developers and devops practitioners: The Gluster Community invites you to attend the Data Liberate open source storage hackathon and mixer on Sunday, April 13, in San Francisco.
Highlights of the event include:
#Agenda
Are you a beginner? Cool! Experts will be on hand leading sessions throughout the day to help you get started.
This article originally appeared on
community.redhat.com.
Follow the community on Twitter at
@redhatopen, and find us on
Facebook and
Google+.
Last week, the New York Times Magazine posted a fascinating article about the dichotomy of technology found in IT today: the push and pull between the young, entrepreneurial hackers who are looking for the next big thing and the older, more experienced engineers who have seen it all.
This article was interesting to me for several reasons, not the least of which was the fact that I am approaching the half-century mark in the next few years and I work with a lot of younger folks who don’t quite see the work we do in the same way. I don’t see that as a particularly bad situation; seeing and learning different perspectives is one of the things I like to do.
Another big reason for the interest in this article was the conclusion… that in all of the rush to get the latest and greatest Next Big Thing out there, a lot of shortcuts are being taken and technology quality suffers as a result.
“But the churn feels more problematic now, in part because it deprives the new guard as well as the old — and by extension, it deprives us all. In pursuing the latest and the coolest, young engineers ignore opportunities in less-sexy areas of tech such as semiconductors, data storage, and networking, the products that form the foundation on which all of Web 2.0 rests. Without a good router to provide reliable Wi-Fi, your Dropbox file-sharing application is not going to sync; without Nvidia’s graphics processing unit, your BuzzFeed GIF is not going to make anyone laugh. The talent — and there’s a ton of it— flowing into Silicon Valley cares little about improving these infrastructural elements. What they care about is coming up with more web apps.”
Actually this is not a new phenomenon: People are always more interested in building or using the latest shiny automobile than fundamentally improving the roads on which that car has to drive. But as anyone who suffered through this Winter in North America knows, making sure the roads are in good shape is not something that should be a passing concern.
Infrastructure, by definition, is not sexy. If I build a better router or submit a nice patch to the Linux kernel, my efforts will be appreciated, but no one is likely to acquire my company for billions of dollars. But if I build a new app with vague social media potential and no revenue to speak of, well, then ka-ching!
But flash and cash doesn’t drive every one. Red Hat, for instance, has done a pretty good job for itself working on and supporting Linux, which is, at the end of the day, infrastructure. Moreover, the company has fostered the development of a host of other infrastructure technologies, such as [OpenStack] (http://openstack.redhat.com/Main_Page), [Gluster] (http://www.gluster.org/), and [oVirt] (http://www.ovirt.org/Home), all by working with those respective communities in an open source way.
Working on infrastructure isn’t going to turn a lot of heads, but it’s the groundwork on which all of those entrepreneurs (and small businesses and enterprises and governments…) can get their ideas created and their work done. It’s decent work, our parents’ generation might say; something to be proud of.
Innovation still happens: Networks can get faster, roads smoother, pipes stronger, operating systems better. The team at my own project, oVirt, has done some nice things with virtual datacenter management that will knock the socks off of anyone looking for managing their own virtual machines, something that will be noticed even more when release 3.4 comes out soon. Being in infrastructure doesn’t mean throwing innovation out the window.
Does oVirt get the same attention as the flashy start up in Silicon Valley? Nope, but that’s not the point. Sometimes the point is to get things done and make it better for those who do.
This article originally appeared on
community.redhat.com.
Follow the community on Twitter at
@redhatopen, and find us on
Facebook and
Google+.
This post explores the question: “how can gluster utilize SSDs” ? It does this by reviewing three tests done by the Red Hat performance group. In each test SSDs were used in a different configuration. The tests varied by cost of ownership and tunability. The LSI Nytro MegaRAID 8110-4e card was used for testing on …Read more
this is howw u doooo it …….The maven release:prepare plugin can be very powerful if you follow maven guidelines, but some projects choose not to follow maven guidelines.I’m not sure why anyone in the universe would EVER use maven without following …
GlusterFS CLI code follows client-server architecture, we should keep that mind while trying understand the CLI framework i.e. “glusterd” acts as the server and gluster binary (i.e. /usr/sbin/gluster) acts as the client. In this write up I have taken “gluster … Continue reading →
If you saw our Gluster Spotlight (“Integration Nation”) last week, you’ll recall that Javi and Jaime from the OpenNebula project were discussing their recent advances with GlusterFS and libgfapi access. Here’s a post where they go into some detail about it: The good news is that for some time now qemu and libvirt have native …Read more
Introduction I recently tried to set up OpenStack with docker as the hypervisor on a single node and I ran into mountains of trouble. I tried with DevStack and entirely failed using both the master branch and stable/havana. After much work I was able to launch container but the network was not right. Ultimately I […]
This week’s spotlight will be all about software integrated with storage services. GFAPI has opened the floodgates for this type of integration with GlusterFS. In this spotlight, we’ll hear from people who have been actively working on integrations with Apache CloudStack, Pydio, and OpenNebula. Hear about how they integrated with GlusterFS and they would suggest …Read more
(This was originally published at the pyd.io web site) Introduction Deploying Pydio in a highly-demanding environment (lots of users, tons of documents) to achieve a dropbox-like server at scale requires a solid and elastic architecture. As a distributed file-system and software-defined storage, GlusterFS is a low-cost way of providing robust storage architecture on standard hardware. …Read more
New Linux Container Virtualization Technology from Docker
The Docker, new container-based virtualization tech startup has started it’s venture to the server virtualization industry by offering their newest version of the software, the Docker 0.8. The company has been known for their production of a faster alternative when it comes to running virtual machines over that of hypervisors.
Here are the Gluster-related abstracts that have been submitted for the OpenStack Summit in May in Atlanta. Check them out and vote! Use Case: OpenStack + GlusterFS on TryStack.org “The Gluster community has made huge strides to support backing an openstack installation’s storage with GlusterFS. TryStack.org has implimented GlusterFS as it’s storage backend. In this …Read more
I was pleased to read about the progress of Graylog2, ElasticSearch, Kibana, et al. in the past year. Machine data analysis has been a growing area of interest for some time now, as traditional monitoring and systems management tools aren’t capable of keeping up with All of the Things that make up many modern workloads. …Read more
In this post I’ll try to keep a running tally of distinctions between distributed and non distributed algorithm implementations in mahout, as it can be tricky to keep track of sometimes. When using mahout its important to know what implementation…
This is an example of how to configure an environment where you can test CloudStack and Gluster. It uses two machines on the same LAN, one acts as a KVM hypervisor and the other as storage and management server. Because the (virtual) networking in the …
This is an example of how to configure an environment where you can test CloudStack and Gluster. It uses two machines on the same LAN, one acts as a KVM hypervisor and the other as storage and management server. Because the (virtual) networking in the …
Background: I had an existing Windows Server 2008 R2 machine running 12 VMs utilizing local storage, but quickly outgrew the specs of that machine. This meant a migration to new hardware as well as an upgrade to Windows Server 2012…
I’ll be giving a talk at SCALE today about automatically deploying GlusterFS with Puppet-Gluster and Vagrant. I’ll be giving some live demos, and this will cover some of the material from: Automatically deploying GlusterFS with Puppet-Gluster + Vagrant! and it … Continue reading →
Vagrant lets you reproduce a pure linux box, anywhere, automatically, but it comes at the cost of provisioning a brand new VM, which takes a while. Docker, on the other hand, gives you a lightweight framework for running containerized, layered so…