Category Archives: Uncategorized

DevOps with Ansible

DevOps is the art of system automation. Its allows you to setup an entire fleet of systems within a short time and keep them up-to-date while keeping your sanity.

Ansible is another tool that provides DevOps services to the Linux world. Ansible has four very nice features going for it from our perspective:

  • It has a clean and easy to use language
  • It supports native looping over variables and lists
  • It is easy to install and use and requires a minimum of fuss
  • It allows a high degree of organization

 

DevOps with Salt

You’ve heard rumors and hints of DevOps. You may have even heard tha the big-boys like Google and Amazon  use it. But what is it and why would you want it?

DevOps is the art of configuring your IT systems with a single programming tool. If a server breaks, just install another one and hit that red button to reconfigure it all in a few seconds! Sounds too good to be true? Wikipedia says DevOps “is a software development method that stresses communication, collaboration and integration between… bla bla bla..”; hey just forget all that jive. Just push the Shiny Red Button and your systems are configured like you wanted them to be! Yes, even thousands of systems!

Of course there are several technologies that already exist for it including SaltStack, Chef, and Puppet not to mention Crowbar. But you didn’t really come here to hear about all that techno-babble did you? Good then. Lets just talk for a bit how it gets used…

Can I rant and rave about how  well SaltStack works? SaltStack is a light-weight DevOps system that uses Python at its core. It is secure and quite fast. You can configure many different classes of systems and use a Master-Client type of setup to control your entire IT infrastructure (or much of it). You can control software, services, process, and system configuration settings. Check out their website if you like at http://saltstack.org.

I know, I know, you are not impressed yet. Well you should be because it can save hundreds of hours and tens of thousands of your local currency units when used to manage your systems. Once you commit to this idea, you don’t even WANT to do manual configuration any more, that is too ‘yesterday’.

So how does Fortuitous use Salt? We configure our VPS servers with them. We don’t even care where we buy our VPS’s as long as we can run salt on them, and they get a perfect haircut every time. If one dies, we just buy another VPS, install SaltStack on it, tell the server its alive and Bob’s your uncle,  its cooked.

You’ll be glad to know Salt works with Amazon EC2, GoGrid – HP Cloud, Joyent, Linode, OpenStack, and Rackspace too. Well I hope I haven’t bored you too much, but I thought you should know.

 

 

 

Green Computing

Phil Carinhas is giving two seminars on Green Computing in the next month.

On Jan 22 2008: Austin-San Antonio Chapter of the Association of Energy Engineers at 11:00, San Marcos, TX. See http://www.txaee.org/calendar.htm

The second talk, on Feb 7 2008, is at the Association for Computer Operations Management (AFCOM, a group dedicated to data center managers and engineers). That talk will be held at 11:30am at Marie Callender’s Restaurant, 9503 Research Blvd, Austin TX. There is a $15.50 charge for lunch.

This talk is about ways to reduce and control the overall energy footprint of a computing environment:

Abstract: Green Computing

Despite the huge surge in computing power demands, there are many technologies and methods by which significant savings can be made. This talk focuses on techniques a typical organization can use to reduce their energy footprint while maintaining required levels of computing performance and capacity.

Flexible File System Benchmark – FFSB

Dominique Heger is designing an MPI extension for the Flexible File Systems Benchmark (FFSB). The extension will allow FFSB to be utilized in cluster and GRID environments. FFSB reflects a cross-platform filesystem performance measurement and stress-testing tool that allows quantifying IO performance based on actual workload profiles that mimic production environments. Dominique Heger designed FFSB V1 back in 2000, and over the years, Josh Jacobs (MIT), Sonny Rao (IBM), and Jose Santos (IBM) have made substantial contributions in regards to the design, scalability, development, and functionality of FFSB.

Capacity Planning: A Necessity for Green Computing

We have a new whitepaper by Dr. Heger entitled: Capacity Planning: A Necessity for Green Computing. Green computing is a very hot topic these days, so I think you’ll find this and interesting addition to the discussion of energy conservation, computing, and all things green.

You can find the paper here.
In addition, have a green computing guide coming out soon so stay tuned!

Fortuitous Announces XenSource Partnership

Fortuitous is excited to announce today’s newly forged alliance with Xensource (http://xensource.com).

Fortuitous will assist XenSource with their clients who need capacity planning and performance design for their virtualization conversions and projects. Fortuitous sees it’s alliance as a strategic enabler for large virtualization clients who need assurance, design, and scalability.

For more information please contact http://fortuitous.com