WebSphere Application Server & Liberty

 View Only
  • 1.  Linux Swinging Profiles

    Posted Wed June 20, 2018 01:27 PM
    Could someone provide me an extremely basic understanding of the purpose of Swinging Profiles? I've read the IBM documentation on it but I'm still scratching my head.

    This is the document I read:


    Thank you

  • 2.  RE: Linux Swinging Profiles

    IBM Champion
    Posted Thu June 21, 2018 09:27 AM
    Hello Roman,
    as you are aware profiles are a mechanism for separating code ( binaries ) from configuration (customer specific). If you install WebSphere you install the binaries only and then create a profile which holds WebSphere's configuration ( I know you can specify that the installer creates a profile as well). 
    Until the introduction of the swinging profiles the installation binaries and the profiles created based on this installation was "hard-linked". I.e a profile could use only the binaries based on which it was initially created. Using swinging profiles now you can "attach" you profile to different binaries installations with relatively short downtime.
    The benefit here is that you can recover from problems caused by fix / fixpack / modification installations / upgrades quite easily by just attaching the profile to a different installation at the same code level you had before the fix / fixpack / modification installation / upgrade. This implies hat you must have multiple WebSphere installation available on the system

    Note: This does not help in case of problems with your application upgrades as the applications are part of the profile!

    Hermann Huebler

  • 3.  RE: Linux Swinging Profiles

    Posted Wed October 18, 2023 12:00 PM


    Thanks for the summary, reading your comment makes more sense and simpler to envision how it works than reviewing the IBM documentation. A question I wanted to ask is this good for Linux/Unix deployments. What is IBM doing to support similar concept on Windows platforms?

    Joe Molina

  • 4.  RE: Linux Swinging Profiles

    Posted Tue January 16, 2024 05:14 PM

    Hi Joe,

    While conceptually binaries may be separated on additional operating systems, Linux is only operating system that will continually be officially supported.  

    Ryan Ramsaran