Java

Java

Java

Topics on Semeru (Java) on IBM Z

 View Only
Expand all | Collapse all

Java zEDC future?

  • 1.  Java zEDC future?

    Posted Tue February 14, 2023 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 Wed February 15, 2023 12:42 PM
    Edited by James Tang Thu February 16, 2023 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 Thu May 04, 2023 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 Fri May 05, 2023 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 Thu September 14, 2023 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 Thu September 14, 2023 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 Thu September 14, 2023 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 Fri September 15, 2023 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 Fri October 06, 2023 02:52 PM
    Edited by James Tang Fri October 06, 2023 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 Fri October 06, 2023 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 Fri October 06, 2023 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 Mon October 09, 2023 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 Tue October 10, 2023 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 Tue October 10, 2023 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 Tue October 10, 2023 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 Thu October 12, 2023 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 Thu December 07, 2023 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 Thu December 07, 2023 11:11 AM

    Thanks for the update James!

    This is really great.

    Roded



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



  • 19.  RE: Java zEDC future?

    Posted Wed December 27, 2023 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 Wed December 27, 2023 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 Thu January 16, 2025 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 Fri January 17, 2025 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 Mon March 31, 2025 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
    ------------------------------