NetWare - NetWare

NetWare
geliştirici Novell, Inc.
çalışma durumu Durdurulan
Kaynak modeli Kapalı kaynak
İlk sürüm 1983
Son sürüm 6.5 SP8 (son) / 6 Mayıs 2009 ; 12 yıl önce ( 2009-05-06 )
Uygun İngilizce
Platformlar x86 , MIPS , DEC Alfa , SPARC , PowerPC
çekirdek türü hibrit çekirdek
Varsayılan
kullanıcı arayüzü
Komut satırı arayüzü , Metin kullanıcı arayüzü
Lisans tescilli
tarafından başarıldı Enterprise Server'ı açın
Resmi internet sitesi www.novell.com

NetWare , Novell, Inc. tarafından geliştirilen, durdurulan bir bilgisayar ağı işletim sistemidir . Başlangıçta , IPX ağ protokolünü kullanarak çeşitli hizmetleri kişisel bir bilgisayarda çalıştırmak için ortak çoklu görevi kullandı .

Çalışan her iki 1983 desteklenen istemcilerde orijinal NetWare ürün CP / M ve MS-DOS , tescilli yıldızı üzerinde ran ağ topoloji ve kullanan Novell dahili dosya sunucusunda dayanıyordu Motorola 68000 işlemci. Şirket kısa süre sonra kendi donanımını oluşturmaktan uzaklaştı ve NetWare, uygun herhangi bir Intel tabanlı IBM PC uyumlu sistemde çalışan ve çok çeşitli ağ kartlarını kullanabilen donanımdan bağımsız hale geldi . NetWare, en başından beri , rakiplerinin ürünlerinde bulunmayan ana bilgisayar ve mini bilgisayar sistemlerinden ilham alan bir dizi özelliği hayata geçirdi .

1991'de Novell , DOS ve Windows için sunucu merkezli NetWare'lerinden bağımsız olarak daha ucuz eşler arası ağ ürünleri tanıttı . Bunlar NetWare Lite 1.0 (NWL) ve daha sonra 1993'te Personal NetWare 1.0 (PNW).

1993'te, sürüm 4 , ISO X.500 kavramlarına dayalı küresel bir dizin hizmeti olan NetWare Dizin Hizmetleri'ni (NDS, daha sonra eDirectory olarak yeniden adlandırıldı ) tanıttığında, ana NetWare ürün hattı dramatik bir dönüş yaptı (yedi yıl sonra, Microsoft , eksik olan Active Directory'yi yayımladı). ağaç yapısı ve zaman senkronizasyonu NDS). Rehber hizmeti, yeni bir e-posta sistemi ( GroupWise ), uygulama yapılandırma paketi ( ZENworks ) ve güvenlik ürünü ( BorderManager ) ile birlikte büyük işletmelerin ihtiyaçlarını hedef aldı.

Ancak 2000 yılına gelindiğinde Microsoft, Novell'in müşteri tabanından daha fazlasını alıyordu ve Novell giderek daha fazla Linux çekirdeğine dayalı bir geleceğe bakıyordu . NetWare'in halefi , Mart 2005'te piyasaya sürülen Open Enterprise Server (OES), daha önce NetWare 6.5 tarafından barındırılan, ancak bir SUSE Linux Enterprise Server'da sunulan tüm hizmetleri sunar ; NetWare çekirdeği, 2011'in sonlarında OES 11'e kadar bir seçenek olarak kaldı.

Son güncelleme sürümü, Mayıs 2009'un 6.5SP8 sürümüdür; NetWare artık Novell'in ürün listesinde değil. NetWare 6.5SP8 Genel Desteği 2010'da sona erdi; Genişletilmiş Destek, 2015'in sonuna kadar ve Kendi Kendine Destek, 2017'nin sonuna kadar mevcuttu. Değiştirilen, Open Enterprise Server'dır.

Tarih

NetWare sertifikasını gösteren etiketli bir ağ kartı

NetWare çok basit bir konseptten evrimleşmiştir: disk paylaşımı yerine dosya paylaşımı. Erişimi tüm diskler yerine tek tek dosyalar düzeyinde kontrol ederek dosyalar kilitlenebilir ve daha iyi erişim kontrolü uygulanabilir. 1983 yılında NetWare'in ilk sürümleri ortaya çıktığında, diğer tüm rakip ürünler, paylaşılan doğrudan disk erişimi sağlama konseptine dayanıyordu. Novell'in alternatif yaklaşımı, NetWare ürününün tanıtımına yardımcı olan 1984'te IBM tarafından doğrulandı .

Novell NetWare , mantıksal birimlerle karşılaştırılabilir NetWare birimleri biçiminde disk alanını paylaşır . DOS çalıştıran istemci iş istasyonları özel çalıştırmak sonlandırmak ve kal ikamet onları sağlar (TSR) programı map bir NetWare birimine yerel sürücü harfi. İstemciler, hacimleri eşlemesine izin vermek için bir sunucuda oturum açar ve erişim, oturum açma adına göre kısıtlanabilir. Benzer şekilde, adanmış sunucudaki paylaşılan yazıcılara bağlanabilir ve yazıcı yerel olarak bağlıymış gibi yazdırabilirler.

1990'ların sonunda, İnternet bağlantısı patlamasıyla birlikte, İnternet'in TCP/IP protokolü LAN'larda baskın hale geldi . Novell, NetWare 3.x (1992 dolaylarında) ve 4.x'te (1995 dolaylarında) sınırlı TCP/IP desteği sunmuştu; bu destek, esas olarak FTP hizmetlerinden ve UNIX tarzı LPR/LPD yazdırmadan (NetWare 3.x'te mevcuttur) ve bir Novell tarafından geliştirilen web sunucusu (NetWare 4.x'te). Normalde NetWare ile ilişkilendirilen istemci dosyası ve yazdırma hizmetleri için yerel TCP/IP desteği, NetWare 5.0'da (1998'de yayımlandı) tanıtıldı. Ayrıca, IPX'i TCP/IP'de kapsülleyen ve mevcut bir NetWare ortamının IPX'ten IP'ye geçişini kolaylaştırmayı amaçlayan kısa ömürlü bir ürün olan NWIP vardı.

1980'lerin başlarından ortalarına kadar Microsoft , rakip NBF protokolüne dayalı olarak LAN Manager'da kendi LAN sistemini tanıttı . NetWare ile rekabet etmek için erken girişimler başarısız oldu, ancak bu, Windows for Workgroups'ta gelişmiş ağ desteği desteğinin ve ardından başarılı Windows NT ve Windows 95'in dahil edilmesiyle değişti . Özellikle NT, NetWare hizmetlerinin bir alt kümesini sundu, ancak bir sistem üzerinde masaüstünde de kullanılabilecek ve dikey entegrasyon nedeniyle üçüncü taraf bir istemciye gerek yoktu.

İlk yıllar

NetWare , Drew Major , Dale Neibaur, Kyle Powell ve daha sonra Mark Hurst arkadaşları tarafından kurulan bir grup olan SuperSet Software'in danışmanlık çalışmasından kaynaklandı . Bu çalışma onların sınıf çalışması kaynaklandığını Brigham Young Üniversitesi'nde de Provo, Utah Ekim 1981'de başlayarak.

1981'de Raymond Noorda, SuperSet ekibi tarafından çalışmaya başladı. Ekip, başlangıçta Novell'in sattığı CP/M Motorola 68000 donanımının ağa bağlanmasına yardımcı olmak için bir CP/M disk paylaşım sistemi oluşturmakla görevlendirildi . İlk S-Net , CP/M-68K tabanlıdır ve bir sabit diski paylaşır. 1983'te ekip, CP/M'nin lanetli bir platform olduğuna özel olarak ikna oldu ve bunun yerine yeni tanıtılan IBM uyumlu PC için başarılı bir dosya paylaşım sistemi buldu . Ayrıca, bir metin modu oyunu olan Snipes adlı bir uygulama yazdılar ve bunu yeni ağı test etmek ve yeteneklerini göstermek için kullandılar. Snipes ['Network Snipes' için 'NSnipes'], ticari bir kişisel bilgisayar için yazılmış ilk ağ uygulamasıdır ve Doom ve Quake gibi birçok popüler çok oyunculu oyunun öncülerinden biri olarak kabul edilmektedir .

İlk olarak ShareNet veya S-Net olarak adlandırılan bu ağ işletim sistemi (NOS), daha sonra Novell NetWare olarak adlandırıldı. NetWare, bir istemcinin bir NetWare sunucusuna istek göndermesini ve bu sunucudan yanıt almasını sağlayan paket tabanlı bir protokol olan NetWare Çekirdek Protokolü'nü (NCP) temel alır. Başlangıçta, NCP doğrudan IPX/SPX protokolüne bağlıydı ve NetWare yerel olarak yalnızca IPX/SPX kullanarak iletişim kurdu.

NetWare adını taşıyan ilk ürün 1983 yılında piyasaya sürüldü. O zamanlar NetWare'in iki farklı sürümü vardı. Bir sürüm Intel 8086 işlemci üzerinde ve diğeri NetWare 68 (aka S-Net ) olarak adlandırılan Motorola işlemci üzerinde çalışacak şekilde tasarlanmıştır ; Motorola 68000 işlemci üzerinde özel bir Novell tarafından oluşturulmuş dosya sunucusunda çalışır (Novell orijinal bir ağ işletim sistemini sıfırdan yazamadı, bu nedenle bir Unix çekirdeği lisansladılar ve bunun üzerine NetWare'i temel aldılar ) ve bir yıldız ağ topolojisi kullanıyor . Buna kısa süre sonra Intel 8086 için yazılmış NetWare 86 4.x katıldı. Bu, 1985'te aynı ağ üzerinde birden fazla sunucuya izin veren Advanced NetWare 86 sürüm 1.0a ile değiştirildi. 1986'da Intel 80286 işlemci piyasaya çıktıktan sonra Novell, Advanced NetWare 286 1.0a'yı piyasaya sürdü. İki versiyon satışa sunuldu; temel sürüm ELS I olarak satıldı ve daha gelişmiş sürüm ELS II olarak satıldı. Bu yeni ürün serisini NetWare'in Giriş Seviyesi Sistemi olarak tanımlamak için ELS kısaltması kullanıldı.

NetWare 286 2.x

NetWare 2.0 Paketleri

1986'da piyasaya sürülen Gelişmiş NetWare sürüm 2.x, o zamanlar yeni olan 80286 CPU için yazılmıştır. 80286 CPU , 16 MiB'a kadar RAM'e erişim sağlayan yeni bir 16 bit korumalı modun yanı sıra çoklu görevlere yardımcı olacak yeni mekanizmalara sahiptir. (80286'dan önce, PC CPU sunucuları , 640 KiB'den fazla olmayan doğrudan adreslenebilir RAM ile 1 MiB'lik bir adres alanıyla sınırlı olan Intel 8088 /8086 8 -/16-bit işlemcileri kullanıyordu.) 16 MiB RAM sınırı, 80286 işlemci özellik kullanımı ve 256 MB NetWare birim boyutu sınırı (o sırada DOS'un izin verdiği 32 MB ile karşılaştırıldığında), ilk kez güvenilir, uygun maliyetli sunucu tabanlı yerel alan ağlarının oluşturulmasına izin verdi. 16 MiB RAM sınırı, performansı önemli ölçüde artırmak için disk önbelleğe alma için yeterli RAM sağladığından özellikle önemliydi. Bu, Novell'in performansının anahtarı haline gelirken, daha büyük ağların kurulmasına da izin verdi.

Önemli bir yenilikte, NetWare 286, rakip ağ sunucusu sistemlerinden farklı olarak donanımdan da bağımsızdır. Novell sunucuları, Intel 80286 CPU'lu herhangi bir marka sistem, herhangi bir MFM , RLL , ESDI veya SCSI sabit sürücü ve NetWare sürücülerinin mevcut olduğu herhangi bir 8 veya 16 bit ağ bağdaştırıcısı ve 18 farklı üreticinin ağ kartı kullanılarak birleştirilebilir. lansman sırasında desteklenir.

Sunucu dört adede kadar ağ kartını destekleyebilir ve bunlar ARCNET , Token Ring ve Ethernet gibi teknolojilerin bir karışımı olabilir . İşletim sistemi, yapılandırma ve bağlantı gerektiren bir dizi derlenmiş nesne modülü olarak sağlanır . İşletim sisteminde yapılacak herhangi bir değişiklik, çekirdeğin yeniden bağlanmasını gerektirir . Kurulum ayrıca MFM sabit diskleri için COMPSURF adı verilen tescilli bir düşük seviyeli format programının kullanılmasını gerektirir.

NetWare 2.x tarafından kullanılan dosya sistemi , 256 MB'a kadar birimleri destekleyen NetWare Dosya Sistemi 286 veya NWFS 286'dır. NetWare 286, 80286 korumalı modu tanır ve NetWare'in RAM desteğini 1 MiB'den 80286 tarafından adreslenebilen tam 16 MiB'ye genişletir. İşletim sistemini başlatmak için minimum 2 MiB gerekir; FAT , DET ve dosya önbelleğe alma için herhangi bir ek RAM kullanılır . 16 bit korumalı mod 80286'da ve sonraki her Intel x86 işlemcide uygulandığından, NetWare 286 sürüm 2.x, 80286 veya üstü uyumlu herhangi bir işlemcide çalışır.

NetWare 2.x, anabilgisayar ve minibilgisayar sistemlerinden esinlenerek günün diğer işletim sistemlerinde bulunmayan bir dizi özelliği uygular . Sistem Hata Toleransı (SFT) özellikleri kötü blok yeniden eşleme-the-fly standart okuma, yazdıktan sonra doğrulama (SFT-I) içerir ve yazılım (anda, diskler bu yerleşik özelliği yoktu) raıd1 ( disk yansıtma, SFT-II). İşlem Takip Sistemi (TTS) isteğe bağlı olarak tamamlanmamış güncellemeler karşı dosyaları korur. Tek dosyalar için bu, yalnızca bir dosya özniteliğinin ayarlanmasını gerektirir. TTS API'ye programlama ile birden fazla dosya ve kontrollü geri alma üzerinden işlemler mümkündür .

NetWare 286 2.x normalde, sunucu olarak işlev görmesi için özel bir PC gerektirir; burada sunucu, NET$OS.EXE işletim sistemi dosyasını yürütmek için DOS'u yalnızca bir önyükleyici olarak kullanır . Tüm bellek NetWare'e tahsis edilmiştir; sunucuda DOS çalıştırılmadı. Ancak, fiyat bilincine sahip müşteriler için "özel olmayan" bir sürüm de mevcuttu. Bunda, DOS 3.3 veya üstü bellekte kalır ve işlemci, DOS ve NetWare programları arasında zaman dilimleri oluşturarak sunucu bilgisayarının aynı anda bir ağ dosya sunucusu ve bir kullanıcı iş istasyonu olarak kullanılmasına izin verir. Tüm genişletilmiş bellek (1 MiB'nin üzerindeki RAM) NetWare'e tahsis edildiğinden, DOS yalnızca 640 KiB ile sınırlıdır; 80386 ve EMM386 gibi daha yüksek işlemcilerin MMU'larını kullanan genişletilmiş bellek yöneticileri çalışmıyor; Bununla birlikte, özel eklenti kartlarda 8086 tarzı genişletilmiş bellek mümkündür. Zaman dilimleme, IBM PC tasarım modeliyle sıkı uyumluluk gerektiren klavye kesmesi kullanılarak gerçekleştirilir , aksi takdirde performans etkilenir.

NetWare 286'nın ilk sürümlerinde sunucu lisansı, bir anahtar kart kullanılarak gerçekleştirilir. Anahtar kart, 8 bitlik bir ISA veri yolu için tasarlanmıştır ve bir ROM yongasında kodlanmış bir seri numarasına sahiptir. Seri numarası, sunucuda çalışan NetWare yazılımının seri numarasıyla eşleşmelidir. Donanım tabanını, özellikle IBM MCA veri yolunu kullanan makinelere genişletmek için, NetWare 2.x'in sonraki sürümleri, anahtar kartı gerektirmez; Anahtar kartlarının yerine seri hale getirilmiş lisans disketleri kullanılmaktadır.

Lisanslama normalde 100 kullanıcı içindir, ancak iki ELS sürümü de mevcuttu. İlk olarak 1987'de 5 kullanıcılı ELS ve ardından 1988'de 8 kullanıcılı ELS 2.12 II geldi.

NetWare 3.x

Tay dilinde yayınlanan NetWare üzerine bir kitap

NetWare'in 3.x serisi ileriye doğru atılmış büyük bir adımdı. 1990'da 3.0 sürümüyle başladı, ardından 1991'de hızlı bir şekilde 3.10 ve 3.11 sürümleri geldi.

Anahtar bir özellik, 32-bit korumalı mod için destek olup, NetWare 286'nın 16 MiB bellek sınırını ortadan kaldırmak ve dolayısıyla daha büyük sabit sürücülerin desteklenmesine izin vermekti (NetWare 3.x, daha iyi performans için tüm dosya ayırma tablosunu ve dizin giriş tablosunu belleğe önbelleğe aldığından beri). verim).

NetWare 3.x sürümünün kurulumu da, NetWare Yüklenebilir Modül (NLM) adı verilen yazılım modülleri tarafından sağlanan disk ve ağ desteğiyle , başlangıçta veya gerektiğinde yüklendiğinden , kurulumu çok daha kolaydı. NLM'ler ayrıca anti-virüs yazılımı, yedekleme yazılımı, veritabanı ve web sunucuları gibi işlevler ekleyebilir. Uzun dosya adları için destek de bir NLM tarafından sağlandı.

NetWare 3.x – " NetWare Dosya Sistemi 386" veya NWFS 386 tarafından sunulan ve birim kapasitesini (1 TB, 4 GB dosya) önemli ölçüde artıran ve birden çok fiziksel disk sürücüsünü kapsayan 16 adede kadar birim bölümünü işleyebilen yeni bir dosya sistemi . Sunucu kullanımdayken ve birim monte edilirken birim segmentleri eklenebilir, böylece bir sunucunun kesintisiz olarak genişletilmesi sağlanır.

NetWare 386 3.x'te tüm NLM'ler sunucuda " halka 0 " olarak bilinen aynı işlemci bellek koruması düzeyinde çalışır . Bu mümkün olan en iyi performansı sağladı, bellek koruması olmadığı için güvenilirliği feda etti ve ayrıca NetWare 3.x işbirlikçi bir çoklu görev modeli kullandı, bu da çekirdeğe düzenli olarak veri sağlamak için bir NLM'nin gerekli olduğu anlamına geliyordu. Bu nedenlerden herhangi biri nedeniyle, kötü davranan bir NLM, önemli ( ABEND ) bir hataya neden olabilir.

NetWare, konsol tabanlı yardımcı programlar kullanılarak yönetilmeye devam etti.

Novell, bir süre için NetWare 3'ün Portable NetWare adlı OEM sürümünü ve Novell kaynak kodunu Unix işletim sistemlerinin üzerinde çalışacak şekilde taşıyan Hewlett-Packard , DEC ve Data General gibi OEM'lerle birlikte pazarladı . Portable NetWare iyi satmadı.

NetWare 3.x güncel iken, Novell , mantıksal bir sunucunun tamamen ayrı bir fiziksel makineye yansıtılmasına izin veren NetWare SFT-III adlı ilk yüksek kullanılabilirlikli kümeleme sistemini tanıttı . Bir şekilde Uygulanan paylaşımlı şey SFT-III OS altında, küme mantıksal olarak bir kesme güdümlü ayrıldı G / Ç motor ve olay güdümlü işletim sistemi çekirdeği. G/Ç motorları, kesintilerini (disk, ağ vb.), hızlı (tipik olarak 100 Mbit/sn) sunucular arası bağlantı yoluyla sistem motorunun iki özdeş kopyasına beslenen birleşik bir olay akışına seri hale getirdi. Önleyici olmayan doğası nedeniyle, deterministik olmayan G/Ç'den arındırılmış işletim sistemi çekirdeği, büyük bir sonlu durum makinesi gibi deterministik olarak davranır . Doğru çalışmayı sağlamak için iki sistem motorunun çıktıları karşılaştırıldı ve iki kopya I/O motorlarına geri beslendi. Çekirdekte bulunan mevcut SFT-II yazılımı RAID işlevselliğini kullanarak, diskler özel donanım olmadan iki makine arasında yansıtılabilir. İki makine, sunucudan sunucuya bağlantının izin verdiği ölçüde ayrılabilir. Bir sunucu veya disk arızası durumunda, hayatta kalan sunucu, tam durum bilgisine sahip olduğu için kısa bir duraklamadan sonra istemci oturumlarını şeffaf bir şekilde devralabilir. SFT-III, SMP donanımını kullanabilen ilk NetWare sürümüydü - I/O motoru isteğe bağlı olarak kendi CPU'sunda çalıştırılabilir. NetWare SFT-III, zamanının birkaç yönden ötesinde, karışık bir başarıydı.

NetWare 3 ile, Yönlendirme Bilgi Protokolünden daha iyi ölçeklenen ve büyük ağlar oluşturmaya izin veren , geliştirilmiş bir yönlendirme protokolü olan NetWare Bağlantı Hizmetleri Protokolü tanıtıldı .

NetWare 4.x

NetWare 4 ve NDS, Novell BrainShare konferansındaki birçok teknik oturumun konusuydu , burada 1995'teki bir ara sırasında görüldü

1993'teki Sürüm 4, daha sonra X.500'e dayalı olarak Novell Dizin Hizmetleri (NDS) olarak yeniden markalanacak olan NetWare Dizin Hizmetleri'ni tanıttı ve Bindery'nin yerini altyapının tek bir yerde tanımlandığı ve yönetildiği küresel bir dizin hizmeti aldı. Ek olarak, NDS , yeni nesne türlerinin tanıtılmasına izin veren genişletilebilir bir şema sağladı. Bu, dizin ağacı yapısındaki herhangi bir sunucuya erişimi yönetmek için NDS'ye tek bir kullanıcı kimlik doğrulaması yapılmasına izin verdi. Bu nedenle, kullanıcı lisans sayıları bireysel sunuculara bağlı olmasına rağmen, kullanıcılar hangi sunucuda ikamet ederlerse etsinler ağ kaynaklarına erişebilirler. (Büyük kuruluşlar, Novell'in toplam kullanıcı sayılarını denetlemesine izin verirlerse, kendilerine sunucu başına esasen sınırsız sayıda kullanıcı sağlayan bir lisans modelini tercih edebilirler.)

Sürüm 4 ayrıca dosya sistemi düzeyinde şeffaf sıkıştırma ve RSA genel/özel şifreleme gibi bir dizi yararlı araç ve özellik de sundu .

Bir başka yeni özellik de NetWare Asenkron Hizmetler Arayüzü (NASI) idi. Modemler gibi birden çok seri cihazın ağ paylaşımına izin verdi . İstemci bağlantı noktası yeniden yönlendirmesi, şirketlerin modemleri ve analog telefon hatlarını birleştirmesine olanak tanıyan bir DOS veya Windows sürücüsü aracılığıyla gerçekleşti .

OS/2 için NetWare

1988 gibi erken bir tarihte, Microsoft-IBM işbirliğinin hala devam ettiği ve OS/2  1.x'in hala 16-bit bir ürün olduğu zaman vaat edilen ürün, IBM ve Microsoft'un yollarını ayırmasına ve OS/2'ye kadar ticari olarak piyasaya sürülmedi. 2.0, 32-bit, önleyici çoklu görev ve çok iş parçacıklı bir işletim sistemi haline gelmişti.

Ağustos 1993'te Novell, "OS/2 için NetWare"in ilk sürümünü yayınladı. Bu ilk yayın, temel işletim sistemi olarak OS/2 2.1'i (1993) destekledi ve kullanıcıların önce IBM OS/2'yi satın alıp kurmasını, ardından NetWare 4.01'i satın almasını ve ardından OS/2 için NetWare ürününü kurmasını gerektiriyordu. 200 dolara satıldı.

1995'e gelindiğinde ve IBM'in hem masaüstü istemcisi hem de LAN sunucusu (OS/2 Warp Sunucusu) olarak 32-bit OS/2 Warp OS için yenilenen pazarlama hamlesiyle tesadüfi olarak, OS/2 için NetWare bazı iyi baskılar almaya başladı. kapsama. "OS/2 için NetWare 4.1", Novell'in ağ yığınını ve sunucu modüllerini IBM'in 32-bit çekirdek ve ağ yığınının üzerinde çalıştırmasına izin verdi. Temelde, OS/2'nin üzerinde bir hizmet olarak çalışan NetWare 4.x idi. Üçüncü taraf istemci ve sunucu yardımcı programları ve NetWare Yüklenebilir Modülleri ile uyumluydu.

IBM'in 32-bit OS/2'si Netbios, IPX/SPX ve TCP/IP desteği içerdiğinden, bu, sistem yöneticilerinin en popüler üç ağ yığınını tek bir kutuda çalıştırabileceği ve OS/2 kutusunu da bir iş istasyonu olarak kullanabileceği anlamına gelir. NetWare for OS/2, OS/2 ile sorunsuz bir şekilde sistemde paylaşılan bellek. "OS/2 ile İstemci Sunucusu Hayatta Kalma Kılavuzu" kitabı, bunu " değiştirilmemiş NetWare 4.x sunucu programının bir OS/2 sistemindeki tüm kaynaklara sahip olduğunu düşünmesini sağlayan yapıştırıcı kod " olarak tanımladı . Ayrıca, OS/2'nin üzerinde çalışan bir NetWare sunucusunun, OS/2'nin önleyici çoklu görev ve nesne yönelimli GUI'sini kazanırken, yalın donanım üzerinde çalışan NetWare üzerinde yalnızca %5 ila %10'luk bir ek yüke maruz kaldığını iddia etti.

Novell, 1998'e kadar OS/2 için NetWare'de hata düzeltmeleri ve güncellemeler yayınlamaya devam etti.

Stratejik hatalar

Novell'in NetWare 286 2.x ve 3.x stratejisi çok başarılı oldu; Windows NT Server'ın gelmesinden önce Novell, PC tabanlı sunucular için pazarın %90'ını talep ediyordu.

NetWare 3.x ve sonraki sürümlerin tasarımı, NetWare sunucu dosyalarını yüklemek için bir DOS bölümü içeriyor olsa da; Çok az teknik ithalat olsa da (DOS yalnızca NetWare'i belleğe yükledi ve yürütmeyi ona devretti; sonraki sürümlerde DOS, RAM'den kaldırılabilir), bu özellik bir pazarlama yükümlülüğü haline geldi. Ek olarak, NetWare konsolu metin tabanlı kaldı; bu, Windows grafik arabirimi yaygın kabul gördüğünde teknik olmaktan çok pazarlama sorunuydu. Novell, sunucu dosyasını bir Novell bölümüne kuran ve sunucunun önyüklenebilir bir DOS bölümü oluşturmadan Novell bölümünden önyüklemesine izin veren NetWare 286'nın tasarımını koruyarak bu teknik sorumluluğu ortadan kaldırabilirdi. Novell nihayet NetWare 6.5 için bir Destek Paketinde bunun için destek ekledi.

Novell başlangıçta TCP/IP yerine IPX/SPX kullandığından, 1995'te İnternet'ten yararlanmak için zayıf bir konumdaydılar. Bu, Novell sunucularının yönlendirme ve İnternet erişimi için atlanmasıyla, donanım yönlendiricileri, Unix tabanlı işletim sistemleri gibi donanım yönlendiricileri lehine sonuçlandı. olarak FreeBSD ve SOCKS ve HTTP proxy Sunucuları Windows ve diğer işletim sistemleri.

Novell yönetiminin aldığı bir karar, bağımsız satıcıların ve mühendislerin ürünü tavsiye etme ve satma yeteneğini de ortadan kaldırdı. Etkin satış güçlerinin azalması, satışlarda bu aşağı yönlü sarmalı yarattı.

Küçük İşletmeler için NetWare 4.1x ve NetWare

Novell, NetWare 4.10'u NetWare 3.12'ye benzer şekilde fiyatlandırdı ve NDS'ye (tipik olarak küçük işletmeler) direnen müşterilerin bunu ücretsiz olarak denemelerini sağladı.

Daha sonra Novell, işletim sistemini kurmayı, çalıştırmayı daha kolay, daha hızlı ve daha kararlı hale getiren birçok geliştirmeyi içeren NetWare sürüm 4.11'i 1996'da yayımladı. Ayrıca Microsoft Windows tabanlı iş istasyonları için ilk tam 32 bit istemciyi , SMP desteğini ve NetWare için GUI tabanlı bir yönetim aracı olan NetWare Yöneticisini (NWADMIN veya NWADMN32) içeriyordu. Önceki yönetim araçları , mavi metin tabanlı arka plana sahip SYSCON ve PCONSOLE gibi karakter tabanlı GUI araçları olan Cworthy arabirimini kullanıyordu. Bu araçlardan bazıları günümüze kadar gelmiştir, örneğin MONITOR.NLM.

Novell, NetWare 4.11'i Web sunucusu, TCP/IP desteği ve Netscape tarayıcısıyla IntranetWare (aynı zamanda intraNetWare olarak da yazılır) adlı bir pakette paketledi. 25 veya daha az kullanıcılı ağlar için tasarlanmış bir sürüm Küçük İşletmeler için IntranetWare olarak adlandırıldı ve sınırlı bir NDS sürümü içeriyordu ve NDS yönetimini basitleştirmeye çalıştı. NetWare 5'te intranetWare adı kaldırıldı.

Bu süre zarfında Novell, diğer ürünlerini dizine bağlayarak dizin hizmeti NDS'den de yararlanmaya başladı. E-posta sistemleri GroupWise , NDS ile entegre edildi ve Novell, ZENworks ve BorderManager gibi birçok başka dizin etkin ürünü piyasaya sürdü .

NetWare, NCP kullandığı için hala IPX/SPX'e ihtiyaç duyuyordu, ancak Novell, intranet oluşturmayı ve ağları İnternet'e bağlamayı kolaylaştıran araçlar ve yardımcı programlar dahil ederek NetWare 4.11 ile TCP/IP talebini kabul etmeye başladı. IPX iş istasyonları ve IP ağları arasındaki bağlantıyı kolaylaştırmak için IPX/IP ağ geçidi gibi Novell paket araçları. Ayrıca, yerel olarak barındırılan bir web sunucusu gibi özellikler aracılığıyla İnternet teknolojilerini ve desteğini entegre etmeye başladı .

NetWare 5.x

Ekim 1998'de NetWare 5'in piyasaya sürülmesiyle Novell, piyasa talebini karşılamak için birincil NCP arayüzünü IPX/SPX ağ protokolünden TCP/IP'ye geçirdi. Ürünler IPX/SPX'i desteklemeye devam etti, ancak vurgu TCP/IP'ye kaydı. Dahil edilen yeni özellikler:

NCS, özel donanım veya aynı sunucu yapılandırmaları gerektirmediğinden, Küme Hizmetleri SFT-III üzerinde geliştirildi.

Novell, NetWare 5'i, NetWare'in pazar payının hızla düşmeye başladığı bir dönemde piyasaya sürdü ; birçok şirket ve kuruluşların çalışan sunucuları ile onların NetWare sunucularına yerini Microsoft 'ın Windows NT işletim sistemi.

Bu süre zarfında Novell, NetWare 4 işletim sistemi için son yükseltmeleri olan NetWare 4.2'yi de yayınladı.

NetWare 5 ve üzeri, NetWare içinde depolanan dosyalara İnternet tabanlı erişim için Novell NetStorage'ı destekler. Novell, Ocak 2000'de NetWare 5.1'i piyasaya sürdü. Aşağıdakiler gibi bir dizi araç tanıttı:

NetWare 6.0

NetWare 6, öncekinden kısa bir süre sonra Ekim 2001'de piyasaya sürüldü. Bu sürüm, sunucu bağlantılarına değil, kullanıcılara dayalı basitleştirilmiş bir lisans şemasına sahiptir. Bu, ağdaki herhangi bir sayıda NetWare sunucusuna kullanıcı başına sınırsız bağlantı sağlar. Novell Küme Hizmetleri de 32 düğümlü kümeleri destekleyecek şekilde geliştirildi; temel NetWare 6.0 ürünü iki düğümlü bir kümeleme lisansı içeriyordu.

NetWare 6.5

NetWare 6.5, Ağustos 2003'te piyasaya sürüldü. Bu sürümdeki bazı yeni özellikler şunları içeriyordu:

  • PHP , MySQL ve OpenSSH gibi daha açık kaynaklı ürünler
  • Bash kabuğunun bir bağlantı noktası ve komut dosyası oluşturma için ek yetenekler sağlamak için wget , grep , awk ve sed gibi birçok geleneksel Unix yardımcı programı
  • iSCSI desteği (hem hedef hem de başlatıcı)
  • Sanal Ofis – son kullanıcılar için e-postaya, kişisel dosya depolamaya, şirket adres defterine vb. erişim sağlayan "kullanıma hazır" bir web portalı.
  • Etki alanı denetleyicisi işlevi
  • Evrensel şifre
  • DirXML Başlangıç ​​Paketi – kullanıcı hesaplarının başka bir eDirectory ağacı, bir Windows NT etki alanı veya Active Directory ile senkronizasyonu .
  • Genişletilmiş Uygulama Sunucusu – Java EE 1.3 uyumlu bir uygulama sunucusu
  • özelleştirilmiş yazıcı sürücüsü profilleri ve yazıcı kullanım denetimi için destek
  • NX bit desteği
  • USB depolama aygıtları için destek
  • şifreli birimler için destek

NetWare 6.5 için en son ve görünüşe göre son Hizmet Paketi, Mayıs 2009'da yayınlanan SP8'dir.

Enterprise Server'ı açın

1.0

2003'te Novell, NetWare'in halefi ürününü duyurdu: Open Enterprise Server (OES). İlk olarak Mart 2005'te piyasaya sürülen OES, geleneksel olarak NetWare ile ilişkilendirilen hizmetlerin (Dizin Hizmetleri ve dosya-yazdır gibi) bu hizmetlerin sunumunun altında yatan platformdan ayrılmasını tamamlar. OES, temel olarak, bir Linux veya NetWare çekirdek platformu üzerinde çalışabilen bir dizi uygulamadır (eDirectory, NetWare Çekirdek Protokol hizmetleri, iPrint, vb.) . Kümelenmiş OES uygulamaları, hizmetleri Linux'tan NetWare'e ve tekrar geri taşıyabilir, bu da Novell'i çok platformlu bir kümeleme çözümü sunan çok az satıcıdan biri haline getirir.

Sonuçsal Novell satın almalar için Ximian ve Alman Linux dağıtıcısı SuSE , Novell NetWare uzaklaştı ve Linux karşı yoğunlaştırdığını. Pazarlama, sadık NetWare kullanıcılarının gelecekteki sürümler için Linux platformuna geçmelerini sağlamaya odaklandı. Bu yönün en açık göstergesi Novell'in tartışmalı Open Enterprise Server'ı NetWare'de değil, yalnızca Linux'ta yayınlama kararıydı. Novell daha sonra bu kararı sulandırdı ve NetWare'in 90 milyon kullanıcısının en az 2015 yılına kadar destekleneceğini belirtti. Bu arada, birçok eski NetWare müşterisi, açık kaynaklı bir Linux işletim sisteminde çalışan kafa karıştırıcı lisanslı yazılım karışımını Open'ı tamamlama lehine reddetti. Red Hat tarafından sunulanlar gibi kaynak çözümler .

2.0

OES 2, 8 Ekim 2007'de piyasaya sürüldü. Xen hipervizörü içinde sanallaştırılmış bir konuk olarak çalışmayı destekleyen NetWare 6.5 SP7'yi ve SLES10 kullanan yeni Linux tabanlı sürümü içeriyor.

Yeni özellikler şunları içerir:
  • 64 bit desteği
  • sanallaştırma
  • Gölge Birimleri sağlayan Dinamik Depolama Teknolojisi
  • Windows için etki alanı hizmetleri (OES 2 hizmet paketi 1'de sağlanır)

1990'lardan itibaren

2010 itibariyle bazı kuruluşlar Novell NetWare'i kullanmaya devam etti, ancak NetWare'in Intel x86 sunucu platformu için dosya ve yazıcı paylaşım yazılımı için fiili standart olduğu 1990'ların ortalarından itibaren popülerliğini kaybetmeye başlamıştı .

Microsoft, 1990'ların sonundan itibaren NetWare ürünlerinden başarıyla pazar payı aldı. Microsoft'un daha agresif pazarlaması, büyük dergiler aracılığıyla doğrudan teknik olmayan yönetime yönelikken, Novell NetWare'in pazarlaması, BT personeli tarafından okunan daha teknik dergiler aracılığıyla yapıldı.

Novell, fiyatlandırma yapısını mevcut piyasa koşullarına uyarlamadı ve NetWare satışları düştü,

NetWare Lite / Kişisel NetWare

NetWare Lite ve Kişisel NetWare , Novell tarafından 1991 ve 1995 yılları arasında DOS ve Windows tabanlı bilgisayarlar için kişisel kullanıcılara ve küçük işletmelere yönelik olarak geliştirilen bir dizi eşler arası ağlardı .

Verim

NetWare'in bir ürün olarak başarısı, 1990'ların ortalarındaki bu Novell sunum dosyasının arka yüzünün gösterdiği gibi, Novell'in dünya çapında satışla ilgili ofislere sahip olmasını sağlayan şeydir.

NetWare, diğer NOS teknolojilerine göre son derece yüksek performansı nedeniyle 1980'lerin ortasından 1990'ların ortasına kadar ağ işletim sistemi (NOS) pazarına hakim oldu. Bu dönemdeki çoğu kıyaslama, Microsoft, Banyan ve diğerlerinin ürünlerine göre 5:1 ila 10:1 performans avantajı gösterdi. Dikkate değer bir kıyaslama, NFS hizmetlerini TCP/IP üzerinden çalıştıran NetWare 3.x'i (NetWare'in yerel IPX protokolü değil) ayrılmış bir Auspex NFS sunucusuna ve NFS hizmetini çalıştıran bir SCO Unix sunucusuna karşı karşılaştırdı. NetWare NFS, her iki 'yerel' NFS sisteminden daha iyi performans gösterdi ve aynı donanım üzerinde SCO Unix NFS'ye göre 2:1 performans avantajı talep etti.

NetWare'in performans avantajının nedenleri aşağıda verilmiştir.

Disk hizmeti yerine dosya hizmeti

İlk geliştirildiğinde, neredeyse tüm LAN depolaması, disk sunucusu modeline dayanıyordu. Bu, bir istemci bilgisayar belirli bir dosyadan belirli bir bloğu okumak isterse, nispeten yavaş LAN üzerinden aşağıdaki istekleri yayınlaması gerektiği anlamına geliyordu:

  1. Dizinin ilk bloğunu oku
  2. İstenen dosyayla ilgili bilgileri içeren dizin bloğu bulunana kadar sonraki dizin bloklarını okumaya devam edin, birçok dizin bloğu olabilir
  3. İstenen dosya bloğunun konumunu içeren blok bulunana kadar birden çok dosya giriş bloğunu okuyun, birçok dizin bloğu olabilir
  4. İstenen veri bloğunu okuyun

NetWare, bir dosya hizmeti modeline dayandığından, istemciyle dosya API düzeyinde etkileşime girdi:

  1. Dosya açma isteği gönder (bu daha önce yapılmadıysa)
  2. Dosyadan istenen veriler için bir istek gönderin

İstenen verinin fiziksel olarak diskte nerede bulunduğunu bulmak için dizini arama işinin tümü, sunucu üzerinde yerel olarak yüksek hızda gerçekleştirildi. 1980'lerin ortalarına gelindiğinde, çoğu NOS ürünü disk hizmetinden dosya hizmeti modeline geçmişti. Bugün disk hizmeti modeli geri dönüyor, bkz. SAN .

Agresif önbelleğe alma

NetWare tasarımı en başından beri bol miktarda RAM'e sahip sunuculara odaklandı. Tüm dosya ayırma tablosu (FAT), bir birim takıldığında RAM'e okundu, bu nedenle çevrimiçi disk alanıyla orantılı minimum miktarda RAM gerektirdi; bir sunucuya disk eklemek genellikle bir RAM yükseltmesi gerektirir. Windows NT'den önceki çoğu rakip ağ işletim sisteminin aksine , NetWare, aktif dosyaları önbelleğe almak için aksi takdirde kullanılmayan tüm RAM'leri otomatik olarak kullandı ve disk isteklerinin yeniden sıralanmasını ( asansör aramaları ) kolaylaştırmak için gecikmeli geri yazmaları kullandı . Bu nedenle beklenmedik bir kapatma, verileri bozabilir ve kesintisiz bir güç kaynağını neredeyse sunucu kurulumunun zorunlu bir parçası haline getirebilir .

NetWare 286 sürüm 2.x'te varsayılan kirli önbellek gecikme süresi 2,2 saniye olarak sabitlendi. NetWare 386 3.x ile başlayarak, kirli disk önbellek gecikme süresi ve kirli dizin önbellek gecikme süresi ayarları, verileri bir sabit sürücüye kaydetmeden (temizlemeden) önce sunucunun değiştirilen ("kirli") verileri önbelleğe alacağı süreyi kontrol ediyordu. 3,3 saniyelik varsayılan ayar 0,5 saniyeye düşürülebilir, ancak maksimum gecikme 10 saniye iken sıfıra düşürülemez. Önbellek gecikmesini 10 saniyeye çıkarma seçeneği, önemli bir performans artışı sağladı. Windows 2000 ve 2003 sunucusu, önbellek gecikme süresinin ayarlanmasına izin vermez. Bunun yerine, önbellek gecikmesini ayarlayan bir algoritma kullanırlar.

NetWare Çekirdek Protokolünün (NCP) Verimliliği

NetWare geliştirildiği sırada kullanılan ağ protokollerinin çoğu, mesajları iletmek için ağa güvenmiyordu. Tipik bir istemci dosyası okuması şu şekilde çalışır:

  1. İstemci sunucuya okuma isteği gönderir
  2. Sunucu isteği kabul etti
  3. Müşteri onayı onaylar
  4. Sunucu, istenen verileri istemciye gönderir
  5. Müşteri verileri kabul eder
  6. Sunucu onayı onaylar

Buna karşılık, NCP, ağların çoğu zaman mükemmel bir şekilde çalıştığı fikrine dayanıyordu, bu nedenle bir isteğe verilen yanıt, onay işlevi gördü. Bu modeli kullanan bir istemci okuma isteği örneği:

  1. İstemci sunucuya okuma isteği gönderir
  2. Sunucu, istenen verileri istemciye gönderir

Tüm istekler bir sıra numarası içeriyordu, bu nedenle müşteri uygun bir süre içinde bir yanıt almazsa, isteği aynı sıra numarasıyla yeniden gönderirdi. Sunucu isteği zaten işlediyse, önbelleğe alınan yanıtı yeniden gönderir, henüz isteği işlemek için zamanı olmasaydı, yalnızca bir "olumlu onay" gönderir. Bu 'ağa güven' yaklaşımının özü, ağ işlemlerinde ve ilgili gecikmede 2/3'lük bir azalmaydı.

Ağ hizmetleri için tasarlanmış önleyici olmayan işletim sistemi

1990'ların hararetli tartışmalarından biri, ağ dosya servisinin genel amaçlı bir işletim sistemi üzerinde çalışan bir yazılım katmanı tarafından mı yoksa özel amaçlı bir işletim sistemi tarafından mı yapılmasının daha uygun olduğuydu. NetWare, zaman paylaşımlı bir işletim sistemi değil, özel amaçlı bir işletim sistemiydi. İstemci-sunucu işleme hizmetleri için sıfırdan bir platform olarak yazılmıştır. Başlangıçta dosya ve yazdırma hizmetlerine odaklandı, ancak daha sonra veritabanı, e-posta, web ve diğer hizmetleri çalıştırarak esnekliğini gösterdi. IPX, TCP/IP ve Appletalk'ı destekleyen bir yönlendirici olarak da verimli bir şekilde çalıştı, ancak hiçbir zaman bir 'donanım' yönlendiricisinin esnekliğini sunmadı.

4.x ve önceki sürümlerde, NetWare önceden alma , sanal bellek , grafik kullanıcı arabirimleri vb. desteklemiyordu. NetWare İşletim Sistemi altında çalışan işlemlerin ve hizmetlerin işbirliğine dayalı olması, yani bir isteği işleme koyması ve işletim sistemine dönüşü kontrol etmesi bekleniyordu. zamanında moda. İşin kötü yanı, uygulama süreçlerinin kendilerini yönetmeye yönelik bu güveni, hatalı çalışan bir uygulamanın sunucuyu çökertmesine neden olabilir.

Ayrıca bakınız

Referanslar

daha fazla okuma

Dış bağlantılar