SlideShare a Scribd company logo
Red Hat Enterprise Linux / NFS



Syed M Shaaf                 Klaus Oxdal
Solution Architect           Partner and Alliances, Nordics
Red Hat                      Red Hat




1                    Red Hat Enterprise Linux and NFS | Syed M Shaaf
WHAT WE DO
       We offer a range of mission-critical software and services covering:


             IaaS/PaaS                  MIDDLEWARE                     OPERATING SYSTEM


                      VIRTUALIZATION                         STORAGE



    HOW WE DO IT.
    We develop everything using
                                                             THE BENEFITS.
    an OPEN SOURCE model.
                                                                  Flexibility

    Shared development reduces                                    Faster technology innovation
    costs & accelerates innovation.
                                                                  Better quality
    Open collaboration offers
    products that genuinely meet                                  Better price & performance
    customers' requirements.
                                                                  Alignment to your needs




2                             Red Hat Enterprise Linux and NFS | Syed M Shaaf
PRODUCT PROCESS
PARTICIPATE   100,000+
               PROJECTS                                    We participate in & create upstream
                                                           projects.


                                                           We build & support open communities
                                                           around integrated projects.
INTEGRATE

                                                           We enable software & hardware
                                                           partners to participate at every stage
                                                           of development.


 STABILIZE                                                 We commercialize these
                                                           innovations together with a rich
                                                           ecosystem of services & certifications.




 3               Red Hat Enterprise Linux and NFS | Syed M Shaaf
OUR CUSTOMERS


         The largest global exchange
                on the planet.                                                         The largest global distribution
                                                                                            system in the world.




We are pleased to offer supported enterprise-class Red Hat
Enterprise Linux on demand for our customers.                                                       A leading enterprise cloud
                                                                                                        computing vendor.




        Wherever you live, it is likely that several letters that you                                  Red Hat has impressed us with its
        have received have been read, coded, and processed for                                         outstanding engineering capabilities
        delivery by one of our systems using JBoss Enterprise                                          and commitment to our strategic
        Application Platform as the middleware foundation.                                             alliance.




    4                                             Red Hat Enterprise Linux and NFS | Syed M Shaaf
Red Hat Enterprise Linux




5          Red Hat Enterprise Linux and NFS | Syed M Shaaf
RED HAT ENTERPRISE LINUX 6
SCALABILITY




6             Red Hat Enterprise Linux and NFS | Syed M Shaaf
RED HAT ENTERPRISE LINUX 6
SCALABILITY




7             Red Hat Enterprise Linux and NFS | Syed M Shaaf
RED HAT ENTERPRISE LINUX 6
SCALABILITY




8             Red Hat Enterprise Linux and NFS | Syed M Shaaf
RED HAT ENTERPRISE LINUX 6
COMMUNITY LEADERSHIP




9             Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS




10   Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS V4

 ●   NFS version 3 most used! Why Change it??
     Performance!
 ●   Version 4 is now the default protocol version for
     RHEL6
 ●   IETF: RFC3530: http://tools.ietf.org/html/rfc3530




11                     Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS Version 4.0 – Noteworthy features

 ●   Version 4 is a Stateful Protocol.
      ●   Delegations
 ●   Mandated Security
 ●   Referrals
 ●   Firewall Friendly (kinda!)




12                      Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS version 4 – Gotchas!

 ●   “All My files are owned by NOBODY!!!”
      ●   Idmapping: steved@redhat.com ==> 3606
      ●   DNS problem 90% of the time
      ●   'Domain=' in /etc/idmapd.conf
 ●   Mounting Legacy servers.
      ●   Mount negotiation start at v4
      ●   For Legacy server use /etc/nfsmount.conf mount
          negotiation




13                        Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS version 4.1

 ●   Sessions
      ●   Session IDs
 ●   Parallel NFS (pNFS)
      ●   File Layout (NAS environment) - Netapp
      ●   Block Layout
      ●   Object Layout
 ●   IETF: RFC5661
      ●   http://tools.ietf.org/html/rfc5661




14                         Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS version 4.1 in RHEL

 ●   RHEL6 Client
     ●   Tech Preview in 6.2
     ●   pNFS: File layouts only
 ●   RHEL7 Client
     ●   All layouts supported.




15                       Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS version 4.1 – Make it work!

 ●   Enabling 4.1/pNFS on the client
      ●   mount -o minorversion=1

 ●   Does the server support pNFS
      ●   nfs4filelayout_init: NFSv4 File Layout Driver
          Registering..
      ●   “pnfs=<layout>” in /proc/self/mountstats




16                        Red Hat Enterprise Linux and NFS | Syed M Shaaf
NFS version 4.2

 ●   Labeled NFS
      ●   Security contexts
 ●   Server to Server Copy
      ●   offload to server copy operation
 ●   Sparse Files
 ●   IETF: Internet-Draft
      ●   http://tools.ietf.org/html/draft-ietf-nfsv4-minorversion2-11




17                         Red Hat Enterprise Linux and NFS | Syed M Shaaf
6.4 and some important
            changes




18          Red Hat Enterprise Linux and NFS | Syed M Shaaf
Operating system - IO


                    Operating System ( Kernel )



                                      2:
       1:


                               Buffers and Cache
                                                                       Storage

                                                                         Data
                                           3:
     Application
                                                                         Data
   Application
Cache/Buffer Pool
                                                                         Data




19                   Red Hat Enterprise Linux and NFS | Syed M Shaaf
Operating system – Direct IO


                    Operating System ( Kernel )
                                                                       2:


       1:


                               Buffers and Cache
                                                                       Storage

                                                                         Data

     Application
                                                                         Data
   Application
Cache/Buffer Pool
                                                                         Data




20                   Red Hat Enterprise Linux and NFS | Syed M Shaaf
Direct IO with PNFS, is it useful?

 ●   O_DIRECT patches into pnfs
 ●   Access the storage directly. Why?
 ●   Databases are a good candidate, when?
 ●   All operations are done in block size multiples




21                     Red Hat Enterprise Linux and NFS | Syed M Shaaf
RED HAT ENTERPRISE LINUX 6
Slots and TCP window size
 ●   Allow the number of available slots to grow with the
     TCP window size.
 ●   RHEL 6.3 dynamically allocates RPC slots up to the
     sunrpc.tcp_max_slot_table_entries ( 65536)
      ●   Previously the number of in-flight RPC requests was
          limited to 128 (default 16). This affected the
          performance of OLTP workloads when using the kernel
          based NFS client.
 ●   NFS 4.1 max session slots is set with the boot
     parameter:
     nfs.max_session_slots (do not set higher than above)

22                      Red Hat Enterprise Linux and NFS | Syed M Shaaf
References

 ●   Steve Dickson
      ●   http://people.redhat.com/steved/Summits/

 ●   NFSv4.1 new features: Sessions, Parallel NFS (pNFS)
      ●   http://www.iaps.com/nfsv4.1-new-features.html

 ●   Parallel NFS (pNFS)
      ●   http://www.pnfs.com/




23                       Red Hat Enterprise Linux and NFS | Syed M Shaaf
Thank you!

     Syed M Shaaf                          Klaus Oxdal
     Solution Architect                    Partner and Alliances, Nordics
     Red Hat                               Red Hat




24      Red Hat Enterprise Linux and NFS | Syed M Shaaf
Ad

More Related Content

What's hot (19)

Nfs
NfsNfs
Nfs
ShingalaKrupa
 
Network file system (nfs)
Network file system (nfs)Network file system (nfs)
Network file system (nfs)
Raghu nath
 
Nfs
NfsNfs
Nfs
tmavroidis
 
Sun NFS , Case study
Sun NFS , Case study Sun NFS , Case study
Sun NFS , Case study
Shashwat Singh
 
Linux network file system (nfs)
Linux   network file system (nfs)Linux   network file system (nfs)
Linux network file system (nfs)
Raghu nath
 
File service architecture and network file system
File service architecture and network file systemFile service architecture and network file system
File service architecture and network file system
Sukhman Kaur
 
Linux06 nfs
Linux06 nfsLinux06 nfs
Linux06 nfs
Jainul Musani
 
Nfs version 4 protocol presentation
Nfs version 4 protocol presentationNfs version 4 protocol presentation
Nfs version 4 protocol presentation
Abu Osama
 
network filesystem briefs
network filesystem briefsnetwork filesystem briefs
network filesystem briefs
bergwolf
 
Nfs1
Nfs1Nfs1
Nfs1
Waqas !!!!
 
AFS case study
AFS case studyAFS case study
AFS case study
Manfred Furuholmen
 
Presentation on nfs,afs,vfs
Presentation on nfs,afs,vfsPresentation on nfs,afs,vfs
Presentation on nfs,afs,vfs
Prakriti Dubey
 
Linux System Administration - NFS Server
Linux System Administration - NFS ServerLinux System Administration - NFS Server
Linux System Administration - NFS Server
Sreenatha Reddy K R
 
NFS(Network File System)
NFS(Network File System)NFS(Network File System)
NFS(Network File System)
udamale
 
AFS introduction
AFS introductionAFS introduction
AFS introduction
Manfred Furuholmen
 
Meeting 9 nfs network file system
Meeting 9   nfs network file systemMeeting 9   nfs network file system
Meeting 9 nfs network file system
Syaiful Ahdan
 
Pnfs
PnfsPnfs
Pnfs
Oded Rotter
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
Veeral Bhateja
 
linux
linuxlinux
linux
Ajay Chawda
 
Network file system (nfs)
Network file system (nfs)Network file system (nfs)
Network file system (nfs)
Raghu nath
 
Linux network file system (nfs)
Linux   network file system (nfs)Linux   network file system (nfs)
Linux network file system (nfs)
Raghu nath
 
File service architecture and network file system
File service architecture and network file systemFile service architecture and network file system
File service architecture and network file system
Sukhman Kaur
 
Nfs version 4 protocol presentation
Nfs version 4 protocol presentationNfs version 4 protocol presentation
Nfs version 4 protocol presentation
Abu Osama
 
network filesystem briefs
network filesystem briefsnetwork filesystem briefs
network filesystem briefs
bergwolf
 
Presentation on nfs,afs,vfs
Presentation on nfs,afs,vfsPresentation on nfs,afs,vfs
Presentation on nfs,afs,vfs
Prakriti Dubey
 
Linux System Administration - NFS Server
Linux System Administration - NFS ServerLinux System Administration - NFS Server
Linux System Administration - NFS Server
Sreenatha Reddy K R
 
NFS(Network File System)
NFS(Network File System)NFS(Network File System)
NFS(Network File System)
udamale
 
Meeting 9 nfs network file system
Meeting 9   nfs network file systemMeeting 9   nfs network file system
Meeting 9 nfs network file system
Syaiful Ahdan
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
Veeral Bhateja
 

Similar to Red Hat Enterprise Linux and NFS by syedmshaaf (20)

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
 
What's New in RHEL 6 for Linux on System z?
What's New in RHEL 6 for Linux on System z?What's New in RHEL 6 for Linux on System z?
What's New in RHEL 6 for Linux on System z?
IBM India Smarter Computing
 
Openstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
Arthur Berezin
 
Red Hat Essentials
Red Hat EssentialsRed Hat Essentials
Red Hat Essentials
djwallis
 
Conduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminarConduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminar
Syed Shaaf
 
Understanding the endianess and the benefits of RHEL for Power, little endian
Understanding the endianess and the benefits of RHEL for Power, little endianUnderstanding the endianess and the benefits of RHEL for Power, little endian
Understanding the endianess and the benefits of RHEL for Power, little endian
Filipe Miranda
 
Open Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenOpen Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik Geensen
Kangaroot
 
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Filipe Miranda
 
LINFORGE Public Presentation
LINFORGE Public PresentationLINFORGE Public Presentation
LINFORGE Public Presentation
Alexandre Huynh
 
RHCP_IdM_Lab_User_Guide_2015
RHCP_IdM_Lab_User_Guide_2015RHCP_IdM_Lab_User_Guide_2015
RHCP_IdM_Lab_User_Guide_2015
Diaa Radwan
 
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureRed Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Intel® Software
 
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on DemandLinux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Leostream
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
Giovanni Galloro
 
2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day
Shawn Wells
 
Sap webinar-briefing-sep-2013-final
Sap webinar-briefing-sep-2013-finalSap webinar-briefing-sep-2013-final
Sap webinar-briefing-sep-2013-final
Kenneth Peeples
 
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
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
ShapeBlue
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)
Hari
 
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System zSHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
Filipe Miranda
 
ttec NAS powered by Open-E
ttec NAS powered by Open-Ettec NAS powered by Open-E
ttec NAS powered by Open-E
TTEC
 
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
 
Openstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
Arthur Berezin
 
Red Hat Essentials
Red Hat EssentialsRed Hat Essentials
Red Hat Essentials
djwallis
 
Conduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminarConduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminar
Syed Shaaf
 
Understanding the endianess and the benefits of RHEL for Power, little endian
Understanding the endianess and the benefits of RHEL for Power, little endianUnderstanding the endianess and the benefits of RHEL for Power, little endian
Understanding the endianess and the benefits of RHEL for Power, little endian
Filipe Miranda
 
Open Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenOpen Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik Geensen
Kangaroot
 
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Filipe Miranda
 
LINFORGE Public Presentation
LINFORGE Public PresentationLINFORGE Public Presentation
LINFORGE Public Presentation
Alexandre Huynh
 
RHCP_IdM_Lab_User_Guide_2015
RHCP_IdM_Lab_User_Guide_2015RHCP_IdM_Lab_User_Guide_2015
RHCP_IdM_Lab_User_Guide_2015
Diaa Radwan
 
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureRed Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Intel® Software
 
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on DemandLinux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Linux VDI with OpenStack – How to Deliver Linux Virtual Desktops on Demand
Leostream
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
Giovanni Galloro
 
2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day
Shawn Wells
 
Sap webinar-briefing-sep-2013-final
Sap webinar-briefing-sep-2013-finalSap webinar-briefing-sep-2013-final
Sap webinar-briefing-sep-2013-final
Kenneth Peeples
 
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
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
ShapeBlue
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)
Hari
 
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System zSHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
Filipe Miranda
 
ttec NAS powered by Open-E
ttec NAS powered by Open-Ettec NAS powered by Open-E
ttec NAS powered by Open-E
TTEC
 
Ad

More from Syed Shaaf (11)

Containers - What are they and Atomic
Containers - What are they and AtomicContainers - What are they and Atomic
Containers - What are they and Atomic
Syed Shaaf
 
Build and manage private and hybrid cloud
Build and manage private and hybrid cloudBuild and manage private and hybrid cloud
Build and manage private and hybrid cloud
Syed Shaaf
 
Getting to know the Grid - Goto Aarhus 2013
Getting to know the Grid - Goto Aarhus 2013Getting to know the Grid - Goto Aarhus 2013
Getting to know the Grid - Goto Aarhus 2013
Syed Shaaf
 
Red Hat JBoss Technical update
Red Hat JBoss Technical updateRed Hat JBoss Technical update
Red Hat JBoss Technical update
Syed Shaaf
 
OpenShift and next generation application development
OpenShift and next generation application developmentOpenShift and next generation application development
OpenShift and next generation application development
Syed Shaaf
 
Unix to Red Hat Enterprise Linux
Unix to Red Hat Enterprise Linux Unix to Red Hat Enterprise Linux
Unix to Red Hat Enterprise Linux
Syed Shaaf
 
Symantec rhev 31-update by syed m shaaf
Symantec rhev 31-update by syed m shaafSymantec rhev 31-update by syed m shaaf
Symantec rhev 31-update by syed m shaaf
Syed Shaaf
 
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
 
Technical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaaf
Technical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaafTechnical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaaf
Technical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaaf
Syed Shaaf
 
What is the KISS principle
What is the KISS principleWhat is the KISS principle
What is the KISS principle
Syed Shaaf
 
Mow2012 data services
Mow2012 data servicesMow2012 data services
Mow2012 data services
Syed Shaaf
 
Containers - What are they and Atomic
Containers - What are they and AtomicContainers - What are they and Atomic
Containers - What are they and Atomic
Syed Shaaf
 
Build and manage private and hybrid cloud
Build and manage private and hybrid cloudBuild and manage private and hybrid cloud
Build and manage private and hybrid cloud
Syed Shaaf
 
Getting to know the Grid - Goto Aarhus 2013
Getting to know the Grid - Goto Aarhus 2013Getting to know the Grid - Goto Aarhus 2013
Getting to know the Grid - Goto Aarhus 2013
Syed Shaaf
 
Red Hat JBoss Technical update
Red Hat JBoss Technical updateRed Hat JBoss Technical update
Red Hat JBoss Technical update
Syed Shaaf
 
OpenShift and next generation application development
OpenShift and next generation application developmentOpenShift and next generation application development
OpenShift and next generation application development
Syed Shaaf
 
Unix to Red Hat Enterprise Linux
Unix to Red Hat Enterprise Linux Unix to Red Hat Enterprise Linux
Unix to Red Hat Enterprise Linux
Syed Shaaf
 
Symantec rhev 31-update by syed m shaaf
Symantec rhev 31-update by syed m shaafSymantec rhev 31-update by syed m shaaf
Symantec rhev 31-update by syed m shaaf
Syed Shaaf
 
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
 
Technical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaaf
Technical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaafTechnical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaaf
Technical update KVM and Red Hat Enterprise Virtualization (RHEV) by syedmshaaf
Syed Shaaf
 
What is the KISS principle
What is the KISS principleWhat is the KISS principle
What is the KISS principle
Syed Shaaf
 
Mow2012 data services
Mow2012 data servicesMow2012 data services
Mow2012 data services
Syed Shaaf
 
Ad

Recently uploaded (20)

AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 

Red Hat Enterprise Linux and NFS by syedmshaaf

  • 1. Red Hat Enterprise Linux / NFS Syed M Shaaf Klaus Oxdal Solution Architect Partner and Alliances, Nordics Red Hat Red Hat 1 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 2. WHAT WE DO We offer a range of mission-critical software and services covering: IaaS/PaaS MIDDLEWARE OPERATING SYSTEM VIRTUALIZATION STORAGE HOW WE DO IT. We develop everything using THE BENEFITS. an OPEN SOURCE model. Flexibility Shared development reduces Faster technology innovation costs & accelerates innovation. Better quality Open collaboration offers products that genuinely meet Better price & performance customers' requirements. Alignment to your needs 2 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 3. PRODUCT PROCESS PARTICIPATE 100,000+ PROJECTS We participate in & create upstream projects. We build & support open communities around integrated projects. INTEGRATE We enable software & hardware partners to participate at every stage of development. STABILIZE We commercialize these innovations together with a rich ecosystem of services & certifications. 3 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 4. OUR CUSTOMERS The largest global exchange on the planet. The largest global distribution system in the world. We are pleased to offer supported enterprise-class Red Hat Enterprise Linux on demand for our customers. A leading enterprise cloud computing vendor. Wherever you live, it is likely that several letters that you Red Hat has impressed us with its have received have been read, coded, and processed for outstanding engineering capabilities delivery by one of our systems using JBoss Enterprise and commitment to our strategic Application Platform as the middleware foundation. alliance. 4 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 5. Red Hat Enterprise Linux 5 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 6. RED HAT ENTERPRISE LINUX 6 SCALABILITY 6 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 7. RED HAT ENTERPRISE LINUX 6 SCALABILITY 7 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 8. RED HAT ENTERPRISE LINUX 6 SCALABILITY 8 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 9. RED HAT ENTERPRISE LINUX 6 COMMUNITY LEADERSHIP 9 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 10. NFS 10 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 11. NFS V4 ● NFS version 3 most used! Why Change it?? Performance! ● Version 4 is now the default protocol version for RHEL6 ● IETF: RFC3530: http://tools.ietf.org/html/rfc3530 11 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 12. NFS Version 4.0 – Noteworthy features ● Version 4 is a Stateful Protocol. ● Delegations ● Mandated Security ● Referrals ● Firewall Friendly (kinda!) 12 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 13. NFS version 4 – Gotchas! ● “All My files are owned by NOBODY!!!” ● Idmapping: [email protected] ==> 3606 ● DNS problem 90% of the time ● 'Domain=' in /etc/idmapd.conf ● Mounting Legacy servers. ● Mount negotiation start at v4 ● For Legacy server use /etc/nfsmount.conf mount negotiation 13 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 14. NFS version 4.1 ● Sessions ● Session IDs ● Parallel NFS (pNFS) ● File Layout (NAS environment) - Netapp ● Block Layout ● Object Layout ● IETF: RFC5661 ● http://tools.ietf.org/html/rfc5661 14 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 15. NFS version 4.1 in RHEL ● RHEL6 Client ● Tech Preview in 6.2 ● pNFS: File layouts only ● RHEL7 Client ● All layouts supported. 15 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 16. NFS version 4.1 – Make it work! ● Enabling 4.1/pNFS on the client ● mount -o minorversion=1 ● Does the server support pNFS ● nfs4filelayout_init: NFSv4 File Layout Driver Registering.. ● “pnfs=<layout>” in /proc/self/mountstats 16 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 17. NFS version 4.2 ● Labeled NFS ● Security contexts ● Server to Server Copy ● offload to server copy operation ● Sparse Files ● IETF: Internet-Draft ● http://tools.ietf.org/html/draft-ietf-nfsv4-minorversion2-11 17 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 18. 6.4 and some important changes 18 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 19. Operating system - IO Operating System ( Kernel ) 2: 1: Buffers and Cache Storage Data 3: Application Data Application Cache/Buffer Pool Data 19 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 20. Operating system – Direct IO Operating System ( Kernel ) 2: 1: Buffers and Cache Storage Data Application Data Application Cache/Buffer Pool Data 20 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 21. Direct IO with PNFS, is it useful? ● O_DIRECT patches into pnfs ● Access the storage directly. Why? ● Databases are a good candidate, when? ● All operations are done in block size multiples 21 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 22. RED HAT ENTERPRISE LINUX 6 Slots and TCP window size ● Allow the number of available slots to grow with the TCP window size. ● RHEL 6.3 dynamically allocates RPC slots up to the sunrpc.tcp_max_slot_table_entries ( 65536) ● Previously the number of in-flight RPC requests was limited to 128 (default 16). This affected the performance of OLTP workloads when using the kernel based NFS client. ● NFS 4.1 max session slots is set with the boot parameter: nfs.max_session_slots (do not set higher than above) 22 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 23. References ● Steve Dickson ● http://people.redhat.com/steved/Summits/ ● NFSv4.1 new features: Sessions, Parallel NFS (pNFS) ● http://www.iaps.com/nfsv4.1-new-features.html ● Parallel NFS (pNFS) ● http://www.pnfs.com/ 23 Red Hat Enterprise Linux and NFS | Syed M Shaaf
  • 24. Thank you! Syed M Shaaf Klaus Oxdal Solution Architect Partner and Alliances, Nordics Red Hat Red Hat 24 Red Hat Enterprise Linux and NFS | Syed M Shaaf