Skip to main content

Hanlon Announced Today

The CSC Open Source Program launched today with the first production ready version of Hanlon, a node provisioning solution. It is a major rewrite of the Razor project, which was originally written by Tom McSweeney and Nick Weaver two years ago, with an improved architecture and design.
For people not familiar with Razor, Razor is an automated, policy driven OS provisioning and node control solution for both bare metal and virtual machines provisioning. A detailed overview can be found in Nick's blog. Tom McSweeney and Nick Weaver, who originally built Razor during their EMC days, launched it as open source through Puppet Labs, which grabbed a lot of attention from the community. A detailed history of Razor and the events that lead to the birth of Hanlon can be found in Tom McSweeney's Hanlon announcement blog.

Coming back to Hanlon, Hanlon is released as two open source projects: Hanlon (the web server component to manage Hanlon nodes) and the Hanlon-Microkernel (a light weight Linux kernel built out of Tiny Core Linux to boot and monitor Hanlon nodes). Hanlon and the Hanlon-Microkernel are distributed under the Apache 2.0 and GPLv2 licenses respectively. Please read the Hanlon License for details. Production ready builds are available through the Hanlon and the Hanlon-Microkernel project pages.

Following the Hanlon philosophy --- when you are seeking an explanation or solution to a problem, “Everything should be made as simple as possible, but no simpler”---  Hanlon components are built to be very simple to solve the problem of policy-driven node provisioning, but not simpler in terms of what can be achieved out of it. 

Setting up and running Hanlon is very simple. All the information related to installation, configuration and command line instructions can be found on the Hanlon Wiki. Additional links can be found below.
As one of the contributors I am pretty excited about the release. Will keep posting more about Hanlon in the coming days.


Popular posts from this blog

Just Buzz... Where is AI?

Speaking to Recode’s Kara Swisher and MSNBC’s Ari Melber, Pichai said AI is “one of the most important things that humanity is working on. It’s more profound than, I don’t know, electricity or fire,” adding that people learned to harness fire for the benefits of humanity, but also needed to overcome its downsides, too. Pichai also said that AI could be used to help solve climate change issues, or to cure cancer.

We are seeing some exciting things in the industry, Samsung’s massive 8K TVs apparently use AI to upscale lower resolution images for the big screen. Sony has created a new version of the Aibo robot dog, which this time promises more artificial intelligence. Travelmate’s robot suitcase will use AI to drive around and follow its owner wherever they go.  Kohler has invented Numi, a toilet that has Amazon’s Alexa voice assistant built in etc.,

But despite all this, it does leave me wondering: is artificial intelligence really what we should be calling this revolution? Because, w…

Congrats! CSC Distinguished Engineers & Architects 2017

Yesterday CSC announced Distinguished Engineers & Architects, Batch 2017
Congrats to all the distinguished folks. Welcome on board...
Distinguished Architects  Randy Arthur (Americas) serves as product owner for CSC’s IaaS offerings and as a lead solutions architect for complex integration projects involving cloud computing technologies. During his 16-year career with CSC, Randy  has worked successfully in various roles including midrange service delivery, pre-sales solution development and product management. He was the first CTO of CSC’s Cloud  technology “incubator.” Bio on | LinkedIn| Twitter
Graham Chastney(UKI&N) is a global domain architect experienced in workplace technologies,  solution strategy and solution governance. He is a global collaborator who is relied upon to provide thought leadership to solution teams and to build and development teams. Graham is the founder  and lead author of the Technology Perspectives blog, which he regards as part of a broader ambition to …

Feasting your programming appetite with microservices

I have been coding for more than 25 years and have used more than 18 different programming languages (and their associated frameworks), spanning every programming style from simple scripting to procedural, to objected-oriented, to dynamic and functional — which is more attractive to the software engineering community these days.

Let me confess, every time I switch to a new language or style I always think, “Oh, hope I can also do that.” Trust me, no language is complete; no style is perfect. So, the only way to feast your programming appetite is to try something different which gives more flexibility. I honestly think the microservices style of application is the one that best delivers that needed flexibility…and the fun that most of us are seeking.

Read complete blog at HyperThink of CSC Ingenious Minds