2008-09-01 61 views
6

我在爲支持運行Novell的客戶而困難的.NET/MSSQL商店工作,部分原因是我們沒有Novell(或者沒有錢),部分是因爲我們沒有Novell經驗的人。這個問題很容易擴展到「當我們沒有技術X時,我們如何改進對技術X的支持?」顯然,我希望有人說「獲得技術或者擁有這種經驗的人很容易」,但請記住,我只是一名開發人員,而不是開發經理或掌管資源的人。我查找了Novell服務器虛擬設備(儘管我不確定「Novell服務器」是我應該尋找的),但在VMware的網站上找不到太多內容。當我沒有Novell網絡時,如何提高對Novell網絡的支持?

回答

2

有一個60 day evaluation trial of Open Enterprise Server 2可用(需要免費註冊)。如果您將其安裝在虛擬機中,60天后沒有任何阻止您重新安裝它(除了許可證外)。

但是你需要一個很好的Linux來處理這個問題(並且最好使用這個精確的技術)。在一家MS店裏,這可能是一個問題。

最簡單的解決方案是外包這個 - 讓一些外部技術人員測試你的軟件的兼容性。如果你發現你付出的太多 - 聘請了解這個軟件堆棧的人。

如果不針對它進行測試,則無法支持某些內容。你不能測試你不知道的東西。

3

過去有一些我們以前曾經屬於的開發者網絡相對便宜,在Novell提出所有問題之前都已經白​​白消亡(着名的遺言,現在我打賭我們明天會得到一個),但是永遠不會有任何替代品可以替代軟件/硬件,唯一的選擇是編寫測試程序並讓用戶運行它。 雖然我很感興趣,但是我們得到的主要問題是使用Jet數據庫的文件鎖。

3

當您說運行Novell時,您需要考慮這意味着什麼。

最有可能您的意思是要麼使用Netware服務器,要麼使用eDirectory進行身份驗證。

隨着Open Enterprise Server的發佈,Novell將大部分Netware堆棧的核心功能移植到SLES(SUSE Linux Enterprise Server)上運行。因此OES運行在Netware或Linux內核上。兩者的服務大致相同(有一些細微的差異可能超出了這個問題的範圍)。

如果您的意思是Netware服務器(或甚至OES Linux服務器提供的文件共享),那麼它成爲您如何訪問文件系統的問題。如果從網絡驅動器讀取和寫入很簡單,那麼有兩種方法。

1)在需要文件系統訪問權的盒子上安裝Novell Client,以便可以與其中託管的卷和數據建立NCP(Novell Core Protocols)連接。

2)獲取Novell服務器管理員啓用CIFS/Samba(在Netware內核上,CIFS是CIFS的一個非移植的Samba實現,在OES Linux上,它目前是Samba使用eDirectory for credentails。即將在Linux內核上發佈的OES 2 Sp1中,Netware CIFS堆棧已被移植到Linux上,因爲它與服務器上的Samba相比具有更高的性能和可擴展性)。

更可能是您的意思是eDirectory用於身份驗證。如果是這樣的話,只要假裝它是一個LDAP目錄,你應該很好。eDirectory是跨平臺的,可在Windows,Netware,Linux(至少SLES和Red Hat),Solaris,AIX和HPUX上運行。它在哪個平臺上運行實際上是難以區分的,因此無論您在覈心操作系統上擁有內部專業知識,在其上安裝eDirectory實例,設置測試樹,並且可以相當容易地測試您的驗證代碼。

應該有一個免費的250,000個用戶許可證可用於eDirectory for Developers。 (事實上​​,我認爲他們甚至不會要求爲eDirectory提供許可證,附加產品需要授權許可,OES需要許可才能訪問文件共享或共享打印機,Identity Manager(IDM)與幾乎所有其他Novell產品許可證,但只適用於捆綁的驅動程序(AD,eDir,Notes,Exchange),其餘的需要授權。

希望有幫助如果你正在尋找指針和初學者指南,有大量的內容Novell Cool Solutions

如果您有具體問題,請告訴我,我會看看我是否可以幫忙。