I'm not a capacity planner but I play one on TV 1 sometimes. A customer asked me about the subject of zAAP Capacity Planning so I thought I'd post a few thoughts here. (Almost everything I say here is equally true of a zIIP.) The main point is I don't think it terribly different from regular CPU Capacity Planning. But there are some quirks: While we do have queuing we also have Crossover. But at... [More]
Marcações: 
ziip
rmf
zaap
db2
zaap-on-ziip
|
I can tell when a CICS region came up - without looking at CICS-specific instrumentation. What's more I can repeat the "trick" for any of MQ, DB2, IMS, etc - and so can you . I've just started work on a new piece of reporting. I'll call it "raddrspc" as that's the name of the REXX EXEC that I'm writing. It's about address spaces - most notably long-running ones. In the... [More]
Marcações: 
interval
dossier
uptime
ims
smf
addressspace
db2
mq
smf30
job
cics
|
It's said that imitation is the sincerest form of flattery. In this Social Media age I'd say indirection comes a pretty close second. Indeed there's a nice term for it: "link love". Standard advice is not to just post links to the content of others. In reality the word "just" should probably be inserted: Don't just post links to the content of others. In that vein I want to... [More]
Marcações: 
stcke
adata
cics
dsect
dfsort
hlasm
|
DFSORT's Arithmetic operators can do many things but the one thing they can't do is take the square root of a number. You might think that's minor but it means you can't calculate a Standard Deviation.
(Variance is fine but dimensionally not so nice when used in conjunction with the Mean.)
And I needed Standard Deviation in a real live customer situation. So I set out to "roll my... [More]
Marcações: 
heron
newton-raphson
square_root
babylonian
sqz
arithmetic
ifthen
findrep
sqrt
dfsort
|
The CICS Monitor Trace SMF Record (Type 110) has got to be one of the most complicated SMF records in existence - and for good reason. Which is precisely why I'm not going to attempt to process the raw records in my code. (And why PMCICS doesn't support releases after a certain point.) But the "and for good reason" hints at the fact I think this is a tremendously valuable type of... [More]
Marcações: 
dfhmndup
dfsort
rmf
dictionary
dfh$mols
mct
cicspa
cics
|
It's been a while since I last posted here. And that's been more a matter of being incredibly busy than anything. Some of you will have seen me "on stage" - there having been several conferences and user groups recently. Some of you were with me at the zChampions meeting and some of you I'm actively working on customer situations with. (By the way one of the rules of zChampions isn't... [More]
Marcações: 
uss
jcl
batch
unix
z/os
parallelism
pipes
|
With just over a week to go I've got my presentation materials in for this great conference: IBM System z Technical University 21-25 May in Berlin. I hope to see many friends - old and now (old and young) there. For the record my three sessions are: zZS08 - I Know What You Did Last Summer zZS18 - Optimizing z/OS Batch (repeats) zZS21 - Parallel Sysplex Performance Topics And, as well as seeing... [More]
|
If you think this title is obscure bear in mind the original working title was "Send In The Hobgoblins". 1 When I started to write - actually before the "mind mapping" stage - it was going to be all about inconsistency in the way bits of systems are named. You'll see some of that reflected in the finished article (pun intended) but the post has mostly gone in a different... [More]
Marcações: 
virtualstorage
cics
wlm
z/os
cpu
mq
rmf
db2
|
I was pleased when Julian Bridges (who I worked with in IBM Global Services for a number of years) told me he had access to a z/OS Release 13 system. He agreed to write a blog post on the enhancements to the ISPF editor in Release 13 and this is that blog post. Enjoy! Julian Bridges It comes as a surprise to many how flexible the ISPF editor can be. Many times sitting with clients typing away... [More]
Marcações: 
z/os
ispf
|
As previously discussed I'm often in a situation of trying to make sense of a set of job-related SMF data. Even though it may be your own installation's data, you're probably confronted with what I like to call “a journey of discovery” occasionally, too. I'm always looking for what I can discern from the data. 1 And, when confronted with a set of data about batch jobs, I go into overdrive. This... [More]
Marcações: 
smf101
db2
batch
smf30
smf
clones
|
You'd think it would be pretty simple to draw a line. Right? This post discusses an enhancement I'd like to make to my current reporting - and I'm pretty sure that technically I can do it. The question is whether I should . Consider my current "Memory by address space within Service Class" graph. Here's a sample: And here's what I think I might like it to look like: Obviously the line's... [More]
Marcações: 
rexx
excp
memory
cics
smf
interval
mxg
gddm
smf30
rmf
slr
cpu
db2
smf72-3
smf72
|
Don't reach for your dictionary to look up the single word in the title: I just made it up. But I hope it'll make sense as a term once you've read this post. Once in a while I like to post on Social Media. Looking back it seems to be about every 6-9 months. Some recent examples are: A Comment on "Now Your Embarrassing/Job-Threatening Facebook Photos Could Haunt You For Seven Years" Who... [More]
|
It's not often I write a blog post that's essentially a link to a web page. But on this occasion I will. Here's the link: Packer Advocates the Human Side of Social Business I hope you also read Willie Favero's similar piece: Favero Shares His Secrets for Social Media Success I don't know whether it's the done thing to point to an article about you. Anyhow, I hope you enjoy it - and find it... [More]
Marcações: 
social_media
blogging
|
I've just published this presentation on Slideshare. You can get it from here . Normally I'd give a presentation at least once before publishing it. Unfortunately the event I was going to present it at earlier this week was cancelled. So I'm experimenting a little by publishing it first. As with all presentations it'll probably evolve. What I've not done before is let it begin the evolution before... [More]
|
Now with free map , this is the concluding part of a four part series on batch parallelisation, with especial focus on cloning. In previous parts I discussed: Motivation Classification Issues This part wraps up with thoughts on implementation. I'm going to break it down into: Analysis Making Changes Monitoring While there probably are iterations of this, this is the essential 1-2-3 sequence within... [More]
Marcações: 
vsamlsr
db2
startrec
endrec
batchpipes
vsam
outfil
nsr
dfsort
hiperbatch
parallelism
batch
vsamnsr
tws
save
pipes
lsr
jcl
|
Part 1 and Part 2 were, in my opinion a little abstract. But I think they needed to be: They set the scene for why parallelising your batch can be important. They gave some vocabulary and semantics to help structure our thoughts. Now we need to go a little deeper. Let's start with how to think about the problem of making a job or set of jobs more parallel. Hetereogeneous Parallelism Here the trick... [More]
Marcações: 
batch
parallelism
db2
|
Given I'm not paid to blog, and given I've no real motivation to maximise my blog post count, the frequency of posting is just "what it happens to be". In that spirit this post isn't about how to "game" blogging statistics (and it itself isn't a gratuitous attempt to increment the count by one). What I want to convey is my experience with mind-mapping software, in the hope it's... [More]
Marcações: 
mindmapping
ios
ipad
mc
blogging
iphone
mindnode
|
I hope you don't get the idea I'm overly into rigour, talking about Classification. But I think it has to be done - to provide terminology for this series of posts. This is the second of four posts on Batch Parallelism, following on from
Motivation . If I think about how parallelism works in batch it broadly falls into two camps: Heterogeneous Homogeneous ( If you look these two terms up in... [More]
Marcações: 
batch
db2
parallelism
|
I have enormous trouble pronouncing "parallelise" right - and not saying "paralyse". It's true, and I bet many of you have the same trouble (sober or not). It's on a par with "red lorry yellow lorry" or "the Leith Police dismisseth us". But it's a word I think we're going to have to get used to pronouncing right. And this post will explain why. This looks to... [More]
Marcações: 
parallelism
batch
|
Way back in April of last year I started to talk about a presentation I hoped to write: "I Know What You Did Last Summer" and I showed a brain dump of ideas. Then in June I blogged the abstract (complete with a revision in a subsequent comment). Despite the occasional comment on Twitter it all went quiet until today. Now the more cynical among you will be remarking that I forgot all... [More]
|