shashiemc
6 Indium

DART is which Linux ?

As i understand from Simulator that control station is a RHEL OS, then DART is based on which OS ? Linux ? which Linux OS ?

Thank you.
Tags (2)
0 Kudos
8 Replies
8 Krypton

Re: DART is which Linux ?

Hi,

Celerra ( Data Movers ) run aproprietary specialized O/S called ¿DART¿ [Data Access in Real Time].

DART (Data Access in Real Time) is an embedded, real-time, operating system comprising a modified UNIX kernel and dedicated file server software that together transfer files and multimedia data across a network using a variety of network protocols.

In summary: DART file server software executes entirely in the kernel--a real-time kernel, the design of which is based on monotonic scheduling.[The DART kernel environment is not a generic user-application environment. Instead, the DART kernel provides a run-time environment for the file service; an embedded, dedicated application. The DART file server software is linked with the kernel into a single system image that is loaded for execution at boot time.



See primus emc126023.


Gustavo Barreto.
0 Kudos
8 Krypton

Re: DART is which Linux ?

DART itself isnt based on Linux, not even pieces

Its a EMC proprietary microkernel

Only the control station that is not in the CIFS/NFS/ISCSI/... data path is based on a modified Linux
0 Kudos
8 Krypton

Re: DART is which Linux ?

I always thought DART was embedded Windows storage server. Celerra has stickers for Windows storage server license on them, so I thought that's what it was.
0 Kudos
8 Krypton

Re: DART is which Linux ?

alias23122 schrieb:

I always thought DART was embedded Windows storage server. Celerra has stickers for Windows storage server license on them, so I thought that's what it was.

no - definitely not

I havent seen the stickers but they might have to do with that EMC pays a CIFS royalty to Microsoft for each Celerra CIFS license sold.

This way we get access to the API's and code - but DART itself is nothing like Windows and we dont use the Windows code.

yes, it starts off as nas.exe but thats just the bootstrap

Rainer

0 Kudos
shashiemc
6 Indium

Re: DART is which Linux ?

So which Embedded RTOS used in DART ? is it based on VxWorks ? Or it is a completely EMC developed OS ?

0 Kudos
sar2k76
1 Copper

Re: DART is which Linux ?

[nasadmin@NS40-1CS nasadmin]$ uname --version
uname (GNU sh-utils) 2.0.11
Written by David MacKenzie.

Copyright (C) 2000 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[nasadmin@NS40-1CS nasadmin]$ uname -a
Linux NS40-1CS 2.4.20-28.5507.EMC #1 Thu Jun 14 20:23:49 EDT 2007 i686 unknown
[nasadmin@NS40-1CS nasadmin]$

0 Kudos
8 Krypton

Re: DART is which Linux ?

this is Control Station not the datamovers themselves.
0 Kudos

Re: DART is which Linux ?

shashiemc wrote:

So which Embedded RTOS used in DART ? is it based on VxWorks ? Or it is a completely EMC developed OS ?

DART is completely and totally EMC developed.

The Control Station is a GNU Linux kernel that has been appropriately modified and is called EMC Control Station Linux.  It is NOT any version of Red Hat, or any other OS, either.  It may contain pieces of other code, but it all complies with open-source standards.

0 Kudos