SlideShare a Scribd company logo
9.0
Filipe Miranda <fmiranda@redhat.com>
Global Lead for Red Hat Products on IBM z Systems and Power Systems
Red Hat Inc.
Understanding the Endianess and the
benefits Red Hat Enterprise Linux for
Power, little endian
© Copyright Red Hat Inc 2014
Topics for this session
Red Hat in a nutshell
Overview of the collaboration between Red Hat and IBM
Understanding the Endianess
Linux on IBM Power Systems
- Advantages of Running Linux on Power Systems
- Advantages of Little Endian
RHEV for Power
- Welcome to the Red Hat EnterpriseVirtualization
- Advantages of RHEV for Power
- Red Hat strategy for Power Systems
© Copyright Red Hat Inc 2014
© Copyright Red Hat Inc 2014
Red Hat in a Nutshell
* Red Hat Client Data, 2014
More than 13 years of collaboration between Red Hat and IBM to offer choice to our
customers:
Red Hat Enterprise Linux Certified on all IBM platforms
Red Hat and IBM Collaboration
z Systems
© Copyright Red Hat Inc 2014
9.0© Copyright Red Hat Inc 2014
Understanding Endianess
Red Hat Enterprise Linux 7.1 Beta
© Copyright Red Hat Inc 2014© Copyright Red Hat Inc 2014
"Customers who are using the IBM Power Systems platform as part of their
datacenter infrastructure, Red Hat Enterprise Linux 7.1 beta now includes support for
POWER8 on IBM Power Systems (based on little endian)."
https://www.redhat.com/en/about/blog/red-hat-enterprise-linux-71-beta-now-available
Endianess
© Copyright Red Hat Inc 2014
The terms endian and endianness refer to the convention used to interpret the data when are
stored in computer memory.
In computing, memory commonly stores binary data by organizing it into 8-bit units called bytes.
When reading or writing data, into memory, consisting of multiple bits, the order of the bytes
stored in memory determines the interpretation of the data.
What is endian and endianness?
© Copyright Red Hat Inc 2014
Each byte of data in memory has its own address.
Big-endian systems store the most significant byte in the smallest address and the least
significant byte is stored in the largest address
Endianess
Little-endian systems, in contrast, store the least significant byte in the smallest address.
© Copyright Red Hat Inc 2014
Both forms of endianness are in widespread use in computing and networking.
As examples, the Intel x86 processor represents a common little-endian architecture, IBM z
Systems and IBM Power Systems all big-endian; starting with IBM POWER8, IBM Power
Systems now offers a hybrid architecture, both little-endian and big-endian.
Endianness is important as a low-level attribute of a particular data format.
Failure to account for varying endianness across architectures when writing software code
for mixed platforms and when exchanging certain types of data might lead to failures and
data corruption.
Endianess
Why is the endianness important ?
9.0© Copyright Red Hat Inc 2014
Linux on Power Systems
Linux on Power Systems
© Copyright Red Hat Inc 2014
Most applications from x86 will work on Red Hat Enterprise Linux LE, and require a simple
recompile.
Red Hat has made it easier for customers to have choice and flexibility, however simply
migrating Linux applications from an x86 machine to a IBM Power Systems server doesn't
guarantee it will work.
Here are several architecture-specific differences you should consider before porting your
x86 Linux applications to Power-based platforms:
• Endianness or byte ordering
• Data type length in 32- and 64-bit environments
• Data alignment differences in the architectures
Linux on Power Systems
© Copyright Red Hat Inc 2014
Why Run Linux on IBM Power Platform?
Raw performance: You may be running a large Linux server farm but not getting satisfactory
performance.You may need massive horsepower, and your application might not work well with a
clustering of PCs.
Virtualization: You may want the maximum flexibility you can have to share unused resources,
allocate and logically partition your servers.
Leveraging existing resources: You may already have a large staff of Linux support personnel.
You've fallen in love with the Power Systems platform for all of the reasons mentioned so far and
don't want to invest the money in retraining your staff on UNIX.
Datacenter consolidation: Sometimes, it seems every large company over the past several years
has performed a server consolidation of some kind.
Etc…
Linux on Power Systems
© Copyright Red Hat Inc 2014
The bottom line is, by combining the flexibility and cost savings
of Linux with the scalability and robustness of the POWER
platform, customers across all industries can integrate their
environments using Linux on POWER to reduce costs and
consolidate workloads.
© Copyright Red Hat Inc 2014
Red Hat’s latest version (RHEL 7.1) includes support for IBM Power Systems running in little
endian architecture mode.
Running little endian mode accelerates business application innovation by eliminating a significant
and outdated barrier to application portability and allowing customers with the latest IBM Power
Systems to leverage the significant existing ecosystem of Linux applications previously developed
and restricted to x86 architectures.
This is significant because it increases business’ choice, flexibility and access to open standard
solutions. It eases application migration from one platform to the other to take advantage of
innovation anywhere, and any time. It enables simple data migration, simplifies data sharing
(interoperability) with Linux on x86, and improves I/O options with modern I/O adapters and
devices, e.g. GPUs.
Red Hat Enterprise Linux for Power, Little Endian
Why run Linux Little endian on Power Systems ?
Why Little endian now?
© Copyright Red Hat Inc 2014
The issue of big endian/little endian operating mode initially allowed applications developers to
maximize application performance by exploiting differences in processor architectures.
The difference also worked to the advantage of proprietary-minded vendors by reducing
application portability as it tied applications more tightly to specific platform architectures.
Important in the last century, all this changed under the pressures of open computing.
9.0© Copyright Red Hat Inc 2014
Virtualization Strategy
RHEV for Power
© Copyright Red Hat Inc 2014
Virtualization Strategy
IBM PowerVM
© Copyright Red Hat Inc 2014
RHEV for Power
• Coexist with RHEV environments for x86: Simply add Power Systems with Linux guests
to the current x86 environment and take advantage of a single graphical console to
manage both distributed systems and Power Systems.
• Open SourceTechnology: Using RHEV for Power will allow customers to benefit from
the KVM virtualization technology without having to learn another hypervisor (IBM
PowerVM) when managing Linux guests.
• Readily available staff with KVM knowledge versus PowerVM
• By using RHEV for Power, or simply RHEV - you can integrate your environment with
other products from Red Hat, such as Cloudforms, to manage Linux cloud environments.
What are the advantages of RHEV for Power?
RHEV Manager
© Copyright Red Hat Inc 2014
Roadmap Summary*
Phase I:
• Red Hat EnterpriseVirtualization for Power, big endian
• Red Hat Enterprise Linux for Power, big endian
• Red Hat Enterprise Linux for Power big endian with SmartVirtualization
© Copyright Red Hat Inc 2014
Phase II:
• Red Hat Enterprise Linux for Power, little endian
Phase III:
• Red Hat EnterpriseVirtualization for Power, little endian
• Red Hat Enterprise Linux for Power, little endian
• Red Hat Enterprise Linux for Power little endian with SmartVirtualization
* Subject to change without further warning
Filipe Miranda <fmiranda@redhat.com>
Global Lead for Red Hat Products on IBM z Systems and Power Systems
Red Hat Inc.
Sources:
http://en.wikipedia.org/wiki/Endianness
http://www.ibmsystemsmag.com/aix/trends/linux/Linux-on-POWER/?page=1
http://www.zdnet.com/article/red-hat-joins-the-ibm-power8-party/
http://openpowerfoundation.org/introducing-the-little-endian-openpower-
software-development-environment-and-its-application-programming-interfaces/
http://ptakassociates.blogspot.com/2014/12/red-hats-release-of-linux-71-little.html

More Related Content

What's hot

Redhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaafRedhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaaf
Syed Shaaf
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
Kangaroot
 
Redfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined InfrastructureRedfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined Infrastructure
Bruno Cornec
 
Redhat training &certification
Redhat training &certificationRedhat training &certification
Redhat training &certification
Ahmed Abbas Ahmed
 
Develop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster ReadyDevelop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster Ready
Intel IT Center
 
Hp cmu – easy to use cluster management utility @ hpcday 2012 kiev
Hp cmu – easy to use cluster management utility @ hpcday 2012 kievHp cmu – easy to use cluster management utility @ hpcday 2012 kiev
Hp cmu – easy to use cluster management utility @ hpcday 2012 kiev
Volodymyr Saviak
 
Presentation on HP ProLiant value add tools on Linux
Presentation on HP ProLiant value add tools on LinuxPresentation on HP ProLiant value add tools on Linux
Presentation on HP ProLiant value add tools on Linux
Bruno Cornec
 
NFV features in kubernetes
NFV features in kubernetesNFV features in kubernetes
NFV features in kubernetes
Kuralamudhan Ramakrishnan
 
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
Kuralamudhan Ramakrishnan
 
Upgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 PlanningUpgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 Planning
Marna Walle
 
“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...
“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...
“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...
Edge AI and Vision Alliance
 
Best Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development EnvironmentsBest Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development Environments
Knowledge Management Associates, LLC
 
Isn’t it Ironic that a Redfish is software defining you
Isn’t it Ironic that a Redfish is software defining you Isn’t it Ironic that a Redfish is software defining you
Isn’t it Ironic that a Redfish is software defining you
Bruno Cornec
 
En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...
En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...
En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...
CMR WORLD TECH
 
Plan with confidence: Route to a successful Do178c multicore certification
Plan with confidence: Route to a successful Do178c multicore certificationPlan with confidence: Route to a successful Do178c multicore certification
Plan with confidence: Route to a successful Do178c multicore certification
Massimo Talia
 
Making Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDKMaking Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDK
Michelle Holley
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/Lab
Michelle Holley
 
DB2 Application programming and sql guide
DB2 Application programming and sql guideDB2 Application programming and sql guide
DB2 Application programming and sql guide
The Vision and Insight Corner
 
Redfish & python redfish
Redfish & python redfishRedfish & python redfish
Redfish & python redfish
René Ribaud
 
IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...
BeGooden-IT Consulting
 

What's hot (20)

Redhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaafRedhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaaf
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
 
Redfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined InfrastructureRedfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined Infrastructure
 
Redhat training &certification
Redhat training &certificationRedhat training &certification
Redhat training &certification
 
Develop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster ReadyDevelop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster Ready
 
Hp cmu – easy to use cluster management utility @ hpcday 2012 kiev
Hp cmu – easy to use cluster management utility @ hpcday 2012 kievHp cmu – easy to use cluster management utility @ hpcday 2012 kiev
Hp cmu – easy to use cluster management utility @ hpcday 2012 kiev
 
Presentation on HP ProLiant value add tools on Linux
Presentation on HP ProLiant value add tools on LinuxPresentation on HP ProLiant value add tools on Linux
Presentation on HP ProLiant value add tools on Linux
 
NFV features in kubernetes
NFV features in kubernetesNFV features in kubernetes
NFV features in kubernetes
 
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
ONS 2018 LA - Intel Tutorial: Cloud Native to NFV - Alon Bernstein, Cisco & K...
 
Upgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 PlanningUpgrade to IBM z/OS V2.5 Planning
Upgrade to IBM z/OS V2.5 Planning
 
“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...
“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...
“Khronos Group Standards: Powering the Future of Embedded Vision,” a Presenta...
 
Best Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development EnvironmentsBest Practices For Using Virtualization In Development Environments
Best Practices For Using Virtualization In Development Environments
 
Isn’t it Ironic that a Redfish is software defining you
Isn’t it Ironic that a Redfish is software defining you Isn’t it Ironic that a Redfish is software defining you
Isn’t it Ironic that a Redfish is software defining you
 
En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...
En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...
En rh - cito - research-why-you-should-put-red-hat-under-your-sap-systems whi...
 
Plan with confidence: Route to a successful Do178c multicore certification
Plan with confidence: Route to a successful Do178c multicore certificationPlan with confidence: Route to a successful Do178c multicore certification
Plan with confidence: Route to a successful Do178c multicore certification
 
Making Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDKMaking Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDK
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/Lab
 
DB2 Application programming and sql guide
DB2 Application programming and sql guideDB2 Application programming and sql guide
DB2 Application programming and sql guide
 
Redfish & python redfish
Redfish & python redfishRedfish & python redfish
Redfish & python redfish
 
IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...
 

Similar to Understanding the endianess and the benefits of RHEL for Power, little endian

Ibm power systems this is power on a smarter planet
Ibm power systems this is power on a smarter planetIbm power systems this is power on a smarter planet
Ibm power systems this is power on a smarter planet
Diego Alberto Tamayo
 
Red Hat Enterprise Linux on IBM Power Systems
Red Hat Enterprise Linux on IBM Power SystemsRed Hat Enterprise Linux on IBM Power Systems
Red Hat Enterprise Linux on IBM Power Systems
IBM Power Systems
 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
 
Red Hat Enterprise Linux: The web performance leader
Red Hat Enterprise Linux: The web performance leaderRed Hat Enterprise Linux: The web performance leader
Red Hat Enterprise Linux: The web performance leader
Joanne El Chah
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
abcKia
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
abcKia
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
abcKia
 
IBM-Power10-Brochure-Covenco.pdf
IBM-Power10-Brochure-Covenco.pdfIBM-Power10-Brochure-Covenco.pdf
IBM-Power10-Brochure-Covenco.pdf
Freelance Architect Informations systems
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
PRAGMA PROGETTI
 
Top 5 Server Operating Systems
Top 5 Server Operating SystemsTop 5 Server Operating Systems
Top 5 Server Operating Systems
Sinbad Konick
 
Open Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenOpen Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik Geensen
Kangaroot
 
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobrePresentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
PRAGMA PROGETTI
 
Arm versus x86
Arm versus x86Arm versus x86
Arm versus x86
JochenPolster
 
Red hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivoRed hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivo
Nextel S.A.
 
The IBM Data Engine for NoSQL on IBM Power Systems™
The IBM Data Engine for NoSQL on IBM Power Systems™The IBM Data Engine for NoSQL on IBM Power Systems™
The IBM Data Engine for NoSQL on IBM Power Systems™
IBM Power Systems
 
Informix 1210 feature overview
Informix 1210 feature overviewInformix 1210 feature overview
Informix 1210 feature overview
John Miller
 
Enterprise Desktops Well Served - a technical perspective on virtual desktops
Enterprise Desktops Well Served - a technical perspective on virtual desktopsEnterprise Desktops Well Served - a technical perspective on virtual desktops
Enterprise Desktops Well Served - a technical perspective on virtual desktops
Molten Technologies
 
Hadoop Desktop Cluster
Hadoop Desktop ClusterHadoop Desktop Cluster
Hadoop Desktop Cluster
Paul Morse
 
IBM PowerLinux Open Source Infrastructure Services
IBM PowerLinux Open Source Infrastructure ServicesIBM PowerLinux Open Source Infrastructure Services
IBM PowerLinux Open Source Infrastructure Services
IBM India Smarter Computing
 
Red hat on_power-ibm _lop_day_2015
Red hat on_power-ibm _lop_day_2015Red hat on_power-ibm _lop_day_2015
Red hat on_power-ibm _lop_day_2015
cmilsted
 

Similar to Understanding the endianess and the benefits of RHEL for Power, little endian (20)

Ibm power systems this is power on a smarter planet
Ibm power systems this is power on a smarter planetIbm power systems this is power on a smarter planet
Ibm power systems this is power on a smarter planet
 
Red Hat Enterprise Linux on IBM Power Systems
Red Hat Enterprise Linux on IBM Power SystemsRed Hat Enterprise Linux on IBM Power Systems
Red Hat Enterprise Linux on IBM Power Systems
 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
 
Red Hat Enterprise Linux: The web performance leader
Red Hat Enterprise Linux: The web performance leaderRed Hat Enterprise Linux: The web performance leader
Red Hat Enterprise Linux: The web performance leader
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
 
Ent11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+MrgEnt11+ +Red+Hat+Enterprise+Mrg
Ent11+ +Red+Hat+Enterprise+Mrg
 
IBM-Power10-Brochure-Covenco.pdf
IBM-Power10-Brochure-Covenco.pdfIBM-Power10-Brochure-Covenco.pdf
IBM-Power10-Brochure-Covenco.pdf
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
 
Top 5 Server Operating Systems
Top 5 Server Operating SystemsTop 5 Server Operating Systems
Top 5 Server Operating Systems
 
Open Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenOpen Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik Geensen
 
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobrePresentazione IBM Flex System e System x Evento Venaria 14 ottobre
Presentazione IBM Flex System e System x Evento Venaria 14 ottobre
 
Arm versus x86
Arm versus x86Arm versus x86
Arm versus x86
 
Red hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivoRed hat storage el almacenamiento disruptivo
Red hat storage el almacenamiento disruptivo
 
The IBM Data Engine for NoSQL on IBM Power Systems™
The IBM Data Engine for NoSQL on IBM Power Systems™The IBM Data Engine for NoSQL on IBM Power Systems™
The IBM Data Engine for NoSQL on IBM Power Systems™
 
Informix 1210 feature overview
Informix 1210 feature overviewInformix 1210 feature overview
Informix 1210 feature overview
 
Enterprise Desktops Well Served - a technical perspective on virtual desktops
Enterprise Desktops Well Served - a technical perspective on virtual desktopsEnterprise Desktops Well Served - a technical perspective on virtual desktops
Enterprise Desktops Well Served - a technical perspective on virtual desktops
 
Hadoop Desktop Cluster
Hadoop Desktop ClusterHadoop Desktop Cluster
Hadoop Desktop Cluster
 
IBM PowerLinux Open Source Infrastructure Services
IBM PowerLinux Open Source Infrastructure ServicesIBM PowerLinux Open Source Infrastructure Services
IBM PowerLinux Open Source Infrastructure Services
 
Red hat on_power-ibm _lop_day_2015
Red hat on_power-ibm _lop_day_2015Red hat on_power-ibm _lop_day_2015
Red hat on_power-ibm _lop_day_2015
 

More from Filipe Miranda

IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE
Filipe Miranda
 
SHARE.ORG Orlando 2015
SHARE.ORG Orlando 2015SHARE.ORG Orlando 2015
SHARE.ORG Orlando 2015
Filipe Miranda
 
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
Filipe Miranda
 
Red Hat for IBM System z Update v5
Red Hat for IBM System z Update v5Red Hat for IBM System z Update v5
Red Hat for IBM System z Update v5
Filipe Miranda
 
Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6
Filipe Miranda
 
Sine nomine HAO for RHEL on IBM System z
Sine nomine HAO for RHEL on IBM System zSine nomine HAO for RHEL on IBM System z
Sine nomine HAO for RHEL on IBM System z
Filipe Miranda
 
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat IncOracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Filipe Miranda
 
Red hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Red hat Enterprise Linux 6.4 for IBM System z Technical HighlightsRed hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Red hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Filipe Miranda
 
IBM/Red Hat RoadShow London - High Availability for zLinux
IBM/Red Hat RoadShow London - High Availability for zLinuxIBM/Red Hat RoadShow London - High Availability for zLinux
IBM/Red Hat RoadShow London - High Availability for zLinux
Filipe Miranda
 
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012 IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
Filipe Miranda
 
Red Hat IBM ISV System z nov15th 2012
Red Hat IBM ISV System z nov15th 2012Red Hat IBM ISV System z nov15th 2012
Red Hat IBM ISV System z nov15th 2012
Filipe Miranda
 

More from Filipe Miranda (11)

IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE
 
SHARE.ORG Orlando 2015
SHARE.ORG Orlando 2015SHARE.ORG Orlando 2015
SHARE.ORG Orlando 2015
 
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
 
Red Hat for IBM System z Update v5
Red Hat for IBM System z Update v5Red Hat for IBM System z Update v5
Red Hat for IBM System z Update v5
 
Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6
 
Sine nomine HAO for RHEL on IBM System z
Sine nomine HAO for RHEL on IBM System zSine nomine HAO for RHEL on IBM System z
Sine nomine HAO for RHEL on IBM System z
 
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat IncOracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
 
Red hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Red hat Enterprise Linux 6.4 for IBM System z Technical HighlightsRed hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Red hat Enterprise Linux 6.4 for IBM System z Technical Highlights
 
IBM/Red Hat RoadShow London - High Availability for zLinux
IBM/Red Hat RoadShow London - High Availability for zLinuxIBM/Red Hat RoadShow London - High Availability for zLinux
IBM/Red Hat RoadShow London - High Availability for zLinux
 
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012 IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
 
Red Hat IBM ISV System z nov15th 2012
Red Hat IBM ISV System z nov15th 2012Red Hat IBM ISV System z nov15th 2012
Red Hat IBM ISV System z nov15th 2012
 

Recently uploaded

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 

Recently uploaded (20)

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 

Understanding the endianess and the benefits of RHEL for Power, little endian

  • 1. 9.0 Filipe Miranda <fmiranda@redhat.com> Global Lead for Red Hat Products on IBM z Systems and Power Systems Red Hat Inc. Understanding the Endianess and the benefits Red Hat Enterprise Linux for Power, little endian © Copyright Red Hat Inc 2014
  • 2. Topics for this session Red Hat in a nutshell Overview of the collaboration between Red Hat and IBM Understanding the Endianess Linux on IBM Power Systems - Advantages of Running Linux on Power Systems - Advantages of Little Endian RHEV for Power - Welcome to the Red Hat EnterpriseVirtualization - Advantages of RHEV for Power - Red Hat strategy for Power Systems © Copyright Red Hat Inc 2014
  • 3. © Copyright Red Hat Inc 2014 Red Hat in a Nutshell * Red Hat Client Data, 2014
  • 4. More than 13 years of collaboration between Red Hat and IBM to offer choice to our customers: Red Hat Enterprise Linux Certified on all IBM platforms Red Hat and IBM Collaboration z Systems © Copyright Red Hat Inc 2014
  • 5. 9.0© Copyright Red Hat Inc 2014 Understanding Endianess
  • 6. Red Hat Enterprise Linux 7.1 Beta © Copyright Red Hat Inc 2014© Copyright Red Hat Inc 2014 "Customers who are using the IBM Power Systems platform as part of their datacenter infrastructure, Red Hat Enterprise Linux 7.1 beta now includes support for POWER8 on IBM Power Systems (based on little endian)." https://www.redhat.com/en/about/blog/red-hat-enterprise-linux-71-beta-now-available
  • 7. Endianess © Copyright Red Hat Inc 2014 The terms endian and endianness refer to the convention used to interpret the data when are stored in computer memory. In computing, memory commonly stores binary data by organizing it into 8-bit units called bytes. When reading or writing data, into memory, consisting of multiple bits, the order of the bytes stored in memory determines the interpretation of the data. What is endian and endianness?
  • 8. © Copyright Red Hat Inc 2014 Each byte of data in memory has its own address. Big-endian systems store the most significant byte in the smallest address and the least significant byte is stored in the largest address Endianess Little-endian systems, in contrast, store the least significant byte in the smallest address.
  • 9. © Copyright Red Hat Inc 2014 Both forms of endianness are in widespread use in computing and networking. As examples, the Intel x86 processor represents a common little-endian architecture, IBM z Systems and IBM Power Systems all big-endian; starting with IBM POWER8, IBM Power Systems now offers a hybrid architecture, both little-endian and big-endian. Endianness is important as a low-level attribute of a particular data format. Failure to account for varying endianness across architectures when writing software code for mixed platforms and when exchanging certain types of data might lead to failures and data corruption. Endianess Why is the endianness important ?
  • 10. 9.0© Copyright Red Hat Inc 2014 Linux on Power Systems
  • 11. Linux on Power Systems © Copyright Red Hat Inc 2014 Most applications from x86 will work on Red Hat Enterprise Linux LE, and require a simple recompile. Red Hat has made it easier for customers to have choice and flexibility, however simply migrating Linux applications from an x86 machine to a IBM Power Systems server doesn't guarantee it will work. Here are several architecture-specific differences you should consider before porting your x86 Linux applications to Power-based platforms: • Endianness or byte ordering • Data type length in 32- and 64-bit environments • Data alignment differences in the architectures
  • 12. Linux on Power Systems © Copyright Red Hat Inc 2014 Why Run Linux on IBM Power Platform? Raw performance: You may be running a large Linux server farm but not getting satisfactory performance.You may need massive horsepower, and your application might not work well with a clustering of PCs. Virtualization: You may want the maximum flexibility you can have to share unused resources, allocate and logically partition your servers. Leveraging existing resources: You may already have a large staff of Linux support personnel. You've fallen in love with the Power Systems platform for all of the reasons mentioned so far and don't want to invest the money in retraining your staff on UNIX. Datacenter consolidation: Sometimes, it seems every large company over the past several years has performed a server consolidation of some kind. Etc…
  • 13. Linux on Power Systems © Copyright Red Hat Inc 2014 The bottom line is, by combining the flexibility and cost savings of Linux with the scalability and robustness of the POWER platform, customers across all industries can integrate their environments using Linux on POWER to reduce costs and consolidate workloads.
  • 14. © Copyright Red Hat Inc 2014 Red Hat’s latest version (RHEL 7.1) includes support for IBM Power Systems running in little endian architecture mode. Running little endian mode accelerates business application innovation by eliminating a significant and outdated barrier to application portability and allowing customers with the latest IBM Power Systems to leverage the significant existing ecosystem of Linux applications previously developed and restricted to x86 architectures. This is significant because it increases business’ choice, flexibility and access to open standard solutions. It eases application migration from one platform to the other to take advantage of innovation anywhere, and any time. It enables simple data migration, simplifies data sharing (interoperability) with Linux on x86, and improves I/O options with modern I/O adapters and devices, e.g. GPUs. Red Hat Enterprise Linux for Power, Little Endian Why run Linux Little endian on Power Systems ?
  • 15. Why Little endian now? © Copyright Red Hat Inc 2014 The issue of big endian/little endian operating mode initially allowed applications developers to maximize application performance by exploiting differences in processor architectures. The difference also worked to the advantage of proprietary-minded vendors by reducing application portability as it tied applications more tightly to specific platform architectures. Important in the last century, all this changed under the pressures of open computing.
  • 16. 9.0© Copyright Red Hat Inc 2014 Virtualization Strategy
  • 17. RHEV for Power © Copyright Red Hat Inc 2014 Virtualization Strategy IBM PowerVM
  • 18. © Copyright Red Hat Inc 2014 RHEV for Power • Coexist with RHEV environments for x86: Simply add Power Systems with Linux guests to the current x86 environment and take advantage of a single graphical console to manage both distributed systems and Power Systems. • Open SourceTechnology: Using RHEV for Power will allow customers to benefit from the KVM virtualization technology without having to learn another hypervisor (IBM PowerVM) when managing Linux guests. • Readily available staff with KVM knowledge versus PowerVM • By using RHEV for Power, or simply RHEV - you can integrate your environment with other products from Red Hat, such as Cloudforms, to manage Linux cloud environments. What are the advantages of RHEV for Power?
  • 19. RHEV Manager © Copyright Red Hat Inc 2014
  • 20. Roadmap Summary* Phase I: • Red Hat EnterpriseVirtualization for Power, big endian • Red Hat Enterprise Linux for Power, big endian • Red Hat Enterprise Linux for Power big endian with SmartVirtualization © Copyright Red Hat Inc 2014 Phase II: • Red Hat Enterprise Linux for Power, little endian Phase III: • Red Hat EnterpriseVirtualization for Power, little endian • Red Hat Enterprise Linux for Power, little endian • Red Hat Enterprise Linux for Power little endian with SmartVirtualization * Subject to change without further warning
  • 21. Filipe Miranda <fmiranda@redhat.com> Global Lead for Red Hat Products on IBM z Systems and Power Systems Red Hat Inc. Sources: http://en.wikipedia.org/wiki/Endianness http://www.ibmsystemsmag.com/aix/trends/linux/Linux-on-POWER/?page=1 http://www.zdnet.com/article/red-hat-joins-the-ibm-power8-party/ http://openpowerfoundation.org/introducing-the-little-endian-openpower- software-development-environment-and-its-application-programming-interfaces/ http://ptakassociates.blogspot.com/2014/12/red-hats-release-of-linux-71-little.html