Load balancing e scaling

Questo set di flashcard esplora i concetti fondamentali del bilanciamento del carico e della scalabilità nei sistemi informatici, fornendo definizioni e spiegazioni semplici per ciascun termine.

LynxGinevra0·80 schede·80 domande
universitàcomputer_sciencenetworks
0
Lo so
1 / 80
0
Sto imparando
Fronte

Bilanciamento del carico

Tocca per girare
Retro

Tecnica per distribuire il carico di lavoro su più risorse per ottimizzare le prestazioni.

Tocca per girare
Lo so
Sto imparando

Quiz(80 domande)

Domanda 1 di 80

1. Che cos'è il bilanciamento del carico?

Termini in questo set(80)

Bilanciamento del carico(20)

Bilanciamento del carico

Tecnica per distribuire il carico di lavoro su più risorse per ottimizzare le prestazioni.

Perché è importante il bilanciamento del carico?

Previene il sovraccarico di un singolo server, migliora la disponibilità e la reattività del sistema.

Termini associati al bilanciamento del carico?

- Algoritmi - Server - Risorse - Prestazioni

Vero o falso: il bilanciamento del carico aumenta i costi operativi.

Falso. Riduce i costi attraverso un uso più efficiente delle risorse.

Algoritmi di bilanciamento del carico

Tecniche per determinare come distribuire le richieste. Esempi: Round Robin, Least Connections.

Round Robin

Un algoritmo di bilanciamento del carico che distribuisce le richieste in modo circolare tra i server.

Least Connections

Distribuisce le richieste al server con il minor numero di connessioni attive.

Come si misura l'efficacia del bilanciamento?

Valutando la latenza, il throughput e l'utilizzo delle risorse.

Bilanciamento del carico attivo-passivo

Una configurazione in cui un server è attivo e l'altro è in attesa. Usato per ridondanza.

Bilanciamento del carico attivo-attivo

Entrambi i server elaborano le richieste contemporaneamente, migliorando l'efficienza.

Vantaggi del bilanciamento del carico

- Maggiore disponibilità - Scalabilità - Ottimizzazione delle risorse

Come funziona un bilanciatore di carico?

Si interpone tra i client e i server, reindirizzando le richieste secondo l'algoritmo scelto.

Vero o falso: Il bilanciamento del carico non migliora la sicurezza.

Falso. Può migliorare la sicurezza attraverso la ridondanza e la distribuzione del traffico.

Session persistence

Tecnica che garantisce che le richieste di un utente siano sempre gestite dallo stesso server.

Scalabilità orizzontale vs verticale

Orizzontale: aggiungere più server. Verticale: potenziare i server esistenti.

Load balancer hardware vs software

Hardware: dispositivi fisici dedicati. Software: applicazioni installate sui server.

Monitoraggio delle prestazioni

Fondamentale per il bilanciamento del carico; aiuta a identificare colli di bottiglia e inefficienze.

Effetti del sovraccarico del server

Rallentamenti, errori di timeout, e potenziale downtime.

Esempio di bilanciamento del carico

Un sito web ad alto traffico utilizza 3 server con il metodo Round Robin per gestire le richieste.

Cosa si intende per failover?

Processo di commutazione automatica su un server secondario in caso di guasto del server primario.

Scalabilità(20)

Scalabilità verticale

Aumentare le risorse di un singolo nodo. Esempio: potenziare un server con più RAM.

Scalabilità orizzontale

Aggiungere più nodi al sistema per gestire il carico. Esempio: aggiungere server.

Vantaggio della scalabilità verticale

Semplicità di gestione: meno nodi da configurare.

Vantaggio della scalabilità orizzontale

Maggiore tolleranza ai guasti: se un nodo fallisce, altri continuano a funzionare.

Scalabilità verticale è migliore perché...

...è più semplice e richiede meno modifica del software.

Scalabilità orizzontale è migliore perché...

...può gestire carichi più elevati senza punti di fallimento.

Esempio di scalabilità verticale

Aggiunta di 32 GB di RAM a un server esistente.

Esempio di scalabilità orizzontale

Cluster di server web che distribuiscono richieste tra più macchine.

In che modo la scalabilità verticale influisce sui costi?

Aumenta i costi: hardware più potente è generalmente più costoso.

In che modo la scalabilità orizzontale influisce sui costi?

Distribuzione dei costi su più nodi: più economica nel lungo termine.

Limiti della scalabilità verticale

Raggiungimento di un limite fisico; costi crescenti.

Limiti della scalabilità orizzontale

Maggiore complessità nella gestione e nella configurazione.

Scalabilità verticale richiede...

...un'architettura monolitica e hardware potente.

Scalabilità orizzontale richiede...

...un'architettura distribuita e gestione del carico.

Qual è un esempio comune di scalabilità verticale?

Aggiornamento di un database esistente per aumentare le prestazioni.

Qual è un esempio comune di scalabilità orizzontale?

Servizi cloud che aggiungono istanze per gestire il traffico.

Scalabilità verticale è limitata da...

...capacità massime dell'hardware e costi.

Scalabilità orizzontale è limitata da...

...complessità della rete e sincronizzazione dei dati.

Scalabilità verticale è tipica in...

...sistemi legacy e applicazioni monolitiche.

Scalabilità orizzontale è tipica in...

...sistemi cloud e architetture microservizi.

Tecnologie e strumenti(20)

Load balancer

Dispositivo o software che distribuisce il traffico di rete su più server per ottimizzare le risorse.

Cosa fa un reverse proxy?

Agisce come intermediario tra client e server, migliorando la sicurezza e bilanciando il carico.

Vero o falso: il bilanciamento del carico è sempre attivo.

Falso. Può essere attivato solo in caso di necessità per gestire il traffico variabile.

CDN

Rete di distribuzione dei contenuti che riduce la latenza memorizzando contenuti vicino all'utente finale.

Quali sono i tipi di load balancing?

Round robin, least connections, IP hash, etc.

Cosa significa scaling verticale?

Aggiungere risorse a un singolo server per migliorare le prestazioni.

Vantaggi dell'autoscaling?

- Riduzione dei costi - Ottimizzazione delle risorse - Adattamento automatico alla domanda

DNS Round Robin

Tecnica di bilanciamento del carico basata su più indirizzi IP restituiti da un DNS.

Quale protocollo è comune nel bilanciamento del carico?

HTTP, TCP e UDP sono protocolli frequentemente utilizzati.

Cosa fa un bilanciatore di carico hardware?

Fornisce prestazioni elevate e funzionalità dedicate per la gestione del traffico.

Vero o falso: il bilanciamento del carico può migliorare la tolleranza ai guasti.

Vero. Distribuendo il carico, i sistemi possono mantenere operatività anche in caso di guasto di un server.

Qual è l'effetto della scalabilità orizzontale?

Aggiunge più server al sistema, migliorando le prestazioni e la disponibilità.

Cosa è un cluster?

Gruppo di server che lavorano insieme per fornire maggiore potenza e disponibilità.

Kubernetes

Piattaforma open source per l'automazione del deployment, scaling e gestione di applicazioni containerizzate.

Cosa significa 'failover'?

Procedura automatica per passare a un sistema di backup in caso di guasto.

Quali strumenti possono essere usati per il monitoraggio del carico?

Prometheus, Grafana, Nagios, etc.

Cosa è un bilanciatore di carico basato su software?

Un'applicazione che gestisce il traffico e distribuisce le richieste su più server.

Cosa significa 'traffic shaping'?

Tecnica per controllare la quantità e la tipologia di traffico che passa attraverso una rete.

Vero o falso: la scalabilità è sempre costosa.

Falso. Può essere ottimizzata per ridurre i costi e migliorare l'efficienza.

Esempio di load balancing in cloud?

Utilizzo di Amazon ELB per distribuire il traffico tra più istanze EC2.

Strategie e best practices(20)

Bilanciamento del carico attivo

Distribuzione delle richieste in modo uniforme tra le risorse per evitare sovraccarichi.

Vantaggio della scalabilità orizzontale

Aggiungere più nodi per gestire il carico. Maggiore flessibilità e costi più contenuti.

Quando usare il bilanciamento del carico?

Quando si prevede un alto volume di richieste o per garantire alta disponibilità.

Strategia Round Robin

Assegna le richieste in modo ciclico. Semplice e utile per carichi simili.

Vero o falso: La scalabilità verticale implica aggiungere più server.

Falso. La scalabilità verticale implica potenziare le risorse di un singolo server.

Load shedding

Tecnica per ridurre il carico scartando alcune richieste durante periodi di picco.

Perché considerare la latenza?

Latenza bassa migliora l'esperienza utente. Fondamentale nei servizi in tempo reale.

Cosa è il bilanciamento basato su sessione?

Mantiene le sessioni degli utenti su un singolo server per coerenza nei dati.

Autoscaling

Aggiunge o rimuove automaticamente risorse in base al carico attuale.

Quale architettura supporta meglio la scalabilità?

Microservizi. Permettono una gestione indipendente delle parti dell'applicazione.

Esempio di bilanciamento del carico geografico

Utilizzare server in diverse regioni per ridurre la latenza per gli utenti locali.

Come monitorare performance e carico?

Utilizzare strumenti di monitoraggio. Esempi: Grafana, Prometheus.

Priorità delle richieste

Classificare le richieste per importanza. Gestire le richieste critiche prima.

Cache e bilanciamento del carico

Le cache possono ridurre il carico sui server. Risposte più rapide per richieste comuni.

Limitazione del numero di connessioni

Stabilire un limite per evitare il sovraccarico sui server. Controlla accessi simultanei.

Cosa fare in caso di picco di traffico?

Implementare autoscaling o load shedding per gestire il carico.

Vantaggi del bilanciamento del carico

- Migliore performance - Maggiore disponibilità - Ridondanza delle risorse

Considerare il failover

Implementare un piano di failover per garantire continuità in caso di guasti.

Strategia Least Connections

Invia nuove richieste al server con meno connessioni attive. Ottimizza l'uso delle risorse.

Obiettivo della scalabilità

Assicurare che un sistema possa gestire l'aumento del carico senza degrado delle prestazioni.

Domande in questo set(80)

1. Che cos'è il bilanciamento del carico?

A.Una tecnica per distribuire il carico di lavoro su più risorse.
B.Un metodo per aumentare la velocità di un singolo server.
C.Un algoritmo per ottimizzare le prestazioni di un database.
D.Una strategia per ridurre i costi di un'applicazione.

2. Qual è la definizione di scalabilità verticale?

A.Aumentare le risorse di un singolo nodo.
B.Aggiungere più nodi al sistema.
C.Ridurre il numero di nodi.
D.Sostituire nodi esistenti.

3. Cosa fa un bilanciatore di carico?

A.Distribuisce il traffico su più server
B.Aumenta la potenza di un singolo server
C.Controlla il traffico in ingresso solo
D.Aggiunge nuovi server al cluster

4. Qual è la principale funzione del bilanciamento del carico attivo?

A.Distribuire le richieste uniformemente tra le risorse
B.Aumentare il numero di server disponibili
C.Conservare le sessioni degli utenti
D.Ridurre la latenza delle richieste

5. Qual è uno dei principali vantaggi del bilanciamento del carico?

A.Riduzione della latenza.
B.Aumento del numero di server.
C.Maggiore complessità del sistema.
D.Rallentamento del tempo di risposta.

6. Qual è un esempio di scalabilità orizzontale?

A.Aggiungere un disco rigido a un server esistente.
B.Installare un nuovo server per distribuire carico.
C.Migliorare la CPU di un computer.
D.Aggiornare il sistema operativo di un server.

7. Qual è lo scopo di un reverse proxy?

A.Fornire un'interfaccia utente
B.Agire come intermediario tra client e server
C.Memorizzare i dati localmente
D.Controllare il funzionamento del server

8. Qual è un vantaggio della scalabilità orizzontale?

A.Consente di gestire meglio il carico con costi contenuti
B.Richiede potenziamenti hardware complessi
C.Aumenta la latenza delle richieste
D.Limita il numero di connessioni simultanee

9. Quale dei seguenti è un algoritmo di bilanciamento del carico?

A.Round Robin
B.Binary Search
C.Depth First Search
D.Network Address Translation

10. Qual è un vantaggio della scalabilità verticale?

A.Semplicità di gestione.
B.Maggiore tolleranza ai guasti.
C.Costo inferiore nel lungo termine.
D.Facilità di configurazione della rete.

11. Vero o falso: il bilanciamento del carico è sempre necessario.

A.Vero
B.Falso
C.Dipende dal tipo di server
D.Solo in caso di traffico elevato

12. Quando è consigliabile utilizzare il bilanciamento del carico?

A.Quando si prevede un alto volume di richieste
B.Quando si desidera ridurre il numero di server
C.Quando la latenza è già molto bassa
D.Quando si ha un'unica fonte di traffico

13. Cos'è il bilanciamento del carico attivo-attivo?

A.Entrambi i server elaborano le richieste contemporaneamente.
B.Un server è attivo mentre l'altro è spento.
C.Solo un server gestisce il traffico di rete.
D.I server sono utilizzati in modo alternato.

14. Qual è un vantaggio della scalabilità orizzontale?

A.Costi più elevati per la gestione.
B.Minore tolleranza ai guasti.
C.Maggiore tolleranza ai guasti.
D.Richiede meno hardware.

15. Cosa rappresenta una CDN?

A.Una rete di distribuzione dei contenuti
B.Una rete di server dedicati
C.Un protocollo di comunicazione
D.Un tipo di bilanciatore di carico

16. Qual è la strategia Round Robin?

A.Assegna le richieste in modo ciclico tra i server
B.Invia tutte le richieste al server con meno carico
C.Consente solo un numero limitato di connessioni
D.Monitora le performance in tempo reale

17. Cosa si intende per scalabilità orizzontale?

A.Aggiungere più server.
B.Potenziare i server esistenti.
C.Incrementare la larghezza di banda.
D.Ridurre il numero di clienti.

18. Qual è un limite della scalabilità verticale?

A.Raggiungimento di un limite fisico.
B.Facilità di configurazione.
C.Maggiore sicurezza dei dati.
D.Costo inferiore.

19. Quale tecnica è utilizzata nel bilanciamento del carico round robin?

A.Distribuire le richieste in ordine sequenziale
B.Concentrare il traffico su un singolo server
C.Utilizzare indirizzi IP casuali
D.Analizzare le prestazioni di ciascun server

20. Vero o falso: La scalabilità verticale prevede l'aggiunta di più server.

A.Falso
B.Vero
C.Dipende dalla situazione
D.Non è rilevante

21. Quale dei seguenti non è un metodo di bilanciamento del carico?

A.Least Connections
B.Round Robin
C.Database Sharding
D.Weighted Round Robin

22. Qual è un esempio di un sistema tipico per la scalabilità verticale?

A.Architettura microservizi.
B.Sistemi legacy.
C.Servizi cloud.
D.Reti peer-to-peer.

23. Cosa implica lo scaling verticale?

A.Aggiungere più server al sistema
B.Aumentare le risorse di un singolo server
C.Ridurre il numero di server attivi
D.Spostare le risorse su un server remoto

24. Cosa implica il load shedding?

A.Scartare alcune richieste durante i picchi di traffico
B.Aggiungere server per gestire il carico
C.Monitorare le performance
D.Bilanciare le richieste tra più regioni

25. Qual è l'effetto del sovraccarico di un server?

A.Maggior disponibilità del sistema.
B.Aumento della reattività.
C.Rallentamenti e potenziale downtime.
D.Miglioramento della sicurezza.

26. In che modo la scalabilità orizzontale influisce sui costi?

A.Aumenta i costi a lungo termine.
B.Distribuisce i costi su più nodi.
C.Richiede hardware più costoso.
D.Riduce i costi di gestione.

27. Quali sono i vantaggi dell'autoscaling?

A.Aumento dei costi operativi
B.Adattamento automatico alla domanda
C.Maggiore complessità gestionale
D.Fisso numero di server attivi

28. Perché è importante considerare la latenza?

A.Per migliorare l'esperienza utente nei servizi in tempo reale
B.Per aumentare il numero di server
C.Per ridurre il numero di richieste
D.Per aumentare i costi operativi

29. Cosa si intende per session persistence?

A.Tecnica che mantiene le richieste di un utente sullo stesso server.
B.Metodo per distribuire le connessioni su più server.
C.Strategia per aumentare la potenza dei server.
D.Algoritmo per ottimizzare il routing del traffico.

30. Qual è un esempio di scalabilità verticale in un database?

A.Aggiungere istanze di server.
B.Aumentare la capacità di memoria di un server.
C.Introdurre un sistema di bilanciamento del carico.
D.Implementare un cluster database.

31. Cosa significa DNS Round Robin?

A.Tecnica per migliorare la sicurezza
B.Tecnica di bilanciamento del carico basata su più indirizzi IP
C.Metodo per accelerare la risposta del server
D.Sistema di file sharing

32. Cosa facilita il bilanciamento basato su sessione?

A.Mantiene le sessioni degli utenti su un server unico
B.Assegna le richieste in modo casuale
C.Riduce la latenza delle richieste
D.Distribuisce equamente il carico

33. Quale strumento aiuta a monitorare le prestazioni nel bilanciamento del carico?

A.Software di monitoraggio delle performance.
B.Database relazionali.
C.Firewall di rete.
D.Sistemi di backup.

34. Qual è una caratteristica della scalabilità orizzontale?

A.Richiede architettura monolitica.
B.Riduce complessità della rete.
C.Richiede gestione del carico.
D.Utilizza un solo nodo.

35. Quale protocollo è comune nel bilanciamento del carico?

A.HTTP
B.FTP
C.SMTP
D.Telnet

36. Cosa si intende per autoscaling?

A.Aggiungere o rimuovere risorse automaticamente in base al carico
B.Implementare un piano di failover
C.Limitare il numero di connessioni
D.Distribuire il traffico tra più server

37. Qual è la principale differenza tra load balancer hardware e software?

A.I load balancer hardware sono dispositivi fisici, mentre i software sono applicazioni.
B.I load balancer software sono più costosi dei hardware.
C.I load balancer hardware non possono gestire il traffico.
D.I load balancer software sono sempre più lenti.

38. Quale opzione NON è un vantaggio della scalabilità verticale?

A.Semplicità di gestione.
B.Miglioramento delle performance.
C.Maggiore tolleranza ai guasti.
D.Minore complessità.

39. Cosa fa un bilanciatore di carico hardware?

A.Fornisce prestazioni elevate
B.Aggiunge server virtuali
C.Riduce la larghezza di banda
D.È più lento di un bilanciatore software

40. Quale architettura è più adatta per la scalabilità?

A.Microservizi
B.Monolite
C.Server farm
D.Cloud privato

41. Cosa si intende per failover?

A.Commutazione automatica su un server secondario in caso di guasto.
B.Distribuzione delle richieste in modo casuale.
C.Aumento della capacità di un server.
D.Utilizzo di server in standby per il carico.

42. Qual è un esempio comune di scalabilità orizzontale?

A.Server virtuali in cloud che gestiscono il traffico.
B.Aumento della RAM di un server.
C.Upgrade della scheda madre.
D.Configurazione di un server web.

43. Vero o falso: il bilanciamento del carico può aumentare la tolleranza ai guasti.

A.Vero
B.Falso
C.Solo in alcuni casi
D.Richiede hardware specifico

44. Esempio di bilanciamento del carico geografico?

A.Utilizzare server in diverse regioni per ridurre la latenza
B.Assegnare tutte le richieste a un unico server
C.Limitare l'accesso ai server
D.Aumentare le dimensioni dei server

45. Perché è importante il bilanciamento del carico?

A.Riduce il rischio di sovraccarico su un singolo server.
B.Aumenta i costi operativi.
C.Semplifica l'architettura di rete.
D.Riduce la necessità di monitoraggio.

46. Qual è un limite della scalabilità orizzontale?

A.Costi più elevati per nodo.
B.Maggior complessità nella gestione.
C.Minore tolleranza ai guasti.
D.Difficoltà nell'upgrade hardware.

47. Cosa determina l'effetto della scalabilità orizzontale?

A.Aggiunta di più server al sistema
B.Aumento della potenza di un server
C.Maggiore sicurezza dei dati
D.Minore complessità del sistema

48. Come si possono monitorare performance e carico?

A.Utilizzando strumenti di monitoraggio come Grafana o Prometheus
B.Aggiungendo più server senza analisi
C.Limitando le connessioni al server
D.Riducendo il traffico di rete

49. Quale misura è utilizzata per valutare l'efficacia del bilanciamento del carico?

A.Throughput.
B.Costo operativo.
C.Numero di server.
D.Larghezza di banda totale.

50. Qual è un esempio di carico gestito con scalabilità verticale?

A.Utilizzare un cluster di server.
B.Aumentare le CPU di un singolo server.
C.Aggiungere nodi a una rete.
D.Bilanciare le richieste tra server.

51. Cosa è un cluster?

A.Un singolo server potente
B.Un gruppo di server che lavorano insieme
C.Un tipo di software di gestione
D.Un dispositivo di rete

52. Cosa implica la priorità delle richieste?

A.Classificare le richieste per importanza
B.Gestire il carico in modo casuale
C.Bilanciare il traffico tra più server
D.Limitare il numero di utenti

53. Qual è il ruolo di un bilanciatore di carico?

A.Reindirizzare le richieste dei client ai server appropriati.
B.Eseguire backup dei server.
C.Monitorare l'utilizzo della larghezza di banda.
D.Sostituire fisicamente i server in caso di malfunzionamento.

54. Cosa richiede la scalabilità verticale?

A.Architettura distribuita.
B.Hardware più costoso.
C.Architettura monolitica.
D.Nodi multipli.

55. Qual è la funzione principale di Kubernetes?

A.Automatizzare il deployment di sistemi operativi
B.Gestire applicazioni containerizzate
C.Fornire un'interfaccia grafica
D.Controllare la rete interna

56. Qual è il ruolo della cache nel bilanciamento del carico?

A.Riduce il carico sui server e accelera le risposte
B.Aumenta il numero di server necessari
C.Limita le connessioni simultanee
D.Monitora le performance dei server

57. Cosa significa 'Least Connections' nel contesto del bilanciamento del carico?

A.Distribuisce le richieste al server con il minor numero di connessioni attive.
B.Invia le richieste a tutti i server in modo casuale.
C.Utilizza il server con il minor costo operativo.
D.Sceglie il server con la più alta larghezza di banda.

58. Qual è uno svantaggio della scalabilità verticale?

A.Minore costo dei nodi.
B.Limiti fisici nell'hardware.
C.Facilità di gestione.
D.Migliori performance.

59. Cosa significa 'failover'?

A.Passare a un sistema di backup in caso di guasto
B.Aumentare le risorse di un server
C.Controllare il traffico di rete
D.Configurare un nuovo server

60. Cosa significa limitare il numero di connessioni?

A.Stabilire un limite per evitare il sovraccarico sui server
B.Aumentare il numero totale di richieste
C.Facilitare il bilanciamento del carico geografico
D.Monitora il traffico di rete

61. Quale tra le seguenti opzioni migliora la sicurezza in un sistema di bilanciamento del carico?

A.Ridondanza e distribuzione del traffico.
B.Maggiore numero di server.
C.Aumento dei costi operativi.
D.Utilizzo di un solo server.

62. Quale affermazione sulla scalabilità orizzontale è vera?

A.È sempre più costosa.
B.Richiede una rete complessa.
C.È più semplice da gestire.
D.Richiede meno hardware.

63. Quali strumenti sono utili per il monitoraggio del carico?

A.Photoshop e Illustrator
B.Prometheus e Grafana
C.Word e Excel
D.AutoCAD e Revit

64. Cosa fare in caso di picco di traffico?

A.Implementare autoscaling o load shedding
B.Ignorare il picco
C.Limitare le richieste a un server
D.Aumentare la latenza

65. Quale è un esempio pratico di bilanciamento del carico?

A.Un sito web ad alto traffico utilizza più server con Round Robin.
B.Un server si occupa di tutte le richieste senza supporto.
C.Un database gestisce tutte le connessioni da solo.
D.Un'applicazione usa un singolo server per gli utenti.

66. Quale opzione è tipica in un'architettura di scalabilità orizzontale?

A.Sistema monolitico.
B.Cluster di server.
C.Server singolo.
D.Database centralizzato.

67. Cosa è un bilanciatore di carico basato su software?

A.Un'applicazione per gestire il traffico
B.Un dispositivo hardware dedicato
C.Un metodo di comunicazione
D.Un tipo di rete

68. Quali sono i vantaggi del bilanciamento del carico?

A.Migliore performance e maggiore disponibilità
B.Costi più elevati
C.Aumento della latenza
D.Limitazione dell'accesso agli utenti

69. Quale dei seguenti algoritmi distribuisce le richieste in modo circolare tra i server?

A.Round Robin
B.Least Connections
C.Random Selection
D.Weighted Round Robin

70. In che modo la scalabilità verticale influisce sulle performance?

A.Migliora le performance a causa dell'hardware potente.
B.Diminuisce le performance.
C.Nessun impatto sulle performance.
D.Complica il sistema.

71. Cosa significa 'traffic shaping'?

A.Controllare il flusso di dati in rete
B.Aumentare la larghezza di banda
C.Ridurre la latenza
D.Aumentare il numero di utenti

72. Perché è importante considerare il failover?

A.Per garantire continuità in caso di guasti
B.Per aumentare i costi operativi
C.Per limitare le richieste agli utenti
D.Per ignorare il traffico

73. Qual è una caratteristica del bilanciamento del carico attivo-passivo?

A.Entrambi i server sono attivi contemporaneamente.
B.Un server è attivo, l'altro è in standby.
C.Distribuisce le richieste in modo casuale.
D.Utilizza solo un singolo server per tutto il traffico.

74. Quale delle seguenti affermazioni descrive meglio la scalabilità orizzontale?

A.Aggiungere più nodi al sistema per migliorare la gestione del carico.
B.Potenziare un singolo nodo con più risorse.
C.Richiede una configurazione complessa e costosa.
D.È sempre la soluzione più economica.

75. Vero o falso: la scalabilità è sempre costosa.

A.Vero
B.Falso
C.Dipende dalle risorse
D.Solo se si utilizza hardware dedicato

76. Cosa implica la strategia Least Connections?

A.Invia nuove richieste al server con meno connessioni attive
B.Distribuisce le richieste in modo casuale
C.Limita il numero totale di server
D.Monitora solo l'accesso degli utenti

77. Quale scenario rappresenta un uso inefficace del bilanciamento del carico?

A.Utilizzare un solo server per un sito web ad alto traffico.
B.Distribuire equamente le richieste tra più server.
C.Monitorare le prestazioni per identificare colli di bottiglia.
D.Utilizzare algoritmi di bilanciamento come Least Connections.

78. Qual è una conseguenza della scalabilità verticale sui costi?

A.Rende il sistema più resistente ai guasti.
B.Aumenta i costi a causa dell'acquisto di hardware più potente.
C.Permette una gestione più semplice dei nodi.
D.Non ha effetti sui costi.

79. Qual è un esempio di load balancing nel cloud?

A.Utilizzo di Google Drive per archiviare file
B.Utilizzo di Amazon ELB per distribuire il traffico
C.Utilizzo di Dropbox per la sincronizzazione
D.Utilizzo di Microsoft Word per scrivere documenti

80. Qual è l'obiettivo della scalabilità?

A.Assicurare che un sistema possa gestire l'aumento del carico senza degrado delle prestazioni
B.Aumentare il numero di server a caso
C.Ridurre i costi operativi senza analisi
D.Limitare il traffico degli utenti

Set correlati

Crea il tuo set di studio

Carica un PDF, incolla le tue note o descrivi un argomento – l'IA genera schede, quiz e altro in pochi secondi.