Sunday, November 30, 2014

Your Grandfather’s Technology

Recently one of my co-workers sent me an article on the mainframe. Now you gotta remember that I'm a mainframe guy. I was into mainframes when 256 kilobytes was a BIG system. I led organizations that bet the company on mainframes. And won. I love to write S/370 assembler!

The article got this right:
...the mainframe computer seems like your grandfather’s technology...
That's me. But...

This article is self serving. And, in my opinion, misleading.

Somehow CA Technologies, né Computer Associates, have gotten the Wired brand in the top right corner. But all of the references are CA Technologies.

A CA Technologies survey found "more than 75 percent of U.S. respondents and more than 80 percent of global respondents confirmed that the mainframe is a strategic or highly strategic part of their current and future IT plans."

But dig a little and you'll find that the survey respondents were "623 mainframe executives." Not exactly objective.

That many organizations are sticking with the mainframe doesn't surprise me. In my consulting role, I see over and over that organizations won't/can't invest enough to implement new open systems. I call these organizations "Dead Men Walking."

And CA Technologies got this right: "...some pundits say the mainframe can’t possibly remain relevant in the cloud computing environment, where vast amounts of computing power and storage are available for anyone to rent at relatively low cost."

And I don't think I'd have used this example: "mainframes are still the go-to technology platform when it comes to tackling big jobs, such as managing the database of a government agency..."

I can't figure where this statement comes from: "...mainframes are hard to beat when you’re trying to plan for unpredictable spikes in network usage." Unpredictable spikes are the nemesis of monolithic mainframe systems. Horizontally scalable systems are made for unpredictable loads.

While I don't disagree that mainframes will continue to be around for a while it won't be because they perform the job better. And the business risk of operating on a mainframe will continue until those businesses migrate or fail. Only time will tell which.

Sunday, November 23, 2014

More Lessons from the Cloud

There seems to be a recurring theme in my posts about outages in cloud services. While not trying to beat that dead horse there are certainly some lessons to be learned here.

Recently there was an 11 hour outage of Microsoft's Azure storage services.

Again users were hard pressed to get details on the outage as "the Service Health Dashboard and Azure Management Portal both rely on Azure."

I commend Microsoft for owning up to the root problem quickly and succinctly.
"Unfortunately the issue was widespread, since the update was made across most regions in a short period of time due to operational error, instead of following the standard protocol of applying production changes in incremental batches."
One of the comments summed it up best:

So much tied into itself that there is no dependency tree - it is a pure network - thus issuing bad changes take down the entire net.

It can be a spectacular update process - minimum to no outage... but only if the updates work.

It also shows a major vulnerability. That central update can take down the entire company if it gets penetrated.

20 November, 2014 12:46
So, lessons...
  1. Diversify - Don't build your notification tool on top of what you're monitoring.
  2. Manage change - Don't let operational error bite you in the a**. Your execution has to be perfect. Users are unforgiving.
These don't apply just to cloud solutions. They apply just as much to your internal solutions.

My previous posts on this topic:

Storm Clouds
When Clouds Go Bump
When Clouds Go Thump
Lessons from the Cloud
When Clouds Go Bump Revisited
To Be Fair
To Be Fair, Again
To Be Fair, Again and Again

Update: Microsoft has published a thorough analysis of the problem with the corrective action. Good job Microsoft!

Sunday, November 16, 2014

Chrome Memory

Recently I noticed my laptop running slowly. Processor utilization was nil so I fired up Task Manager to see what the memory usage was.


Chrome was using over 4GB of RAM just from the processes on the first screen.

Here's what Chrome's Task manager showed.

I was running Chrome 38.0.2125.111 m (64-bit).

That just ain't right.

Sunday, November 09, 2014


One of our clients recently was impacted by CryptoWall. It's nasty.
Security researchers at Proofpoint warn that a new variant of CryptoWall recently spread through malicious banner ads. Surfers ran a risk of being faced with ransomware purely by visiting one of the impacted sites, which included various properties in the Yahoo!,, and AOL domains, among others.
This comment makes a good point that the ad networks should be called out for their participation.

This "drive-by" risk is very difficult to protect against. I believe that an ad-blocker will help mitigate this risk. I use Adblock Plus.

Lifehacker had a good article on all the things you can do with Adblock Plus. I also found that Adblock Plus has a page that will let you extend it.

Here're my options:

Adblock Plus is not without controversy. Read about it here.

Sunday, November 02, 2014


So you block third-party cookies?


And you opt-in to Do Not Track?


And you run Facebook in an incognito/private window?


And you block ads with Adblock Plus?


So you think your privacy is protected?


AT&T and Verizon are selling you out on your mobile device.
Verizon and AT&T (are) rolling this out: they’re tagging their customers with unique codes that are visible to third parties
Oh, and they're charging the third parties for YOUR information.

You can see what they're doing by following this link on your mobile device.

Here's what my headers look like.

If you're on AT&T you can go here and opt-out. Good luck though. It didn't do anything for me.

A detailed explanation of how it works is here.

The Electronic Freedom Foundation has this to say:
ISPs are trusted connectors of users and they shouldn't be modifying our traffic on its way to the Internet...