( ESNUG 327 Item 7 ) ----------------------------------------------- [9/2/99]
Subject: ( ESNUG 326 #12 ) LINUX For A Cadence File-Locking Daemon Server
>> Does anyone know if the Cadence cdsd file-locking daemon runs on Linux,
>> i.e. is it possible to use a Linux (RedHat 6) file server when we run
>> Cadence on our Suns?
>>
>> - Philippe Duchene
>> Snake Tech
>
> Philippe,
>
> That should be no problem at all. The main important factor is that the
> server adhere to proper NFS protocol. As long as it does that, no app
> cares where you store it. I am not a Linux person, but from what I know
> about it, it does NFS just fine.
>
> One of my file servers is a 48 GByte file system from Falcon. It's split
> into three partitions, 2 - 12 GBytes and 1 - 24 GBytes. All of our apps
> are stored on the 24 GByte partition and NFS mounted to our Suns and
> compute servers. The file server itself is DOS based PC. I have been
> storing my Cadence (or Valid as it use to be) installs on remote file
> systems for over 10 years.
>
> Some of our applications must support multiple Operating Systems (SunOS
> 4.x and SunOS 5.x) and multiple platforms (Sun, SGI, HP). If you get the
> right software, you can even store PC applications. A generic file
> server, IMHO, is the only way to go.
>
> - Martin E. Meserve
> Lockheed Martin M&DS - Reconnaissance Systems
From: srm@Pacesetter.COM (Steven Ma)
Martin,
Cdsd is only used in Cadence DFII (IC) tool suits. The old Valid tools went
into Cadence Performance Engineering (PE) tool suits. It's true that PE
tools up to today do not require cdsd file locking daemon since they don't
really operate in a framework type of environment. (Valid had tried it with
ValidFrame and it didn't get accepted well.) It was the philosophy of open
system, that came from Valid days -- ASCII database, SCALD methodology, etc.
keeps PE tools running w/o the constraints of storage server architecture.
As long as the files can be referenced by an UNIX path, NFS/AFS or whatever
it doesn't matter where they are resided on the network.
On the other hand, the Cadence IC tools operate in Design Framework II
environment require tight integration of all cell views, libraries with the
applications. That's why a file locking daemon like cdsd has to keep track
of which file is been accessed by which user, on which machine, by which
tool. Once an user fired up icds/icms/icfb and opened a cell view in a
library, the cdsd running on his workstation will send access request to the
cdsd running on the file server, then the server cdsd will place locks on
the files. For non-supported operating systems, other than Solaris, HPUX,
AIX, a proxy server is needed to act as the agent for network storage
devices to perform file locking services for the requesting clients.
- Steven Ma
Pacesetter, Inc.
P.S. We were one of the Valid *IC* customers who had gone thru the pain of
converting from SCALD to DFII.
|
|