This year, EMC World is taking place in Boston from 10-13 May. As part of the scheduled sessions, I will be presenting a session on XAM Best Practices:
Session Title: Best Practices for XAM (eXtensible Access Method): The New Industry Standard Access Method for Information Archivig
Session Type: Lecture
Session Length: 1 hour
XAM (eXtensible Access Method) is the new industry standard for fixed-content storage. This session introduces XAM concepts, XAM technology, and the Centera SDK for XAM. Code examples are used to illustrate basic XAM functionality such as writing/reading content to/from an XAM-compliant device. This session is intended for software developers.
As I begin to prepare the content, I am looking to tailor it to any specific areas that may be of interest to the community at large. Now is the chance for you to have your say on what I talk about!
I will be monitoring this thread over the coming weeks and posting replies to any suggestions that may be forthcoming. I will also provide any updates regarding the location / date / time of the session as I receive them.
So come on ... let's hear from you!
As well as the this session, I will also be presenting in a joint Celerra / Centera API usage session, and (as you may already have noticed) Paul McKeown will be giving an overview session on various methods of accessing content on a Centera. Feel free to include suggestions for either of these sessions on this thread.
Would the session include material / discussion on the retention features supported by XAM SDK and some demo/samples of how to set/trigger retention events using Centera VIM?
It would be great if there were a 100% java centera api. JNI is evil.
However, unless you are referring to something else, the only XAM 100% Java solution is the reference implmentation at snia.org which is beta quality and hasn't been updated in a year or two. And I doubt it's EMC-supported. I wish it were.
Also, since you still need a VIM and the VIM uses native code, this really only gains you mileage when supporting two XAM vendors. And only some mileage
Hi Zeeshan - I will be discussing the use of the Retention Features, but given the size of the topic there will be limited use of code samples. I will squeeze this in if I can!
No "active" demo is planned.
Hi mjb - I understand your issues but unfortunately there are no plans for a a pure Java XAM SDK for the Centera. As I am sure you will understand, this would involved two completely different code bases and, given the current industry uptake of XAM, we do not have the resources to do this.
The SNIA Reference VIM has been regularly updated, the most recent version being completed in September last year. You can obtain this from SNIA. It does, however, operate on a flat files system and there are no "safeguards" relating to retaining content i.e. it could easily be deleted by a user of the filesystem with appropriate privileges.
My point is you posted about the pure Java XAM reference, and its not ready for primetime. So it really shouldn't be mentioned.
Also have you TRIED to download the xam and vim from snia? As a normal user? You'll find the links are broken.
The Reference VIM is not intended for "prime time". It is meant to be used by developers to test their code against without the need to have "physical" XSystem hardware. I mentioned it purely for information for people who were unaware of its existence.
I have not tried the links as I have not need to do so. I download directly from the SVN repository.
Have you tried asking how to get the SNIA VIM on the appropriate SNIA forum (the XAM Developer's Group)? EMC has no responsibility for the distribution or maintenance of the Reference VIM.
Not long to go now! As a "taster", if you are not familiar with XAM, here is an Architectural Diagram showing how it all hangs together.