Sunday 10 December 2023

GSE Conference – what I learned on Wednesday

Last time, I was talking about the sessions I attended on the Tuesday at the excellent GSE UK Conference in the first week of November. This time, I want to tell you what I learned from the sessions I attended on the Wednesday.

At the 10:15 session, I was speaking in the AI stream, looking at the brain and what we mean by ordinary intelligence, before people start talking about artificial intelligence. The session was well-received, and I was asked to give it again at lunch time to some people who were unable to attend.

After the coffee break, I saw IBM’s Lih M Wang’s presentation entitled, “AI for IT Resiliency Use Cases”. She started by suggesting that we are in a new era of computing. The challenges facing IT Operations include:

  • Digital transformation with exponential business growth / cost. There are billions of transactions per day with unpredictable resource demands. And there are millions of Log and SMF records per day, but which indicators shouldn’t be missed?
  • Complexity of business applications across hybrid cloud. There are multiple components across platforms making it difficult to isolate problems. And there’s the impact of any changes, eg hardware / software / application changes.
  • Knowledge and skills gap for IBM zSystems. There’s limited cross-domain SME compared with number of systems managed. Plus, people need to know about the topology, inter-relationships, and dependencies.

Lih said that customers are asking: “Can AI-ML help?” They are looking for early warnings or sick symptoms. They also need to identify anomalous behaviour. Anomaly Analytics on IBM zSystems can: transform unstructured (SYSLOG) data into insights; turn performance metric (SMF) data into operational dashboards; and accelerate problem prevention by leveraging Machine Learning. IBM’s maxim is: Proactive, Prevent, Optimize.

Lih explained the difference between threshold monitoring and a Machine Learning (ML) baseline model. Basically, threshold monitoring is static, whereas ML can recognize what’s significant at much lower levels of activity. Using IBM Z Anomaly Analytics with Watson (ZAA), Machine Learning, and Enterprise Data Warehouse (EDW), data can be collected. Then, running typical workloads, the model can be trained. Thirdly, it can be scored by comparing models of expected behaviour with metrics. Visualization of the metrics shows how well the model runs on its own. Lih then showed how this worked with various scorecards for CICS, Db2, IMS, and MQ. Using colours, it becomes very easy to see where anomalies are occurring.

Real-time insights mean that the system will generate events when specified metrics exceed an anomaly threshold. Events will be shown in the main Problem Insights panel along with other events such as key single message events. Customer can select which of the KPIs to monitor for events and the threshold to use. Events can be forwarded to event monitors such as Watson AIOps. Selecting the Evidence column will take you to the scorecard with that KPI and time period open. Lih went on to give some customer examples.

I wanted to see BMC Software's Dave McCain's presentation called, "How can we use AI and user behaviour for better security monitoring". Unfortunately, I had a meeting. I hope to catch it another time.

The last AI stream session of the day was IBM Champion’s Henri Kuiper’s Jeopardy game. Jeopardy is a game that gives you the answer and you have to come up with the right question. For example, “This British mathematician and computer scientist is often considered the father of theoretical computer science and artificial intelligence. The answer is Alan Turing. Or, how about, “The 1956 workshop held at Dartmouth College which is often considered the birth of AI as a field”. The answer is, “What is the Dartmouth Workshop?”. Try this one, “This type of Machine Learning algorithm is inspired by the structure and function of the human brain and is used for tasks like image and speech recognition”. The answer is, “What is a neural network?”

There were other questions about unsupervised learning, GPT3, transfer learning, OpenAI, and so much more about AI and its history.

All-in-all, the GSE conference provided great education, brilliant company, and isn’t to be missed. I heartily recommend it to everyone who has an interest in mainframes. See you at the next one!

Sunday 3 December 2023

GSE Conference – what I learned on Tuesday

With 278 sessions across 18 streams, there was a lot of education and training going on across the three and a half days of the GSE UK conference this year. I thought that I’d share some of what I learned while I was there.

The first session I attended on the Tuesday was IBM Champion Henri Kuiper’s session to the AI stream entitled, “AI AI AI What Has Turing Started?”. Henri started by looking at the computers he had owned and how they had developed over the years, and then moved on to mainframe developments. He explained how the Turing test worked, and quoted John McCarthy from the 1950s saying, “Artificial intelligence is the science of making machines do things that would require intelligence if done by humans”. IBM’s Arthur Lee Samuel in 1959 said, “Programming computers to learn from experience should eventually eliminate the need for much of this detailed programming effort”. Henri talked about Eliza, your personal therapy computer, and much more as Artificial Intelligence (AI) developed. Alain Calmerauer in 1972 developed the Prolog programming language. Henri went on to discuss how AIs work and how they can be trained. He discussed deep learning and reinforcement learning, and Generative Large Language Models (GLLMs). He also explained how transfer learning could be used to avoid training a model from scratch and how it helps to improve the model’s performance on the target task (or domain) by leveraging already existing knowledge. And ended up with Gollems (GLLMs).

After that, I watched Elpida Tzortzatos, an IBM Fellow and CTO AI for IBM zSystems, discuss “AI for Business with Trust and Transparency”.

After lunch I went to a security session with Al Saurette from MainTegrity, who was discussing “Early warning of cyber attacks. Ways to stay ahead of the bad guys”. He highlighted how problems can occur even at sites with the best firewalls and access control because the bad guys can get their hands on stolen credential, trusted staff can go rogue, and people just sometimes make mistakes. He explained that hacking is a business. If the bad actors find a way in, they'll leave multiple backdoors so that they and others can get back whenever they want. They may install timebombs in case they get caught at this early stage. They'll compromise backups to prevent recovery of files. They'll take a copy of your data (exfiltration) to sell. And then encrypt your data and send a ransom demand. That, he explained, was why it was so important to always monitor what was going on and quickly identify anything that might damage your data. He called it integrity monitoring and alerting. You could then tell what files were affected, the time interval during which the attack took place, which userid or job was responsible, and check whether that change had been authorized (to avoid any false positives). The people alerted could also check the files line by line using before and after copies of the data. Because the bad actors can encrypt your data. The software needs to identify in the first seconds if unauthorized encryption activity is taking place and suspend the task. If later, it’s found that everything is OK, then the task can carry on from where it left off. If it’s not OK, you’ve just been saved from a mass encryption activity, and you won’t be sent a ransom demand. Al Saurette also described other early warning capabilities available and how important their use was. The other benefit of using the tools available was compliance with PCI DSS, NIST, GDPR and other regulations.

Lastly on the Tuesday, I watched “Jekyll and Hyde of Generative AI”, presented by Venkat Balabhadrapatruni, a Distinguished Engineer with Broadcom MSD. He started by saying that understanding the use case or business need should drive the right approach – whether that's using Artificial Intelligence, machine learning, deep learning, or generative AI. He explained that generative AI is a branch of artificial intelligence (AI) that focuses on creating content, data, or outputs, based on patterns learned from large volumes of training data.

There's a booming and evolving generative AI ecosystem. He suggested that generative AI will transform how organizations work over the next five years. IP, security, privacy, and ethical concerns will drive a vast majority of large Enterprise customers to adopt well-governed on-prem large language models (LLMs). Organizations will need assistance (LLM selection, in-house training, integration, etc) to fully capitalize on Gen AI value proposition. He then ran through a number of uses of AI.

Venkat Balabhadrapatruni suggested that the positive aspects of Gen AI were: creativity and Innovation; efficiency and automation; content summarization; language translation, and medical and scientific advancements. He then moved on to some challenges and ethical concerns, such as: privacy concerns; hallucinations; resource intensive, regulatory challenges; and lack of transparency. Lastly, he listed the potential dangers and misuses, eg: deepfakes and manipulation; intentional misuse; and bias, misinformation, and fairness. The key takeaways from his presentation were to start with the business need, not with the technology; recognize that generative AI is not the only AI; understand the data and algorithms; the onus is on the user to validate the responses from any generative AI technology; and that the responses from generative AI are only as good as the training data and the specificity of the prompt.

I’ll look at some of the sessions from Wednesday next time.

 

Sunday 19 November 2023

IBM’s solution to AI storage problems

With everyone talking about AI these days, IBM announced, at the end of October, a storage solution to the problem of where to put your data intensive and AI workload demands. Drum roll please, we have the new IBM Storage Scale System 6000, a cloud-scale global data platform.

The product has an enhanced high-performance parallel file system designed for data intensive use-cases. It provides up to 7M Input/output operations per second (IOPs) and up to 256GB/s throughput for read-only workloads per system in a 4U (four rack units) footprint.

Denis Kennelly, general manager, IBM Storage, is quoted in the press release as saying, “The potential of today’s new era of AI can only be fully realized, in my opinion, if organizations have a strategy to unify data from multiple sources in near real-time without creating numerous copies of data and going through constant iterations of data ingest. IBM Storage Scale System 6000 gives clients the ability to do just that – brings together data from core, edge, and cloud into a single platform with optimized performance for GPU (graphics processing unit) workloads.”

We’re told that the IBM Storage Scale System 6000 is optimized for storing semi-structured and unstructured data including video, imagery, text, instrumentation data, etc, that is generated daily and accelerates an organization’s digital footprint across hybrid environments. With the IBM Storage Scale System clients can expect greater data efficiencies and economies of scale with the addition of IBM FlashCore Modules (FCM), to be incorporated in the first half of 2024:

·        New maximum capacity nonvolatile memory express (NVMe) FCM will provide capacity efficiency with 70% lower cost and 53% less energy per TB compared with IBM’s previous maximum capacity flash drives for IBM Storage Scale System. This can help clients realize the full performance of NVMe with the cost advantages of Quad-level Cell (QLC).

·        Powerful inline hardware-accelerated data compression and encryption to help keep client data secured even in multi-user, multi-tenant environments.

·        Storage Scale System 6000 with FCM will support 2.5 times the amount of data in the same floor space than the previous generation system.

In addition, clients can accelerate the adoption and operationalization (is there such a word?) of AI workloads with IBM watsonx:

·        Engineered with a new NVMe over Fabrics (NVMeoF) turbo tier, new parallel multi-tenant data isolation and IBM patented computational storage drives, this is designed to provide more performance security and efficiency for AI workloads.

·        Storage Scale software, the global data platform for unstructured data that powers the Scale System 6000, connects data with an open ecosystem of multi-vendor storage options including AWS, Azure, IBM Cloud, and other public clouds, in addition to IBM Storage Tape.

Lastly, they say, clients can gain faster access to data with over 2.5 times the GB/s throughput and double IOPs performance of market leading competitors. It provides high-processing throughput and access speed with multiple concurrent AI and data-intensive workloads that can be run to meet a range of use cases.

IBM certainly seems to have set the bar quite high for its competitors to try to beat, while at the same time offering a product that is going to be useful to organizations looking to increase their use of AI and needing the capacity and speed to do so.

Sunday 12 November 2023

GSE UK Conference 2023 – from my point of view

The Guide Share Europe (GSE) UK Annual Conference ran from lunch time Monday 30 October until late afternoon on Thursday 2 November. It was held at Whittlebury Hall, Whittlebury, Near Towcester, Northamptonshire NN12 8QH, UK. This year’s strapline was “Where Technology and Talent meet Tomorrow”. And it was brilliant.

There were over 610 delegates, which must have been a record. And there were 278 sessions across 18 streams including the new Artificial Intelligence (AI) stream, as well as: 101 New to Mainframe, 102 New’ish to Mainframe, AppDev Application Development, CICS Transaction Processing, Db2 Relational Database, IMS, WIT Women in IT, Large Systems z/OS, z/VM, Linux on z, Mainframe Skills & Learning, MQ Messaging, Networks Communications, New Technologies, Security Securing Mainframes, Storage Management Disks, Tapes, Systems Management Tools for managing systems, zP&C zSystems Performance & Capacity Management, Systems Management Tools for managing systems, Code-a-Thon Event.

I arrived slightly later than planned due to an accident and later roadworks on the A34 into Oxford. And, just before registering, I spoke to Mark Wilson, who is the GSE UK Region Manager, and also Technical Director at Vertali. After that, I just had time to look round some of the exhibitors before dashing off to the first session I was attending. A quick break was followed by another session.

Lunch was nice, and gave more time to chat to exhibitors. I spoke to IBM Champion Matt Nation, Managing Director at Verhoef Training Ltd, which turned into a putting-the-world-to-rights session. I moved on to Fitz Software’s stand. Michael FitzGerald, MD at Fitz Software, quite rightly, wouldn’t let me start the whiskey tasting session because I was still eating. I agreed to come back later. I also stopped by the Action Software stand for a chat with Hugo Prittie, the CEO.

After lunch I went to a Security stream presentation. And, after that, I had a meeting – yes it was in the bar – with MainTegrity. That was followed by another session in the AI stream.

There were a number of exhibitors giving away T-shirts, and some giving away, socks, or caps. Interestingly, the PopUp Mainframe stand was giving away pants! It was there that I bumped into the always wonderful Resli Costabell, the award-winning international speaker, trainer, and coach. She was leading the Women in IT stream. It’s always a pleasure to chat to her.

At dinner, there were a few people in Halloween costumes. One person who came over to chat wearing their costume and face paint was Atul Bhovan, DevOps Solution Adviser with BMC Software. We agreed to meet the following day. I had dinner with IBM’s Anna Dawson, who chairs the system management streams. Tracey Dean, IBM Offering Manager: IMS and z/VM Management Software, came to join us for a chat. Tracey has spoken at a Virtual IMS user group meeting.

Wednesday started with me giving a presentation about the brain and what psychologists think intelligence is to the AI stream. It was well-received, and a number of people came up and said so afterwards. I was also asked to present it again at lunchtime to some people who couldn’t attend.

I then watched the next AI presentation before lunch. I bumped into IBM’s Joe Winchester on the stairs and chatted briefly. I also bumped into him in the bar – again a brief chat. Unfortunately, we never got to have a proper conversation about Zowe, open-source software, and anything else. Next time!

At lunchtime, I made sure to catch up with Andy McCandless, Presales Consultant with Beta Systems and am IBM Champion. He does a great mainframe-based newsletter, which is available on LinkedIn.

After lunch, I had a meeting with the Planet Mainframe people. There were lots of ideas bounced around by Andrew Armstrong and Amanda Hendley (whom people will know from the Virtual IMS, CICS, and Db2 user group meetings).

Then it was back to the AI stream for a game of Jeopardy led by IBM Champion Henri Kuiper.

Here’s photo of me enjoying the session.

I missed the final keynote and joined everyone for pre-dinner drinks. There I chatted to Herb Daly, Senior Lecturer in Computer Science at University of Wolverhampton and IBM Champion. He brought a number of students along to the conference. I also caught up with Tony Amies, Software Technical Director at Vertali. I’d missed his lunch-and-learn session.

I chatted to Darren Surch, CEO at Interskill Learning and a Lifetime IBM Champion. This is his photo. He said, “Honoured to spend time with the industry legend Trevor Eddolls. Priceless!”

It was a pleasure to meet Shari Chiara, Program Manager, IBM Champions and Community Advocacy – IBM Z and LinuxONE. All the IBM Champions that were around at that time had their photograph taken by a racing car.

Champions in the photo with Shari are: Mark Wilson, Henri Kuiper, Darren Surch, Trevor Eddolls, Matt Nation, Max Stern Dahl, Steven Perva, Larry Strickland, Andy McCandless, Tom Crocker, Wolfram Greis, Leendert Blondeel, Colin Knight, Philip Nelson, and Neale Ferguson.

My apologies to all the other people chatted to that I haven’t mentioned. And my thanks to all the people who took these photos that I have shamelessly stolen from LinkedIn and used.

IBM brought their Lego model of a mainframe. Here’s my photo with that.

And here I am standing by the real thing.