SlideShare a Scribd company logo
Infrastrutture cloud ridondate geograficamente
Alta disponibilità sulla infrastruttura di Seeweb
Marco d’Itri
<md@seeweb.it>
@rfc1036
Seeweb s.r.l.
SMAU Milano 2016 - 25 ottobre 2016
1/17
2/17
Chi è Marco d’Itri?
Usa Linux e Internet dal 1995.
È uno sviluppatore Debian dal 1997.
Dalla fine degli anni ’90 si occupa in vari modi di Internet in Italia.
Gli piace programmare in Perl.
Dal 2006 progetta e gestisce l’infrastruttura di rete, le piattaforme di
posta ed altri servizi di Seeweb.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
3/17
Chi è Seeweb?
Il principale fornitore italiano di infrastruttura cloud
1998: fondata a Frosinone come hosting provider puro, dopo una
esperienza come ISP.
2005: apre il secondo datacenter a Milano nel campus di Via
Caldera.
2015: fonda Dominion Hosting Holding e la quota alla Borsa di
Milano.
Ha 4 datacenter a Frosinone, Milano e Sesto San Giovanni.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
4/17
La rete di Seeweb
Un anello ridondato a 10 Gbps
Datacenter Milano 1.
Datacenter Frosinone 1 e 2.
POP a Roma presso NAMEX.
Oltre 60 Gbps di connettività aggregata
40 Gbps di transiti a Milano e Roma.
10 Gbps di peering al MIX. Più NAMEX, AMS-IX e MINAP.
4 + 4 Gbps di peering privato con Telecom Italia (Milano e Roma).
Infrastrutture cloud ridondate geograficamente Marco d’Itri
5/17
Il servizio
Abbiamo sviluppato un sistema di proxy e caching per uno dei più
grandi portali italiani.
Il cliente richiede altissima disponibilità del servizio.
Più livelli di ridondanza
Due datacenter.
Ogni datacenter contiene due blade (in enclosure differenti).
Ogni blade server contiene 4 macchine virtuali con i proxy.
Il portale è composto da più domini, distribuiti tra gli 8 proxy di ciascun
datacenter.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
6/17
Alta disponibilità locale
In caso di guasto, il traffico è gestito dal proxy gemello nell’altro server.
Guasto di un proxy
keepalived monitora Varnish: se questo non funziona cede l’IP di
servizio locale.
Guasto di un server
keepalived monitora il nodo gemello locale: se questo non funziona
prende l’IP di servizio locale.
Ridondanza attivo-attivo
Ogni server gestisce parte del traffico del sito e in caso di guasto può
gestire anche quello del gemello.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
7/17
Alta disponibilità geografica
In caso di guasto, il traffico è gestito dai server replicati nell’altro
datacenter.
Guasto di un datacenter
I normali meccanismi di routing fanno in modo che gli utenti
raggiungano solo i datacenter funzionanti.
Ridondanza attivo-attivo
Ogni datacenter gestisce il traffico degli utenti più vicini e in caso di
guasto può gestire anche quelli dell’altro.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
8/17
L’architettura
Infrastruttura composta da prodotti standard di Seeweb
Prodotto Ruolo
Web accelerator HA Proxy e caching
Foundation server Private cloud
IP failover Routing anycast
Abbiamo creato un sistema di private cloud direttamente connesso ai
nostri core router per isolarlo da possibili interferenze dovute ad altri
clienti.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
9/17
Prodotti: web accelerator
Appliance: servizio installato e gestito da Seeweb. Normalmente
disponibile sulla nostra piattaforma di public cloud.
Varnish
Reverse proxy HTTP.
nginx
Terminatore TLS.
Valore aggiunto
Sistema proprietario di gestione, configurazione basata su moduli
standard.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
10/17
Il web accelerator: perché?
Un sito senza caching non può reggere traffico significativo.
Se il visitatore arriva a PHP ormai è tardi per migliorare le prestazioni.
Facendo caching delle pagine intere il web accelerator permette di
gestire traffico altissimo con poca spesa.
Variante istantanea
Può essere attivato in pochi minuti in condizioni di emergenza per
gestire picchi di traffico improvvisi o attacchi DoS.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
11/17
Web accelerator: altre funzioni
Terminatore TLS avanzato
Client integrato per Let’s Encrypt.
TLS moderno con OCSP stapling.
HTTP/2!
Inoltre
Load balancer.
Router HTTP.
Front end IPv6.
TCP Fast Open.
Configurazioni pronte per i CMS più comuni.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
12/17
Esempio: blogseeweb.yaml
backends:
- host: 217.64.194.157
frontends: vm4635.cloud.seeweb.it
modules: [ ssl, selective_caching,←
wordpress, error_seeweb ]
variables:
healthcheck_domain: blog.seeweb.it
force_https_re: ’^/’
Infrastrutture cloud ridondate geograficamente Marco d’Itri
13/17
Prodotti: foundation server
Raccomandato per costruire infrastrutture di private cloud.
Blade server dedicati al cliente
2 CPU da 16 core.
48 o 128 GB di RAM.
Connettività 10GE.
Storage su SAN Fibre Channel.
Accesso alla console dal pannello Seeweb.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
14/17
I foundation server: perché?
Evoluzione dei tradizionali server dedicati.
Storage su SAN Fibre Channel
Altissime prestazioni.
Possibile variare lo spazio allocato.
Server stateless sostituibili via software in caso di guasto.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
15/17
Prodotti: IP failover
Sposta un IP da un datacenter all’altro con una API REST.
Il cliente può scegliere autonomamente se inviare il traffico ai propri
server di Milano, Frosinone o entrambi.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
16/17
IP failover: modalità anycast
Routing anycast:
Annunciando al resto di Internet una route da più punti, il traffico viene
ricevuto dal nodo topologicamente più vicino.
Approssimazione di routing geografico
Grazie alla nostra presenza a MIX e NAMEX possiamo ricevere con
buona approssimazione a Milano il traffico proveniente dal nord Italia e
a Frosinone quello dal centro-sud.
Infrastrutture cloud ridondate geograficamente Marco d’Itri
17/17
Domande?
https://www.linux.it/ md/text/cloudha-smau2016.pdf
(Google . . . Marco d’Itri . . . I feel lucky)
Infrastrutture cloud ridondate geograficamente Marco d’Itri

More Related Content

What's hot

Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...
Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...
Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...
Adriano Scaruffi
 
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
Francesco Taurino
 
La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS
La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS
La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS
Imola Informatica
 
ClearOS - Linux Small Business Server
ClearOS - Linux Small Business ServerClearOS - Linux Small Business Server
ClearOS - Linux Small Business Server
Francesco Taurino
 
CisCon 2018 - Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...
CisCon 2018 -  Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...CisCon 2018 -  Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...
CisCon 2018 - Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...
AreaNetworking.it
 
Backup istantaneo in cloud.
Backup istantaneo in cloud.Backup istantaneo in cloud.
Backup istantaneo in cloud.
Giovanni Zanasca
 

What's hot (6)

Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...
Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...
Architetture per la riservatezza, integrità e disponibilità dei dati nei sist...
 
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
 
La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS
La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS
La nostra infrastruttura di produzione a container con Docker, Rancher e ZFS
 
ClearOS - Linux Small Business Server
ClearOS - Linux Small Business ServerClearOS - Linux Small Business Server
ClearOS - Linux Small Business Server
 
CisCon 2018 - Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...
CisCon 2018 -  Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...CisCon 2018 -  Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...
CisCon 2018 - Piattaforme AntiDDoS – Lo scudo 2.0 nell’era della guerra tele...
 
Backup istantaneo in cloud.
Backup istantaneo in cloud.Backup istantaneo in cloud.
Backup istantaneo in cloud.
 

Similar to Smau Milano 2016 - Seeweb, Marco d'Itri

Networking in ambienti cloud
Networking in ambienti cloudNetworking in ambienti cloud
Networking in ambienti cloud
Marco d'Itri
 
FileMaker Server Global Developing Networks
FileMaker Server Global Developing NetworksFileMaker Server Global Developing Networks
FileMaker Server Global Developing NetworksStefano Monti
 
MPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti EnterpriseMPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti Enterprise
festival ICT 2016
 
Il Cloud Infrastrutturale
Il Cloud InfrastrutturaleIl Cloud Infrastrutturale
Il Cloud Infrastrutturale
Marco Lombardo
 
Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.
Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.
Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.
Aruba S.p.A.
 
Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...
Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...
Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...
Aruba S.p.A.
 
Nagios in alta affidabilità con strumenti open source
Nagios in alta affidabilità con strumenti open sourceNagios in alta affidabilità con strumenti open source
Nagios in alta affidabilità con strumenti open source
Babel
 
Da Zero all'open per PA e PMI
Da Zero all'open per PA e PMIDa Zero all'open per PA e PMI
Da Zero all'open per PA e PMI
NaLUG
 
Da 0 all'open per PA e PMI
Da 0 all'open per PA e PMIDa 0 all'open per PA e PMI
Da 0 all'open per PA e PMI
Francesco Taurino
 
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Aruba S.p.A.
 
Cloudup, cloud server al minuto
Cloudup, cloud server al minutoCloudup, cloud server al minuto
Cloudup, cloud server al minuto
ENTER S.r.l.
 
Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...
Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...
Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...
Aruba S.p.A.
 
Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...
Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...
Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...
Aruba S.p.A.
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
Par-Tec S.p.A.
 
Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'
Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'
Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'
Aruba S.p.A.
 
Erlug
ErlugErlug
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQLMySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
Par-Tec S.p.A.
 
9 Intranetting
9 Intranetting9 Intranetting
9 Intranettingacapone
 
festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...
festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...
festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...festival ICT 2016
 
Hacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open SourceHacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open Source
Claudio Cardinali
 

Similar to Smau Milano 2016 - Seeweb, Marco d'Itri (20)

Networking in ambienti cloud
Networking in ambienti cloudNetworking in ambienti cloud
Networking in ambienti cloud
 
FileMaker Server Global Developing Networks
FileMaker Server Global Developing NetworksFileMaker Server Global Developing Networks
FileMaker Server Global Developing Networks
 
MPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti EnterpriseMPLS nelle (grandi) reti Enterprise
MPLS nelle (grandi) reti Enterprise
 
Il Cloud Infrastrutturale
Il Cloud InfrastrutturaleIl Cloud Infrastrutturale
Il Cloud Infrastrutturale
 
Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.
Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.
Workshop Aruba a Smau Milano 2013: dall'infrastruttura fisica al cloud.
 
Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...
Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...
Smau Torino 2014 - Workshop Aruba, Dell e Intel: 'Dai Tablet al Cloud, una pa...
 
Nagios in alta affidabilità con strumenti open source
Nagios in alta affidabilità con strumenti open sourceNagios in alta affidabilità con strumenti open source
Nagios in alta affidabilità con strumenti open source
 
Da Zero all'open per PA e PMI
Da Zero all'open per PA e PMIDa Zero all'open per PA e PMI
Da Zero all'open per PA e PMI
 
Da 0 all'open per PA e PMI
Da 0 all'open per PA e PMIDa 0 all'open per PA e PMI
Da 0 all'open per PA e PMI
 
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
Smau Roma 2014 - Workshop Aruba, Dell e Intel: 'Dai server fisici al Cloud'
 
Cloudup, cloud server al minuto
Cloudup, cloud server al minutoCloudup, cloud server al minuto
Cloudup, cloud server al minuto
 
Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...
Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...
Workshop 'Data center Extension: i servizi Cloud di Aruba al servizio dell'IT...
 
Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...
Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...
Workshop Dell, Intel e Aruba a Smau Bari 2014: Dai Tablet al Cloud, una partn...
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
 
Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'
Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'
Workshop Aruba, Dell, Intel - Smau Bologna 2014: 'Dai server fisici al cloud'
 
Erlug
ErlugErlug
Erlug
 
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQLMySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
MySQL Day Milano 2017 - Dalla replica a InnoDB Cluster: l’HA secondo MySQL
 
9 Intranetting
9 Intranetting9 Intranetting
9 Intranetting
 
festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...
festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...
festival ICT 2013: Manager, CEO e Responsabili IT in Cloud. Caso concreto di ...
 
Hacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open SourceHacking Access Point con Firmware Open Source
Hacking Access Point con Firmware Open Source
 

More from SMAU

L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...
SMAU
 
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales NavigatorIl supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
SMAU
 
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazioneSMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU
 
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtechSMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU
 
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU
 
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU
 
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU
 
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social MediaSMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU
 
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU
 
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU
 
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU
 
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggiSMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU
 
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU
 
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU
 
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU
 
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU
 
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
SMAU
 
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbotsSMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU
 

More from SMAU (20)

L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...L'intelligenza artificiale per il marketing automation: come automatizzare le...
L'intelligenza artificiale per il marketing automation: come automatizzare le...
 
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales NavigatorIl supporto IA nella Lead Generation con Linkedin e Sales Navigator
Il supporto IA nella Lead Generation con Linkedin e Sales Navigator
 
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazioneSMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
SMAU MILANO 2023 | Intrapreneurship: I dipendenti come driver dell'innovazione
 
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
SMAU MILANO 2023 | TECNOLOGIE IMMERSIVE E METAVERSO: SOLUZIONI INNOVATIVE PER...
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtechSMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
SMAU MILANO 2023 | SMAU MILANO 2023 | Le nuove frontiere dell'ESGtech
 
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
SMAU MILANO 2023 | AI: Un Alleato Innovativo per l'Omnichannel Customer Exper...
 
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
SMAU MILANO 2023 | 𝐃𝐢𝐠𝐢𝐭𝐚𝐥 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐉𝐨𝐮𝐫𝐧𝐞𝐲 La nuova frontiera della formazio...
 
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
SMAU MILANO 2023 | COME PROGETTARE SOLUZIONI CIRCOLARI E MODELLI DI BUSINESS ...
 
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social MediaSMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
SMAU MILANO 2023 | Google Business Profile tra SEO e Social Media
 
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
SMAU MILANO 2023 | Il PM incontra la proprietà intellettuale: pianificare la ...
 
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
SMAU MILANO 2023 | Il neuromarketing: solo 8 secondi per catturare l’attenzio...
 
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
SMAU MILANO 2023 | Collaborazioni vincenti: Come le startup possono creare pa...
 
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggiSMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
SMAU MILANO 2023 | Funnel Hacking: massimizzare il ROAS in 7 passaggi
 
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
SMAU MILANO 2023 | Una reputazione che ti precede: come il personal storytell...
 
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
SMAU MILANO 2023 | Come scalare una produzione video: il caso “Vongola Lupino...
 
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
SMAU MILANO 2023 | IA Generativa per aziende - come addestrare i modelli ling...
 
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
SMAU MILANO 2023 | L'intelligenza artificiale per davvero (facciamola sul ser...
 
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...SMAU MILANO 2023 |  Personal Branding: come comunicare in maniera efficace la...
SMAU MILANO 2023 | Personal Branding: come comunicare in maniera efficace la...
 
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
SMAU MILANO 2023 | What's Next? Rivoluzioni industriali, intelligenza artific...
 
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbotsSMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
SMAU MILANO 2023 | SMAU MILANO 2023 | Intelligenza Artificiale e chatbots
 

Smau Milano 2016 - Seeweb, Marco d'Itri

  • 1. Infrastrutture cloud ridondate geograficamente Alta disponibilità sulla infrastruttura di Seeweb Marco d’Itri <md@seeweb.it> @rfc1036 Seeweb s.r.l. SMAU Milano 2016 - 25 ottobre 2016 1/17
  • 2. 2/17 Chi è Marco d’Itri? Usa Linux e Internet dal 1995. È uno sviluppatore Debian dal 1997. Dalla fine degli anni ’90 si occupa in vari modi di Internet in Italia. Gli piace programmare in Perl. Dal 2006 progetta e gestisce l’infrastruttura di rete, le piattaforme di posta ed altri servizi di Seeweb. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 3. 3/17 Chi è Seeweb? Il principale fornitore italiano di infrastruttura cloud 1998: fondata a Frosinone come hosting provider puro, dopo una esperienza come ISP. 2005: apre il secondo datacenter a Milano nel campus di Via Caldera. 2015: fonda Dominion Hosting Holding e la quota alla Borsa di Milano. Ha 4 datacenter a Frosinone, Milano e Sesto San Giovanni. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 4. 4/17 La rete di Seeweb Un anello ridondato a 10 Gbps Datacenter Milano 1. Datacenter Frosinone 1 e 2. POP a Roma presso NAMEX. Oltre 60 Gbps di connettività aggregata 40 Gbps di transiti a Milano e Roma. 10 Gbps di peering al MIX. Più NAMEX, AMS-IX e MINAP. 4 + 4 Gbps di peering privato con Telecom Italia (Milano e Roma). Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 5. 5/17 Il servizio Abbiamo sviluppato un sistema di proxy e caching per uno dei più grandi portali italiani. Il cliente richiede altissima disponibilità del servizio. Più livelli di ridondanza Due datacenter. Ogni datacenter contiene due blade (in enclosure differenti). Ogni blade server contiene 4 macchine virtuali con i proxy. Il portale è composto da più domini, distribuiti tra gli 8 proxy di ciascun datacenter. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 6. 6/17 Alta disponibilità locale In caso di guasto, il traffico è gestito dal proxy gemello nell’altro server. Guasto di un proxy keepalived monitora Varnish: se questo non funziona cede l’IP di servizio locale. Guasto di un server keepalived monitora il nodo gemello locale: se questo non funziona prende l’IP di servizio locale. Ridondanza attivo-attivo Ogni server gestisce parte del traffico del sito e in caso di guasto può gestire anche quello del gemello. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 7. 7/17 Alta disponibilità geografica In caso di guasto, il traffico è gestito dai server replicati nell’altro datacenter. Guasto di un datacenter I normali meccanismi di routing fanno in modo che gli utenti raggiungano solo i datacenter funzionanti. Ridondanza attivo-attivo Ogni datacenter gestisce il traffico degli utenti più vicini e in caso di guasto può gestire anche quelli dell’altro. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 8. 8/17 L’architettura Infrastruttura composta da prodotti standard di Seeweb Prodotto Ruolo Web accelerator HA Proxy e caching Foundation server Private cloud IP failover Routing anycast Abbiamo creato un sistema di private cloud direttamente connesso ai nostri core router per isolarlo da possibili interferenze dovute ad altri clienti. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 9. 9/17 Prodotti: web accelerator Appliance: servizio installato e gestito da Seeweb. Normalmente disponibile sulla nostra piattaforma di public cloud. Varnish Reverse proxy HTTP. nginx Terminatore TLS. Valore aggiunto Sistema proprietario di gestione, configurazione basata su moduli standard. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 10. 10/17 Il web accelerator: perché? Un sito senza caching non può reggere traffico significativo. Se il visitatore arriva a PHP ormai è tardi per migliorare le prestazioni. Facendo caching delle pagine intere il web accelerator permette di gestire traffico altissimo con poca spesa. Variante istantanea Può essere attivato in pochi minuti in condizioni di emergenza per gestire picchi di traffico improvvisi o attacchi DoS. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 11. 11/17 Web accelerator: altre funzioni Terminatore TLS avanzato Client integrato per Let’s Encrypt. TLS moderno con OCSP stapling. HTTP/2! Inoltre Load balancer. Router HTTP. Front end IPv6. TCP Fast Open. Configurazioni pronte per i CMS più comuni. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 12. 12/17 Esempio: blogseeweb.yaml backends: - host: 217.64.194.157 frontends: vm4635.cloud.seeweb.it modules: [ ssl, selective_caching,← wordpress, error_seeweb ] variables: healthcheck_domain: blog.seeweb.it force_https_re: ’^/’ Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 13. 13/17 Prodotti: foundation server Raccomandato per costruire infrastrutture di private cloud. Blade server dedicati al cliente 2 CPU da 16 core. 48 o 128 GB di RAM. Connettività 10GE. Storage su SAN Fibre Channel. Accesso alla console dal pannello Seeweb. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 14. 14/17 I foundation server: perché? Evoluzione dei tradizionali server dedicati. Storage su SAN Fibre Channel Altissime prestazioni. Possibile variare lo spazio allocato. Server stateless sostituibili via software in caso di guasto. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 15. 15/17 Prodotti: IP failover Sposta un IP da un datacenter all’altro con una API REST. Il cliente può scegliere autonomamente se inviare il traffico ai propri server di Milano, Frosinone o entrambi. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 16. 16/17 IP failover: modalità anycast Routing anycast: Annunciando al resto di Internet una route da più punti, il traffico viene ricevuto dal nodo topologicamente più vicino. Approssimazione di routing geografico Grazie alla nostra presenza a MIX e NAMEX possiamo ricevere con buona approssimazione a Milano il traffico proveniente dal nord Italia e a Frosinone quello dal centro-sud. Infrastrutture cloud ridondate geograficamente Marco d’Itri
  • 17. 17/17 Domande? https://www.linux.it/ md/text/cloudha-smau2016.pdf (Google . . . Marco d’Itri . . . I feel lucky) Infrastrutture cloud ridondate geograficamente Marco d’Itri