Folks I've set-up a Unyte session for viewing a DTS service architecture outline that may be of interest/use (perhaps not). Elemental and does not reflect more recent work. The links is http://www.sametimeunyte.com/join Type your name and the meting code is 68680 Its very easy to use. The tool requires current Java, Flash and if desktop sharing is also required, then a Unyte plugin needs to be installed. The following link does a test of your system http://www.conferenceservers.com/browser/?brand=SametimeUnyteMeeting Cheers, Peter.
Hi folks,
(apologies if you have already received this, I seem to be having trouble posting to the list).
A bit more material in preparation for Mondays phone meeting, items 1) and 2).
_1) Catering for moving of multiple source/sinks within a single atomic operation. _
Basically, an important requirement for us is to define a bulk data transfer that could accommodate the transfer of multiple files/dirs within a single atomic operation. We realize that the way to do this in the DMI world is probably to instantiate a number of DTI instances, where each instance caters for a single source DEPR and an associated sink DEPR. However, ideally we would like to be able to define multiple transfers in a single atomic request, and importantly, be able to define this within a single xml doc.
As Gerson has shown in his previous email, we have also looked at the JSDL HPC file staging spec that facilitates the definition of multiple DataStaging elements (each containing a srcURI and an associated targetURI and much like DMI, embeds required credentials). At present however, neither JSDL File staging or DMI completely satisfy our requirements hence the current JSDL-DMI hybrid (http://code.google.com/p/dtsproject/source/browse/trunk/dts-jaxb/src/main/re...). Of course, ideally we would prefer to adopt a spec.
We were wondering if something like the following would be considered ‘in-scope’ / suitable for DMI ? (please see the schema and sample document in the attached examples.zip). The attached schema only adds the following extra element and complex type to the dmi-messages.xsd (below). In doing this, it becomes possible to wrap multiple source-and-sink DEPR combinations within the same doc.
Thus, rather than define a single source and sink such as:
GetDataTransferInstance( [source DEPR], [sink DEPR], [transfer requirements] );
Maybe define:
GetDataTransferInstance( [GetWrappedDataTransferInstanceRequestMessage] );
<element name="GetWrappedDataTransferInstanceRequestMessage" type="dmi-plain:GetWrappedDataTransferInstanceRequestType"/>
<complexType name="GetWrappedDataTransferInstanceRequestType">
<sequence>
<element name="WrappedSourceSinkDEPR" type="dmi-plain:GetDataTransferInstanceRequestType" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
_2) xsd:any extension points _
Would the working group also consider the addition of some xsd:any extension points within the dmi.xsd ? (e.g. within the DataType complex type). This is necessary so that we can define extra connection properties such as the MCATZone and MdasDomain for SRB /iRODS. This is also shown in the attached example. I think there a some other items but I forget.
Cheers,
Dave
*From:* Gerson Galang [mailto:gerson.galang@arcs.org.au] *Sent:* 19 June 2009 13:11 *To:* Mario Antonioletti; OGSA-DMI *Cc:* Peter Turner; Stephen Crouch; Meredith, DJ (David); alexa@intersect.org.au; Mohammad Shahbaz Memon; Ravi Madduri; Allen Luniewski; Carlos Aya; Christopher Mendes; Paul Coddington *Subject:* Re: Moving DMI stuff forward
Hi guys,
Just thought of updating you on where we are at in terms of the DTS development and schema specification. At the moment, we've finished implementing the modules for the DTS and are starting to integrate bits we implemented so we could demonstrate a very basic type of transfer (ie ftp to smb). We've also started planning on how we could complicate stuff by integrating Shibb authentication.
So here's the stuff that you might be interested in.. the approach we've taken is take bits and pieces off JSDL and OGSA-DMI. See the current schema we have..
http://code.google.com/p/dtsproject/source/browse/trunk/dts-jaxb/src/main/re...
You probably might be wondering why we decided to replicate stuff from JSDL and OGSA-DMI instead of just importing from them. The reason for it is, we just wanted something quick and dirty to play with. The 'quick and dirty' start will then allow us to properly identify extension requirements for both JSDL and DMI and ultimately for implementing with respect to either JSDL and DMI. The plan is to import from standard schemata and use them instead of reinventing the wheel. At the moment, not all we needed are implemented by the schemata so we've gone for the approach of just using standard when it has the stuff we need. The stuff we're working on is a prototype only and modifying it to use the standard won't be that hard to do.
We quite like the JSDL way of specifying the job definition so we've taken the JSDL schema and wrapped it with web service operations that use bits and pieces from DMI. We also use the DMI standards for the messages that will be exchanged by the WS and its client.
Regards, Gerson
On Thu, Jun 18, 2009 at 9:44 PM, Mario Antonioletti
mailto:mario@epcc.ed.ac.uk> wrote: Hi,
Hi Mario, think 8am GMT Monday June 22 would be 5pm AEST Monday June 22. This seems generous on your part, we could certainly accommodate a later start - if we say 8:30am GMT you get a little more sleep at little cost to us :-)
I'm usually in well before 8 so let's leave it at that. My UK colleagues saidthey could make it....
Could also do later.
I've added little to the briefing doc since we last communicated - had no time. Happy to provide it as it currently is - does not include anything of the work undertaken since the UK visit. Gerson and Alex have been making progress. I'll ask then how best to provide access to their stuff.
Could you guys come up with an agenda as to what needs to be discussed and I'll email the list - hopefully today or tomorrow. If the briefing doc is fit to show to the public then we could just distribute that.
Let me know,
Mario
+-----------------------------------------------------------------------+ |Mario Antonioletti:EPCC,JCMB,The King's Buildings,Edinburgh EH9 3JZ. | |Tel:0131 650 5141|mario@epcc.ed.ac.uk mailto:mario@epcc.ed.ac.uk|http://www.epcc.ed.ac.uk/~mario/ http://www.epcc.ed.ac.uk/%7Emario/ | +-----------------------------------------------------------------------+ --
The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
-- Scanned by iCritical.
------------------------------------------------------------------------
-- ogsa-dmi-wg mailing list ogsa-dmi-wg@ogf.org http://www.ogf.org/mailman/listinfo/ogsa-dmi-wg
-- Cheers, Peter 02-9351-4270 0400-429-199