XAM application to work on remote machine

13 views
Skip to first unread message

Kiran

unread,
Apr 27, 2009, 5:15:07 AM4/27/09
to XAM Developers Group
Hi,

I have written a XAM application which stores the XSets in local
machine at my desired location and works fine.But it is not working
fine if I want the XSets to be stored in a remote machine.

In the file xam.test.props:
xam.test.xri=snia-xam://SNIA_Reference_VIM!localhost?dir=D:\\XAM\\temp\
\xam_storage ---works fine

but

xam.test.xri=snia-xam://SNIA_Reference_VIM!192.168.139.178?dir=D:\\XAM\
\temp\\xam_storage

not storing XSets under the specified IP machine.

Can some one help me in this regard.Thanks in advance!


Kiran

unread,
Apr 27, 2009, 5:51:56 AM4/27/09
to XAM Developers Group
Hi,

I have developed a XAM application which is saving the XSets in my
local machine at desired location using xam.test.xri=snia-xam://
SNIA_Reference_VIM!localhost dir=D:\\XAM\\temp\\xam_storage
(in file xam.test.props).
But I need to store XSets at remote machine whose IP=abc.xyz.mno.pqr
and so I used
xam.test.xri=snia-xam://SNIA_Reference_VIM!abc.xyz.mno.pqr dir=D:\\XAM\
\temp\\xam_storage
But this is not working.Can some onme help me.Thanks in advance!

Michael J. Allison

unread,
Apr 27, 2009, 10:23:43 AM4/27/09
to xam-develo...@googlegroups.com
Hi Kiran,

Right now the Reference VIM supplied with the XAM SDK does not support
remote connections. SNIA is working on another VIM which will provide
the remote connectivity you desire. When you specify an XRI to the
Reference VIM (right now), the hostname/ip is required, but ignored.
It is worth noting that the hostname/ip is functional for commercial
VIMs from storage companies.

Mike Allison
Olocity

Kiran

unread,
Apr 27, 2009, 10:42:25 AM4/27/09
to XAM Developers Group
Hi Mike,

Thanks for the reply.
Can you please let me know some commercial storage companies which
support this feature, if you have the information.
(I guess EMC Centera is one among them, am I right?)

Thanks,
Kiran

On Apr 27, 7:23 pm, "Michael J. Allison" <alliso...@sbcglobal.net>
wrote:
> > Can some one help me in this regard.Thanks in advance!- Hide quoted text -
>
> - Show quoted text -

Mike H

unread,
Apr 27, 2009, 10:48:51 AM4/27/09
to XAM Developers Group
Hi Kiran -

Right now, EMC's Centera VIM is the only generally available
commercial implementation . You can join their developer rpogram and
test against internet connected Centeras at developer.emc.com.

Best Regards,
Mike Horgan

Mark A. Carlson

unread,
Apr 27, 2009, 11:00:52 AM4/27/09
to xam-develo...@googlegroups.com
--
Mark A. Carlson
Sr. Architect

Systems Group
Phone x69559 / 303-223-6139
Email Mark.C...@Sun.COM

Mike H

unread,
Apr 27, 2009, 11:06:51 AM4/27/09
to XAM Developers Group
Hi Mark -

Clearpace NPArchive is an app that uses the XAM API (and was mainly
developed with the Centera VIM). It is not a commercial VIM
implementation that Kiran could use for his development and testing.

Best Regards,
Mike Horgan
> <http://www.sun.com>        * Mark A. Carlson *
> Sr. Architect
>
> *Systems Group*
> Phone x69559 / 303-223-6139
> Email Mark.Carl...@Sun.COM

Michael J. Allison

unread,
Apr 27, 2009, 11:13:17 AM4/27/09
to xam-develo...@googlegroups.com
Hewlett Packard is working on an API product for their Integrated
Archiving Platform (IAP). You would need to check with them to see
when they plan to release it.

Mike Allison
Olocity

Mike Horgan

unread,
Apr 27, 2009, 11:17:22 AM4/27/09
to XAM Developers Group
<Replying to myself>

On further inspection, the linked press release from Clearpace contains this very interesting tidbit:

"We've gone a step further in our XAM adoption by architecting the latest version of NParchive to operate with all types of storage systems via XAM, regardless of whether they are XAM conformant," adds John Bantleman. "By providing Vendor Interface Modules (VIMs) for non-conformant XAM storage systems, we've truly embraced the XAM initiative and standards. This enables our partners to quickly and easily deliver data retention solutions to their customers across a variety of storage platforms, including NAS, SAN, CAS and cloud storage, using a single interface."

I didn't catch that initially.  If anyone knows more (like exactly which target platforms they have implemented) we are all ears here in the google group.

Mike Horgan

Kiran

unread,
Apr 27, 2009, 10:53:33 AM4/27/09
to XAM Developers Group
Hi Mike,

Thank's much.I will try this...

--Thanks,
Kiran
> > > - Show quoted text -- Hide quoted text -

Kiran

unread,
May 7, 2009, 2:37:32 AM5/7/09
to XAM Developers Group
Hi,

I downloaded Centera_SDK_XAM1.0p1_WinDev8 and
Centera_SDK_VIM1.0p1_WinDev8. because xamsdk-0.3.0 does not support
remote connection.Now my problem is Centera group says that Centera
SDK can be used for remote connection using any VIM (snia-vim or
centera-vim).But in Centera_SDK_VIM1.0p1_WinDev8,I could not find any
jars but I found only dll files inside lib32 and lib64.
The pdfs say to use the xri=snia-xam://centera_vim!<Remote machine IP/
local machine IP>. instead of xri=snia-xam://SNIA_Reference_VIM!
localhost? which was working fine for local machines.This lead to
confusion for me.(though I used it to result only
org.snia.xam.VIMLoadException: No VIM found for centera_vim).Also I
did not understand about the environment variable XAM_VIM_PATH.For
localhost my application is working fine even without this environment
variable.Can some one please guide me in this regard.

Thanks in advance!!!

--Kiran
Reply all
Reply to author
Forward
0 new messages