Previous month:
June 2017
Next month:
August 2017

July 2017

Where 2028 fits in the homestead calendar

Calendar pagesTactical planning for the HP 3000's future is a current practice at shops like MagicAire. The company that manufactures mobile cooling units has a Series 939 that continues to run MANMAN and carefully-crafted applications. Ed Stein there has a need to think about something more pressing than getting his apps and utilities licensed for emulator use. He's thinking strategic.

Stein chooses to think about the end of the 3000's calendar days. He's interested in getting someone to fix the date issue that will arise at midnight on Dec. 31, 2027. The foresight is the first customer readiness we've seen that examines what can be done before that day arrives.

Developers and vendors have been talking about 2028, but not yet in explicit design language. Stein is the first customer who's doing the talking.

I am more concerned right now with the Year 2027 MPE issue. Not that we plan to be on MPE in that year—but if a fix is to be had, that fix needs to be done sooner than later, given the age and availability of the required expertise to develop a fix. There may be no one around in 2026 who knows how to fix it, in the event that in the worst case we are still on an HP 3000.

My company would look at paying for a fix now as insurance.

It's 10 years and five months away, but the end of 2027 is the deadline for regular date handing to stop working. It makes the challenge a Year 2027 issue if you consider Y2K to have been a Year 1999 issue. The most intense work always happens ahead of a deadline. If you're savvy, it's many years before a deadline.

Continue reading "Where 2028 fits in the homestead calendar" »


Fine-Tune Friday: Moving Backup Files

Editor's note: Today's 3000 technique talk is written by Brian Edminster, an HP 3000 veteran who's been maintaining MPE/iX apps in a support role for many years. Edminster's experience goes back into the 1980s, making him a good match for some of the classic MPE/iX apps that are still serving companies. He's available for contract or long-term engagements through his company Applied Technologies.

By Brian Edminster 

First of two parts

Once store-to-disk backups are regularly being processed, it’s highly desirable to move them offsite — for the same reasons that it’s desirable to rotate tape media to offsite storage. You want to protect against site-wide catastrophic failures. It could be something as simple as fire, flood, or a disgruntled employee, or as unusual as earthquake or act of war.

Regardless of the most pressing reason, it really is important to keep at least some of your backups offsite, so as to facilitate rebuilding / recovering from scratch, either at your own facility, or at a backup/recovery site.

The problem comes in that the MPE/iX file system is far more structured than Unix, Windows, or any other non-MPE/iX file system-based storage mechanisms. While transferring a file off MPE/iX is easy via FTP, sftp/scp, or rsync, retrieving it is problematic, at least if you wish the retrieved files and the original store-to-disk files to be identical (i.e., with the same file characteristics: filecode, recsize, blockfactor, type, and so forth).

What would be optimal is automatic preservation of these attributes, so that a file could be moved to any offsite storage that could communicate with the MPE/iX system. Posix on MPE/iX comes to the rescue.

Continue reading "Fine-Tune Friday: Moving Backup Files" »


Wayback Wed: User groups, past and future

Connect logo partialTwelve years ago this week, the Interex user group became fully retired. Most of the community called the shutdown of the 31-year-old HP users group a bankruptcy, since millions of dollars of invoices went unpaid, while hundreds of thousands of dollars in deposits and membership fees vanished. In its own way, though, Interex was stepping aside for user groups better built for IT of the 21st Century. The groups that have taken over during those years are better focused, streamlined, and understand their constituents better.

One of those groups is seeking directors this week. Connect, the latest generation of a group that was called Encompass on the day Interex retired, is searching for nominees to serve in three seats on its board. Members of a user group board have important duties, even while they're working for no pay. They oversee fiscal decisions, like the group on the Interex board was charged with doing at its demise. Directors propose advocacy, like the dozens of volunteers who served on the OpenMPE group in its eight years of existence. A board at its best looks forward toward how its organization should evolve. The ecosystem for IT is always changing.

That International Group for Hewlett-Packard Computer Users became Interex in 1984 and had mixed missions right from its beginnings. Built in an era without Internet or fax machines, Interex had to serve the needs of HP 3000, HP 9000, and even HP 1000 community members. The latter often didn't know they owned a 1000, since it was embedded deep in other devices. When I began covering HP in 1984, the HP 1000 group still was holding its own annual conference, even as it operated under the Interex banner.

Things got more complicated when PCs moved into datacenters and offices for good. By the time Interex locked its doors on Borregas Avenue in Sunnyvale, Calif., the HP 9000 members had overtaken the mission of the 3000, riding that pre-Internet wave of Unix passions. HP had announced its exit scheme for MPE/iX. Windows became the dominant environment for IT computing, a community too diverse for a vendor-centric group to impact.

The last executive director who left his job with the group still intact, Chuck Piercey asked repeatedly in the years before the bankruptcy what a user group built around one vendor might do in a homogenous landscape. Interex was built when the silos of vendors could stand distinct, and managers could run an all-HP shop and remain competitive within their industries.

Continue reading "Wayback Wed: User groups, past and future" »


Catch up tech can save legacy 3000s

Keep-calm-catch-upAbout a month ago we celebrated the 12-year anniversary of this blog. We scooped up three of the stories from that summer week of 2005, including notice of Taurus Software's Bridgeware. Quest Software was selling Bridgeware in a partnership with Taurus in 2005. Then we added that Bridgeware product continues to bridge data between 3000s and migration targets like Oracle.

This was catchup news to one HP 3000 manager among our readers. "I wish I had known about Taurus BridgeWare before my A500 crashed," he said. "Now I cannot get the data out of it."

This can be a fate that a site in deep-static mode can't escape. If spending has stopped, but the 3000's data carries on in a now-frozen app, that's an imbalance waiting to become something more serious. Good backup strategies can mitigate that kind of failure. Last week we chronicled the failover capabilities of Nike disk arrays. However, the best failover plan is the one that loses little to nothing because it's all being mirrored all the time.

Manufacturing sites have taken to sharing their data across multiple platforms for many years. The Support Group keeps up with information on the best-preserved tools to move data between manufacturing 3000s and SQL Server databases in real time. Playing catch up with tech is a better choice than wishing you knew about things like Bridgeware. We covered that bridging tech in detail you can find here on this blog. Here's a recap.

Continue reading "Catch up tech can save legacy 3000s" »


Friday Fine-Tune: Nike Arrays 101

Newswire Classic
by John Burke

Many 3000 homesteaders have picked up used HP Nike Model 20 disk arrays. For many years there has been a glut of these inexpensive devices on the market and they work with older models of HP 3000s. However, there is a lot of misinformation floating around about how and when to use them. One company posted the following to 3000-L:

Nike_Model_20_In_Close_Up“We’re upgrading from a Model 10 to a Model 20 Nike array. We're deciding whether to keep it in hardware RAID configuration or to switch to MPE/iX mirroring, since you can now do it on the system volume set. We’re considering the performance issue of keeping Nike hardware RAID versus the safety of MPE Mirroring. How do you switch from one to the other? You can use the second Fast and Wide card on the array when using MPE mirroring, but you can’t when using Model 20 hardware RAID."

“So, with hardware RAID, you have to consider the single point of failure of the controller card. If we ‘split the bus’ on the array mechanism into two separate groups of drives, and then connect a separate controller to the other half of the bus, you can’t have the hardware mirrored drive on the other controller. It must be on the same path as the ‘master’ drive because MPE sees them as a single device.

"Using software mirroring, you can do this because both drives are independently configured in MPE. Software mirroring adds overhead to the CPU, but it’s a trade-off. We are evaluating the combination of efficiency, performance, fault tolerance and cost.”

First of all, Mirrored Disk/iX does not support mirroring of the System Volume Set – never did and never will. Secondly, you most certainly can use a second FWSCSI card with a Model 20 attached to an HP 3000.

Another poster elaborated on the second controller. All of the drives are accessible from either controller but of course via different addresses. Your installer should set the DEFAULT ownership of drives to each controller. To improve throughput each controller should share the load. Only one controller is necessary to address all of the drives, but where MPE falls short is not having a mechanism for auto failover of a failing controller.

Continue reading "Friday Fine-Tune: Nike Arrays 101" »


Pumped up pro, app teams serve 3000 shops

Inflatated-BalloonsThree years ago, the company that once called itself Speedware had 120 employees. A couple of years earlier, the provider of 3000 software and professional services renamed itself Fresche Legacy, taking a new tack into the winds of the IBM Series i business. The IBM successor to the AS400, Series i had much in common with the architecture of the 3000. Turnkey solutions, a consistent database offering, a wide array of independent software vendors. There was still 3000 business to be conducted at Fresche, though. In the past three years, Fresche has grown to 355 employees. Three times as many 3000 pros work on MPE support and services as did in 2015.

Fresche rebranded again this year, changing the Legacy part of its name to Solutions. Fresche Legacy calls what it does modernization more often than migration. That's a tactic that aims to win business from customers who don't consider their IT architecture a legacy.

Eric Mintz said the full Application Services division accounts for 69 employees. App services encompasses IBM i as well as HP skillsets, among others. It's known as HP skillsets, rather than 3000, because this is a company supporting HP-UX, too. One of the first migration success stories HP pushed was a Speedware-to-Speedware project, 3000 to 9000. The app services are separate from the Fresche Professional Services division. "They also have a variety of skills, associated to defined projects," Mintz said. "Although applications and professional employees are separate, resources can move between departments, depending on project or service needs."

Mintz said the company is always looking for 3000 experience. "Ninety percent of the project work is done remotely," he added. "That works out great for consultants who don't want to travel much."

Continue reading "Pumped up pro, app teams serve 3000 shops" »


Does 3000 migration mean modernization?

Powerlifting"Sooner or later, you'll need to do something," says the HP 3000 services manager at Fresche Legacy. 3000 owners probably know the company better as Speedware, but one thing hasn't changed at the Montreal software and services provider. The number of 3000 experts and consultants continues to grow there. Eric Mintz said the resources bench is three times bigger for MPE/iX apps than it was just a year a half ago. There's heavy lifting going on, even in 2017, to bring 3000 shops into compliance. Parts matter, too.

Mintz also considers this a good question: Do 3000 owners today look for help by searching for migration, or for modernization? A simple search for HP3000 modernization brings up one set of results, while "HP3000 migration" yields different ones. I was happy to see that we hit nearly at the top of "HP 3000 migration" searches. (Only an antique PDF from HP tops us.) It matters where a searcher puts the HP and "3000". Fresche has purchased a Google ad for "hp3000 migrations." Try several searches if you're seeking help via Google.

But what's the difference between a modernization and a migration anyway? It depends on your scope for "more modern."

If your idea is "get away from old HP iron, and onto something more modern, Stromasys can cover that without changes to anything else. Using Charon adds an extra layer of software to make modern hardware drive MPE/iX. Buying HP, from that point onward, will never be a requirement again, though. Some 3000 shops have vowed to keep HP Enterprise off their POs forever.

Modernization also can be performed for any application without making the serious changes migration requires. Access to modern databases like SQL Server and Oracle comes by way of Minisoft's ODBC. Hillary Software's byRequest delivers modern file formats like Excel and PDF to MPE/iX apps. However, if leaving your OS platform for something else is the primary goal, it's better to migrate first, and modernize later. Speedware and others always promoted this lift-and-shift strategy. In that scheme, you lift by migrating, then shift by modernizing.

Continue reading "Does 3000 migration mean modernization?" »


Adminstrator to Architect, Aided by 3000s

Architect-bookLinkedIn reminded me today that Randy Stanfield has moved up in the IT management at Vertiv Corporation. The company in Carrolton, Texas is a Fortune 500 firm with 8,700 employees, $8.3 billion in revenue, a leading provider of packaging, print and paper, publishing, facility solutions and logistics. Stanfield has been there for 20 years, working with HP 3000s and going beyond the MPE/iX engines to broader fields.

Prior to that you can read in his LinkedIn profile other 3000 shop experience. Amfac, Wilson Business Products, places where MPE/iX and its resources made companies much smaller than Veritiv run smooth.

Managing HP 3000s can build a special kind of bedrock for a career. When you read the rest of the company description for Veritiv it sounds like the 3000's missions for the last 20 years. "To serve customers across virtually every industry – including more than half of our fellow Fortune 500 companies. We don’t just encourage an entrepreneurial spirit, we embody it."

The company also has an eye out for the future. Back in May, Stanfield said the company needed a plan that reached out farther than 2027. It's the kind of mission an architect takes on, a move away from the four high-end N-Class servers working at Veritiv. Ensuring value for money gets amplified while replacing HP's 3000 hardware for a long run. "We don't need to ignore the issue of hardware," Stanfield said while investigating migration partners. "We need to put together a better long term plan than staying on the HP 3000 for more than 10 years."

The decade to come might be the final one for the MPE/iX, although it's pretty certain some companies will keep 3000s in service beyond 2028. The issue isn't a CALENDAR workaround; we're pretty sure the market will see that emerge in 2027, or maybe sooner. The requirement that can move any company, no matter how devoted they're been to 3000-style computing, is application savvy. Whoever will be supporting MANMAN in 2028 is likely to have that market to themselves. By some accounts, MANMAN only has a handful of working experts left in the market.

Architects like Stanfield, who come from 3000 bedrock, will understand that moving away from such MPE/iX apps takes patience and detailed study. They'll benefit from application expertise while they migrate, too. Stanfield had a list of questions for the 3000 community architects who've already migrated, to help in re-architecting Veritiv's IT.

Continue reading "Adminstrator to Architect, Aided by 3000s" »


Migrations often call upon the Mod Squad

Mod-squadManufacturing companies using HP 3000s had license to customize. Many of the MANMAN customers held licenses that gave them source code to the ERP-MRP software for MPE. MM II, from HP, even had a specific toolset called the Customizer. There are so many ways a business process can differ from company to company that these mods, short for modifications, felt essential at the time.

Times change, and the current era is urging some manufacturing companies off HP 3000 hardware. In some cases the firms have retrenched and moved out of Hewlett-Packard's hardware limitations. Stromasys Charon had its evaluation at Magicaire, one of the companies allied to Carrier. One advantage of virtualization of ERP systems: it permits a company to hold onto their mods. The business software  built over several decades remains intact.

Moving away from solutions based on MPE/iX forces a hard look at mods. When you need to keep them all, or even a lot of them, you need to hire wizards who have access to time machines, it seems. One expert shared the reality of being a part of the Mod Squad in 2017, caring for software built in the 1990s. MANMAN is capable of a great deal of uncharted magic, built from the foundations of ASK Systems app suite.

"Some people who asked for these mods have been gone for over 10 years," our expert said. "I can't imagine converting Ed Stein to another system—his mods are very cool. No package is going to be able to duplicate them out of the box.  Some incredibly sophisticated stuff was done to MANMAN after it left ASK's hands."

So while it's not impossible to find the way to carry mods into the future, a Mod Squad expert needs patience and fortitude and a respect for how the 3000 ERP systems got things done. Without that, there's even more disruption and delay, as migrators will struggle to understand the inherent magic of MANMAN.


Fine-tune Friday: opening disk, adding HASS

I need contiguous file space for my XM log file. How do I get this?

Many operations on the HP 3000 require contiguous disk space. Other files also require contiguous space; for example, consider the contiguous disk space on LDEV 1 required for an OS update. If you do not have one of the several third-party products that will create contiguous disk space on a drive, you may still be able to get enough free space by using CONTIGVOL.

However, occasionally, CONTIGVOL will stop with a message of “*Warning: Contigvol - Inverse Extent Table Full, Internal resource limit.” What can you do? Run it again. HP’s Goetz Neumann reported the message "is a warning that an internal table has filled up. It appears CONTIGVOL only handles looking at 40,000 extents at a time. You can run CONTIGVOL multiple times if the first run does not condense the free space enough because of this limitation.

I am adding two drives to a HASS (Jamaica) enclosure that already has several drives. How do I do this?

Gilles Schipper, Lars Appel and Chris Bartram reply:

First, a note of caution. If you dynamically add disk drives to, say, your MPEXL_SYSTEM_VOLUME_SET, you could find yourself in a pickle if you subsequently perform a START RECOVERY by accident or design. So while you can add drives dynamically as a convenience, it is a good idea to schedule a SHUTDOWN, START NORECOVERY as soon as possible to “fix” the new drives in your base configuration.

You do not even have to take down the system to add the drives to an HASS enclosure. The following steps will do the job.

Continue reading "Fine-tune Friday: opening disk, adding HASS" »


Heritage HP Jazz notes, preserved for all

Jazz-software-saxIt was a wistful July 4 here at the Newswire. For about a day it seemed that a piece of the 3000's legacy disappeared, knowledge hard-earned and sometimes proven useful. The address for HP's Jazz webserver archived content wasn't delivering. It seemed like a new 3000 icon had gone missing when a manager on the 3000-L newsgroup went looking for Jazz notes and programs.

HP called the web server Jazz when it began to stock the HP 3000 with utilities, whitepapers, tech reports, and useful scripts. It was named Jazz after Jeri Ann Smith, the lab expert from the 3000 division who was instrumental at getting a website rolling for 3000 managers. JAS became Jazz, and the server sounded off flashy opening notes.

This is the sort of resource the community has been gathering in multiple places. One example is 3k Ranger, where Keven Miller is "attempting to gather HP 3000 web content, much of it from the Wayback Machine. From the "links" page, under the Archive sites, there are lots of things that have been< disappearing." Miller's now got an HP manual set in HTML

What might have been lost, if Speedware (now Fresche Legacy) had not preserved the software and wisdom of Jazz during its website renovation early last month? Too much. HP licensed the Jazz papers and programs to Client Systems, its North American distributor at the time, as well as Speedware. Much has changed since 2009, though.

Client Systems is no longer on the web at all. The Jazz content is safe in the hands of Fresche, which licensed the material from HP. It was only the URL that changed, evolving at the same time Fresche shifted its domain address to freschesolutions.com. The Jazz material was once at hpmigrations.com. Now you must add an explicit page address, hpmigrations.com/HPe3000_resources, where you'll find white papers include these Jazz gems, like the following papers.

Securing FTP/iX explores methods to increase FTP/iX security based on FTP/iX enhancements. Options for Managing a DTC Remotely covers issues and potential solutions for managing DTCs in networks. There's manual for HP's UPS Monitor Utility and configuring a CI script executed after a power failure; A report on using disk space beyond the first 4GB on LDEV 1; A feasibility paper about making TurboIMAGE thread-aware, as well as supporting the fork() call when a database is open.

But HP also wrote about using Java Servlets on the 3000, as well as showing how to employ CGI examples in C, Pascal and Perl to access data via a 3000 web server. There's Web Enabling Your HP 3000, a paper "describing various ways to webify your 3000 applications and includes descriptions of many third party tools."

Agreed, the white papers might've been lost without as much dismay. The programs from Jazz would've been more of a loss. All that follow include the working links available as of this week. Every access requires an "agree" to the user license for the freeware.

Continue reading "Heritage HP Jazz notes, preserved for all" »