La figura professionale (1) La figura professionale (2) La figura professionale (3) Amministrazione di Sistema. Introduzione 2014-15



Documenti analoghi
Amministrazione di Sistema. Introduzione alla figura dell amministratore di sistema o di rete

La componente tecnologica dei. sistemi informativi. Architettura hw. Componenti di una architettura hw

REALIZZAZIONE SALA CED

CAPITOLATO TECNICO SERVIZIO DI SUPPORTO TECNICO SISTEMISTICO RETI E SERVER AZIENDALI INDICE

LAVORI D UFFICIO, GRAFICA E INFORMATICA TECNICO HARDWARE

Applicativo SBNWeb. Configurazione hardware e software di base di un server LINUX per gli applicativi SBNWeb e OPAC di POLO

PROGRAMMA CORSO SISTEMISTA INFORMATICO

CAPITOLATO TECNICO. 2. Un apparato di lettura/scrittura DVD IBM U3 completa di DVD ram.

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Un infrastruttura informatica su misura per Voi nella cloud altoatesina

In estrema sintesi, NEMO VirtualFarm vuol dire:

Virtualizzazione applicata al segmento SMB

Sistemi avanzati di gestione dei Sistemi Informativi

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

< Torna ai Corsi di Informatica

Netcube Italia Srl. Il Cloud Computing. In collaborazione con

SOLUZIONI IT PER LA TUA AZIENDA

Sistemi Operativi IMPLEMENTAZIONE DEL FILE SYSTEM. D. Talia - UNICAL. Sistemi Operativi 9.1

Creare una Rete Locale Lezione n. 1

PC HP 280 G1 Minitower

Hardware delle reti LAN

SERVER FUJITSU PRIMERGY TX1330 M1

Corso di Informatica

Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT

Soluzioni di storage per le aziende on demand

Evoluzione della rete Ethernet (II parte)

Griglie computazionali LEZIONE N. 10. Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

VIRTUAL VIRTUAL DATACENTER DATACENTER

Allegato Tecnico Server Virtuale

n. prog. QUESITO RISPOSTA In riferimento al Capitolato Tecnico, si richiedono le seguenti specifiche:

Workstation tower HP Z230

Requisiti di sistema

Memoria Secondaria o di Massa

Telex telecomunicazioni. Soluzioni per le telecomunicazioni e le infrastrutture tecnologiche aziendali

Sistema di Gestione dei Contenuti Multimediali

Sistemi Operativi IMPLEMENTAZIONE DEL FILE SYSTEM. Implementazione del File System. Struttura del File System. Implementazione

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta 43

PkBox Requisiti Tecnici HW/SW. rel

Organizzazione della memoria

Ottimizzare l IT. Evoluzione dell IT. Pressioni alla trasformazione. Ottimizzare l'it 16/04/2010. Assyrus Srl 1. Introduzione

Introduzione al Cloud Computing

Lettura risorse del personal computer. Leggere le risorse del pc 1

Navigare verso il cambiamento. La St r a d a. p i ù semplice verso il ca m b i a m e n t o

ML110 G6 Codice:

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Informatica per la Storia dell Arte. Anno Accademico 2014/2015

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

La soluzione di Cloud Backup e Disaster Recovery

Workstation tower HP Z440

PRESENTAZIONE. Chi è B-Bright

Chi siamo e cosa offriamo

BOX ESTERNI DISTRIBUITO DA

Allegato. Servizio Hosting Virtual DataCenter di Regione Lombardia. per l ENTE UCL Asta del Serio

PROFILO FORMATIVO Profilo professionale e percorso formativo

CONTROLLO NUMERICO Z32

REGIONE BASILICATA UFFICIO S. I. R. S.

Architettura del Personal Computer AUGUSTO GROSSI

CONTROLLO NUMERICO Z32

Punto di partenza ideale come sistema di archiviazione professionale MAXDATA PLATINUM 600 IR

IBM Power in cloud, l'ambiente As400 va sulla nuvola

Corso Configurazione e gestione dell Aula di Informatica (18 lezioni 54 ore)

MODULO 02. Iniziamo a usare il computer

DOKITECH / MISSION COMPANY

C Cloud computing Cloud storage. Prof. Maurizio Naldi

Potenza Elaborativa, Sistemi Operativi e Virtualizzazione

Concetti fondamentali della Tecnologia Dell informazione Parte prima

Scheda requisiti Hardware e Software per Arca Evolution ed Arca ego

Virtualization. Strutturare per semplificare la gestione. ICT Information & Communication Technology

Gli strumenti dell ICT

POWEREDGE T20 E3-1225V3/4G(1X4)/1TB/290W/ 1YNBD

SOLUZIONI E SERVIZI ICT

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

C. P. U. MEMORIA CENTRALE

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona

La Videosorveglianza Criteri per il dimensionamento dello storage

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

IBM iseries Soluzioni integrate per xseries

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Capire i benefici di una rete informatica nella propria attività. I componenti di una rete. I dispositivi utilizzati.

STORAGE Arka Service s.r.l.

Materiali per il modulo 1 ECDL. Autore: M. Lanino

Cloud Computing....una scelta migliore. ICT Information & Communication Technology

Profilo della Società per la Piccola e Media Impresa (PMI)

Corso Configurazione e gestione dell Aula di Informatica (18 lezioni 54 ore)

L obiettivo che si pone è di operare nei molteplici campi dell informatica aziendale, ponendosi come partner di riferimento per l utenza aziendale.

Guida all installazione degli Hard Disk SATA ed alla configurazione del RAID

facilitated contacts makes work easier

Verifica scritta di Sistemi e Reti Classe 5Di

PROGRAMMA DEL CORSO AMMINISTRATORE DI SISTEMI LINUX

Architettura dei computer

Hardware interno. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia

Thinking Fast: il sistema di backup più veloce al mondo ora esegue anche l'archiviazione

Progetto Virtualizzazione

<Insert Picture Here> Il Successo nel Cloud Computing con Oracle Advanced Customer Services (ACS)

SuisseGest CLOUD ERP PER LE AZIENDE SVIZZERE

Network Monitoring. Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale

Infrastruttura VMware

DESCRIZIONE DELLA FORNITURA OFFERTA

ML310EG8 TV 4C E3-1220V3 4GB NHP LFF SATA B120I DW

Transcript:

La figura professionale (1) Amministrazione di Sistema Introduzione alla figura dell amministratore di sistema o di rete Tipologie di amministratori : Amministratore di sistema (System Administrator) Unix, Windows, Amministratore di rete (Network Administrator) Amministratore della sicurezza (Security Administrator) Amministratore DB e/o Applicazioni Sistemista Informatico vs Amministratore di Sistemi in Italia sistemista è usato in modo generico http://it.wikipedia.org/wiki/sistemista Definizione di System Administrator: is one who, as a primary job function, manages computer and network systems on behalf of another, such as an employer or client spesso è chi risolve i problemi 2014-15 Amministrazione di Sistema 2 La figura professionale (2) Livelli (e crescita) delle figure professionali: sistemista junior sistemista senior system integrator architect Considerazioni: spiegare cosa fa un sistemista non è sempre ovvio in Italia il termine sistemista è usato in modo troppo generico inquadrare gli skill di cui ha bisogno è limitativo di fatto, in molte realtà, un sistemista deve poter gestire e configurare hardware e software eterogeneo richiede molteplici conoscenze ed esperienze le competenze richieste tendono sono sempre maggiori le attività sistemistiche su un server variano a seconda delle funzioni della macchina e del contesto lavorativo 2014-15 Amministrazione di Sistema 3 La figura professionale (3) Pro Costante crescita Richiesta nel mondo del lavoro Contro Stress http://punto-informatico.it/p.aspx?id=1921723&r=pi Effetti collaterali Leggi di Murphy Sindrome di onnipotenza o sindrome dello struzzo Sindrome del braccino Complesso di inferiorità o complesso di insicurezza Anti-socialità verso il prossimo utonti, clienti, colleghi, sé stessi 2014-15 Amministrazione di Sistema 4 Amministrazione di Sistema 1

Alcune statistiche Fonte: SAGE Annual Salary Survey 2007 Sesso: 87% maschi La maggior parte ha un età tra i 25 e i 39 anni con ingresso iniziale tra i 18 e 29 La differenza salariale è data dall esperienza il 33% non possiede alcuna certificazione o laurea non dal tipo di istruzione di solito un sistemista Unix guadagna di più di uno Windows Ore di lavoro settimanali: > 35 (per il 88,5%) Pro del lavoro abbigliamento casual sfida training on the job lavoro di gruppo Contro del lavoro troppa burocrazia team sotto-staffatti cattive scelte del management e relativa competenza Le aziende considera insufficiente il numero di sistemisti sul mercato https://www.usenix.org/lisa/salary-surveys 2014-15 Amministrazione di Sistema 5 Prospettive lavorative La situazione del mondo ICT realtà internazionale realtà italiana realtà bresciana Orientarsi sapere scegliere ma anche sapere cercare sapere vendere scrivere un buon CV chiedere informazioni ad esempio FAQ di it.lavoro.informatica Tipi di contratti Alternative al lavoro di sistemista? 2014-15 Amministrazione di Sistema 6 Compiti dell amministratore (1) Amministratore di sistema Fase iniziale dimensionamento e scelta dei sistemi installazione dei sistemi configurazione dei sistemi e dei servizi Run-time avviare e fermare i sistemi gestione dell hardware gestione degli utenti gestione dei file system gestione dei processi e dei servizi e delle applicazioni gestione dei log e dei backup gestione della sicurezza di sistema monitoraggio e check dei sistemi ottimizzazione dei sistemi 2014-15 Amministrazione di Sistema 7 Compiti dell amministratore (2) Amministratore di rete Fase iniziale progettazione della rete scelta dei dispositivi di rete server, dispositivi di internetworking, tipo di cablaggio configurazione della rete definizione reti logiche/fisiche, assegnazione IP, regole di routing Run-time gestione dei server per i servizi di rete gestione dei servizi di rete account centralizzati, file system remoti, web, gestione della sicurezza della rete firewall, proxy, NIDS, monitoraggio della rete 2014-15 Amministrazione di Sistema 8 Amministrazione di Sistema 2

Attività reali da sistemista (1) Generalmente il sistemista si dovrebbe preoccupare di: partecipare a riunioni fornire la propria opinione sulla definizione dell infrastruttura informatica e la scelta e il dimensionamento dell hardware da utilizzare installare le macchine eseguire le procedure di post-installazione standard aggiornamento software, rimozione servizi inutili, hardening del sistema, installazione di script e procedure custom installare, configurare e testare i servizi richiesti per la macchina monitorare performance, sicurezza e funzionalità del sistema assistere e assecondare le richieste dirette o indirette degli utenti del sistema sviluppatori e utenti dei servizi definire le politiche di backup, eseguirli e ripristinare i dati automatizzare varie procedure nel sistema documentare approfonditamente il lavoro svolto Attività reali da sistemista (2) Troppo spesso invece il sistemista: viene considerato solo un tecnico cabla le reti monta, smonta e ripara le macchine non viene interpellato nella scelta delle tecniche più adeguate alle esigenze non sa organizzarsi non ha una procedura standard di post installazione a cui attenersi ripete spesso i soliti comandi la migliore documentazione la mantiene in testa, il resto in qualche file sul proprio computer non svolge il lavoro in modo corretto o completo installa e configura i servizi necessari, ma non sempre li testa a dovere non controlla i log di sistema e non implementa procedure di controllo a volte prevede il backup dei dati, ma raramente esegue test di ripristino asseconda gli utenti ma li odia non collabora con i colleghi 2014-15 Amministrazione di Sistema 9 2014-15 Amministrazione di Sistema 10 Il futuro di questa figura Evoluzione tecnologica Server Cloud e Software Defined DataCenter Client Mobile e Consumerization The Coming Future of System Administration http://www.standalone-sysadmin.com/blog/2012/03/thecoming-future-of-system-administration/ The Future of System Administration http://www.standalone-sysadmin.com/blog/2009/08/thefuture-of-system-administration/ The Ten Commandments of SA Make regular and complete backups Establish absolute trust in thy servers Be the first to know when something goes down Keep server logs on everything Document complete and effective policies and procedures Know what cable goes where Use encryption for insecure services Not lose system logs when a server dies Know the openings into your servers Not waste time doing repetitive and mundane tasks http://software.newsforge.com/article.pl?sid=05/04/15/2130246 2014-15 Amministrazione di Sistema 11 2014-15 Amministrazione di Sistema 12 Amministrazione di Sistema 3

Requisiti di un sistemista Capacità tecniche conoscenza di diversi argomenti hardware, software, reti, sicurezza, Esperienza in aula, in laboratorio e/o sul campo Capacità di imparare e rimanere aggiornato corsi, libri, web, imparare off-line, ma anche on-the-job Strumenti borsa degli attrezzi Capacità di problem solving e troubleshooting capire il problema e trovare una possibile soluzione Capacità di analisi e progettuali individuare requisiti e vincoli trovare le soluzioni più adeguate, non necessariamente le migliori Borsa degli attrezzi Toolbox cacciaviti magnetizzati e croce, piatto e torx pinza e altri utensili cavi, crimpatrice, tester di rete, CD e DVD distribuzione Linux Live distribuzione Linux preferita sistemi Windows e software Microsoft utility e software vari documentazione Pezzi di ricambio e/o muletti scheda di rete, switch, 2014-15 Amministrazione di Sistema 13 2014-15 Amministrazione di Sistema 14 Problem solving Capacità di troubleshooting capire il problema e trovare una possibile soluzione in tempi brevi e sotto pressione Tecniche comuni Approccio a livelli Ad esclusione Bottom-up Top-down Per assurdo Questione di organizzazione Creatività o razionalità? Progettare e dimensionare correttamente i sistemi Documentare correttamente i sistemi scheda per ogni sistema giornale di bordo Documentare l impianto Utilizzo di strumenti adeguati software di monitoraggio software di gestione software di deployment Utilizzo di Best Practices consolidate Recommended Practices 2014-15 Amministrazione di Sistema 15 2014-15 Amministrazione di Sistema 16 Amministrazione di Sistema 4

Ingegnere o gestionale? Capacità diverse (a seconda del livello) analisi progettazione implementazione controllo e gestione verifica risoluzione Aspetti da considerare tecnici economici sociali Il percorso formativo Conoscenza teorica in molti campi SO, reti, calcolatori, Conoscenza pratica Esperienza sul campo Training on the job Riferimenti? alt.sysadmin.recovery FAQ v1.7 http://www.faqs.org/faqs/sysadmin-recovery/ Documenti sul mondo degli hacker http://www.saltatempo.org/hacker/index_hacker.php 2014-15 Amministrazione di Sistema 17 2014-15 Amministrazione di Sistema 18 La curva d apprendimento Certificazioni (1) K Linux È ancora vera o attuale? Windows T Microsoft Microsoft Certified Systems Administrator (MCSA) Microsoft Certified Systems Engineer (MCSE) Microsoft Certified Technology Specialist (MCTS) on Microsoft Certified IT Professional (MCIT) on Microsoft Certified Master (MCM) on Microsoft Certified Architect (MCA) Cisco Cisco Certified Network Professional (CCNP) Cisco Certified Internetworking Expert (CCIE) Cisco Certified Security Professional (CCSP) Cisco Certified Design Professional (CCDP) Linux Red Hat Certified Engineer (RHCE) Red Hat Certified Architect (RHCA) VMware VMware Certified Professional (VCP) VMware Certified Advanced Professional (VCAP) VMware Certified Design Expert (VCDX) 2014-15 Amministrazione di Sistema 19 2014-15 Amministrazione di Sistema 20 Amministrazione di Sistema 5

Certificazioni (2) Certificazioni vendor-independent LPI C (The Linux Professional Institute Certification) European Computer Driving Licence (ECDL) ECDL Specialised EUCIP (Certificazione Europea per i Professionisti ICT) EUCIP - IT Administrator IEEE CSDP (Certified Software Development Professional) CISSP (Certified Information Systems Security Professional) SSCP (Systems Security Certified Practitioner) Certificazioni aziendali Amministrazione di Sistema Richiami ai sistemi e agli impianti Commenti utilità? validità? necessità? http://certification.about.com/ 2014-15 Amministrazione di Sistema 21 Gli standard Modelli software Uno standard è una specifica od una norma condivisa da una comunità In base al tipo di approvazione Standard di mercato ( de facto ) Standard imposti In base alla disponibilità di specifiche e/o possibilità di partecipare alla standardizzazione Standard chiusi Standard aperti Modello Berson Presentation Business Logic Azione sui dati Modello Gartner Group Presentation Manager Presentation Logic Data Logic Data Manager N-Tier Application Architecture 2014-15 Amministrazione di Sistema 23 2014-15 Amministrazione di Sistema 24 Amministrazione di Sistema 6

Gli scenari Lo scenario Enterprise Home Multi-PC, Broadband Connected Homes 40M+ Small Business <25 PCs 1-49 employees 33M 80M+ Entities, 67% of Servers Midsize Business 25-500 PCs 50-1,000 employees 1.2 M Corporate 500-1,000 PCs 1,000-5,000 employees 17K Enterprise >1,000 PCs >5,000 employees 2K 19k Entities, 33% of Servers Gli scenari cambiano a seconda della nazione Un segmento SMB americano, in Italia può già essere Enterprise Gli scenari non si applicano solo alla dimensione delle aziende Ma anche alle tecnologie e al tipo di soluzioni Diviene quindi comune trovare soluzioni Enterprise anche in aziende SMB (Small and Medium Business) Le competenze richieste aumentano, come pure la complessità 2014-15 Amministrazione di Sistema 25 2014-15 Amministrazione di Sistema 26 I sistemi Sistema HW + SW + Applicazioni definizione formale:? Sistema informatico l insieme degli strumenti informatici impiegati per il trattamento automatico delle informazioni Sistema informativo complesso delle risorse e attività finalizzate alla gestione (raccolta, registrazione, elaborazione, conservazione, comunicazione) dell informazione in una organizzazione 2014-15 Amministrazione di Sistema 27 Gli impianti Collezione di elementi capaci di elaborazione, che comunicano e cooperano tra loro per la comunicazione tra i vari elementi sono necessari dei protocolli pubblici, aperti e standard la cooperazione tra essi implica il parallelismo, che è un caso particolare di concorrenza, e quindi dovrà essere gestito in maniera efficace con opportuni meccanismi di sincronizzazione La caratteristica principale è la molteplicità di risorse motivazioni principali: distribuzione intrinseca spaziale (risorse che risiedo in luoghi differenti) per la differenziazione dei ruoli per i compiti specializzati la distribuzione è preferita alla centralizzazione è ancora vero? 2014-15 Amministrazione di Sistema 28 Amministrazione di Sistema 7

Sistemi informatici Mini e/o Mainframe AS/400 Sistemi server Produzione, Test, Sviluppo Sistemi client Dispositivi di rete Dispositivi telefonici Fonia / Fax Apparati elettrici Ambiente L impianto L infrastruttura fisica Sala CED armadi tecnologici climatizzazione continuità elettrica UPS e/o gruppi elettrogeni controllo accessi Sede primaria (Home Office) su un piano o su più piani Sedi remote/distaccate e/o filiali (Branch Office) un ampia percentuale di organizzazioni hanno sedi remote Problemi di sincronizzazione, ottimizzazione della banda, fail-over, accesso ai dati Problemi di varia natura ma soprattutto di gestione 2014-15 Amministrazione di Sistema 29 2014-15 Amministrazione di Sistema 30 Le reti di calcolatori Il sistema server Sistemi Peer-to-Peer reti di semplici calcolatori Sistemi Client-Server reti composte più client per gli utenti server per i servizi di rete Sistemi distribuiti Sistemi con Cluster Sistemi completamente distribuiti la rete è il computer Soluzioni standard Commercial) Off-the- Shelf component X as a Service Soluzioni custom http://en.wikipedia.org/w iki/google_platform 2014-15 Amministrazione di Sistema 31 2014-15 Amministrazione di Sistema 32 Amministrazione di Sistema 8

Il sistema server I server Tipicamente più di uno Software Servizi e Applicazioni Sistema Operativo (Hypervisor)? Hardware Supporto Manutenzione Consulenza Necessità di sistemi operativi diversi Necessità di servizi diversi Necessità di disponibilità elevata Necessità di prestazioni adeguate Scale-in vs Scale-out Scalabilità verticale oppure orizzontale? Meglio pochi server grossi o tanti piccoli? 2014-15 Amministrazione di Sistema 33 2014-15 Amministrazione di Sistema 34 Tipi di server Server fisici vs Server virtuali In base all architettura In base al Sistema Operativo In base ai servizi offerti File Server Mail Server File Server Web Server In base alle risorse usate/richieste CPU intensive RAM intensive Storage o I/O intensive IDC 2009 2014-15 Amministrazione di Sistema 35 2014-15 Amministrazione di Sistema 36 Amministrazione di Sistema 9

Hardware Modello di riferimento architettura di von Neumann modificata in Architettura a Bus Multi-livello Intel Pentium 4 System Architecture CPU (Including cache) Memory Controller Hub (Chipset North Bridge) Graphics I/O Bus (PCI Express) System Bus (Front Side Bus, FSB) Bandwidth usually should match or exceed that of main memory System Memory Two 8-byte DDR2 Channels Storage I/O (Serial ATA) Misc. I/O Interfaces Main I/O Bus (PCI) I/O Controller Hub (Chipset South Bridge) Source: The Intel 925 Chipset, 2004 Misc. I/O Interfaces I/O Subsystem 2014-15 Amministrazione di Sistema 37 2014-15 Amministrazione di Sistema 38 Leggi che governano lo sviluppo Technology Acceleration Legge di Moore: ogni 18 mesi la potenza di elaborazione raddoppia a parità di costo Legge di Metcalfe: l utilità di una nuova tecnologie è funzione del (quadrato) del numero di potenziali utenti I sistemi sociali, politici ed economici cambiano linearmente, le tecnologie esponenzialmente MEMORY DENSITY STORAGE CAPACITY 4Gb (2012) 1Gb (2005) 1Mb (1990) 256kb (1985) 80 Cores (~2012) 4 Cores (2006) Core Duo (2005) Pentium 4 (2003) 8088 PROCESSOR (1985) VGA SXGA 640 x 4801280 x 1024 WQXGA 2560 x1600 8TB (2013) 500GB 2G (2005) (1996) OPTICAL STORAGE 256MBB 32MB (1993) (1988) CD 640MB DVD (1982) 4.7GB Blu-Ray(1997) 50GB 200GB (2006) (1981) (1998) (2005) GRAPHICS 10Mb (1980s) 100Mb 11Mb (1990s) (1999) 1Gb 54Mb (2000s) (2003) 10Gb 100Mb (2006) (2006) 100Gb 500Mb (2010+) (2008) 1Gb (2010) NETWORKING 2014-15 Amministrazione di Sistema 39 2014-15 Amministrazione di Sistema 40 Amministrazione di Sistema 10

Limiti Esiste la legge di Moore? http://www.gandalf.it/uman/moore.htm La tecnologia del silicio ha dei limiti, forse invalicabili Interferenza elettromagnetica La frequenza è limitata (circa 4 GHz) Temperatura generata TDP (Thermal Design Power) fino a 150W http://en.wikipedia.org/wiki/list_of_cpu_power_dissipation Limiti fisici della materia Attuali 45 nm e 32 nm, verso i 22 nm Tecnologia vecchia? 2014-15 Amministrazione di Sistema 41 Sistema Operativo Funzioni: Fornire una macchina astratta la vera indipendenza è quasi impossibile: il codice dei programmi dipende sempre dalla piattaforma (hardware + sistema operativo) a meno di usare un linguaggio interpretato, come ad esempio Java Nascondere la complessità hardware Virtualizzare le risorse della macchina CPU, memoria, dispositivi Fornire un interfaccia ben definita al programmatore System call, API Fornire meccanismi di comunicazione tra processi della stessa macchina tra processi su macchine distinte 2014-15 Amministrazione di Sistema 42 Tipi di Sistemi Operativi Oramai tutti i SO sono anche SO di rete (NOS) In base alle funzionalità di rete Client/Workstation Server In base al tipo di licenza Software proprietario Software libero Stele di Rosetta http://bhami.com/rosetta.html Diffusione dei Sistemi Operativi Server Windows Server (NT, 2000) 2003 2008, 2008R2, 2012, 2012R2 Linux Distribuzioni varie Unix Mac OS X (futuro della piattaforma server) FreeBSD NetBSD Solaris Altro Netware Sistemi operativi di mini/mainframe 2014-15 Amministrazione di Sistema 43 2014-15 Amministrazione di Sistema 44 Amministrazione di Sistema 11

Diffusione dei Sistemi Operativi Client Windows XP e 7 Oltre l 80% Mac Unix Nuovi Device Nuovi OS Linux vs Windows Linux è più stabile? Linux o Windows è più veloce? Windows è lo standard di mercato? Windows è più semplice? La curva di apprendimento è ancora vera? Un sistema è più sicuro di un altro? Confronto tra il numero di patch? Quali patch? Obsolescenza hardware in relazione al sistema Hardware nuovo può richiede OS recenti Hardware obsoleto può richiede OS vecchi Cosa costa di più? confronto TCO (Total Cost of Ownership) http://www.suffritti.it/informatica/comparazione_tco_win_linux.htm 2014-15 Amministrazione di Sistema 45 2014-15 Amministrazione di Sistema 46 End User Computing Nuovi device BOYD Tablet e smartphone Apps e WebApplication Sistemi Operativi Apple ios Google Android Microsoft WindowsPhone Altri Software sui server Sistema Operativo (Server) Applicazioni tradizioni Programmi di backup Programmi di gestione Applicazioni client-server Servizi (demoni) Lato server di applicazioni note Applicazioni web-oriented 2014-15 Amministrazione di Sistema 47 2014-15 Amministrazione di Sistema 48 Amministrazione di Sistema 12

Contratti di manutenzione Caratteristiche On-site Durata Tempistiche Hardware Software e/o servizi Importanza della manutenzione preventiva Chi lavora sui server? Amministratore di sistema Persona (o più) fisica Organizzazione interna e/o Azienda esterna Rapporto tipico tra server e sistemisti di 20-30:1 per ogni dollaro speso per server e altro hardware, 8 dollari sono destinati a coprire i costi di gestione correlati nel caso di server fisici Tecnici Programmatori Utenti Analisti A che livello opera ciascuna figura? 2014-15 Amministrazione di Sistema 49 2014-15 Amministrazione di Sistema 50 Il ciclo di vita Amministrazione di Sistema La scelta dei sistemi e dell impianto Pianificazione Preparazione e distribuzione Produzione Ritiro 2014-15 Amministrazione di Sistema 52 Amministrazione di Sistema 13

Pianificazione La fase di pianificazione è fondamentale e deve riguardare Servizi da fornire Ruolo delle macchine Configurazione desiderata della rete Scelta dell hardware Scelta del software Convenzioni da adottare Queste attività sono di pertinenza di sistemisti senior o architect Il progetto di un sistema Insieme di scelte, non solo tecnologiche Diversi livelli e passi Conceptual Design Logical Design Physical Design 2014-15 Amministrazione di Sistema 53 2014-15 Amministrazione di Sistema 54 Caratteristiche di un server La scelta dei server (1) Affidabilità (Reliability), stabilità (Stability) e disponibilità (Availability) un server (e i suoi servizi) devono funzionare! MTBC (Mean Time Between Crashes) MTBF (Mean Time Between Failures) Scalabilità adattare il server in base al carico di lavoro Prestazioni i tempi di attesa non devono essere eccessivi Manutenibilità deve essere semplice configurare e gestire il sistema Tipo di licenza e tipo di assistenza Altro disponibilità di driver sicurezza Selezione hardware e software Diversi criteri di scelta devono soddisfare i requisiti di un sistema server Privilegiare soprattutto la stabilità hardware e software consolidati Dimensionamento del sistema o dell impianto Soluzione verticale server molto potente con tutti i servizi sulla macchina Soluzione orizzontale tanti piccoli server specializzati su ogni servizio Soluzione ottimale? scale-in vs scale-out? 2014-15 Amministrazione di Sistema 55 2014-15 Amministrazione di Sistema 56 Amministrazione di Sistema 14

La scelta dei server (2) Soluzioni per incrementare l affidabilità e/o le prestazioni Multi-processore (SMP) Controller RAID o storage Enterprise Alimentatori ridondati Sistemi cluster cluster fisico macchine in ridondanza tra loro Sistema operativo distribuito o per cluster cluster logico servizi ridondati tramite DNS o NAT 2014-15 Amministrazione di Sistema 57 I criteri di scelta Obiettivi prestazioni affidabilità consumi congrui (elettrici e termici) Opzioni sistemi aperti / software libero sistemi proprietari / software proprietario Scelte del software del Sistema Operativo delle applicazioni dell hardware 2014-15 Amministrazione di Sistema 58 Criteri economici Componenti COTS (Commercial Off-the-Shelf) COTS hardware = soluzione consolidata ROI (Return on investment) esprime quanto rende 1 di capitale investito TCO (Total Cost of Ownership) sviluppato da Gartner nel 1987 utilizzato per calcolare i costi del ciclo di vita di un sistema acquisto, installazione, gestione, manutenzione e dismissione ETA (Estimated Time of Arrival) tempo di completamento SLA (Service Level Agreement) strumenti contrattuali attraverso i quali si definiscono le metriche di servizio che devono essere rispettate da un fornitore di servizi Vari criteri affidabilità compatibilità funzionalità supporto e manutenzione diffusione costi Tipo di licenze software proprietario software libero software senza licenza Scelta del software 2014-15 Amministrazione di Sistema 59 2014-15 Amministrazione di Sistema 60 Amministrazione di Sistema 15

Scelta della licenza http://www.gnu.org/philosophy/categories.it.html Scelta del firmware Software on board BIOS (Basic Input/Output System) EFI (Extensible Firmware Interface) Ma non solo sulla piastra madre Pre(boot) Execution Environment (PXE) Tabelle delle partizioni Master Boot Record (MBR) 4 partizioni primarie su un disco (max 2 TB l una) o 3 + 1 estesa GUID Partition Table (GPT) 128 partizioni (max 18 ExaByte l una) E il sistema operativo? 2014-15 Amministrazione di Sistema 61 2014-15 Amministrazione di Sistema 62 Scelta dell hardware Piattaforma di riferimento Continua crescita tecnologica crescita non uguale tra le varie tecnologie (gap tecnologico) legge di Moore Continua evoluzione tecnologica processori Xeon e Opteron a 64 bit e/o con 6-12 Core memorie veloci DDR3 e future DDR4 PCI-X e PCI Express Ethernet 10GB rame UTP e 100GB fibra Trusted Computing Platform Alliance (TCPA) Marche e prodotti? 2014-15 Amministrazione di Sistema 63 Prodotti di marca Meglio un server di marca o un assemblato? Affidabilità di un server Manutenzione Contratti entro le 2 o 4 ore Componenti disponibili per un certo periodo Certificazione dell hardware verso il sistema operativo o l hypervisor Altri aspetti da considerare Strumenti di gestione Console remotizzabile Design studiati per il funzionamento 24h x 365g Flussi termici, soluzioni di hot-plug, 2014-15 Amministrazione di Sistema 64 Amministrazione di Sistema 16

Scelta del processore Funzioni tipiche SMP (Symmetric Multiprocessing) motherboard per server bi/quadriprocessore Multi Core (2, 4, 6, 8, 12 core) http://it.wikipedia.org/wiki/core_2_duo HTT (Hyper-Threading Technology) http://it.wikipedia.org/wiki/hyper-threading Convenienza? Differenze tra i modelli? Costi hardware e costi di licenza? Costo per socket o per core? Architetture Processori a 32 bit o 64 bit Per maggiori informazioni http://it.wikibooks.org/wiki/architetture_dei_processori Verso i 64 bit Piattaforme a 64 bit x64 AMD64 (x86-64), Intel EM64T Modalità legacy 32 bit, compatibility, full 64 bit Itanium Intel IA-64 Applicazioni solo a 64 bit Exchange 2007 Hypervisor solo a 64 bit Sistemi Operativi server solo a 64 bit SBS 2008 Windows Server 2008 R2 2014-15 Amministrazione di Sistema 65 2014-15 Amministrazione di Sistema 66 Evoluzione dei processori Intel http://www.intel.com/performance/server/xeon/summary.htm Evoluzione dei processori Intel Modello Tick Tock http://www.intel.com/content/www/us/en/siliconinnovations/intel-tick-tock-model-general.html Vecchi Intel Xeon (pre-nehalem) Intel Xeon 7500 (Nehalem-EX) Intel Xeon 5500 (Nehalem-EP) 2014-15 Amministrazione di Sistema 67 2014-15 Amministrazione di Sistema 68 Amministrazione di Sistema 17

Scelta delle memorie Velocità delle memorie DDR SDRAM, DDR2 e DDR3 PC3-8500 (DDR3 con bus a 533 MHz): 8,53 GB/s bandwidth PC3-12800 (DDR3 con bus a 800 MHz): 12,8 GB/s bandwidth PC3-17000 (DDR3 con bus a 1066 MHz): 17 GB/s bandwidth http://en.wikipedia.org/wiki/ddr3_sdram Rambus XDR (e XDR2) Memorie affidabilità memorie con ECC (Error Correcting Codes) configurazione dei banchi in modalità mirror hot-swap dei banchi Quantità massima installabile motherboard con più di 4 GB installabili problemi con il Sistema Operativo?! Considerazioni sulla RAM UDIMM Versus RDIMM Come popolare i banchi RAM? http://www.delltechcenter.com/page/04-08-2009+- +Nehalem+and+Memory+Configurations Come ottimizzare i costi? il costo al GB dipende dal tipo di banchi 2014-15 Amministrazione di Sistema 69 2014-15 Amministrazione di Sistema 70 Scelta della cache Scelta del bus interno Elemento fondamentale per minimizzare i colli di bottiglia tra CPU e memorie L2 o L3 da 4-12MB (condivisa o dedicata per core?) tra disco e memorie ReadyBoost di Vista e modulo Robson Parametri fondamentali quantità e velocità Tipi di cache registri hardware software cache L1/L2 Cache policy Read Ahead Write Through / Write Back memoria centrale Cache Filesystem / Flash Cache Tempi di accesso RAM: 10 ns HD: 10ms memoria di massa memorie removibili Costo e velocità Capacità PCI transfer rate di 133 MB/s per bus di ampiezza 32 bit PCI-X (1999) PCI X 66 oltre 266 MB/s a 32 bit e 533 MB/s a 64 bit PCI X 2.0 4 GB/s PCI Express (PCI-e) PCIx16 fino a 2,5 Gb/s per ogni via = 8 GB/s PCI Express 2.0 a 16 vie fino a 20 GB/s Verso il PCI Express 3.0 Backplane Ethernet (IEEE P802.3ap) Problemi di compatibilità? 2014-15 Amministrazione di Sistema 71 2014-15 Amministrazione di Sistema 72 Amministrazione di Sistema 18

USB 2.0 USB 3.0 SuperSpeed Scelta del bus esterno Firewire 400 Firewire 800 esata Hot-plug Hot-plug Hot-plug Hot-plug Hot-plug Alimentato LowPower Power esata 480 Mb/s teorici 4,8 Gb/s teorici Giga Ethernet PoE 400 Mb/s 800 Mb/s 3 Gb/s 10 Gb/s Altri bus esterni: seriale, parallela, SCSI, SAS, FC, Scelta dello storage Tipi di storage DAS (Direct Attached Storage) NAS (Network Attached Storage) dischi collegabili in rete Ethernet o Wi-Fi SAN (Storage Area Network) rete ad alta velocità/affidabilità dedicata allo storage iscsi Nastri magnetici lettori, jukebox, stacker e librerie Altri sistemi Costi e convenienza? 2014-15 Amministrazione di Sistema 73 2014-15 Amministrazione di Sistema 74 Scelta degli hard disk (1) Capacità in crescita limitata Prestazioni determinate da densità di memorizzazione velocità delle testine velocità di rotazione (RPM) numero di canali a disposizione cache integrata/tipo di controller transfer rate tipo di file system Affidabilità determinata da tecnologia temperatura di esercizio Scelta degli hard disk (2) Diverse tecnologie P-ATA Max 133 MB/s S-ATA e S-ATA II 150 MB/s (SATA) e 300 MB/s (SATA2) SCSI Ultra-320 (320 MB/s) e dischi a 15K Fibre Channel (FC) 1, 2 o 4 Gb/s Serial Attached SCSI (SAS) disk Attuale velocità: 3Gb/s compatibilità anche con dischi SATA II Solid State Drive (SSD) tempo di accesso 50 volte migliore 2014-15 Amministrazione di Sistema 75 2014-15 Amministrazione di Sistema 76 Amministrazione di Sistema 19

Scelta degli hard disk (3) Scelta degli hard disk (4) Nuove tecnologie Perpendicular Recording (2006) Western Digital Advanced Format (2011) HAMR (Heat-assisted magnetic recording) Bit Patterned Media e SOMA (Self Ordering Magnetic Array) Blocchi da 4K http://i.dell.com/sites/doccontent/shared-content/datasheets/documents/512e_4kn_disk_formats_120413.pdf 2014-15 Amministrazione di Sistema 77 2014-15 Amministrazione di Sistema 78 IOPS IOPS (Input/Output Operations Per Second) Misurazione comunemente usata per definire le prestazioni di una memoria secondaria Ma anche per dimensionare lo storage Ogni tipo di disco ha un limite di IOPS Random Read or Write IOPS Average number of random read or write I/O operations per second Sequential Read or Write IOPS Average number of sequential read or write I/O operations per second Total IOPS Total number of I/O operations per second (when performing a mix of read and write tests) Come ottenere IOPS maggiori? 2014-15 Amministrazione di Sistema 79 Scelta del dispositivi di backup Dispositivi di backup Floppy Disk, Super Floppy e Zip Hard Disk Removibili, USB, Firewire CD (650M, 700M, 800M) CD-R e CD-RW DVD (4.7GB o 8.5GB) DVD-RAM, DVD+R, DVD-R, DVD+RW, DVD-RW, DVD-DL Blu Ray (25GB o 50GB) BD-R, BR-RE Nastri Magnetici 8mm (Exabyte), 4 mm (DAT), DLT LTO Per maggiori informazioni http://www.backupcentral.com 2014-15 Amministrazione di Sistema 80 Amministrazione di Sistema 20