Java

Java

Java

Topics on Semeru (Java) on IBM Z

 View Only
Expand all | Collapse all

Java zEDC future?

  • 1.  Java zEDC future?

    Posted 02/14/23 07:49 PM

    When Java 11 for z/OS was announced, zEDC compression was not supported.

    Is that still the case? Will zEDC be supported in the future in Java 11? Or e.g. only on z15+?

    The ability to leverage zEDC was a great selling point of Java, but since the Java 11 announcement the future has been very unclear.

    I have some usage of compression in Java. I don't know whether to tell customers to stay on Java 8 until zEDC is available in Java 11, or assume that it is gone and disable compression to save CPU.

    Does IBM have a e.g. statement of direction for Java and zEDC?



    ------------------------------
    Andrew Rowley
    ------------------------------


  • 2.  RE: Java zEDC future?

    Posted 02/15/23 12:42 PM
    Edited by James Tang 02/16/23 08:37 AM

    Hi Andrew, thanks for your inquiry.

    Indeed zEDC compression isn't in Semeru 11 on z/OS yet. Unfortunately, we cannot disclose product direction of it at this public forum.

    Feel free to open a RFE at Ideas portal here - https://ibm-z-software-portal.ideas.ibm.com/?project=JSDK4Z, or contact me directly to continue conversation.



    ------------------------------
    James Tang
    ------------------------------



  • 3.  RE: Java zEDC future?

    Posted 05/04/23 08:45 AM

    Hello Andrew, circling back to this thread. Last week we shared a roadmap of this at ISV Disclosures meeting (4/26 - "Java on zSystems Update"). Please have a look to see if you have access to the recording.  Thanks.



    ------------------------------
    James Tang
    ------------------------------



  • 4.  RE: Java zEDC future?

    Posted 05/05/23 03:00 AM

    Thanks James, I will see whether I can get access to the recording.

    However, this isn't an ISV interface. This is an interface usable by application Java programs, so any changes potentially affect all customers with zEDC and Java on z/OS. Restricting the information to ISVs doesn't seem to make sense - ISVs are probably the least affected by any changes in this area.

    (Obviously I don't know the details form the ISV disclosure yet, so this comment is based on current public information and this thread so far. If zEDC functionality is returning, all is good.)



    ------------------------------
    Andrew Rowley
    ------------------------------



  • 5.  RE: Java zEDC future?

    Posted 09/14/23 02:50 AM

    Following up on this regarding Java 17.

    Is the zEDC capability already built-in Java 17?

    Any known drawbacks on Java 17 or should have the same z/OS related capabilities as Java 8?



    ------------------------------
    Offer Baruch
    ------------------------------



  • 6.  RE: Java zEDC future?

    Posted 09/14/23 11:50 AM

    Offer, per my response to Andrew above, update was shared in an earlier meeting for providing this support. Please message directly so I may be able to share any latest info I have on this topic, thanks.



    ------------------------------
    James Tang
    ------------------------------



  • 7.  RE: Java zEDC future?

    Posted 09/14/23 07:15 PM

    Java 17 is now publicly available, so there doesn't seem to be a reason for secrecy about the current zEDC status.

    I have looked for zEDC information in the Java 17 documentation and found none. So I assume the status is unchanged from Java 11:

    The zEDC (zEnterprise® Data Compression) Express® adapter and the Integrated Accelerator for zEDC solution for z15™, which were mentioned in the zEnterprise Data Compression documentation for version 8, are not currently supported. As a result, the CPU consumption and performance of Java applications that make extensive use of data compression might be affected. Support is intended to be added in a later release.

    Is that a correct reflection of the current status, regardless of any future plans?



    ------------------------------
    Andrew Rowley
    ------------------------------



  • 8.  RE: Java zEDC future?

    Posted 09/15/23 11:09 AM

    Hi Andrew, that is currently a correct statement. Let's connect on this topic in a month.



    ------------------------------
    James Tang
    ------------------------------



  • 9.  RE: Java zEDC future?

    Posted 10/06/23 02:52 PM
    Edited by James Tang 10/06/23 02:52 PM

    Andrew / Offer,

    Would like to share latest news with you regarding zEDC - 

    https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/james-tang1/2023/10/06/new-features-in-semeru-for-zos-v110201-ga

    Please plan to join upcoming ISV Disclosures meeting for v17 and other updates. Thanks.



    ------------------------------
    James Tang
    ------------------------------



  • 10.  RE: Java zEDC future?

    Posted 10/06/23 03:59 PM

    James,

    This is great news for the platform.  Can you point to an announcement beyond the blog?  I look at this page and it's still only at version 11.0.19.0.

    Thanks,
    Scott



    ------------------------------
    Scott Fagen
    Mainframe Evangelist
    CDW
    www.cdw.com/content/cdw/en/solutions/ibm-zsystems.html
    ------------------------------



  • 11.  RE: Java zEDC future?

    Posted 10/06/23 04:18 PM

    Hello Scott, there is a few other things in the pipeline that we want to update in the what's new page you referred to, so stay tuned.

    We don't normally create an official IBM announcement for service stream releases such as 11.0.20.1 (the one that contains zEDC support), so I published a blog on it instead.

    Or are you referring to an official announcement on Semeru (Java) v17 on z/OS GA? If so, the announcement link is here - https://www.ibm.com/docs/en/announcements/semeru-runtime-certified-edition-zos-17



    ------------------------------
    James Tang
    ------------------------------



  • 12.  RE: Java zEDC future?

    Posted 10/09/23 01:15 PM

    James, are there any plans on adding zEDC support to Java 17?

    Does IBM currently recommend 11 over 17?

    Thank you.



    ------------------------------
    Roded Bahat
    ------------------------------



  • 13.  RE: Java zEDC future?

    Posted 10/10/23 11:10 AM

    It's our intention to continue to bring features support to latest version.

    Which version depends on your specific needs, and whether you are dependent on certain features in latest version, or have other considerations (time/cost/etc).
    Having said that, please note that we just issued EOS announcement for v11 on z/OS - https://www.ibm.com/docs/en/announcements/withdrawal-from-marketing-dicontinuance-service-semeru-11?region=US



    ------------------------------
    James Tang
    ------------------------------



  • 14.  RE: Java zEDC future?

    Posted 10/10/23 12:59 PM

    Thanks for the information James.

    Looking forward to zEDC support in Java 17 on z/OS.



    ------------------------------
    Roded Bahat
    ------------------------------



  • 15.  RE: Java zEDC future?

    Posted 10/10/23 07:16 PM

    This is good news, thanks, except for the Java 17 status.

    "We don't normally create an official IBM announcement for service stream releases"

    I understand that policy as a general procedure, but when the Java 11 announcement says that zEDC is not currently supported, it would be helpful to have a similar prominence for the support being added. Otherwise it is difficult for customers to research the zEDC support.

    The status of Java 17 is now unclear. Previously, it was reasonable to assume that the status was the same as Java 11. But now maybe Java 17 needs the same information that was in the original Java 11 announcement... that zEDC is supported in Java 11 but not currently supported in Java 17?



    ------------------------------
    Andrew Rowley
    ------------------------------



  • 16.  RE: Java zEDC future?

    Posted 10/12/23 02:19 PM

    Hello Andrew, Semeru 17 on z/OS doc has been updated to reflect zEDC status - https://www.ibm.com/docs/en/semeru-runtime-ce-z/17?topic=migrating-from-earlier-releases-semeru-certified-edition-zos

    Please connect again in Dec and I shall have another update by then.



    ------------------------------
    James Tang
    ------------------------------



  • 17.  RE: Java zEDC future?

    Posted 12/07/23 11:03 AM

    Hi Andrew / Roded, zEDC is now available in v17. See latest blog post - 

    https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/james-tang1/2023/12/07/semeru-for-zos-v11021-and-v1709-ga



    ------------------------------
    James Tang
    ------------------------------



  • 18.  RE: Java zEDC future?

    Posted 12/07/23 11:11 AM

    Thanks for the update James!

    This is really great.

    Roded



    ------------------------------
    Roded Bahat
    ------------------------------



  • 19.  RE: Java zEDC future?

    Posted 12/27/23 08:29 AM

    Hi Group,

    According to the documentation The latest release requires z/OS 2.5 (5650-ZOS), or later.

    This makes it very hard to adopt Java 17 as customers are still using z/OS 2.4.
    It feels very weird that Java 17 is not enabled to run on supported z/OS versions.

    Any plans to enable support for z/OS 2.4 as well? 

    Thanks in advance,
    Offer Baruch



    ------------------------------
    Offer Baruch
    ------------------------------



  • 20.  RE: Java zEDC future?

    Posted 12/27/23 11:27 AM

    Hello Offer, z/OS 2.4 will reach EOS in less than a year. Generally, a new Java version targets support n, and n-1 releases of z/OS, which are 2.5 and 3.1.

    Users who wish to leverage Semeru 17 on z/OS should plan upgrade to latest z/OS release.



    ------------------------------
    James Tang
    ------------------------------



  • 21.  RE: Java zEDC future?

    Posted 01/16/25 07:39 AM

    Hi James,

    Could you share any details on the expected availability of zEDC on v21?

    Thanks!



    ------------------------------
    Roded Bahat
    ------------------------------



  • 22.  RE: Java zEDC future?

    Posted 01/17/25 12:39 PM

    Hi Roded,

    It's currently unavailable in v21 and documented here -
    https://www.ibm.com/docs/en/semeru-runtime-ce-z/21?topic=migrating-from-earlier-releases-semeru-certified-edition-zos
    I cannot disclosure when on a public forum, but it's our intention to bring feature support to latest version.
    Feel free to join upcoming partners Disclosures meeting where we can provide an update.



    ------------------------------
    James Tang
    Java on IBM Z lead
    IBM
    ------------------------------



  • 23.  RE: Java zEDC future?

    Posted 03/31/25 02:04 PM

    Hello Roded & Andrew,

    Happy to provide an update that zEDC is now supported in latest service stream release of Semeru (Java) 21 on z/OS.

    Our documentation has been updated to reflect this update:

    https://www.ibm.com/docs/en/semeru-runtime-ce-z/21.0.0?topic=migrating-from-earlier-releases-semeru-certified-edition-zos

    "The zEDC (zEnterprise® Data Compression) Express adapter and the Integrated Accelerator for zEDC solution for z15® or later, which was supported in IBM Semeru Certified Edition for z/OS, Version 17, but not supported in the first release of Version 21, is supported now."



    ------------------------------
    James Tang
    Java on IBM Z lead
    IBM
    ------------------------------