Welcome!

Microservices Expo Authors: Elizabeth White, Pat Romanski, Dalibor Siroky, Scott Davis, Stackify Blog

Related Topics: Microservices Expo, Java IoT, Open Source Cloud, Containers Expo Blog, Machine Learning , @CloudExpo

Microservices Expo: Article

Search for Energy Efficient Servers Leads Ex-Weatherman to Build-a-Blade

Mix and Match Mini-ITX Blades Fit the Task and Lower the Energy Bill

The Next Blade Revolution Begins
Open platforms have always meant more cost savings and greater flexibility in business computing. In the ‘80s, proprietary desktops gave way to clones, and the ‘90s saw proprietary servers and workstations dissolve into off-the-shelf x86 architectures. Today, a handful of "big iron" vendors own the blade market with their proprietary enclosures and restrictive designs...and history is about to repeat itself.

Change in the Wind
In 1978, Anthony Watts was a Purdue-trained TV meteorologist with a background in electrical engineering. By 1985, when Willard Scott was in his prime, Watts invented the first NTSC broadcast encoder for the IBM PC for use in television weather broadcasts. Not content with the then-blazing 6 MHz of IBM AT machines, which could take up to ten minutes to render a single frame, Watts modded the computers with a custom cooling design, allowing them to double their stock speeds, and started using them for processing weather graphics data. His company, IntelliWeather, soon created some of the first-ever PC-based broadcast TV weather systems, and a decade later, he was supplying weather graphics and display solutions to CBS News as well as TV stations around the USA

Over nearly two decades of innovation, IntelliWeather progressed from 16-color displays to today's full-color HD. Whereas it once took minutes to render a frame, today's 30 fps output is done in nearly real-time. The incoming streams of data from NOAA satellite feeds are massive enough to fill eight T1 lines every second. Not surprisingly, it takes a lot of computing power to render so much raw data into forms that broadcasters and scientists can use.

IntelliWeather has its own server farm, and each server tends to have its own job. Some do pre-processing, some render, and so on. The workflow is linear from incoming satellite feed through processing and on to another server farm in Sacramento that distributes finished data to television stations. As the data load increases, both in input and output, Watts and IntelliWeather continually need more processing capability and more servers.

Slicing the Power
Through eBay in 2008, Watts connected with a movie production company doing CGI that no longer needed an entire rack of Intel 1U rendering servers. Watts purchased the whole stack, installed them, and everything was fine because initial utilization of the new machines was fairly low. However, by the summer of 2010, every server was running nearly at capacity around the clock, each one continuously pulling about 180W. The more heat the servers generated, the more air conditioning had to be used. Warm season power bills just for this server stack were hitting $3,000 per month-no small expense for a small company.

Like so many other SMBs and small enterprises, IntelliWeather needed a better way to scale its computing capabilities while taking a leap in power efficiency. At the same time, it needed a better answer as to how it should dispose of existing servers that had reached their end of life. Donating that end of life technology to Computers For Classrooms was fine, but perhaps there was a better long-term approach.

In recent years, the rise of blade servers addressed some of Watts's needs but not enough of them. He investigated many of the blade options from top name manufacturers. Like all blade offerings, they offered the ability to start with one server in an enclosure and add more blades as needs dictated. In terms of footprint, the blade systems were more space-efficient than usual rackmount servers. However, every blade solution IntelliWeather examined was proprietary, requiring the vendor's own motherboards for that particular blade platform for any upgrading or replacements. Furthermore, the amount of energy savings advertised was not in line with Watts's needs.

So Watts did what any former electrical engineer and hardware hacker would do. He built what he wanted from scratch, just like he did for broadcast TV display systems.

Better with Build-a-Blade
First, Watts knew that different processing tasks require different types of server capabilities. The heavy lifting of rendering might benefit most from a cutting edge Xeon or Core i7 processor, but a server tasked with downloading from a low-speed, secondary satellite channel needs nothing more than a budget-friendly VIA C7. In traditional blade systems he examined, it was impossible to accommodate such diversity.

Second, to make systems upgradeable for the long-term, form factors are needed. An ATX desktop PC chassis purchased 15 years ago is still compatible with any ATX or microATX motherboard sold today because ATX is a widely adopted open standard. Yet such standards have never existed in the world of blade servers.

Third, even though big name blade systems advertise highly integrated power efficiency, energy savings gained through integration can be more than tossed away by requiring higher-consuming components than needed for the tasks at hand. Why require a 120W TDP processor on a blade when a 20W chip will serve equally well for much less money (both up front and ongoing)? Furthermore, the internal AC power supplies used in conventional blade systems are inherently less efficient than DC options. Studies have shown that data centers can realize power-saving improvements of over 28% by switching from AC to DC power distribution. Similar benefits can be realized at the rack and system level from making similar changes. Using DC power for computers isn't new; every notebook PC does it. But until now, the application to blade systems has been limited. With the popularization of green technology and demanding better energy efficiency, there has been a renewed interest in DC power systems.

IntelliWeather, branding its broadcast hardware as ITWorks, spent two years designing and refining its new Build-a-Blade product. Quite simply, Build-a-Blade is a 6U enclosure that can fit up to nine blades. Each blade is designed to fit any Mini-ITX or Thin Mini-ITX motherboard and up to six 2.5" storage drives, or a single 3.5" drive. Mini-ITX is a standard open form factor, originally designed by VIA in 2001, that is only gaining in popularity as the move for smaller, more energy-efficient systems continues.

Each Build-a-Blade tray uses a 12VDC power input port that links back to a dedicated DC "brick" on the enclosure's communal power supply tray. If a PSU ever goes bad, the user simply unplugs the appropriate brick from the tray, fastens down a new one in its spot, and the maintenance is complete. There's no complex disassembly involved, as in some other blade designs. Further, the DC power port enables these systems to be fueled by solar or wind power (with appropriate battery backup). Target applications might be in remote telecommuncations or mobile scenarios wherein a number of computers are needed, such as a mobile command center.

The final Build-a-Blade product cut IntelliWeather's $3,000 power bill down to less than $1,000. The stack of nine 2U servers that consumed 18U of rack space and 1080W now takes 6U and sips a mere 198W. With so much less power and heat waste, as well as an optimized 454 CFM airflow system, Build-a-Blade is also substantially quieter than the prior systems, which is valuable in smaller businesses where people spend all day working near their servers.

ITWorks now offers Build-a-Blade in configurations ranging from  a starter DIY enclosure with one or more blades, to a fully configured system with nine blades. Common management tools based on IPMI or Intel's AMT are readily available and fully compatible with any installed Thin/Mini-ITX motherboards supporting those features. Build-a-Blade also recently launched a 4U eight blade system, using the new Thin Mini-ITX form factor. Depending on the configuration, some of these blades have a total power dissipation of less than 15 watts each.

The first PC "clones" appeared in 1982, and they signaled the end of IBM's proprietary grip on the PC market. Build-a-Blade will do the same for the blade market, helping to bring costs down, promote radical energy savings, and give customers much better return on their investment because they'll be buying exactly what they need and reusing their hardware for many more years to come.

More Stories By Pat Meier-Johnson

Pat Meier-Johnson is a long-time contributor to the digital industry with a specialty in mobile technology. Pat produces the Connected Traveler Technology Showcase and is president of Pat Meier Associates, a PR and media production company specializing in technology and travel.

@MicroservicesExpo Stories
As DevOps methodologies expand their reach across the enterprise, organizations face the daunting challenge of adapting related cloud strategies to ensure optimal alignment, from managing complexity to ensuring proper governance. How can culture, automation, legacy apps and even budget be reexamined to enable this ongoing shift within the modern software factory? In her Day 2 Keynote at @DevOpsSummit at 21st Cloud Expo, Aruna Ravichandran, VP, DevOps Solutions Marketing, CA Technologies, was jo...
You know you need the cloud, but you’re hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected in a way that makes the public cloud a non-starter. You’re looking at private cloud solutions based on hyperconverged infrastructure, but you’re concerned with the limits inherent in those technologies.
The nature of test environments is inherently temporary—you set up an environment, run through an automated test suite, and then tear down the environment. If you can reduce the cycle time for this process down to hours or minutes, then you may be able to cut your test environment budgets considerably. The impact of cloud adoption on test environments is a valuable advancement in both cost savings and agility. The on-demand model takes advantage of public cloud APIs requiring only payment for t...
The cloud era has reached the stage where it is no longer a question of whether a company should migrate, but when. Enterprises have embraced the outsourcing of where their various applications are stored and who manages them, saving significant investment along the way. Plus, the cloud has become a defining competitive edge. Companies that fail to successfully adapt risk failure. The media, of course, continues to extol the virtues of the cloud, including how easy it is to get there. Migrating...
For DevOps teams, the concepts behind service-oriented architecture (SOA) are nothing new. A style of software design initially made popular in the 1990s, SOA was an alternative to a monolithic application; essentially a collection of coarse-grained components that communicated with each other. Communication would involve either simple data passing or two or more services coordinating some activity. SOA served as a valid approach to solving many architectural problems faced by businesses, as app...
It has never been a better time to be a developer! Thanks to cloud computing, deploying our applications is much easier than it used to be. How we deploy our apps continues to evolve thanks to cloud hosting, Platform-as-a-Service (PaaS), and now Function-as-a-Service. FaaS is the concept of serverless computing via serverless architectures. Software developers can leverage this to deploy an individual "function", action, or piece of business logic. They are expected to start within milliseconds...
Some journey to cloud on a mission, others, a deadline. Change management is useful when migrating to public, private or hybrid cloud environments in either case. For most, stakeholder engagement peaks during the planning and post migration phases of a project. Legacy engagements are fairly direct: projects follow a linear progression of activities (the “waterfall” approach) – change managers and application coders work from the same functional and technical requirements. Enablement and develo...
Gone are the days when application development was the daunting task of the highly skilled developers backed with strong IT skills, low code application development has democratized app development and empowered a new generation of citizen developers. There was a time when app development was in the domain of people with complex coding and technical skills. We called these people by various names like programmers, coders, techies, and they usually worked in a world oblivious of the everyday pri...
While some developers care passionately about how data centers and clouds are architected, for most, it is only the end result that matters. To the majority of companies, technology exists to solve a business problem, and only delivers value when it is solving that problem. 2017 brings the mainstream adoption of containers for production workloads. In his session at 21st Cloud Expo, Ben McCormack, VP of Operations at Evernote, discussed how data centers of the future will be managed, how the p...
From manual human effort the world is slowly paving its way to a new space where most process are getting replaced with tools and systems to improve efficiency and bring down operational costs. Automation is the next big thing and low code platforms are fueling it in a significant way. The Automation era is here. We are in the fast pace of replacing manual human efforts with machines and processes. In the world of Information Technology too, we are linking disparate systems, softwares and tool...
DevOps is good for organizations. According to the soon to be released State of DevOps Report high-performing IT organizations are 2X more likely to exceed profitability, market share, and productivity goals. But how do they do it? How do they use DevOps to drive value and differentiate their companies? We recently sat down with Nicole Forsgren, CEO and Chief Scientist at DORA (DevOps Research and Assessment) and lead investigator for the State of DevOps Report, to discuss the role of measure...
Is advanced scheduling in Kubernetes achievable?Yes, however, how do you properly accommodate every real-life scenario that a Kubernetes user might encounter? How do you leverage advanced scheduling techniques to shape and describe each scenario in easy-to-use rules and configurations? In his session at @DevOpsSummit at 21st Cloud Expo, Oleg Chunikhin, CTO at Kublr, answered these questions and demonstrated techniques for implementing advanced scheduling. For example, using spot instances and co...
DevOps is under attack because developers don’t want to mess with infrastructure. They will happily own their code into production, but want to use platforms instead of raw automation. That’s changing the landscape that we understand as DevOps with both architecture concepts (CloudNative) and process redefinition (SRE). Rob Hirschfeld’s recent work in Kubernetes operations has led to the conclusion that containers and related platforms have changed the way we should be thinking about DevOps and...
"As we've gone out into the public cloud we've seen that over time we may have lost a few things - we've lost control, we've given up cost to a certain extent, and then security, flexibility," explained Steve Conner, VP of Sales at Cloudistics,in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
These days, APIs have become an integral part of the digital transformation journey for all enterprises. Every digital innovation story is connected to APIs . But have you ever pondered over to know what are the source of these APIs? Let me explain - APIs sources can be varied, internal or external, solving different purposes, but mostly categorized into the following two categories. Data lakes is a term used to represent disconnected but relevant data that are used by various business units wit...
With continuous delivery (CD) almost always in the spotlight, continuous integration (CI) is often left out in the cold. Indeed, it's been in use for so long and so widely, we often take the model for granted. So what is CI and how can you make the most of it? This blog is intended to answer those questions. Before we step into examining CI, we need to look back. Software developers often work in small teams and modularity, and need to integrate their changes with the rest of the project code b...
"I focus on what we are calling CAST Highlight, which is our SaaS application portfolio analysis tool. It is an extremely lightweight tool that can integrate with pretty much any build process right now," explained Andrew Siegmund, Application Migration Specialist for CAST, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
"Cloud4U builds software services that help people build DevOps platforms for cloud-based software and using our platform people can draw a picture of the system, network, software," explained Kihyeon Kim, CEO and Head of R&D at Cloud4U, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications. Kubernetes was originally built by Google, leveraging years of experience with managing container workloads, and is now a Cloud Native Compute Foundation (CNCF) project. Kubernetes has been widely adopted by the community, supported on all major public and private cloud providers, and is gaining rapid adoption in enterprises. However, Kubernetes may seem intimidating and complex ...
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm. In their Day 3 Keynote at 20th Cloud Expo, Chris Brown, a Solutions Marketing Manager at Nutanix, and Mark Lav...