Press "Enter" to skip to content

GOTO 2012 • Architecting for the Cloud: Lessons learned from 100 ColudStack Deployments • S.Liang


quindi il mio nome è Shane iya iya il CTO di
gruppo di piattaforme cloud in Citrix mi sono iscritto
citrix l’anno scorso quando la citrix ha acquisito a
La compagnia che ho iniziato ha chiamato il cloud calmo e
cloudstack era il software che era
originariamente sviluppato dalla nuvola calma così io
pensa questo per iniziare senza solo dare
voi in quanto questo discorso è molto andando ad essere
molto sullo sviluppo di
CloudStack e ciò che abbiamo imparato da esso
specialmente così ti do solo un po ‘di a
storia di CloudStack nel settembre 2008
sai che è stato in gran parte ispirato da
parte del lavoro che conosci l’industria
pionieri come Amazon ci stavano facendo
ha fondato un’azienda chiamata vm ups
tecnologie sviluppate una tecnologia
chiamato vm ops cloudstack e un po ‘
un po ‘ più di un anno dopo fu quando noi
spedito il 10 GA e circa sei mesi
dopodiché abbiamo lanciato pubblicamente a
la compagnia e il nome della compagnia eri tu
sapere cambiato da vm ops 2 cloud calma
e CloudStack in quel momento è stato lanciato
anche pubblicamente come software open source
era GPL autorizzato in quel momento e questo
anche non era non era come un centinaio
per cento open source era solo tu lo sai
dicevamo che nel 99 percento era
è stato open source che ne abbiamo tenuto alcuni
quella roba torna come software proprietario
poi circa un anno da quello sull’ultimo
anno siamo stati acquisiti da Citrix e da te
conoscere uno degli ultimi sviluppi di
cloudstack è un aprile di quest’anno
Citrix ha contribuito al cloudstack
Apache software di base quindi sai
d’ora in poi CloudStack sarà conosciuto come
Apache CloudStack e sai per quelli
di te che non sai cos’è il cloudstack
è molto ispirato dal
innovatore di infrastrutture come servizio
nuvola amazzonica vale a dire e in particolare
c’è amazon
vedi di servire così come molti di voi
sai di conoscere Amazon data center amazon
il cloud sotto ha un sacco di hardware
risorse che gestiscono in rete
server e archiviazione e hanno
internamente utilizzato l’open source quindi
hypervisor come livello di virtualizzazione
poi in cima a quello ancora di più
è importante che sviluppino un pezzo di
software proprietario che usano
internamente per orchestrare tutti questi
individuo conosci migliaia o decine di
migliaia o forse forse anche di più
server che hanno chi sono
gestendo individualmente le piaghe aperte e
hypervisor e una volta messo questo
software di orchestrazione su di esso divento un
nuvola così ciò che esce dall’altra parte
è un’API che può fare uno sviluppatore
consumare e lo sviluppatore può programmare
prima che tu lo avessi, sai cosa tu
aveva ciò che le persone dovevano fare prima era se
vuoi fare qualcosa nei dati
centro che dovevi effettivamente assumere
gli ingegneri che sono certificati da voi sanno
dire da Cisco ancora questo noleggio ingegneri
sono stati certificati dalle società di sistema
per configurare manualmente tutti quei dati
risorse del centro e questo è davvero
la grande innovazione che conosci
Amazzone fece alcuni anni fa quando loro
ha lanciato il servizio Amazon ec2 ma questo
è solo un servizio, quindi anche Amazon
è che erano certamente un mercato
Erano le principali piattaforme di e-commerce
in grado di sfruttare quella piattaforma per vendere
quel servizio sul web e questo è
dove è nata l’ amazon ec2 o emma
come parte di Amazon Web Services quindi a
cloud stack è stato ispirato da Amazon ec2
sai che non dovevamo aprire il pacchetto
piaghe nell’ipervisore perché ci sono a
molto perché la citrix è già stata creata
un prodotto hypervisor open source chiamato
citrix xenserver ma mentre iniziamo a parlare
ai clienti si scopre che per
varietà di ragioni che i clienti preferiscono
altri tipi di hypervisor e così tu
sapere come oggi
supportiamo una varietà di hypervisor
scelte e CloudStack è davvero un
hypervisor agnostico quindi il cloudstack
prende davvero il ruolo del cloud
software di orchestrazione richiesto
per trasformare le risorse del data center in
il cloud EAP è e abbiamo un non lo è
l’ argomento di questo lo sai di questo discorso
ma Citrix potrebbe anche fare cloud
com Citrix fa anche un pezzo di
software chiamato portale cloud che aiuta
fornitori di servizi cloud per eseguire il
lato business del cloud, ma ma
ma mi concentrerò di più sul
Lato CloudStack di cose da ora in poi
e così così la ragione per cui sviluppiamo un pezzo
del software chiamato CloudStack è davvero
sulla base di una convinzione fondamentale, crediamo
che si conosce il mondo non sta per
basta avere una nuvola amazzonica o cinque
nuvole o dieci nuvole ci crediamo
saranno migliaia di nuvole e e
siamo in una parola dove sono quelli
migliaia di nuvole e quindi eccomi qui
sai che ho avuto modo di accedere qui sul
asse orizzontale è è veramente
se il cloud è stato costruito per risolvere a
sai di essere usato come scopo generale
infrastruttura o utilizzato per eseguire a
applicazione speciale e poi il
il lato verticale è se il cloud è
costruito se l’infrastruttura è
costruito per il consumo IT interno o
è tutto ciò che è stato costruito per una foto per
i consumatori fuori così così questo è il
differenza tra voi conoscete l’ impresa
IT e fornitori di servizi così al
in basso a sinistra e hai davvero il
industria molto ben consolidata di
persone che gestiscono data center per
impresa e un grande motivo che si desidera
usa quegli strumenti per farlo
automatizza la gestione del tuo data center
processi e puoi sempre discutere
se quegli strumenti sono effettivamente cloud o
non è cloud ma in realtà per questo
scopo di questa discussione non lo fa
importa davvero che è molto
spazio consolidato o molto grande
giocatori in esso molti dei grandi sistemi
aziende molto
i grandi fornitori di software di sistema e anche
molti dei grandi fornitori di virtualizzazione
pure o in quello spazio ma come ho detto
sai che non avremmo creato
il cloudstack aveva questo era l’unico
opportunità di business no, era chiaro
chiaramente un giocatore molto grande di chi è chi
un fornitore di servizi che ha preso un
set di tecnologie diverse in gran parte
basato su tecnologie open source e
creato un’infrastruttura-come-un-servizio
nuvola e da quella è molto piccola
un passo per immaginare che ci saranno un sacco
di altri operatori di data center che lo farebbero
voler eseguire lanciare simile tipo di
servizi così così sono facilmente centinaia
di voi conoscete i fornitori di servizi di assistenza
società di telecomunicazioni gestite hosting
operatori di data center provider
in tutto il mondo e crediamo che l’hosting di oggi
operazione che è conosciuta come hosting
operazione di hosting gestito operativo
domani sarà il cloud e tu lo sai
spostati a destra sono davvero un set
di operatori di data center che non vendono
risorse del data center da sole ma loro
sviluppare applicazioni che funzionano nella loro
il proprio data center e l’indiano loro
o offrire un servizio o un’offerta internet
software come servizio e quei ragazzi
storicamente hanno costruito il
infrastruttura alla vecchia maniera e andando
avanti di nuovo il loro business non lo è
davvero molto diverso da dire Amazon
Servizi Web e vediamo questi giocatori
in alto a destra per iniziare
fornitura di infrastrutture cloud come
bene e infine l’area siamo
vedere davvero molta attività è il
cloud aziendale verticale, quindi questi sono
non è necessario le nuvole che potrebbero prendere
nell’intero centro dati aziendale
ma forse parte dell’impresa per
applicazioni molto specifiche quindi un bene
un esempio di ciò so che ricordo
andare a una conferenza di supercalcolo a
alcuni anni fa e finisci per incontrarti
alcune università e alcune di queste
le università sono diventate davvero molto grandi
nostro cliente perché lo avevano
essenzialmente quello che era la griglia
calcolo delle esigenze di supercalcolo
e, naturalmente, tu conosci oggi il
non c’è motivo per non costruirlo
allo stesso modo in cui conosci lo stile di Amazon
cloud e allo stesso modo piattaforma come a
soluzioni di servizio che stanno diventando
servizi abbastanza popolari come sai
Servizi di Cloud Foundry come Engine Yard
hanno bisogno di un set di infrastrutture per funzionare
su e e che in molti casi quelli
anche le attività della piattaforma tendono a causare
l’infrastruttura da creare e
sono sempre alcuni di questi più
imprese lungimiranti che conosci
aziende come Apple Autodesk Nokia chi
eseguire un sacco di carico di lavoro di prova di morte
casa e anche loro stanno cercando di creare
nuvole private e specificamente un’area
questo è molto vicino e caro a Citrix è un
parte del nostro lo sai davvero il nostro più grande
il business è il desktop aziendale
affari e c’è sicuramente un grande
affare di una trazione oggi in esecuzione a
servizi desktop sul cloud in a
desktop in molti modi per utente per utente
la prospettiva probabilmente consuma di più
risorse che conosci quindi l’utente lo farà
mai e poi mai voglia di consumare come a
scheggia del server quindi tutte queste cose
rappresentano una tremenda area di crescita
ed è per questo che crediamo davvero
che il mondo ne avrà migliaia
nuvole e davvero questo discorso parla di così
fin qui abbiamo saputo che siamo entrati in questo
credenza e per gli ultimi quattro anni che abbiamo
state costruendo prodotti e quando dal
in questo modo non siamo gli unici di certo non da
lontano non è l’unico venditore nello spazio che noi
non erano nemmeno vicini ad essere il primo
venditore nello spazio, ma penso uno
area che noi sappiamo che abbiamo deciso di
differenziare era eravamo molto molto
incentrato su di noi trovando un vero cliente
necessità e costruire il prodotto esatto a
soddisfare quei clienti richiedono e voi
lo so dalle foto precedenti
non c’è davvero molto che possiamo fare sul
sull’automazione del data center legacy
spazio così così il servizio in alto a sinistra
provider in alto a destra web 2000
in basso a destra alcuni dei
specialità d’impresa ti scrolla così noi
ha finito il conto
200 nuvole arrivano in olio in dimensioni piuttosto grandi
scala di sviluppo oggi e questo discorso è
davvero sui miei insegnamenti da esso e
ne discuteremo così il primo lo saprai
il primo grande argomento su cui discuto
riguarda essenzialmente la definizione di a
nuvola e questo è questo molto te stesso
lo so questo sembra molto ovvio
domanda perché perché era un
molto più caldo conosci l’argomento di discussione a
Qualche anno fa, ricordo tutti
il cloud talk riguardava ciò che è cloud e io
sentirsi ancora sento che merita di sapere a
un po ‘più di spiegazione e il
la domanda specifica che sto chiedendo è qui
Qual è la differenza tra
automazione del data center in stile tradizionale
che sai potrebbe essere o non essere nuvola
ma lo sai ma è certamente un fatto reale
business e in particolare stile Amazon
offri cosa intendi cosa pensi sia
il vero business vera differenza reale
quindi in realtà sono tornato indietro e ho guardato
ci sono molti materiali in giro
la definizione di cloud computing te
so certamente questo è qualcosa che ho
un grande rispetto per e e e e
e si riduce a sapere un numero
di attributi cose come te conosci a
il cloud ha questi elementi essenziali
caratteristiche self-service su richiesta
ampio accesso alla risorsa di accesso alla rete
servizio di elasticità rapida misurato e
e penso che ci sia altro che sai
Ho anche sentito che alcune persone dicono a
il cloud deve avere accesso API deve essere
programmabile e penso ancora a quelli
non alla fine di otto secondo me
basato sulla costruzione di tutte queste nuvole I
ancora non penso questo nessuno di questi
le cose in realtà catturano l’essenziale
differenza tra i buoni vecchi dati
automazione del centro e ciò che sappiamo oggi
come cloud computing come pioniere di Amazon
quindi qual è la più grande differenza
credo davvero la più grande differenza
è come gestire i fallimenti e basta
dove nuvola e e argento
virtualizzazione e dati in tutto quel centro
l’automazione è molto molto diversa e
i fallimenti sono un grosso problema e questo sei tu
conosco alcuni dati che ho citato da ai
visto da un documento di ricerca giù da a
coppia ragazzi da Microsoft ricerca quindi
hanno guardato i data center
Microsoft esegue il kernel II e e
ha esaminato la frequenza con cui tali server sono
in mancanza e c’era il numero
sono stati notevoli, sai che hanno detto
otto per cento del server del fallito
in gran parte a causa di fallimenti più duri
ogni anno quindi sembra molto grande
numero ma ovviamente sai che è facile
per aggirare i guasti del disco rigido
perché puoi sapere che puoi avere
controller RAID e cose del genere
ma i controller RAID non funzionano come
bene e poi ci sono un sacco di un sacco di
altri altri errori ma guasto del server
è solo una parte di ciò che conosci anche se
il server non fallisce la rete potrebbe
fallire o il software potrebbe fallire o umano
essere potrebbe fare errori quando loro quando
gestiscono il data center così da te
conosci uno dei e ricordane uno nel
negli ultimi anni ho certamente lavorato con a
molti operatori di data center nelle O.
quando impostano la rete sono tutti
tipo di seguire qualcosa come questo questo
è fondamentalmente la pratica migliore che tu
conosco aziende come Cisco che hanno costruito
negli ultimi 20 anni sei conosciuto
ti conosco in gran parte seguire un livello
architettura di rete dell’infrastruttura
e hai ridondanza praticamente a
ogni livello e presumibilmente ora se lo è
come volare un aereo tutto è
ridondante quindi allora anche se non il
la probabilità di un fallimento è molto piccola
giusto così è ed effettivamente io
so che ho trovato un altro lavoro fatto da
un altro gruppo di ricercatori Microsoft
e in realtà l’hanno trovato
in particolare la ridondanza di rete
meccanismi di ridondanza della rete hardware
davvero solo il quaranta percento è così efficace
come la maggior parte delle volte non erano nemmeno
lavorando e si scopre che lo sai
la più grande ragione per cui hanno trovato erano bug
come molti di voi probabilmente sapranno se voi
scrivi software sai che è facile da ottenere
la strada felice ottiene il test positivo
i casi corrono ma tu conosci questi aspetti negativi
casi di test i casi di failover non tendono
fare esercizio molto perché
sono per definizione molto poco frequenti
e, in altri casi, il fallimento
il meccanismo è completamente a posto tranne il
gli amministratori non li hanno configurati correttamente
di nuovo perché non dovrebbe
capita così spesso
non erano realmente configurati correttamente
o testato e finalmente ne conosci molti
di nuovo questi meccanismi di failover
lavorando ma ma il modo in cui è stato progettato
lavorare non significa necessariamente questo
l’applicazione del livello superiore non lo farebbe
conosci questo almeno un breve periodo di
interruzione che sai a volte ha causato
la connessione TCP a timeout o ha preso un
pochi minuti a volte ha causato il
spanning tree deve essere riconfigurato
e di nuovo che potrebbe farti sapere da
mezzo minuto per un paio di minuti e
quando succede qualcosa del genere
avvisi di applicazione e l’ applicazione
fallisce così alla fine della giornata fallita
in un centro dati su larga scala quando tu
parliamo di percentuali come questa
otto per cento di errori dei server ogni
anno e una rete di nuovo ha avuto fallimenti
di fallimento è soprattutto quando tu
hai scala sai che è solo
inevitabile sai quando NON sono
facendo questa presentazione su un computer portatile e
Non mi aspetto davvero mi aspetto questo portatile
fallire e penso che sia abbastanza improbabile
fallirà, ma se l’avrò
10.000 di loro poi conosci la loro
il fallimento sta per accadere ogni giorno così
quindi qui conosci i nostri clienti e tutto il resto
Gli utenti di CloudStack sono fondamentalmente lasciati
alcune scelte non molto buone e alcune di
quelli che conosci davvero hanno reso alcuni dei nostri
alcuni di questi precedenti costruttori di a
nuvola hanno fatto un errore di
fondamentalmente promettendo ai loro utenti che
lo sai perché abbiamo comprato bene
hardware perché abbiamo installato bene
software che abbiamo implementato
pratiche aziendali così siamo
andando a forniremo a
infrastruttura di livello enterprise che è
non andando a fallire e davvero quando
fallisce di solito è un pubblico che conosci
Incubi di relazioni a volte perdono
i clienti si arrabbiano con loro
scramble per ottenere le cose recuperate in questo modo
stiamo ancora vedendo che è molto il
norma nel sapere la nella
settore operatore da entrambi privato
nuvole e nuvole pubbliche è un grande
problema allora le persone ti fanno sapere a
un po ‘più intelligenti e loro realizzano
sai che situazioni come a sono davvero
inevitabile quindi davvero il meglio che possono
fare
è tornato e avrebbero fatto il backup
per gli utenti, quindi se le cose falliscono allora a
Almeno sai che ci sarà un’interruzione ma
il minimo utente non perderà i dati che possono
recupera il vm e e e questo è vicino
la strada prima che Amazon accada questo è
praticamente lo stato dell’arte ma
ancora questo non è davvero buono come quello
amazon facendo fondamentalmente dire alla gente
aspettarsi un fallimento e se lo vuoi
fai il backup dei tuoi dati è tuo
responsabilità e devi gestirlo
se stessi in modo uh quindi significa che si pensa
conosci un cliente della nostra Zynga
loro sanno che costruiscono un
applicazione edilizia in a in a
modo distribuito che possono
scala e recupera automaticamente e questo
l’applicazione specifica viene eseguita non solo
un data center al data center Bradley
Funziona su quattro datacenter entrambi sono
entrambe le zone di disponibilità di Amazon come
così come loro conoscono il loro in-house
costruito su nuvole private e-club biltong
cloudstack e hanno corso loro
certamente incontrato alcuni abbastanza grandi
interruzioni cioè c’era uno che conosci
c’erano quelli abbastanza conosciuti per ultimi
anno in cui sai quando quando il tutto
Zona East East Coast praticamente quando
altre commissioni per un po ‘ma loro
l’applicazione è stata probabilmente influenzata in a
in qualche modo, forse gli utenti ti hanno visto
un po ‘di degrado delle prestazioni ma ma
non c’era in tutto il mondo uno scherzo o il
servizio di interruzione di servizio, perché ancora una volta
costruire l’applicazione per il recupero da
fallimento così davvero quello che sai
sono davvero il più grande apprendimento di
tutta questa faccenda non è tutta carico di lavoro che noi
dovevo affrontare lo stesso che conosci
puoi chiamarli tutti i carichi di lavoro cloud I
non voglio dire che conosci il
il carico di lavoro tradizionale non è nube di
carico di lavoro ma c’è un diverso tipo di
ma molte delle anime del lavoro tradizionali
sono molto diversi dallo stile amazzonico e
tecnologie che ho elencato sotto di te
sapere che sono stati davvero sviluppati da
l’industria informatica per gli ultimi 30
40 anni sono davvero progettati per
gestire il carico di lavoro tradizionale in modo che la tecnologia non
la tecnologia è probabile
asian multipathing right vmh a for
torrents live migration qualsiasi tipo di
consistenza forte se si tratta di a
livello di database del livello di file system tutto
queste cose che hanno progettato così
che gli sviluppatori di app davvero non lo fanno
preoccuparsi dell’infrastruttura
fallimento e se conosci il fisico
la macchina in realtà fallisce allora al
strato infrastrutturale che conosci al
strato di hypervisor o al funzionamento
livello di sistema sai che le cose andranno ancora
Magicamente capita che sia caduto per essere sicuro
l’applicazione rimane e non lo è
come funziona il cloud in stile Amazon
lo so sicuramente perché le cose possono fallire
tu come un programma come uno sviluppatore deve
preoccuparsi di scattare istantanee o supporto
dati che devi trattare tu stesso
risorse ci sono risorse femorali
sono bravi quando puoi quando sono
disponibile ma loro sanno che possono andare
via in qualsiasi momento conosci la scimmia del caos
è un termine che ho sentito da netflix a
un paio di anni fa e e ancora a
affrontare il problema che causa fallimenti
Raramente si incontrano rari fallimenti
e non puoi davvero la maggior parte della gente no
li testiamo molto bene quindi in pratica
Devo introdurre fallimenti artificiali a
casualmente solo per assicurarmi che quello sia tuo
l’applicazione può alzarsi e se tu
non posso fare affidamento su te stesso
cluster con affidabilità o host
affidabilità o addirittura data center
affidabilità quindi ridondanze multi-sito
praticamente l’unica cosa che puoi
contatore e e e ora invece di
parlando poi invece di parlare
forte coerenza parli di cose
come la coerenza finale, quindi tu
ne so molto ero solo al
eventuale discorso di coerenza intendo dire che lo è
solo un tema su di te sa cos’è il cloud
e ciò che è tradizionale e puoi vedere
è che sono piuttosto straordinariamente
diverso e abbiamo visto davvero come
le persone costruiscono il cloud come il cloud di
loro uno dei più grandi del grande valore
che sai nei primi giorni in cui noi
eravamo partiti, eravamo là fuori a provare a farlo
vendere qualcosa chiamato aiuto CloudStack
le persone sono in concorrenza con molte
concorrenti e abbiamo sempre detto sì
perché siamo alla partenza il nostro sistema è molto
flessibile e sarà quello che vuoi
per fare bene sai che puoi configurare a
CloudStack per farlo per te ma finita
tempo
nel tempo se tu se guardi indietro cosa
a cosa sembrano quelle nuvole
cadere in uno dei due secchi uno è il
tipo di zone di disponibilità che erano
progettato per gestire il carico di lavoro tradizionale
quindi è lì che conosci il vmware
vsphere hypervisor o citrix xenserver
l’impresa dipende in gran parte dall’hypervisor
cluster e gestione dell’hypervisor questi
cose di solito costruite sulla sabbia che costruiscono
su reti di livello enterprise e tu
utilizzare strumenti di gestione delle app aziendali su
in cima a ciò, mentre d’altra parte
perché conosci clienti come Zynga chi
stanno davvero cercando di replicare
Amazon allora loro sanno che tendono
invece di trattare con i cluster ora
hanno a che fare con rack e rack di
server in molti, in alcuni casi decine di
migliaia di rack e ed è qui
la tecnologia open source arriva nelle persone
usa xenserver o kvm usano locale
stoccaggio rispetto a San e ci sono
molta innovazione ora sta succedendo di nuovo
ispirato alla nuvola amazzonica è qualcosa
chiamato blocco negozio elastico ed è it’s
fondamentalmente archiviazione a livello di blocco del data center
non è solo limitato a un particolare
cluster ma lo storage stesso scala
e tu sai che si replica all’interno di un dato
centro e puoi fare istantanee e fare
backup molto efficiente quindi queste cose
stanno iniziando a vedere
queste cose stanno iniziando a venire
il mercato e questo è anche dove ma
una volta che la scala di rete è il
opportunità del software definito
La rete ora viene brevemente di cui parlare
anche questo e alcuni dei
strumenti di gestione di terze parti che
al giorno d’oggi viene creato appositamente per
il carico di lavoro cloud sai le soluzioni
come la scala del riso a Stratus lo farebbe davvero
non hanno avuto un mercato nei vecchi dati
giorni di automazione del centro ma con te
Conoscere con il carico di lavoro cloud è
abbastanza diverso da giustificarti
sapere che queste grandi nuove imprese devono essere
costruito l’altra cosa tu sai che io
ho davvero imparato che questo negozio di oggetti è molto
importante e se tu sai che io qui io I
mostrarti che in realtà c’è un
piccolo
bistecca sulla diapositiva dice
disponibilità su 12 dovrebbe essere tre
quindi ci sono tre zone di disponibilità
Ho distribuito l’app su tre
zone di disponibilità e come front end è
sai relativamente semplice che puoi avere
sai che puoi caricare il bilanciamento oggi
bilanciamento del carico hanno anche messo un po ‘di tipo
di un bilanciamento del carico del server globale o
bilanciamento del carico elastico così puoi farlo tu
conoscere o tramite il failover DNS in alcuni
casi in realtà anche a livello di TCP / IP
failover l’utente che conosci puoi avere
servizio attivo attivo e sessioni utente
sarà caduto da uno
zona di disponibilità ad un altro ma il
la domanda è cosa ne pensi di back end
storicamente se tu avessi un’impresa
il carico di lavoro è molto comune
le persone fanno il disaster recovery che fanno
replica remota ma sai ma quando
hai impostato attivo attivo da
più di due data center non è così
facile da fare anche replicazione e e
ed è per questo che conosci servizi come
Amazon s3 è così importante che tu sappia
le persone oggi hanno imparato a costruire
servizi che dipendono da quelli che conosci
in gran parte coerente alla fine coerente
negozio di oggetti che tu sai che è
davvero qualcosa su cui puoi contare
in realtà non ti dà lo stesso
semantica transazionale come sai
un mio database sequel ma che ti dà
abbastanza garanzia che puoi ancora
costruire un’applicazione web-scale e così noi
in questi giorni vediamo i clienti lì
mescolando la minoranza ma certamente
vedere i clienti che userebbero lo stesso
distribuzione apache cloudstack da gestire
entrambi gli stili di carichi di lavoro in realtà
ospitare entrambi gli stili di carichi di lavoro e
tipicamente per il carico di lavoro in stile amazzonico
vedere cose come usano le tecnologie
come negozio di oggetti e per tradizionale
carico di lavoro di stile Andy lo farebbero ancora
dipende da te sai tradizionale
tecnologie di replicazione dr da fare
assicurati che l’applicazione sia solida
ehm c’è che voglio dire, penso una volta
ero a una chiacchierata da te, sai
fatto da un ottimo servizio
fornitore di servizi cloud ed eccolo lì
la pretesa che tu sappia solo loro
la loro nuvola era la vera nuvola dov’è
molte più nuvole aziendali sono
non nuvole vere perché di nuovo per molto
degli stessi motivi II stava solo parlando
ma credo che tu lo sappia
c’è sicuramente un po ‘di validità per
ed ed è ciò che sai intendo
invece di usare il termine per forse noi
dovrei dire cloud in stile Amazon giusto cosa
è ciò che è un cloud in stile Amazon ciò che è
davvero qualcosa che è più vicino ai dati
automazione del centro o tradizionale
Virtualizzazione Silverbirch e quindi
fondamentalmente sono impostazioni ovvie
domande che puoi chiederti se se a
la nuvola è costruita sulla sabbia o sulla carne di vitello ed è così
probabilmente non un cloud in stile amazzonico se
sai se non funziona nemmeno
più data center o no
coinvolgere un negozio di oggetti distribuiti o
c’è in realtà un singolo punto di
fallimento quindi non è di Amazon per aiutare
folla così tornando a conoscere centinaia
di implementazioni che abbiamo fatto cosa
pensi che le persone stiano davvero facendo
in questi giorni sai che è il cloud computing
davvero conquistare il mondo è Amazon
il tuo servizio Amazon sta crescendo
pazzesco vero quindi quindi cosa ne pensi
questi fornitori di servizi ti stanno facendo
penso che abbiano davvero paura di Amazon
e cercando di replicare il servizio Amazon
questo è quello che abbiamo pensato ma non lo è
cosa stanno cercando di fare attraverso il
a bordo quasi uniformemente vediamo di più
fornitori di servizi per varie ragioni
non credo che possano competere con loro
come se non volessero competere
con Amazon quindi se guardi un po ‘
servizio la maggior parte del servizio per entrambi
le nuvole costruiscono il cloudstack in gran parte
assomigliano a qualcosa come data center
automazione che conosci in gran parte
automatizzare i loro cluster VMware o Zhen
Cluster di server Zhen e loro in gran parte
gestire le cose come se fossero vlan
fare parte a parte le connessioni VPN E ‘
è molto stile tradizionale
conoscere lo stile amazzonico sta davvero decollando
nel web per raddoppiare lo spazio è questo o
lo spazio SAS non ne ha molti
naturalmente nel sai in a
impresa tradizionale ancora il
la nuvola di stile tradizionale ancora
domina così puoi vedere con davvero
tutta questa eccitazione intorno amazon o il
eccitazione intorno al cloudstack
edificio edificio in stile amazzonico
scala reale la nostra scala del cloud è un grande
emetti la realtà del tuo settore
davvero ancora devo fare entrambi non c’è
non c’è assolutamente alcun dubbio sul fatto che il
la maggior parte della crescita delle nuove app
sono scritti per eseguire il nostro stile Amazon
maggioranza nuvola del Greenfield
le opportunità sono più amazzonali come allora
poi tradizionale come ma ma tu sai
ma ci vuole tempo per un nuovo paradigma
completamente prendere il controllo così così prossimo io sono
andando a parlare rapidamente di alcuni dei
aspetti di networking della costruzione di un cloud
tu conosci un data center qui, in realtà
avere due data center disponibili
zone collegate attraverso qualche tipo di a
VPN e se esplodo ne conosci uno
quei data center dati CloudStack
centri che tipo assomigliano a questo
generalmente che conosci il traffico internet
passare attraverso il router e di solito è
un bilanciamento del carico perché qualsiasi tipo di
servizio cloud si sa che sarebbe
diffuso su molti VMS e hai bisogno di a
load balancer per distribuire il traffico
l’incremento NH una soluzione e se lo è
distribuito in più disponibilità
zone incidente Bilanciamento del carico geografico
diventa molto importante allora quando
vai all’interno del data center che il
il networking è piuttosto standard di solito
segue solo tu conosci il multiplo
strato da switch di livello tre livelli
a due quindi a interruttore di distribuzione
accesso che arriva fino in cima
dell’interruttore del rack, quindi è carino
standard anche se ce ne sono alcuni
l’innovazione in corso anche lì, ma
ma in gran parte non penso che ci sia un te
so che c’è un grosso problema lì e a
le architetture cloud sono generalmente molto
ruvido molto molto facile da replicare così
cloudstack come un concetto chiamato pod ma
in pratica puoi solo sapere
basta creare una parte e ridimensionarla
una parte alla volta e CloudStack
lo stesso server di gestione è a
setup diverso perché lo sai
ne hai bisogno hai bisogno di una gestione
infrastruttura solo per gestire tutto
quella roba così tipicamente ciò che le persone fanno
è impostato da soli
un altro set di bilanciamento del carico che conosci
un altro insieme di server e database
server solo per eseguire cloudstack
gestione e e e e tu puoi fare in
un telecomando un failover di CloudStack
server di gestione così così così a voi
conoscere una scala di produzione CloudStack
implementazione in luoghi come quelli web a
altri negozi sembrano molto simili a questo
e una cosa che mi piace
sottolineare qui è uno dei grandi
differenza tra questa immagine e
la maggior parte dei dati aziendali conosci
centro oggi sei tu vedi che c’è
in realtà nessun firewall ed è stato un
un grosso problema a causa di
perché in gran parte della nostra grande scala
distribuzioni è molto difficile da scalare
il seguito sai che mi piace il bilanciamento del carico
che termina le sue connessioni IP TCP
livello di applicazione di cosa è
relativamente facile da ridimensionare le parole come
una cosa del livello 2 conosci la cosa del livello 3
non è facile da ridimensionare e se lo fosse
hai una rete che sai che c’è davvero
non abbastanza grande per oggi che può
gestire 10 gigabit di traffico o 50
gigabit di traffico in linea, quindi è così
tipo di diventare un problema e questo è
perché sai che Amazon crea alcuni di questi
nuovi concetti di rete cloud uno è
ha chiamato i gruppi di sicurezza molti di voi
probabilmente già lo so ma ma proprio dentro
caso perché abbiamo bisogno di gruppi di sicurezza perché
la distribuzione di queste macchine virtuali
all’interno del data center non segue un set
topologia in modo che tu sappia di avere
questi pod e rack hanno fatto una bella
uniforme e poi e poi stai correndo
un’applicazione web e inizia a crescere
così continui a creare nuovi web pm su
qualche punto hai bisogno di un database vm ora io
ho ho bisogno di più dati, ma web non vm
necessario e ancora un altro database vm così
ora hai una situazione come questa che
rendere molto difficile usare semplicemente il
tradizionale conosci la rete a due livelli
o fiori fisici per separarli
tipo di carico di lavoro giusto, ecco perché su
Amazon o con CloudStack che abbiamo
qualcosa chiamato gruppi di sicurezza che
fondamentalmente utilizza il firewall basato su host
per fornire il controllo dell’accesso in modo che possiamo dire
il gruppo di sicurezza del database tutto il
macchine virtuali nel corso della giornata
è possibile accedere a un gruppo di sicurezza
dalle web VM e quindi ora dal web
Le macchine virtuali sono accessibili da internet
ma da nessun’altra parte o dal carico
bilanciatore così così che sai che è così
davvero come i concetti di sicurezza
i gruppi di lavoro voglio dire penso il primo
volta che uso il gruppo di sicurezza su Amazon I
pensavo fosse un po ‘strano, è così
non è un sai che è se tu se tu
conosci Cisco come ti piace Cisco
linksys sai che quest’anno non lo è
il tipo di concetto con cui hai a che fare
ogni giorno ma ma fa davvero tanto
di senso se hai se hai un grande
scala come questa, ma ma
sfortunatamente conosci gruppi di sicurezza
non si occupa del livello 2, quindi non lo fa
supporta le trasmissioni dove a volte
è necessario ed è per questo che le persone
continua a fare le VLAN, sai che la VLAN è molto
popolare un’opzione di implementazione con con
stack di chiamata soprattutto per i tradizionali
carico di lavoro di stile così con reale ed è il
la cosa più semplice di tutto ciò in sostanza
virtualizza la terra e si trasforma
un filo in quattromila fili e
puoi sapere che puoi solo assegnare
questi fili fili virtuali a due
utenti diversi ne ho uno con il suo
possedere la propria rete virtuale con l’utente con
la sua rete virtuale è tutto ok
fino a quando non si conosce il vero e si smette di ridimensionare
c’è un limite su quante linee v hai
avere questo limite fuori quante v-line
che ogni switch può supportare così così
a volte lo sai anche quando tu
usa VLAN in modo aggressivo, sai anche in modo uniforme
hypervisor o talvolta anche l’interruttore
il firmware tende a voler esporre bug
tendono a tendere a sottolineare quelli che conosci
quelli quei problemi di software e hardware
ed è per questo che conosci questo grande
parola d’ordine ora chiamato sdn che non lo è
davvero tipo di diventare popolare e a
Citrix abbiamo davvero investendo sdn
per un po ‘ o conosci la citrix
xenserver è stato davvero il primo
hypervisor con edificio a pianta aperta come
l’ opzione predefinita per la rete per
per il per le reti che è volontà
aprire l’interruttore V e con l’interruttore V aperto
con lo stesso problema che avevamo prima di cosa
siamo stati in grado di fare è fondamentalmente permette
tu per creare questi tunnel gie molto
facilmente classe
Posso crearlo direttamente noi orchestrati
tutto questo quelle chiavi ggie e aperte
regole del flusso e in pratica non più
hai il limite di ciò che sai
che viene con loro sai che viene
con v lad quindi un vero dispiegamento per
i clienti sono un po ‘di più
complicato di quello che sai a volte
il cliente probabilmente vorrebbe più di
solo perché sai perché sono Gies
bene ma loro non loro non loro
non parlare al reale con cui non puoi parlare
la vera internet attraverso un GI eterno
non puoi parlare con una VPN ipsec
dispositivo un vero dispositivo Cisco attraverso di esso
attraverso un GI Utah so ancora così cosa noi
cosa sai cosa cosa che classe torna
oggi possiamo fare è fondamentalmente ti permettono
configurare una miscela di VLAN based o
conosci il networking basato su giu e poi
puoi creare un sacco di reti
servizi come in questa immagine lo sai
abbiamo un traffico internet
entrando a sinistra si conosce attraverso a
linea di lettura pubblica attraverso il netcaler
bilanciamento del carico e quindi solo il traffico
viene distribuito a tutti
questi web VMS il web VMS allora allora
spedisci il traffico all’app
application server vm l’ aspetto di
un vm costruito sul database vm e poi
tutto questo è tutto ciò che è connesso
attraverso di essa attraverso mpls così posso impostare VPN
di nuovo alla premessa del cliente, così noi
avere clienti che fanno questo tipo di
cose ogni giorno oggi e una rete
è davvero un’area che abbiamo imparato molto
negli ultimi anni mentre costruiamo
cloudstack per risolvere questo tipo di
problemi quindi oggi il cloudstack ti lascia
so supportare una varietà di rete
servizi da una varietà di servizi
fornitori intendo un fornitore di servizi
potrebbe essere un’appliance virtuale o potrebbe essere
un apparecchio fisico potrebbe essere lo sai
qualcosa come potrebbe essere come lo sai
il
potrebbe essere un provider SDM o potrebbe
essere uno dei più conosciuti
infrastrutture di rete quelle fatte da
Cisco e tu puoi anche isolare la rete
traffico tra inquilini in diversi
modi di finalmente così ho parlato di te
so ho parlato di stile diverso che
carico di lavoro ho parlato di una nuvola
networking un po ‘e l’ultimo
La cosa di cui voglio parlare è aperta
fonte come ho spiegato prima, sai
quando inizialmente era CloudStack
sviluppato era un software closed source
ci siamo concentrati solo per ottenere molto
i clienti si assicurano di tagliare il software
funziona davvero e ad un certo punto noi
capito che sai che ci siamo resi conto aperti
la fonte era davvero il modo per cui andare
per il cloud computing e la nostra iniziale
lo sforzo verso l’open source era intorno al
Software GPL e, inoltre, apriamo solo
fonte parte dei pacchetti CloudStack
non tutto e poi ci siamo resi conto
all’inizio di quest’anno i modi apache è
davvero il modo giusto per andare non solo
promuove davvero collaborare basato sulla collaborazione
conosci lo sviluppo del software che è
particolarmente adatto per il tipo di
software che è stato un po ‘sviluppato
o da un piccolo gruppo di persone o da
una società come questa è relativamente
maturo funziona e solo perché
Apache si concentra davvero sulla qualità
ti conosci quando sai quando
avere un sito Web per configurarti
scarica il server web Apache e tu
basta usarlo, non è necessario
preoccuparsi di cose troppo simili
Apache server web cose come Apache
Tomcat Cassandra Hadoop lo sai
Cassandra è stata sviluppata all’interno di Facebook
poi stava contribuendo a questo apache
la base del software era anche Hadoop
sviluppato all’interno di Yahoo era allora
contribuire al software apache
fondazione che coppia altre cose che
Mi piace molto il modo in cui Apache era un
è stato davvero focalizzato sul
base per l’adozione open source voi
so una cosa che molte persone
non so è che le grandi aziende no
avere qualsiasi posizione nel software apache
la base del software non puoi aziende
non sono affatto rappresentati in
in Apache così solo le persone possono
contribuire con le aziende possono assumere persone a
lavorare su progetti Apache ma non lo fanno
possedere i progetti di Apache e e
le aziende da sole non possono sponsorizzare un
progetto di partito non ho davvero avuto un
diciamo-così è che causa un sacco di
interessante che avvenga una collaborazione
per esempio oggi che vedo con
Apache community ogni giorno e ed io
pensa l’altra cosa che mi piace anche a me
è questo concetto di standard che conosci
nel bene e nel male, in realtà non ho mai
aveva l’ambizione di definire gli standard
che sono considerati molto buona
perché perché sono stato dentro
alcuni altri progetti open source quando
le persone si confondono ma tu lo sai
volevo che volessero definire un
standard e implementarlo e c’è
in realtà è molto più difficile da definire allora
attuare e concentrarsi piuttosto semplicemente su
incremento e c’è un sacco di
conosci un panade un PR e cose del genere
che già là fuori così abbiamo il nostro
mani piene solo creando un
implementazione solida come fuori e
il movimento degli apache è diventato molto grande
differenza con CloudStack intendo che puoi
ci vediamo lo sai che la roba a sinistra è
solo alcuni numeri e cose in giro
era solo una ragione in realtà era solo
pubblicato oggi ho avuto un autografo
era carino e questo è q 3 così il
i confronti sono tutti per te noti ma quelli
sono i primi quattro progetti open source in
lo stesso spazio aperto CloudStack OpenStack
nebulosa eucalipto voglio dire che puoi vedere
solo una nuvola irregolare come questa continua
crescere è semplicemente incredibile
il marketing può davvero competere con
con la comunità di apache che è veramente
notevole e non lo facciamo davvero tanto
di buon marketing attorno ad Apache
il cloudstack oggi ma tu lo sai ma
indipendentemente dal fatto che sia solo il potere
gli sviluppatori è piuttosto notevole e
e in realtà entrano in cui lavorano
questi progetti conosci tutto il SDN
i venditori si integrano con apache cloudstack
fornitori di reti di backup dr vendor
i depositi di stoccaggio sono davvero interessanti
perché ho detto prima oggetti verso
distribuire negozi di oggetti così importanti
essenziale per poter supportare Amazon
carico di lavoro stile e classico mai
aveva davvero un oggetto da costruzione
opzione negozio così
davvero aperto molte opportunità
per voi conoscete aziende come parziali
collaborare con noi anche ciò che è molto
interessante sai che in realtà apache
la stessa base software aveva già un
progetto di archiviazione chiamato dupe i
fare ma è la sua base si basa solo
come noi siamo preoccupati che non ci fosse il cloudstack
ispirato da Amazon ec2 hadoop era sorta
di ispirato dal file system di Google
e poi e poi si costruisce MapReduce
e tutto in aggiunta, quindi c’è
un sacco di lavoro in corso solo per integrare
Apache Hadoop con Apache CloudStack e
usa Hadoop SD conosci HDFS o HBase come
negozio di oggetti e un sacco di buon lavoro
andando avanti e poi naturalmente
il livello superiore negli strumenti di gestione
o strumenti del passato hanno tutti un interesse
per integrarsi con CloudStack così
sai per riassumere lo sai davvero
che stavo davvero cercando di fare tre
punti per questo discorso uno è davvero
capisci che sai che in questi giorni non puoi
basta creare un cloud architect nel cloud
senza preoccuparti del carico di lavoro
devo davvero pensare se tu lo sai
se tu se io sono il cloud tu stai andando
per eseguire applicazioni come in oracle
database o più tradizionali
le applicazioni microsoft Sharepoint sanno
quello che voglio dire sono perfettamente buoni i nostri
applicazioni che probabilmente dovresti
prendere in considerazione la creazione di un più tradizionale
architettura di stile che sai che vorrei
incoraggiare i nostri clienti a implementare
virtualizzazione di livello enterprise e
prezzo grande archiviazione e quindi ancora utilizzare
cloudstack per automatizzarlo ma è a
tipo molto diverso di nuvola che dire a
webshop che è un negozio di costumi che conosci
cercando di consumare davvero molto
risorse e ed e e e e e davvero
prova a costruire uno stile amazzonico
infrastruttura così così così questo è
probabilmente direi l’errore più comune
Vedo che le persone fanno è che finiscono
creando il tipo sbagliato di architettura
per il carico di lavoro che alla fine hanno
voglio supportare in modo che finiscano
spendendo troppo o loro non lo sai
non hanno più punti di
presenza che non hanno impostato i sistemi
come il carico elastico che bilancia il tuo
bilanciamento del carico geografico così quando le persone
prova a costruire sai affidabile
applicazioni su
cima di un’infrastruttura inaffidabile loro
non posso nemmeno farlo, quindi è così
davvero importante che sia davvero
importante implementare almeno uno di
queste architetture davvero bene
in base al carico di lavoro effettivo
requisiti e penso che tu lo sappia
ce ne sono molte ce ne sono molte
eccitazione intorno a sdn in questo momento e
questo è in realtà principalmente guidato
dalla nuvola tu sai come ti ho detto
prima che la realtà è nube è
ancora più o meno alla sua infanzia
sappi che guardi le nostre centinaia di
base di clienti sono davvero solo il
i ragazzi del web stanno facendo delle vere e proprie nuvole
la maggior parte degli altri sono ancora più simili
nuvole di livello enterprise e la domanda
per Sdn è ancora per lo più nella scala di
architettura cloud quindi è ancora ferma
presto ma ma è abbastanza reale
Pensa e io non ne dubito assolutamente
quel sdn continuerà a crescere e
infine gran parte del successo che abbiamo avuto
Conoscendo l’impilamento delle nuvole in movimento
l’apache era fondamentalmente radicato su uno
fattore che è alla fine della giornata
gli sviluppatori sono coloro che guidano l’adozione
per tecnologie in fase iniziale come questa e
davvero non ce ne sono stati molti
forte comunità di sviluppo open source
è probabile che la comunità Apache sia così
è per questo che ha funzionato molto bene
ci sentiamo se non vuoi più te
informazioni su cloudstack tu
certamente andare a questo andare a questa pagina web
è in realtà in procinto di essere
trasferito al software Apache
fondamento quindi probabilmente cambierà
le prossime settimane ma adesso c’è
già su questo sito molti collegamenti
torna a sapere di apache org e
e le cose sono nel bel mezzo di
in questo momento di transizione e vi ringrazio molto
tanto
tu

Please follow and like us: