Central to much of what Moab does is the concept of credentials. Credentials play a pivotal role in how many policies are not only defined, but actually carried out by the scheduler. They define how and by whom the system is accessed and used. One could even say they are at the heart of scheduler […]
Using Moab Job Priorities – Exploring Priority Sub-Components
This entry is part 3 of 3 in the series Using Moab Job PrioritiesIn this third and final installment on Moab job prioritization, we are going to explore several job priority sub-components I feel are often overlooked when people are building their job prioritization strategy. However, being a firm believer in the power of simplicity, […]
Using Moab Job Priorities – Understanding mdiag -p Output
This entry is part 2 of 3 in the series Using Moab Job PrioritiesIn part two of the Using Moab Job Priorities blog series, we are going to take a look at the Moab diagnostic command for priority: mdiag -p. This command gives the administrator an instaneous “snapshot” view of the priorities for the different […]
Using Moab Job Priorities – Creating a Prioritization Strategy
This entry is part 1 of 3 in the series Using Moab Job PrioritiesJust over a year ago, I wrote my first post for this blog. It was (only in my opinion) a quaint little flight of fancy dealing with job prioritization in the world of TRON. Today, I want to be a little more […]
MoabCon 2014: You Should Have Been There
Hopefully, you were one of the many people who attended MoabCon this year in beautiful Park City, Utah. If you weren’t, there’s really only one thing I can say, You really missed out. Really, you did. It was a wonderful few days filled with inspiring stories, new innovations, exciting futures, good friends and, of course, […]
Understanding Moab Scheduling: Part III
This entry is part 3 of 3 in the series Understanding Moab SchedulingIn the final installment of this series, I’m going to give two step-by-step examples of how Moab actually schedules jobs. The first will show a fairly standard scenario, while the second will include preemption. If you don’t recall how the Moab scheduling cycle […]
Understanding Moab Scheduling: Part II
This entry is part 2 of 3 in the series Understanding Moab SchedulingWhy is the system slow? In Understanding Moab Scheduling: Part I, I discussed the Moab scheduling iteration and the different stages it passes through. Today, we are going to look at answering the above question by learning about the command that allows the […]
Understanding Moab Scheduling: Part I
This entry is part 1 of 3 in the series Understanding Moab SchedulingWith MoabCon, Adaptive Computing’s yearly user conference, just around the corner, I thought I’d revisit the subject of a well-received talk I gave two years ago at the conference. This will be done in three parts covering the Moab scheduling cycle, the proper […]
Tools of the Trade
Walk into any hardware store and ask to buy a hammer. You’ll be taken to a wall filled with hammers of every size, shape and weight. Some will have waffle heads, others are rounded. Some will have a claw, while others appear to have a hatchet sticking out the back. They will be made of […]
Why Individual Metrics Like Linpack Aren’t the Future
Before we get going here, I need to say I’m not implying metrics like Linpack aren’t useful. They are. The Coming of HPCG Obviously, this post is inspired by some the recent statements by Jack Dongarra, the original creator of Linpack back in the 1970’s, and the resulting chatter. Linpack rankings of computer systems are no longer so […]