[ogsa-hpcp-wg] MS HPCBasicProfile Web Service
Peter G. Lane
lane at mcs.anl.gov
Fri Oct 13 14:04:28 CDT 2006
Let me elaborate on why I need EPRs to be a requirement. Our implementation will be a stateful
service with a static state resource for each resource manager that we interact with on the back end
(i.e. fork/exec, PBS, LSF, Condor, ...). What this means is that you have to have a resource
reference that cannot be obtained from the WSDL in order for our service dispatcher to know what
state resource is associated with a particular CreateActivity (or any other BES-Factory operation)
call. This is what EPRs are primarily good for. I realize stateless services don't need it, but if
EPRs aren't supported then there's no realistic way we can participate seeing as thought we'd have
to rewrite GRAM to, I guess, only do fork/exec. I know .Net has support for EPRs (heck, Microsoft
was a coauthor for the WS-Addressing spec!), so I don't see this as a huge burden. And as I said
before, we are assuming EPRs for the Activity references, so it's a bit puzzling that anybody would
use anything else for the factory.
Peter
Peter G. Lane wrote:
> Richard Ciapala wrote:
>> Here is the URI and test JSDL for MS CCS HPCBasicProfile web service.
>> I will need to create an account per user so please send me an email
>> with your phone number and I will call you with your credentials.
>>
>>
>>
>> The URI is https://hpc.msftlabs.com/SC06Demo/HPCBasicProfile.svc.
>>
>>
>>
>> Peter, per your email regarding EPRs, we all agreed on using SSL for
>> transport security and WS-Security UsernameTokens for message
>> authentication so from my understanding, folks only need my address to
>> be able to connect. Also the security policy for my service can be
>> viewed via https://hpc.msftlabs.com/SC06Demo/HPCBasicProfile.svc?WSDL.
>
> I don't understand. Security has nothing to do with EPRs.
>
> Peter
>
>>
>>
>>
>> Thanks
>>
>>
>>
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> <?xml version="1.0" encoding="utf-8" ?>
>> <jsdl:JobDefinition
>> xmlns:jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl"
>> xmlns:jsdl-hpcp="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcp"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>> <jsdl:JobDescription>
>> <jsdl:JobIdentification>
>> <jsdl:JobName>SC06 Demo Job Sample</jsdl:JobName>
>> <jsdl:JobProject>SC06 Demo</jsdl:JobProject>
>> </jsdl:JobIdentification>
>> <jsdl:Application>
>> <jsdl-hpcp:HPCProfileApplication name="Time" >
>> <jsdl-hpcp:Executable>time.exe</jsdl-hpcp:Executable>
>> <jsdl-hpcp:Argument>/T</jsdl-hpcp:Argument>
>> <jsdl-hpcp:Output>time.txt</jsdl-hpcp:Output>
>> <jsdl-hpcp:Error>time_err.txt</jsdl-hpcp:Error>
>>
>> <jsdl-hpcp:WorkingDirectory>\\10.6.30.167\SC06DemoOutput</jsdl-hpcp:WorkingDirectory>
>>
>> </jsdl-hpcp:HPCProfileApplication>
>> </jsdl:Application>
>> <jsdl:Resources>
>> <jsdl:ExclusiveExecution>false</jsdl:ExclusiveExecution>
>> <jsdl:TotalCPUCount>
>> <jsdl:UpperBoundedRange>1.0</jsdl:UpperBoundedRange>
>> <jsdl:LowerBoundedRange>1.0</jsdl:LowerBoundedRange>
>> </jsdl:TotalCPUCount>
>> </jsdl:Resources>
>> </jsdl:JobDescription>
>> </jsdl:JobDefinition>
>>
>>
>> ------------------------------------------------------------------------
>>
>> --
>> ogsa-hpcp-wg mailing list
>> ogsa-hpcp-wg at ogf.org
>> http://www.ogf.org/mailman/listinfo/ogsa-hpcp-wg
>
>
> ------------------------------------------------------------------------
>
> --
> ogsa-hpcp-wg mailing list
> ogsa-hpcp-wg at ogf.org
> http://www.ogf.org/mailman/listinfo/ogsa-hpcp-wg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3804 bytes
Desc: S/MIME Cryptographic Signature
Url : http://www.ogf.org/pipermail/ogsa-hpcp-wg/attachments/20061013/64e71b00/attachment.bin
More information about the ogsa-hpcp-wg
mailing list