SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
A Framework for
Modeling Cloud
Infrastructures and User
Interactions	

M.	Emilia	Cambronero	Piqueras	
Escuela	Superior	de	Ing.	Informá;ca	de	Albacete	
Universidad	de	Cas;lla-La	Mancha
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

2
•  Tecnología	para	usuarios	y	empresas	que	habilita	el	acceso,	a	través	de	la	
red,	a	un	conjunto	de	recursos	de	computación.	
•  De	forma	ubicua,	flexible	y	bajo	demanda	a	través	de	Internet.	
•  Grupo	 compar;do	 de	 recursos	 informá;cos	 configurables,	 incluidos	
servidores,	 bases	 de	 datos,	 aplicaciones	 de	 soXware,	 capacidad	 de	
almacenamiento	y	potencia	informá;ca.	
•  Donde	 se	 asignan	 de	 forma	 dinámica	 los	 recursos	 a	 los	 usuarios	 del	
sistema.	
Introducción
Computación en la nube
3
*	Caracterís)cas	principales	de	los	servicios	de	computación	en	la	
Nube:	
	
1.  Autoservicio	bajo	demanda:	uso	de	servicios	en	la	nube	por	usuarios	
finales	de	acuerdo	con	sus	requisitos	informá;cos	específicos.	
	
2.  ElasAcidad	de	provisión:	las	capacidades	de	escalabilidad	de	la	nube	en	
respuesta	a	cambios	en	el	número	de	usuarios	o	servicios	requeridos.	
	
Introducción
Computación en la nube
4
Introducción
Computación en la nube
5	
•  En	la	Unión	Europea,	en	2016,	el	21%	de	las	empresas	indicaron	que	
usaban	 servicios	 en	 la	 Nube,	 principalmente	 servicios	 de	 correo	
electrónico	y	almacenamiento.	Solo	el	11%	de	ellos	 	eran	servicios	
avanzados,	 como	 aplicaciones	 financieras,	 CRM,	 potencia	 de	
cómputo.		
•  Con	respecto	a	2014,	representa	un	aumento	de	aproximadamente	el	
7%	 en	 el	 uso	 de	 servicios	 en	 la	 Nube.	 Durante	 los	 úl;mos	 años,	 la	
op;mización	de	la	nube	se	ha	conver;do	en	un	tema	candente	en	el	
comunidad	cienbfica.	[Eurostat]
Introducción
Computación en la nube
6	
Para	los	usuarios:	
•  Solicitan	recursos	sin	conocer	ni		
administrar	la	infraestructura.
Para	los	usuarios:	
•  Solicitan	recursos	sin	conocer	ni		
administrar	la	infraestructura.	
Para	proveedores	de	servicios:	
•  Centros	de	datos	de	gran	escala.	
•  Virtualización	de	recursos.	
Introducción
Computación en la nube
7
•  Diseñar	 sistemas	 de	 computación	
en	la	nube	es	un	proceso	complejo.	
•  Modelar	sistemas	de	computación	
en	la	nube	de	forma	sencilla.	
•  Estudiar	 la	 adecuación	 de	 un	
sistema	de	computación	en	la	nube	
frente	a	una	carga	de	trabajo.	
Introducción
Mo6vación
8
•  Definimos	 Framework	 para	 mejorar	
las	arquitecturas	en	la	nube	u;lizando	
técnicas	de	modelado	y	simulación.			
•  Modelado:	técnica	de	ingeniería	bien	
aceptada	para	ayudar	a	los	usuarios	a	
visualizar	el	producto	final.		
•  Modelado:	perfil	UML.	
Introducción
Mo6vación
9
•  La	configuración	de	grandes	implementaciones	en	el	Cloud:	proceso	laborioso	y	
complejo.		
																			è	Solución:	uso	de	simuladores.		
	
•  Pero,	estos	simuladores	deben	configurarse	en	su	propio	lenguaje.		
•  Esta	tarea	se	facilita	mediante	el	uso	de	las	técnicas	de	modelado	propuestas	
(para	crear,	visualizar,	editar	y	exportar	configuraciones	del	sistema	en	la	nube).	
•  Perfil:	 captura	 las	 interacciones	 del	 usuario	 con	 un	 proveedor	 del	 Cloud,	 así	
como	el	caracterís;cas	principales	de	la	infraestructura	de	nube	subyacente.		
Introducción
Mo6vación
10
Introducción
Solución
11
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

12
Framework UML2Cloud
13	
•  UML	(Unified	Modeling	Language)	es	un	lenguaje	de	modelado		que	
incluye	un	conjunto	completo	de	herramientas	para	el	diseño	de	
sistemas	en	;empo	real.		
•  Dos	;pos	de	diagramas:	
	-	Diagramas	de	componentes:	relaciones	estructurales	entre	los	
componentes	del	sistema	y	las	dependencias.	=>	Modelado	de	la	
arquitectura	del	sistema	Cloud	o	en	la	Nube.	
	-	Diagramas	de	secuencia:	el	flujo	de	acciones	y	las	interacciones	
entre	diferentes	roles	en	el	sistema.	=>	Modelado	de	la	interación	de	
los	usuarios	con	el	Cloud.
Framework UML2Cloud
14	
•  Definición	 de	 perfil	 UML2Cloud:	 nos	 permiten	 definir	 los	 elementos	
específicos	del	Cloud	por	medio	de	estereoApos.		
	
•  Verificamos	la	corrección	de	los	modelos	definidos:	lo	que	garan;za	que	
estos	modelos	representan	fielmente	el	sistema	Cloud	en	estudio.	
	
•  Este	perfil	UML	modela	las	interacciones	entre	usuarios	y	proveedores	del	
Cloud,	 u;lizando	 suscripciones	 para	 ser	 no;ficado	 cuando	 la	
infraestructura	Cloud	requerida	por	el	usuario	esté	disponible.
Framework UML2Cloud
15	
•  Nuestro	framework	soporta	actualmente	el	simulador	Simcan2Cloud.	
	
•  U;lizamos	 técnicas	 de	 transformación	 de	 Modelo	 a	 Texto	 (M2T)	 para	
generar	automá;camente	los	archivos	de	configuración	para	un	simulador	
de	Cloud.		
				
	
			Perfil	UML	
Diagramas	de	Componentes	
y	Secuencia	
M2T	 Simcan2Cloud	
Ficheros	de	texto	(Entrada	del	
simulador)
Framework UML2Cloud. 
Simcan2Cloud
16	
•  Herramienta	 de	 simulación	 de	 código	 abierto	 dirigido	 a	 modelar	 y	
simular	entornos	de	nube.	
•  Su	principal	fortaleza	radica	en	su	flexibilidad	y	escalabilidad.		
•  Modelado	 personalizando	 de	 los	 centros	 de	 datos,	 de	 las	
caracterís;cas	 de	 cada	 máquina	 virtual,	 así	 como	 las	 redes	 de	
comunicación.		
•  Los	 usuarios	 pueden	 incluir	 nuevas	 polí;cas	 y	 algoritmos	 para	
representar	aspectos	clave	del	Cloud,	como	el	comportamiento	de	los	
clientes	que	acceden	al	Cloud,	así	como	las	polí;cas	de	asignación	de	
recursos.
Framework UML2Cloud. 
Simcan2Cloud
17	
User	Generator	
DC1	
Metadata	
VM	types	
Services	
Resource	Scheduling	policies	DC2	
Metadata	
DCn	
Metadata	
Cloud	Provider	
Storage	nodes	 Compu?ng	nodes	
Network	
DC	Manager	
Storage	nodes	 Compu?ng	nodes	
Network	
DC	Manager	
Storage	nodes	 Compu?ng	nodes	
Network	
DC	Manager	
Data	Center	1	 Data	Center	2	 Data	Center	n
Framework UML2Cloud. 
Usabillidad
18	
•  Esta	 propuesta	 de	 evaluación	 empírica	 proporciona	 un	 método	
estándar	para	informar	resultados	de	pruebas	de	usabilidad.		
	
•  Se	ha	evaluado	siguiendo	la	norma	ISO	/	IEC	25062:	2006.	
	
•  El	método	de	evaluación	de	usabilidad	u;lizado	en	este	documento	
está	 inspirado	 en	 los	 u;lizados	 en	 los	 trabajos	 de	 Meli	 et	 al.	 y	
Johanson	y	Hassenbring].
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

19
Perfil UML
Infraestructura
20	
Infraestructura	
«Stereotype»
DataCenter
+ network: Bandwidth [1]
«DataType»
RackElement
+ numberOfRacks: Integer [1]
«Stereotype»
Rack
+ machinesPerBoard: Integer [1]
+ network: Bandwidth [1]
+ boards: Integer [1]
«Stereotype»
ComputingRack
«Stereotype»
StorageRack
«Stereotype»
ComputingMachine
«Stereotype»
StorageMachine
«Stereotype»
Machine
«Stereotype»
CPU
+ cores: Integer [1]
+ MIPS: Integer [1]
«Stereotype»
Memory
+ capacity: Size [1]
+ latency: Latency [1..*]
«Stereotype»
Storage
+ numberOfDrives: Integer [1]
+ writeBandwidth: Bandwidth [1]
+ driveCapacity: Size [1]
+ readBandwidth: Bandwidth [1]
«DataType»
Size
+ value: Real [1]
+ unit: SizeUnit [1]
«DataType»
Bandwidth
+ value: Real [1]
+ unit: BandwidthUnit [1]
«Enumeration»
SizeUnit
KByte
MByte
GByte
TByte
«Enumeration»
BandwidthUnit
Kbps
Mbps
Gbps
«Enumeration»
TimeUnit
s
ms
us
ns
«DataType»
Latency
+ name: String [1]
+ time: Time [1]
«DataType»
Time
+ value: Real [1]
+ unit: TimeUnit [1]
«Stereotype»
CloudInfrastructure
+ cloudProvider: CloudProvider [1]
«DataType»
DataCenterElement
+ numberOfDataCenters: Integer [1]
+ rackElements
1..*
1
+ rackType
*
1
+ machineType
*
1+ machineType
*
1
+ cpu
*
1
+ memory
*
1
+ storage
*
1
+ dataCenterType
*
1
+ datacenterElement1
1..*
Perfil UML
Infraestructura
21	
Infraestructura	
«Stereotype»
DataCenter
+ network: Bandwidth [1]
«DataType»
RackElement
+ numberOfRacks: Integer [1]
«Stereotype»
Rack
+ machinesPerBoard: Integer [1]
«DataType»
Bandwidth
«Enumeration»
BandwidthUnit
«Stereotype»
CloudInfrastructure
+ cloudProvider: CloudProvider [1]
«DataType»
DataCenterElement
+ numberOfDataCenters: Integer [1]
+ rackElements
1..*
1
+ rackType
*
1
+ dataCenterType
*
1
+ datacenterElement1
1..*
Perfil UML
Infraestructura
22	
Infraestructura	
«Stereotype»
Rack
+ machinesPerBoard: Integer [1]
+ network: Bandwidth [1]
+ boards: Integer [1]
«Stereotype»
ComputingRack
«Stereotype»
StorageRack
«Stereotype»
ComputingMachine
«Stereotype»
StorageMachine
«Stereotype»
Machine
«Stereotype»
CPU
+ cores: Integer [1]
+ MIPS: Integer [1]
«DataType»
Size
+ value: Real [1]
+ unit: SizeUnit [1]
«DataType»
Bandwidth
+ value: Real [1]
+ unit: BandwidthUnit [1]
«Enumeration»
SizeUnit
KByte
MByte
GByte
TByte
«Enumeration»
BandwidthUnit
Kbps
Mbps
Gbps
«Enumeration»
TimeUnit
s
ms
us
ns
«DataType»
Latency
+ name: String [1]
+ time: Time [1]
«DataType»
Time
+ value: Real [1]
+ unit: TimeUnit [1]
+ rackType
*
1
+ machineType
*
1+ machineType
*
1
+ cpu
*
1
*
*
Perfil UML. Diagramas de Secuencia (Interacción)
23	
CloudProviderUser
exit
exit
exit
exit
request(VMs)
response(IPs)
loop
execute(APPs,IPs)
ok
failure
alt subscribe(VMs, maxSubTime)
alt notify(IPs)
timeout
exit
alt
subscribe(VMs, maxSubTime)
alt notify(IPs)
timeout
alt
alt
loop
[IPs<>Ø]
Perfil UML. Diagrama de Secuencia (Interacción)
24	
exit
exit
response(IPs)
loop
execute(APPs,IPs)
ok
failure
alt subscribe(VMs, maxSubTime)
alt notify(IPs)
timeout
exit
alt
alt
loop
[IPs<>Ø]
25	
exit
exit
exit
alt
subscribe(VMs, maxSubTime)
alt notify(IPs)
timeout
Perfil UML. Diagrama de Secuencia (Interacción)
Perfil UML
Validación (OCL)
26
Perfil UML
Validación (OCL)
27
Perfil UML
Validación (OCL)
28
Perfil UML
Validación (OCL)
29
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

30
Transformación
MOFM2T - Acceleo
network cloudInfrastructure {
###
submodules :
dc_ dataCenter_000 : dataCenter {
###
}
cloudManager : CloudSystemManager {
###
gates :
fromDataCenter [1];
toDataCenter [1];
}
###
connections allowunconnected :
systemManager . toDataCenter ++ --> ned .
IdealChannel -->
dc_dataCenter_000 .in;
systemManager . fromDataCenter ++ <-- ned .
IdealChannel <--
dc_dataCenter_000 . out;
}
module DataCenter_A {
###
rackCmp _ computingRack_000 : CloudRack ;
dataCenterNetwork : DataCenterNetwork {
gates :
inComm [1];
outComm [1];
inStorage [0];
outStorage [0];
}
connections allowunconnected :
cloudManager .out --> ned . IdealChannel -->
toCloudProvider ;
cloudManager .in <-- ned . IdealChannel <--
fromCloudProvider ;
rackCmp _ computingRack_000 .out -->
Scenario . appList = "2 LocalApplication AppCPUIntensive 6 ### "
Scenario . vmList = "3 VM_large 23.0 4 4.0 1000.0 8.0 ### "
Scenario . userList = "2 User_A 3 2 AppCPUIntensive 4 AppDataIntensive 2 3
VM_large 1 ### "
Scenario . dataCentersList = "1 dataCenter 1 1 computingRack 8 16
computingNode 500 4.0 2 30000 2 ### "
Scenario . DataCenter_A . dcManager . dataCenterConfig = " dataCenter 1 1
computingRack 8 16 computingNode 500 4.0 2 30000 ### "
Scenario . dc_ DataCenter_A_000 . rackCmp_Rack_A _*. channelType =
" DataCenterEth1G_channel "
Scenario . dc_ DataCenter_A_000 . rackCmp_Rack_A_ *. numBoards = 8
Scenario . dc_ DataCenter_A_000 . rackCmp_Rack_A _*. bladesPerBoard = 8	
31
Transformación
MOFM2T - Acceleo
network cloudInfrastructure {
###
submodules :
dc_ dataCenter_000 : dataCenter {
###
}
cloudManager : CloudSystemManager {
###
gates :
fromDataCenter [1];
toDataCenter [1];
}
###
connections allowunconnected :
systemManager . toDataCenter ++ --> ned .
IdealChannel -->
dc_dataCenter_000 .in;
systemManager . fromDataCenter ++ <-- ned .
IdealChannel <--
dc_dataCenter_000 . out;
}
module DataCenter_A {
###
rackCmp _ computingRack_000 : CloudRack ;
dataCenterNetwork : DataCenterNetwork {
gates :
inComm [1];
outComm [1];
inStorage [0];
outStorage [0];
}
connections allowunconnected :
cloudManager .out --> ned . IdealChannel -->
toCloudProvider ;
cloudManager .in <-- ned . IdealChannel <--
fromCloudProvider ;
rackCmp _ computingRack_000 .out -->
Scenario . appList = "2 LocalApplication AppCPUIntensive 6 ### "
Scenario . vmList = "3 VM_large 23.0 4 4.0 1000.0 8.0 ### "
Scenario . userList = "2 User_A 3 2 AppCPUIntensive 4 AppDataIntensive 2 3
VM_large 1 ### "
Scenario . dataCentersList = "1 dataCenter 1 1 computingRack 8 16
computingNode 500 4.0 2 30000 2 ### "
Scenario . DataCenter_A . dcManager . dataCenterConfig = " dataCenter 1 1
computingRack 8 16 computingNode 500 4.0 2 30000 ### "
Scenario . dc_ DataCenter_A_000 . rackCmp_Rack_A _*. channelType =
" DataCenterEth1G_channel "
Scenario . dc_ DataCenter_A_000 . rackCmp_Rack_A_ *. numBoards = 8
Scenario . dc_ DataCenter_A_000 . rackCmp_Rack_A _*. bladesPerBoard = 8	
32
Transformación
MOFM2T - Acceleo
33	
DataCenters
«component»
«DataCenter»
dataCenter
«DataCenter»
network=1.0Gbps
rackElements=[ (numberOfRacks: 1,
computingRack)]
«component»
«ComputingRack»
computingRack
«ComputingRack»
machineType=computingNode
machinesPerBoard=16
network=1.0Gbps
boards=8
Racks
«component»
«ComputingRack»
computingRack
«ComputingRack»
machineType=computingNode
machinesPerBoard=16
network=1.0Gbps
boards=8
«component»
«CloudInfrastructure»
cloudInfrastructure
«CloudInfrastructure»
datacenterElements=[ (numberOfDataCenters: 1,
DataCenter)]
cloudProvider=cloudProvider
network=1.0Gbps
Transformación
MOFM2T - Acceleo
34	
«component»
«DataCenter»
DataCenter
«DataCenter»
network=1.0Gbps
rackElements=[ (numberOfRacks: 1,
computingRack), (numberOfRacks: 1,
storageRack)]
DataCenters
«component»
«DataCenter»
dataCenter
«DataCenter»
network=1.0Gbps
rackElements=[ (numberOfRacks: 1,
computingRack)]
«component»
«ComputingRack»
computingRack
«ComputingRack»
machineType=computingNode
machinesPerBoard=16
network=1.0Gbps
boards=8
Racks
«component»
«ComputingRack»
computingRack
«ComputingRack»
machineType=computingNode
machinesPerBoard=16
network=1.0Gbps
boards=8
«component»
«CloudInfrastructure»
cloudInfrastructure
«CloudInfrastructure»
datacenterElements=[ (numberOfDataCenters: 1,
DataCenter)]
cloudProvider=cloudProvider
network=1.0Gbps
network cloudInfrastructure {
###
submodules :
dc_ dataCenter_000 : dataCenter {
###
}
cloudProvider : cloudProviderFIFO {
###
gates :
fromDataCenter [1];
toDataCenter [1];
}
###
connections allowunconnected :
systemManager . toDataCenter ++ --> ned . IdealChannel -->
dc_dataCenter_000 .in;
systemManager . fromDataCenter ++ <-- ned . IdealChannel <--
dc_dataCenter_000 . out;
}
module dataCenter{
###
rackCmp _ computingRack_000 : CloudRack ;
dataCenterNetwork : DataCenterNetwork {
gates :
inComm [1];
outComm [1];
inStorage [0];
outStorage [0];
}
connections allowunconnected :
cloudManager .out --> ned . IdealChannel --> toCloudProvider ;
cloudManager .in <-- ned . IdealChannel <-- fromCloudProvider ;
rackCmp _ computingRack_000 .out --> {datarate=1.0Gbps;} --> dataCenterNetwork . inComm ++;
rackCmp _ computingRack_000 .in <-- {datarate=1.0Gbps;} <-- dataCenterNetwork . outComm ++;
}
Transformación
Validación
35
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

36
Herramienta
Plugin para Eclipse Papyrus
37
Herramienta
Plugin para Eclipse Papyrus
38
Herramienta
Plugin para Eclipse Papyrus
39
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

40
41	
Simulación
42	
Simulación
43	
CloudProviderUserA
exit
exit
exit
exit
request([(5,VMsmall,2h)])
response(IPs)
loop
execute([(1,dataIntensiveApp)],IPs)
ok
failure
alt subscribe([(5, VMsmall, 2h)], 3h)
alt notify(IPs)
timeout
exit
alt
subscribe([(5, VMsmall, 2h)], 3h)
alt notify(IPs)
timeout
alt
alt
loop
[IPs<>Ø]
Simulación
Resultados
44	
0
0.5
1
1.5
2
2.5
3
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0 0
0.5
1
1.5
2
2.5
3
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
a)	128	nodos	 b)	256	nodos	 c)	512	nodos	
0
1
2
3
4
5
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
0
1
2
3
4
5
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
0
1
2
3
4
5
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
Simulación
Resultados
45	
a)	128	nodos	 b)	256	nodos	 c)	512	nodos	
0
2
4
6
8
10
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
0
2
4
6
8
10
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
0
2
4
6
8
10
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
0
50
100
150
200
250
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0 0
50
100
150
200
250
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0 0
50
100
150
200
250
1k 2k 3k 4k 5k 6k 7k 8k 9k 10k0
Simulación
Resultados
46	
2
3
4
6
7
8
9
10 Uniform(55,60)
Truncnormal
Weibull(36,37)
Normal(28)
Chi_square(22)
Erlang_k(1,15)
Exponential(7)
0
10000
20000
30000
40000
50000
Max subscription time
Distribution
0
10000
20000
30000
40000
50000
2
3
4
6
7
8
9
10 Uniform(55,60)
Truncnormal
Weibull(36,37)
Normal(28)
Chi_square(22)
Erlang_k(1,15)
Exponential(7)
0
10000
20000
30000
40000
50000
Max subscription time
Distribution
0
10000
20000
30000
40000
50000
1.  Introducción	
2.  Framework	UML2Cloud		
3.  Perfil	de	UML	
4.  Transformación	
5.  Herramienta	
6.  Simulación	
7.  Conclusiones	y	trabajo	futuro	
Índice

47
•  Modelamos	gráficamente	un	sistema	de	computación	Cloud	mediante	UML	y	perfiles	de	UML.	
•  Definimos	un	framework	llamado		UML2Cloud.	
•  Facilita	 la	 configuración	 de	 la	 infraestructura	 y	 la	 interacción	 de	 los	 usuarios	 en	 el	 simulador	
mediante	la	transformación	de	modelos.	
•  Ocultando	los	detalles	de	bajo	nivel	relacionados	con	la	simulación	herramienta,	la	sintaxis	de	los	
archivos	 de	 configuración	 y	 scripts	 para	 ejecutar	 los	 experimentos.	 	 Por	 tanto,	 los	 usuarios	 no	
necesitan	conocer	la	herramienta	de		simulación.		
•  De	 los	 resultados	 obtenidos	 por	 el	 simulador	 podemos	 sacar	 conclusiones	 sobre	 cómo	 el	
comportamiento	del	usuario	que	afectan	al	rendimiento	general	del	Cloud.		
•  Se	modelan	diferentes	usuarios	y	cargas	de	trabajo.		
•  El	uso	de	la	simulación	nos	permite	verificar,	sin	hacer	una	inicial	inversión,	factores	del	Cloud	como	
su	escalabilidad	y	comportamiento.	Permi;endo	a	los	proveedores	del	Cloud	es;mar	la	can;dad	de	
recursos	necesarios	para	sa;sfacer	la	demanda	de	una	carga	de	trabajo	específica	de	los	usuarios.			
•  Y	 analizar	 la	 escalabilidad	 en	 aquellos	 casos	 en	 que	 el	 proveedor	 de	 la	 nube	 decide	 aumentar	 la	
tamaño	de	una	nube.	
Conclusiones y trabajo futuro

48
A Framework for
Modeling Cloud
Infrastructures and User
Interactions	

M.	Emilia	Cambronero	Piqueras	
Escuela	Superior	de	Ing.	Informá;ca	de	Albacete	
Universidad	de	Cas;lla-La	Mancha

Más contenido relacionado

Similar a Modeling Cloud Infrastructures

material_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.pptmaterial_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.pptssuserfbbc78
 
material_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.pptmaterial_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.pptssuserfbbc78
 
Syllabus Redes II
Syllabus Redes IISyllabus Redes II
Syllabus Redes IIUAE
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nubecarolinadlr
 
Capitulo 3 cloud computing
Capitulo 3 cloud computingCapitulo 3 cloud computing
Capitulo 3 cloud computingAnyi Flores
 
Las universidades y el uso de la computacion en las nubes
Las universidades y el uso de la computacion en las nubesLas universidades y el uso de la computacion en las nubes
Las universidades y el uso de la computacion en las nubeslourdes_rocio
 
Presentacion arquitectura de la nube odelyn cerrato (1)
Presentacion arquitectura de la nube odelyn cerrato (1)Presentacion arquitectura de la nube odelyn cerrato (1)
Presentacion arquitectura de la nube odelyn cerrato (1)OdelynCerratoMartnez
 
Bcmsn resumen cap 1
Bcmsn resumen cap 1Bcmsn resumen cap 1
Bcmsn resumen cap 1nelson
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeDahil Perea
 
Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310jose262fabri
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeJosueCastro54
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeGersonReyes11
 
Ejemplo de articulo cloud computing
Ejemplo de articulo cloud computingEjemplo de articulo cloud computing
Ejemplo de articulo cloud computingEvelynCor
 

Similar a Modeling Cloud Infrastructures (20)

material_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.pptmaterial_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.ppt
 
material_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.pptmaterial_2019D1_COM270_04_113225.ppt
material_2019D1_COM270_04_113225.ppt
 
Syllabus Redes II
Syllabus Redes IISyllabus Redes II
Syllabus Redes II
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Capitulo 3 cloud computing
Capitulo 3 cloud computingCapitulo 3 cloud computing
Capitulo 3 cloud computing
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Las universidades y el uso de la computacion en las nubes
Las universidades y el uso de la computacion en las nubesLas universidades y el uso de la computacion en las nubes
Las universidades y el uso de la computacion en las nubes
 
Presentacion arquitectura de la nube odelyn cerrato (1)
Presentacion arquitectura de la nube odelyn cerrato (1)Presentacion arquitectura de la nube odelyn cerrato (1)
Presentacion arquitectura de la nube odelyn cerrato (1)
 
Ficha 6
Ficha 6Ficha 6
Ficha 6
 
Presentacion sistema de informacion
Presentacion sistema de informacionPresentacion sistema de informacion
Presentacion sistema de informacion
 
Memoria
MemoriaMemoria
Memoria
 
Bcmsn resumen cap 1
Bcmsn resumen cap 1Bcmsn resumen cap 1
Bcmsn resumen cap 1
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nube
 
Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310Orbe unda-vaca-computacion-iii-nube-160509145310
Orbe unda-vaca-computacion-iii-nube-160509145310
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
Ejemplo de articulo cloud computing
Ejemplo de articulo cloud computingEjemplo de articulo cloud computing
Ejemplo de articulo cloud computing
 
Cloud Computing Amazon
Cloud Computing AmazonCloud Computing Amazon
Cloud Computing Amazon
 
CLOUD COMPUTING
CLOUD COMPUTINGCLOUD COMPUTING
CLOUD COMPUTING
 

Más de Facultad de Informática UCM

¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?Facultad de Informática UCM
 
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...Facultad de Informática UCM
 
DRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation ComputersDRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation ComputersFacultad de Informática UCM
 
Tendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura ArmTendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura ArmFacultad de Informática UCM
 
Introduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented ComputingIntroduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented ComputingFacultad de Informática UCM
 
Inteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuroInteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuroFacultad de Informática UCM
 
Design Automation Approaches for Real-Time Edge Computing for Science Applic...
 Design Automation Approaches for Real-Time Edge Computing for Science Applic... Design Automation Approaches for Real-Time Edge Computing for Science Applic...
Design Automation Approaches for Real-Time Edge Computing for Science Applic...Facultad de Informática UCM
 
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...Facultad de Informática UCM
 
Fault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFacultad de Informática UCM
 
Cómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intentoCómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intentoFacultad de Informática UCM
 
Automatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPCAutomatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPCFacultad de Informática UCM
 
Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...Facultad de Informática UCM
 
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...Facultad de Informática UCM
 
Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.Facultad de Informática UCM
 
Challenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore windChallenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore windFacultad de Informática UCM
 

Más de Facultad de Informática UCM (20)

¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?
 
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
 
DRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation ComputersDRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation Computers
 
uElectronics ongoing activities at ESA
uElectronics ongoing activities at ESAuElectronics ongoing activities at ESA
uElectronics ongoing activities at ESA
 
Tendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura ArmTendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura Arm
 
Formalizing Mathematics in Lean
Formalizing Mathematics in LeanFormalizing Mathematics in Lean
Formalizing Mathematics in Lean
 
Introduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented ComputingIntroduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented Computing
 
Computer Design Concepts for Machine Learning
Computer Design Concepts for Machine LearningComputer Design Concepts for Machine Learning
Computer Design Concepts for Machine Learning
 
Inteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuroInteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuro
 
Design Automation Approaches for Real-Time Edge Computing for Science Applic...
 Design Automation Approaches for Real-Time Edge Computing for Science Applic... Design Automation Approaches for Real-Time Edge Computing for Science Applic...
Design Automation Approaches for Real-Time Edge Computing for Science Applic...
 
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
 
Fault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error Correction
 
Cómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intentoCómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intento
 
Automatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPCAutomatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPC
 
Type and proof structures for concurrency
Type and proof structures for concurrencyType and proof structures for concurrency
Type and proof structures for concurrency
 
Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...
 
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
 
Do you trust your artificial intelligence system?
Do you trust your artificial intelligence system?Do you trust your artificial intelligence system?
Do you trust your artificial intelligence system?
 
Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.
 
Challenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore windChallenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore wind
 

Último

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 

Último (20)

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 

Modeling Cloud Infrastructures