[GE users] Looking for a license manager software for our binaries / object files

reuti reuti at staff.uni-marburg.de
Tue Jan 26 13:31:56 GMT 2010


Hi Andreas,

Am 26.01.2010 um 12:22 schrieb hagenbuch:

> Dear reuti,
>
>>> In addition, we need to restrict use of our software to several
>>> factors:
>>>
>>> - to only a number of machines or cores
>>
>> As a host locked or limited floating license?
>
> Whatever is possible: Floating licenses would be great, - if that  
> works,
> we'd have no real need to bundle our software to a certain hardware  
> setup.

in the Wiki: http://wikis.sun.com/display/gridengine62u2/Example+1+- 
+Floating+Software+License+Management

-- Reuti


>>> - to a limited period of time (Feb - March..)
>>> - depending on the client's needs, we'll enable only parts of our
>>> software for her / his use.
>>> - as we have to link object files, we'd have to protect the objects
>>> from
>>> being linked by other apps.
>>
>> You mean the *.so files? When you don't supply and .h files it would
>> be hard to get the knowledge of the internal data structures which
>> are necessary to use them. Therefore many compiler vendors allow to
>> redistribute the *.so files.
>
>
>
>> In principle you can set up some restricitions in SGE, but as it's
>> just a configured limit which the user can easily bypass.
>
> Yeah, we are almost certain that SGE restrictions are not enough.
> Moreover, our software may run at a client's cluster where she has  
> root
> access..
>
>> As long as there is no direct support FlexLM integration into SGE you
>> need some special handling:
>>
>> http://wiki.gridengine.info/wiki/index.php/Olesen-FLEXlm-Integration
>
> Thanks a lot, I've stumbled onto that already, seems rather helpful.
>
>> There are different approaches of right management:
>>
>> a) - some use FlexLM and so you have to integrate it into SGE due to
>> the allowed license count.
>>
>> b) - some use FlexLM but allow a complete IP subnet, hence
>> integration into SGE is not necessary when all nodes are just in this
>> subnet (uncounted licenses).
>>
>> c) - some generate a license string to check the date and used
>> functions (here we only have to copy this file which includes one
>> line to the location of the application when we renew our licence).
>>
>> d) - some generate a license string per used machine and check the
>> MAC address, date and used functions. Same installation like c), just
>> many lines in this file.
>>
>> It's a matter how much you trust your customers. I find b) - d) much
>> easier to use than a hard restricted FlexLM daemon.
>
> Thanks a lot! We'll discuss all these topics..
>
>> Theer are also other solutions besides FlexLM:
>>
>> http://www.aladdin.com/
>>
>> http://www.paceap.com/
>
> Great! Thanks, your post is of great help :)
>
> -- 
> Kind regards
> Andreas
>
> ------------------------------------------------------
> http://gridengine.sunsource.net/ds/viewMessage.do? 
> dsForumId=38&dsMessageId=241083
>
> To unsubscribe from this discussion, e-mail: [users- 
> unsubscribe at gridengine.sunsource.net].

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=241096

To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].



More information about the gridengine-users mailing list