Amusing programming construct that I am using for sanity checking

June 30th, 2009

Start out from a known state …

my $dryrun    = false;
my $debug     = false;
my $sanity     = false;

Heh …

Maybe I should create a function with a probability distribution (a fuzzy function) named “is_in_doubt()” so I can write

my $sanity = &is_in_doubt();

(and yes, this is Perl … I just can’t bring myself to go back to a language that thinks indentation is a good and necessary thing for program structure … :( )

Viewed 2386 times by 330 viewers

  • Share/Save/Bookmark

Good conversation with NVidia

June 29th, 2009

They are getting backlog serviced as fast as they can. Looks like they are clearing it out pretty quickly. This is good.

Customers had been asking us about the reason for the delay. We speculated numerous possibilities. Most (all?) of them (my speculations) were wrong. That is good as well.

I am thinking now that the problem is macroeconomic, not microeconomic. That is, its the entire ecosystem, not one company. Everyone gets walloped in a recession.
Read the rest of this entry »

Viewed 4085 times by 472 viewers

  • Share/Save/Bookmark

Cloud storage and HPC cloud PR is out

June 29th, 2009

Released this morning

Automated High Performance Computing Solutions Provide Alternative to Shared
Virtual Private Server Clouds

FORT LAUDERDALE, Fla.–(Business Wire)–
NewServers Inc., the leading provider of Hardware as a Service (HaaS) dedicated
cloud servers, today announced a strategic partnership with high performance
computing (HPC) provider Scalable Informatics that will provide cloud storage
solutions capable of supporting HPC.

Read the rest of this entry »

Viewed 4351 times by 480 viewers

  • Share/Save/Bookmark

Lots of updates, all good

June 27th, 2009

All for the day job:

First, our help system is now online. This allows us to provide an externally visible issue tracking and project management/tracking site for customers.

Not just for our hardware. Scalable Informatics has been helping people support other peoples hardware for quite a while. Some of our biggest/best customers have not bought a single bit of hardware from us, but pay us to help them support, run, install, manage, …. their systems.

Read the rest of this entry »

Viewed 6095 times by 582 viewers

  • Share/Save/Bookmark

Freedom from bricking

June 25th, 2009

This is one of several memes customers are noting to us. They are worried, what happens if vendor X goes away, can I still get support/fixes/replacement parts for my gear?

In the case of some of our competitors, the answer is a resounding and unqualified NO. In our case, our high performance JackRabbit systems, our value priced Delta-V, and our Pegasus deskside supercomputers, the answer is a resounding and unqualified YES.

We are going to talk more about this over the coming months. This coupled with pricing seems to be at the forefront of many peoples minds. They need performance at reasonable cost. They need freedom from being bricked (turning their big expensive boxes into big expensive door stops). They need supportability and reliability.

Maybe someone somewhere can make an argument that a proprietary (impossible to find a second source for) motherboard, and other parts that are hard or impossible to find on the open market, makes for an Open system.

I wouldn’t be so bold, so presumptuous, and look down upon my customers intelligence like that. Open means open, second sourceable. If they call it Open, check and see if it really is. Chances are, it really isn’t.

Viewed 8699 times by 688 viewers

  • Share/Save/Bookmark

Twitter Updates for 2009-06-25

June 25th, 2009
  • There seems to be an awful lot of pr0n types that follow … I block them. Is this a losing battle? Should I just give in? #

Powered by Twitter Tools.

Viewed 9024 times by 685 viewers

  • Share/Save/Bookmark

One bit of looking happened upon something else … which resonates with todays economic climate

June 24th, 2009

I was looking up one of my favorite (silly) phrases after a long hard day getting mvsas to work correctly on a Pegasus workstation running Fedora. I won’t let this devolve into a Fedora bashing session, though Fedora does need it.

That is what triggered this look though. I kept slogging at a number of Fedora misfeatures, until my efforts were rewarded. This resonated, and reminded me of one of my favorite (silly) phrases …

… The beatings will continue until morale improves.

Working with Fedora provides insight into this phrase.

Ok. So I googled it, and out popped the Wikipedia entry. Linked under this was the real topic of this post. The parable of the broken window fallacy.

This is where the context gets interesting. But before that, I replaced the Fedora kernel with our kernel build. Had to. Fedora was blowing core every chance it got. Ours? Not so much. That and mvsas wouldn’t work from Fedora, I had to pull the svn tree down.

Read the rest of this entry »

Viewed 7378 times by 681 viewers

  • Share/Save/Bookmark

Kick a region when its’ down …

June 23rd, 2009

I’ve been talking about the woes of the area we live and work in. Canton is right outside Detroit and Ann Arbor Michigan. Its a nice place for many reasons. But a tech haven?

No.

For a long time, we had lots of commercial supercomputing in this area. It was a good place to be w.r.t. this. But times, they are a-changing.

CIO magazine has an article on “The Worst U.S. Cities to Work in IT”. Guess which one made their list.

No … really … guess.

There is still some HPC going on here, though I’d argue not nearly as much in the past.

Viewed 7815 times by 748 viewers

  • Share/Save/Bookmark

Does “Best Practices” really mean “this is how we want to do it so nah nah to you”?

June 23rd, 2009

I’ve noticed this, that when people talk about “best practices” in HPC, usually there is … well … a slant to their analysis. Put another way … can you get real unbiased information on “best practices” from a biased partisan, who might not have been exposed to alternative methods, and may have a financial interest in a particular set of practices?

We see this with consultants seeking to sell their own services as “best practices”, with hardware and software vendors seeking to incorporate their products into “best practices” workflows. With software groups or vendors seeking to obtain or retain dominance in a particular area.

What I don’t see are independent objective analyses of these so-called “best practices”. Or, more correctly, I see independent objective, and critical assessments often given short shrift, or aggressively attacked.

It has become a marketing code word … get your product listed somewhere as part of a “best practice”. Sell your services as “best practices”. Support your software as part of “best practices”.

Which is sad, in that if enough people buy into the marketing and the hype, real best practices may take far longer to emerge.

As noted, we see this in HPC quite a bit, with cluster software, with consultants, with storage and storage connections …

A best practice should enhance the optimum state, and diminish the impact of worst state. It is a way to provide an optimax in capability, reliability, performance, adaptability. Relegating it to an indirect or stealth marketing term will do the same thing to it as was done to “grid”. Grid has meaning. Just not the one that marketeers attached to it.

Viewed 7969 times by 771 viewers

  • Share/Save/Bookmark

Sounds like Lustre is getting something of a bad rap

June 23rd, 2009

Coverage from ISC09 in Hamburg has GPFS (from IBM) doing well, and Lustre being … well … Lustre.

From InsideHPC’s coverage in the sidebar …

The latest from the ISC’09 Twitter stream. Follow insideHPC.

* LSI: “Lustre does not handle very well things going bad!” Thank you Terascale for that very insightful Session! #ISC09
* Lots of GPFS users here praising the robustness and stability of GPFS #ISC09 please think about that before looking for the cheapest way ;-)
* great quote from a user: “Lustre badly failed while GPFS was absolutely stable!” #ISC09
* Best practises for deploying parallel filesystems – interactive session, however with Lustre focus #ISC09

You can follow them on twitter directly, or through the feed on InsideHPC. I recommend the latter, as John and team put up often interesting commentary after this.

Viewed 6741 times by 754 viewers

  • Share/Save/Bookmark