Windows95 vs. Nt windows95 (fat16/32)



Yüklə 454 b.
tarix18.08.2018
ölçüsü454 b.
#72283


Windows95 vs. NT

  • Windows95

  • (FAT16/32)


Peculiarita’ di NTFS

  • NTFS ha un file descriptor con 4 attributi principali:

    • Owner ID
    • Group ID -
    • System ACL
    • Discretionary ACL
  • Usa 64 bit per allocare i file portando il numero max di cluster >1618.

  • Nomi dei file in Unicode

  • Possibilita’ di stream di dati multipli

  • RAID (Recupero automatico dei dati)

  • Remapping dinamico di cluster dannegiato

  • NFS



Networking

  • Il Networking in ambiente Microsoft si basa su NetBios.

  • Sono supportati vari protocolli:

    • NetBEUI
    • IPX/SPX
    • TCP/IP
  • NetBEUI e’ stato il primo e serve per delle ‘proto’ LAN. Si possono condividere le risorse come locali ma non c’e’ un meccanismo di trasporto tra due computer.

  • IPX/SPX e’ piu’ sofisticato e’ sta alla base dei primi mainframe come Novell.



Networking

  • Con TCP/IP e’ possibile utilizzare tutte le possibilita’ del networking che si hanno con UNIX (condivisione di dischi , stampanti, account ).

  • E’ tuttavia necessario avere un NT Server che funga da DNS e gateway.

  • La presenza di un NT server permette anche la coesistenza di sistemi ibridi in cui una piccola LAN basata su NetBEUI puo’ diventare un dominio TCP/IP.

  • Il server NT gestisce la comunicazione con l’esterno essendo in grado di associare nomi NetBios e Indirizzi IP grazie al WINS (Windows Internet Naming Protocol).



Cosa scegliere tra 95 e NT

  • Windows 95

  • l’utente (unico) ha il controllo completo della macchina

  • difficolta’ di gestione di piu’ utenti su un singolo PC

  • maggior sforzo per il system manager che non ha il controllo dei singoli PC



Windows NT e l’ambiente NICE

  • Windows Primer

  • Il Desktop di Windows NT

  • Office

  • Visual Studio

  • Il Fortran su NT

  • Alcuni tools di fisica

  • NICE: che cos’è e perchè

  • Stato attuale e azioni elementari

  • I servizi offerti da NICE

  • L’architettura di NICE



Ms Office

  • Access (DataBase)

  • Excel (Foglio di Lavoro)

  • MS Word (Word Processor)

  • PowerPoint (Presentazioni)

  • Front Page (Web Editing)





Excel è un foglio elettronico per organizzare, analizzare e presentare dati



MS Word



Power Point

  • Power Point è un tool dedicato alla realizzazione di

  • presentazioni.

  • Facile da usare (molti controlli simili a quelli di MS Word);

  • Molti esempi sono disponibili per una presentazione;

  • Usa una ‘master slide’ che permette di definire lo schema generale della presentazione (intestazioni, pie’ pagine, fonts, etc);

  • Permette la creazione di presentazioni multimediali con animazioni, suoni, link ipertestuali, etc..



Web Tools



Visual Studio

  • All’interno di Visual è possibile:

  • Scrivere sorgenti;

  • gestire documenti ActiveX;

  • girare un prodotto non associato a Visual in una finestra separata;

  • Le pagine Web sono accessibili nella ‘source window’ e visibili nell’ ‘InfoViewer’ di VS;

  • VS contiene 3 ambienti di sviluppo:

  • Visual FoxPro, per applicazioni di ‘desktop database’;

  • Developer Studio, che integra, in una unica shell Visual C++, Vusual J++, Visual InterDev, per applicazioni Internet e intranet;

  • Visual Basic.



Visual Basic



Fortran PowerStation (4.0)



Tools per la fisica su NT



NICE (Network Integrated Computer Environment)

  • Che cosa è:

    • E’ il nome della configurazione del network di PC al CERN
    • Fornisce un unico ambiente di lavoro per tutti i PC al CERN che utilizzano Windows
  • Perchè NICE:

    • Compensa la attuale inadeguatezza degli strumenti di gestione della Microsoft per grandi network
    • Riduce i costi dei possessori di PC
    • Riduce i costi per il personale di supporto
    • Fornisce una serie di prodotti di base pre-installati


Servizi e struttura delle Home directories

  • Servizi

    • Tutti gli utenti condividono i loro documenti da varie piattaforme (DOS, Windows, Mac)
    • Sicurezza (privilegi assegnabili su ogni file)
    • Il servizio di back-up e’ garantito




NT visto da UNIX



Unix visto da NT



E’ possibile l’armonia?



Aree di integrazione

  • Stampa

  • Condivisione di file

  • Servizi di rete

  • Cross-platform

  • Porting



Stampa

  • L’accesso alle stampanti avviene tramite Print Server (che riceve le richieste dai singoli utenti e le smista alle stampanti destinatarie)

  • tra i protocolli di stampa disponibili su NT ci sono LPR/LPD

  • il loro uso permette di avere una “simmetria” tra NT e Unix che puo’ essere utilizzata per:

    • permettere agli utenti NT di utilizzare infrastrutture Unix di stampa preesistenti
    • permettere agli utenti Unix di utilizzare infrastrutture NT
    • permettere una pacifica coesistenza tra Unix and NT (and VMS)


Condivisione dei file

  • La condivisione di file puo’ avvenire tramite:

    • NFS
    • AFS
      • AFS Client for NT per accedere WAN e celle ben integrati in e con buone interfacce a finestre o shell a linea di comando
      • AFS server for NT non ancora utilizzati massicciamenete




Samba nasce dalla considerazione che e’ piu’ proficuo utilizzare la potenza di Unix per condividere risorse con i PC che viceversa

  • Samba nasce dalla considerazione che e’ piu’ proficuo utilizzare la potenza di Unix per condividere risorse con i PC che viceversa

  • Utilizza il protocollo SMB (Server Message Block) definito da un documento Intel/Microsoft (ora ridenominato CIFS: Common Internet File System).

  • SMB si fonda su TCP/IP e UDP ma puo’ funzionare anche sotto IPX e NetBEUI benche’ attualmente la Microsoft scoraggi l’utilizzo di questi ultimi due.



Qualcosa su

  • E’ gratuito e disponibile con la distribuzione GNU GPL

  • Ha un solo file di configurazione

  • La security e’ molto ben curata

  • Non sovrascrive mai i meccanismi di security Unix

  • Supporta password criptate SMB o Unix

  • Supporta l’autenticazione remota ad un server NT

  • Gira praticamente dappertutto:UNIX, VMS, OS/2, Novell, NetWare, AmigaOS



Xsession da NT

  • Exceed permette di avere su NT client/server X11

    • Aprire xterm su macchine Unix
    • Lanciare applicazioni grafiche sotto Unix
    • Avere una Sessione X sullo schermo del PC


Porting da Unix a NT

  • Ambienti Unix su NT

    • Cygnus cygwin32
    • Nutcracker
    • Interix (ex Open NT)
    • MS NT Services add-on pack per Unix
  • Porting dei programmi sotto Win32 API



Utilizzare NT da Unix

  • Software di emulazione

    • SoftWindows, WABI
  • Accesso remoto ad un server NT da Unix

    • NT 3.51 Wincenter, Ntrigue, WinDD
    • NT4 Terminal Server, Winframe, Wincenter


NT visto dagli utenti

  • “E’ troppo/piu’ complicato di UNIX”

  • “Strumenti di management non troppo friendly”

  • “E’ troppo a scatola chiusa”

  • “Non ci sono ancora troppi esperti in giro”

  • “Samba e’ davvero sorprendente”

  • “Exceed e’ la salvezza”



Conclusione

  • Unix ed NT sono solo sistemi operativi e non universi paralleli

  • Posso coesistere e condividere molti servizi ma ….

  • ………… ognuno possiede la sua “personalita’”

  • Molti siti avranno piattaforme miste

  • La scelta dipende molto dal tipo di lavoro che si intende svolgere, ma ………\

  • ………… non si puo’ prescindere da quella che e’ la situazione al contorno.



URLs

  • SAMBA - http://www.samba.org

  • AFS NT

    • http://www.transarc.com/Product/EFS/TechSheets/Afsnt/afsnt.html
  • Interix Home Page

    • http://www.interix.com/
    • http://www.softway.com/OpenNT/home.htm
    • http://www.research.att.com/sw/tools/unin
  • NuTCRACKER Product Information

    • http://www.datafocus.com/products/nutcracker/"
  • Exceed

    • http://www.hummingbird.com/products/nc/nfs/index.html NFS Maestro
    • http://www.hummingbird.com/products/nc/exceed/index.html Exceed
  • Platform Computing Corporation

    • http://www.platform.com/


Windows Primer

  • Con un click sul bottone di destra del mouse si possono vedere (e scegliere) tutte le possibili azioni nella zona del desktop selezionata

  • Con uno (o due) click sul bottone di sinistra si esegue l’azione di default

  • Basta un doppio click su un file per aprire anche l’applicazione necessaria a trattare il file stesso

  • Uno shortcut è uno speciale tipo di file che punta ad un altro file o device



Il Desktop di Windows NT



Il Desktop di Windows NT







Servizi di rete



DHCP Dynamic Host Configuration Protocol

  • Assegna dinamicamente ad un client NetBIOS un indirizzo IP

  • Particolarmente utile se si hanno piu’ client che numeri IP

  • Esistono diverse versioni del client e del server sia commerciali che freeware per vari sistemi operativi ( Linux, HP-UX, Solaris, SunOS, Digital Unix, FreeBSD )



Cygwin

  • Ha un layer per il porting di applicazioni Unix

  • DLL permette l’utilizzo di gran parte di chiamate di sistema Unix: Posix.1, ANSI C, BSD

  • Strumenti di compilazione GNU

  • bash shell

  • Mappa le chiamate di sistema Unix sotto WIN32



NuTcracker

  • E’ un set molto esteso di librerie che interfacciano chiamate di sistema unix a WIN32



Interix (was OpenNT)

  • Un sistema alternativo e non un layer di emulazione

  • Le chiamate di sistema vengono passate direttamente al kernel e non tramita WIN32, grazie ad un sottosistema Posix

  • Server e clients X11, multi-user telnetd, bash shell, compilatori gnu.







Accesso remoto a NT



Interazione Unix-NT



Yüklə 454 b.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin