Professional Documents
Culture Documents
Segon Semestre
1:
2:
3:
4:
3 pgines
2 pgines
2 pgines
1 pgina
Us recordem tamb que la PAC s un treball estrictament individual i que cada prova implica
lassimilaci dels continguts previs.
Finalment, s recomanable haver llegit atentament els articles obligatoris de l'assignatura i
haver ents les preguntes associades.
Avaluaci de la PAC
Part 1: permet optar a una CParts 1 i 2: permet optar a una C+
Parts 1 a 3: permet optar a una B
Parts 1 a 4: permet optar a una A
Per fer una part cal haver fet totes les parts anteriors.
SGDE PAC 1
Curs 2015-2016
1/2
Preguntes
Part 1
1. Descriu breument les caracterstiques essencials dun cloud i els seus diferents models
de servei. Perqu ha demostrat que s un model de negoci viable? Quin s el paper de la
virtualitzaci en aquesta viabilitat?
2. Imagina que un lloc web rep moltes visites durant el cap de setmana. Explica com es
podria beneficiar de la elasticitat, factor clau en el cloud computing. Comenta la segent
afirmaci: fer servir 1000 computadores durant 1 hora costa el mateix que llogar 1
computadora durant 1000 hores.
3. Explica breument el teorema CAP. Compara la noci de consistncia eventual amb les
propietats ACID de les BD tradicionals. Seria apropiat el model de consistncia eventual
per a bases de dades duna entitat bancria? Argumenta la resposta.
5. Com funciona HDFS? Explica quin s el seu paper dins del sistema Hadoop. Quina s la
relaci de HDFS amb la resta de components del sistema?
6. El cluster de GFS es divideix en dos clases de nodes. Comenta quins sn i explica
breument la seva funci dins del sistema.
Part 2
7. Compara les arquitectures de Dynamio i Big Table. Quins elements tenen en com i en
quins elements es diferencien? Quines conseqncies tenen aquestes diferencies en relaci
a la tolerncia a fallades i el model de consistncia de dades?
8. Les taules a Big Table sn multidemensionals. Descriu com organitzaries la segent
informaci en una taula: una llista de departaments, on cada departament est
composat per professors i personal administratiu. Si la taula fos molt gran, com es
particionaria a BigTable? Quin s el rol de Chubby?
Part 3
9. Descriu el funcionament de la operaci Map i Reduce. Es poden encadenar etapes
doperacions Map i Reduce? Escull un sistema que spigues que fa servir MapReduce
i explica quins beneficis li aporta aquest mecanisme.
10. Apache Hadoop es una implementaci de cdi obert de Map Reduce, molt popular per
analitzar grans volums de dades. Tot i aix, no tots els escenaris sadapten al seu disseny,
com per exemple lanlisi de dades a temps real. Podres argumentar el perqu? Busca
informaci sobre algun sistema que sigui capa danalitzar dades a temps real (o
streaming) i explica en qu es diferencia de Hadoop.
Part 4
11. Sistemes distributs com BigTable, GFS i Map Reduce han inspirat altres iniciatives de
codi obert com Apache Cassandra (desenvolupat per Facebook). Posa exemples de
sistemes reals que es basen en les idees de sistemes estudiats i explica les seves principals
caracterstiques.
SDGE PAC1
Curs 2015-2016
2/2