HiperSockets is an
IBM technology for high-speed communications between partitions on a server with a
hypervisor
A hypervisor (also known as a virtual machine monitor, VMM, or virtualizer) is a type of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called ...
. The term is most commonly associated with
System z9
IBM System z9 is a line of IBM mainframe computers. The first models were available on September 16, 2005. The System z9 also marks the end of the previously used eServer zSeries naming convention. It was also the last mainframe compute ...
and later
IBM Z
IBM Z is a family name used by IBM for all of its z/Architecture mainframe computers.
In July 2017, with another generation of products, the official family was changed to IBM Z from IBM z Systems; the IBM Z family now includes the newest mo ...
mainframes which can provide in-memory
TCP/IP
The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
connections between and among
LPARs running several different operating systems, including
z/OS
z/OS is a 64-bit operating system for IBM z/Architecture mainframes, introduced by IBM in October 2000. It derives from and is the successor to OS/390, which in turn was preceded by a string of MVS versions.Starting with the earliest:
...
,
z/VM
z/VM is the current version in IBM's VM family of virtual machine operating systems. z/VM was first released in October 2000 and remains in active use and development . It is directly based on technology and concepts dating back to the 1960s, wi ...
, and
Linux on IBM Z
Linux on IBM Z or Linux on zSystems is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z / IBM zSystems and IBM LinuxONE servers. Similar terms which imply the same meaning are ''Linux/390'', ...
.
Although applications perceive no functional differences, HiperSockets require less processing overhead on either side of the connections, improving performance. Since they are memory-based, they operate at memory speeds, reducing network latency and improving end-user performance, especially for complex applications which would otherwise require multiple network hops to fulfill requests. HiperSockets also provide security benefits, especially on the memory key-protected mainframe, even without encryption, because there is no opportunity to intercept a network connection. Moreover, HiperSockets improve reliability and availability because there are no network hubs, routers, adapters, or wires to break.
The main disadvantage to HiperSockets is that they can only exist within a single physical system, so they are not applicable between and among physical systems.
Server consolidation can help more applications use HiperSockets.
See also
*
zIIP
In IBM System z9 and successor mainframes, the System z Integrated Information Processor (zIIP) is a special purpose processor. It was initially introduced to relieve the general mainframe central processors (CPs) of specific Db2 processing loads ...
External links
*
tp://public.dhe.ibm.com/common/ssi/pm/sp/n/zsd03016usen/ZSD03016USEN.PDF IBM eServer zSeries HiperSocketsbr>
HiperSockets Implementation Guide - IBM Redbooks
{{DEFAULTSORT:Hipersocket
IBM mainframe technology
Virtualization software