[Info-vax] Restrict the use of SUBMIT/USER= to one particular user.

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Thu Nov 10 10:28:23 EST 2016


On 2016-11-10 14:38:04 +0000,   VAXman-  @SendSpamHere.ORG said:

> In article <nvvd2h$ro8$1 at dont-email.me>, Stephen Hoffman 
> <seaohveh at hoffmanlabs.invalid> writes:
>> On 2016-11-07 09:52:45 +0000, Joe said:
>> 
>>> We have a set of application users who submit some application batches  
>>> on a specific user with the command SUBMIT/USER=APP$MGR...
>> OpenVMS is just hilariously bad at this sort of stuff. ...
> 
> Yeah, the batch mode processing in *ix is so much better.

This problem goes far past the rather sorry state of batch and print 
queue management on OpenVMS.

I really don't care about specific bad designs or problems on specific 
other platforms — save as something to avoid, to rethink or replace, if 
design is my current project portfolio.    Or as fodder for 
counter-marketing if marketing is part of my portfolio, of course.

Unfortunately for these "but {Windows, Linux, Unix, macOS, whatever} is 
worse" replies y'all are fond of, too many folks use the bad designs of 
others as an excuse for their own ineptitude and misfeatures or their 
own product inattention.   To many people make that comparison, and 
then stop.    That competitive inattention works fine for a while.   
Sometimes.   For a while.  Maybe.   Then you get competitively 
clobbered.

As for scheduling on Unix, it's not via batch.   Available tools and 
scheduling packages deal with these cases much better — OpenVMS is 
probably roughly at the same level of cron in terms of its in-built 
intra-cluster-scale scheduling — whether the add-on is something akin 
to JAMS or CA whatsit (née DECscheduler), or closer to what Apache 
Storm & Kafka & Zookeeper provide or what Apache Mesos & Chronos can 
provide for various differing requirements, or the OpenStack 
DistributedScheduler, or Quartz Job Scheduler, or other such add-ons 
for Unix and other systems — but OpenVMS is very limited, and we all 
end up writing our own requeuing and resubmission tools, duplicate job 
prevention and detection, and other such, and then there's the lack of 
provision in OpenVMS for scheduling jobs across clusters, and then 
there's that the queue manager system service API is... baroque... at 
best, and very limited in what it provides.

OpenVMS can do better than its cron-level abilities.   If the OpenVMS 
operating system product is to be viable and interesting to folks 
beyond the installed base — 2021 or 2026 or beyond — OpenVMS has to do 
much better, and in many areas.  This is one of many.



-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list