Intelligent Services for Energy-Efficient Design and Life Cycle Simulation Project number: 288819 | Call identifier: FP7-ICT-2011-7 | Project coordinator: Technische Universität Dresden, Germany | Website: ises.eu-project.info Matevž Dolenc Robert Klinc Munich, Germany, 9.10.2013 BuildingSMART BIM week 2013 BIM for energy-efficient buildings Cloud computing as used by the ISES project
28
Embed
Cloud computingmedia.matevzdolenc.com/itc-euromaster/cmc-2016/... · infrastructure cost; Ex. CloudStack, OpenNebula, ... ‣ Hybrid-Mixed employment of private and public cloud,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Intelligent Services for Energy-Efficient Design and Life Cycle SimulationProject number: 288819 | Call identifier: FP7-ICT-2011-7 | Project coordinator: Technische Universität Dresden, Germany | Website: ises.eu-project.info
Matevž DolencRobert Klinc
Munich, Germany, 9.10.2013 BuildingSMART BIM week 2013BIM for energy-efficient buildings
Cloud computingas used by the ISES project
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
Overview
‣ Definitions- Cloud computing
- Engineering in the cloud
‣ Cloud computing- overview
‣ ISES use of the cloud- overview, examples, benefits
‣ Summary
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
Definitions
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
P. Mell and T. Grance, The NIST Definition of Cloud Computing: Recommendations of the National Institute of Standards and Technology, http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
Engineering in the cloud is a combination of cloud services and rich interactive applications that provides integrated, intelligent, self-service
engineering services over and above engineering- application hosting and computation—allowing engineers to create, explore, and discover better
designs faster.P. Williams and S. Cox, (June 2009), Engineering in the Cloud: An Engineering Software + Services Architecture Forged in Turbulent Times,
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
But it is more or less the same as ...
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
But it is more or less the same as ...
Autonomic computing
Client-server modelGrid computing
Mainframe comp
uting
Minitel
Utility computing
Peer-to-peer
Service-oriented computing
Thin client
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
Cloud computing landscape and benefits
J. Keith & N.L. Burkhard (2010), “The Future of Cloud Computing: Opportunities for European Cloud Computing Beyond 2010”, http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf
‣ Cloud computing benefits- Access data/services at any place, from any
device and at any time
- Lower cost of entry
- Reliability, scalability, security and sustainability
- Minimize infrastructure risk
- Reduce run time and response time
- Increased pace of innovation
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
‣ Parallel processing of CFD solver- MPI protocol (MPICH2, OpenMPI)
- 64-bit Linux
- Synchronization - restricted parallelization
- Small number of large messages
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
ISES use of the cloud: HPC
‣ CFD simulations in the context of ISES- 3D air flow inside a room (indoor climate) - coupled flow-thermal problem
Num
erica
l mes
h33
762
hexa
hedr
al ele
men
ts /
3755
1 no
des
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
ISES use of the cloud: HPC
‣ CFD simulations in the context of ISES- 3D wind flow around a tall building (outdoor climate)
Num
erica
l mes
h10
3436
7 ele
men
ts /
2874
34 n
odes
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
ISES use of the cloud: HPC
‣ CFD simulations in the context of ISES- 3D wind flow around a tall building (outdoor climate)
Num
erica
l mes
h10
3436
7 ele
men
ts /
2874
34 n
odes
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
ISES use of the cloud: HPC
‣ CFD simulations in the context of ISES- 3D wind flow around a block of buildings in a city environment (outdoor climate taking into account building's
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
ISES use of the cloud: HPC
‣ Questions- How public cloud MPI clusters
compare to traditional scientific HPC clusters?
- What about use of public cloud virtual computers for HTC?
We ran the MPI version of NPB (NPB3.3-MPI) Class B on multiple com-pute nodes on the EC2 provisioned cluster and on the NCSA cluster. For the EC2 provisioned cluster, we requested 4 high-CPU extra large instances, of 8 CPUs each, for each run. On both the EC2 and NCSA cluster compute nodes, the benchmarks were compiled with the Intel compiler with option flag -O3. For the EC2 MPI runs we used the MPICH2 MPI library (1.0.7), and for the NCSA MPI runs we used the MVAPICH2 MPI library (0.9.8p2). All the programs were run with 32 CPUs, except BT and SP, which were run with 16 CPUs.
Figure 2 shows the run times of the benchmark programs. From the results, we see approximately 40%–1000% performance degradation in the EC2 runs compared to the NCSA runs. Greater then 200% performance degradation is seen in the programs CG, FT, IS, IU, and MG. Surprisingly, even EP (embar-rassingly parallel), where no message-passing communication is performed during the computation and only a global reduction is performed at the end, exhibits approximately 50% performance degradation in the EC2 run.
Walker E., (2008) ,Benchmarking Amazon EC2 for high-performance scientific computing, https://www.usenix.org/legacy/publications/login/2008-10/openpdfs/walker.pdf
Munich, Germany, 9.10.2013 | BuildingSMART BIM week 2013 | BIM for energy-efficient buildings Matevž Dolenc & Robert Klinc
Summary
‣ Cloud technology- Front-end: Website, mobile, API