Cloud computing for fire engineering. Chris Salter Hoare Lea, London, United Kingdom,

Size: px
Start display at page:

Download "Cloud computing for fire engineering. Chris Salter Hoare Lea, London, United Kingdom, ChrisSalter@hoarelea.com"

Transcription

1 Cloud computing for fire engineering Chris Salter Hoare Lea, London, United Kingdom, Abstract: Fire Dynamics Simulator (FDS) is a computing tool used by various research and industrial groups for the validation and verification of fire scenarios and for research purposes. FDS requires a high level of computing power to run these models and requires a large initial investment in computing power. As an alternative, cloud based modeling resources are available for users to run these simulations. This paper discusses Amazon EC2 and the use of it to model with FDS fire scenarios and the performance of models run on the cloud and locally. 1. Introduction Cloud computing, in its simplest form, is a term used to describe computing resources that are not owned or operated by an end user but are instead accessed directly over the internet. NIST describes cloud computing as: 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. [1] Cloud computing is being used throughout a number of industries [2] [6] but is yet to break into the fire engineering sector, other than the work conducted by Ang [7]. He states that for fire engineering, cloud computing can present a cost saving to the end user rather than the purchase and maintenance of an in-house computer cluster or modelling system. However, the performance of the system is not evaluated. Fire engineering can make use of cloud computing for modelling purposes. Fire Dynamics Simulator (FDS) [8] is considered an industry standard CFD software, used for fire engineering modelling, with it being extensively validated and verified. FDS is freely available and is able to run on all modern computers. The FDS user manual states: FDS requires a fast CPU and a substantial amount of random-access memory (RAM) to run efficiently. For minimum specifications, the system should have a 1 GHz CPU, and at least 512 MB RAM. [9] It goes on to state that the speed of the CPU (Central Processing Unit) affects the speed of the modelling and that the amount of RAM affects the size of the meshes (computational domain) that can be held in memory at any time. It can therefore be assumed that the faster the processor and more RAM that is available to the model, the faster a model will run. A fast running model, whilst perhaps the not most important function for research work, is a welcome addition to industry models, where models and timescales can affect the entire design process.

2 Therefore, industry spend considerable money and resources into maintaining and purchasing fast computers to run FDS, as Ang s research demonstrates. The cloud offers a different approach where companies only pay for the time that they use on an externally held computer system. If the speed of cloud modelling exceeds the speeds of a locally run model on a workstation, it may be worth considering using the cloud without local machines. This work investigates the ability of the cloud computing to run FDS models in the cloud and this compares to running on locally held resources. 2. Further Instructions FDS uses meshes to set out the computational domain for the calculations. In the past, all meshes would have been run on a single computer, with a single core. However, FDS has always tried to decrease the run time of models, whilst maintaining the accuracy that end users require. Part of this has been the introduction of running FDS using MPI (Message passing Interface) to offload different meshes onto different CPU s, so each mesh calculation could be run concurrently. Again, in the past, this may have meant the introduction of Beowulf clusters, or even a HPC (High Performance Computing) cluster. With the invention of multicore CPU s, it is possible for a single machine to run multiple meshes on the same model at once using the same technology as splitting the model over different machines. This now gives the end user a greater flexibility and ease of setup. It should be noted that speeds ups are not always assured, even splitting the model up into different meshes. It should be noted that this can be a fine art and relies on fire placement, mesh sizing and even mesh location. By splitting a model up into different meshes, there is usually a decrease in overall computing wall clock time. FDS is not really ideally suited to a HPC cluster, due to the way it calculates using meshes each mesh is assign to a CPU core for that core to work on. Using a 128 core cluster is no use if the FDS model does not use 128 meshes. With the release of FDS in May 2014, OpenMP was added again to the calculation methods. This is supposed to split the calculations over a number of CPU s, regardless of the number of meshes within the model and therefore the overall computing time. This work also looks into the speed of an OpenMP model, compared to a MPICH run model. Previous work in this area has been carried out to move Finite Element Modelling into a cloud based environment by creating an in-house cloud [10] and in using publicly available resources [5]. These papers show that where multi core processing can be used and the models in question can run over these multiple cores, the model will show an improvement in modelling speed. Work conducted by Fenn et al show that performance of an Amazon EC2 cloud cluster is slower than a computer run locally to the research group. They state that this performance hit is due to the virutalisation techniques used to create the Amazon EC2 instances [11]. Part of this is considered to be down to the networking between the different instances used to make the cluster [12]. This is not a factor for FDS models, where, unless the model is significantly large enough to require a cluster, a smaller number of cores/meshes will suffice. This work looks in whether or not cloud computing resources can be used to run FDS models and if so, what sort of performance can be expected. 3. Cloud Computing Service

3 There are a number of cloud computing providers that offer computing services to users. Yet, not all cloud services are the same. A range of platforms and services exits. These are broadly broken down into Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). These three categories offer services to the end user. For example, SaaS offers a specific software to the end user, such as Google Documents or Office Online. PaaS offers a computing platform to the end user, essentially some computer power. Examples include Windows Azure and Google App Enginer. Lastly, IaaS offers the end user a complete desktop (the computing infrastructure) to achieve what they want. Examples of this include Amazon Elastic Compute Cloud (EC2) and Rackspace servers. To run FDS in the cloud, until a service is offered as a SaaS or PaaS system, then an IaaS system has to be used. In this work, Amazon EC2 has been used. This was chosen on the basis that it is a well-documented service, with prior work having been undertaken on it in different research sectors. This would allow comparisons to be drawn between this work and others. Amazon s EC2 service allows you to create and setup a computer within 15 minutes. It can run Windows or Linux and Amazon offer a range of services so you can pick and choose one that will complement the FDS model that you are running. It offers a number of instances an instance is the equivalent to a computer. These are: General Purpose - These are general use instances that have a mixed amount of compute power and RAM. Compute Optimised - These instances tiers are ideally suited to computationally heavy applications, like engineering and science applications. Memory Optimised - These instances have a higher RAM limit than some of the other instances. GPU Optimised - These instances contain high power graphics cards for applications that can take advantage of the computational speed of graphics processing units. Storage Optimised - These instances offer solid state hard drives for applications that require fast read and writes to the hard drive. Amazon uses a range of commercially available equipment to make up its data-centres - some of which is better than others in terms of speed. They therefore offer all their instances with what they call an ECU (Elastic Compute Unit) - this allows for comparison between each and every individual instance fairly. An ECU is about equivalent to a GHz 2007 AMD Opteron CPU. These ECU s are split over a number of different virtual CPU s (or vcpu s). These vcpu s correlate to the number of a cores of a processor and the ECU s correspond to the speed of the individual cores of the machine. A higher ECU should increase the speed of the FDS modelling (as it s a faster processor) and if you can split the model into a number of different meshes or use OpenMP, more vcpu s should speed up the model as well (as you are providing more cores). Likewise, each tier has a different amount of RAM and FDS can be RAM intensive (a rule of thumb appears to be 1GB RAM used for every 1 million cells within a model). These two factors combined mean that to choose the correct instance, the whole aspect of the model needs to be considered. For example, if the instances are investigated in more detail, as shown in Table 1, then some of the general purpose instances may be considered to be insufficient for some FDS models.

4 Table 1: Amazon Instance Types Instance Name vcpu ECU Speed (ECU/vCPU) RAM (GiB) General Purpose m3.medium m3.large m3.xlarge m3.2xlarge Compute Optmised c3.large c3.xlarge c3.2xlarge c3.4xlarge c3.8xlarge Memory Optimised r3.large r3.xlarge r3.2xlarge r3.4xlarge r3.8xlarge There are two general purposes tiers, the M3 and the T2. The T2 tier is not suitable for FDS modelling as these tiers offer burst speeds for applications and instances where the CPU would not be 100 percent utilised (which FDS will) at all times. These have therefore not been included in the summary in Table 1. Likewise, there is little to be gained by running FDS on a storage or GPU optimised instance as FDS will not benefit from these two instances as FDS cannot make use of the GPU for calculations and CPU speed and RAM is more important to the modelling process than the write speed of the disk. However, there is also the cost of the instances to take into account - for example, the m3.xlarge offers 4 vcpu's and 15GB of RAM, compared to the c3.xlarge which offers 4 vcpu's but only 7.5GB RAM - however, the m3.xlarge costs $0.532 per hour, whereas the c3.xlarge costs only $0.376 per hour. Therefore, even if the c3.xlarge is slower, it may cost less overall to run the model. It can be seen that regardless of the instance chosen, that the instance should be tailored to the model being run to ensure that the cost of the model is kept to as low as practical. The costs of the models are shown in Table 2. Table 2: Amazon EC2 Instance Costs Instance Name Cost per house ($ per hour) r3.8xlarge c3.8xlarge r3.4xlarge c3.4xlarge r3.2xlarge m3.2xlarge c3.2xlarge r3.xlarge m3.xlarge c3.xlarge 0.376

5 r3.large m3.large c3.large m3.medium Table 2 shows, the differences in costs between some of the instances are fairly minimal and therefore it could be considered worthwhile choosing the best that money could afford. The prices in Table 2 are the costs of the instances using Windows. If a Linux instance is used, the cost of the instance per hour is reduced (as the cost does not have to include costs of licensing to Microsoft). As FDS runs under Linux, this might be the preferred option of some users. Windows was used in this instance, purely for the ease of setup and use. Amazon payment methods for the EC2 instances mean that you pay by the hour and it can be hard to calculate how long an FDS model will take to complete and it is therefore hard to consider the total cost of running a model. Work by Overholt has created a tool that allows for an estimate to be made on the run time of a model, based on the.out file that is produced by FDS as it is running and includes data on the runtime of previous time-steps [13]. As a system where the cost is considered per hour, the race to the finish principle applies, where a cheaper instance may not be cost effective if a more expensive instance can complete its task before the cheaper instance has finished. It is therefore recommended that the users pay attention to the differences between the instances and the costs. FDS has a number of example scenarios that are distributed with the program to demonstrate the different capabilities FDS offers. Some of these files are a set of benchmarking files to allow users to record the run time of the mode on different equipment and see the effects. Two files are to be used, bench1.fds and scale1.fds. bench1.fds is a small scenario, designed to test the speed of the single core. scale1.fds is a multi core test with eight meshes. These benchmarks are to be run on each machine in a number of different configurations. As discussed previously, version of FDS enables the use of OpenMP to speed up single core models. This paper will run the models in different configurations to test the benchmarks of the model on different Amazon EC2 instances and local machines. The user guide suggests that by using 4 cores in an OpenMP model, speed of modelling is to increase by a factor of 2 (two FDS files were tested, one with 643 cells and the other with 1283). The number of cores that the model is spread over can be controlled on Windows by specifying the number of threads available with the command: set OMP_NUM_THREADS=4 By changing these on each run of the model, the number of cores being used for the model can be changed to see how the effect of the number of cores has on the computation time, especially on the machines with a large number of cores. Alongside the OpenMP run of the scale1.fds model, an MPICH run will be undertaken to see how this compares to the OpenMP run of scale1.fds. This should provide some indication as to whether it makes more sense for the modeller to create models with either multiple meshes or to rely on OpenMP and use a single mesh (purely from a performance point of view - there may be reasons why a single mesh is required). This model contains eight meshes and therefore would ideally run the best on an eight core system (one mesh per core). However, by running on the machines without eight cores, the effect of OpenMP can be investigated (the OpenMP can use as many physical cores as the device has - a comparison of an OpenMP

6 model run with six cores can then be investigated against an MPICH model that uses only six cores for an eight mesh model). 4. Discussion The local machines are machines that are already owned by the company for computer modelling. More details of these machines can be seen in Table 3. These machines were benchmarked using the same version of as the Amazon models. The local machines also had a number of additional programs running that the Amazon instances would not have (such as corporate firewalls and other security software). This might impact performance slightly but it is considered this is reasonable (as any cluster or machine may have additional programs running on it). Care was taken to ensure that nothing was used on the machine whilst the benchmarks were run, the same as the online instances. Table 3: Hoare Lea Local Machines Machine CPU Name Speed Number of RAM (GB) Name (GHz) Physical Cores HL Intel Xeon X HL Intel Xeon E V HL Intel Xeon E V These machines are fairly high end computers, designed to complete models as quick as possible for consultancy work, built within a number of limitations. The HL actually has a total of 20 cores (the machine contains two Intel Xeon E V2 CPU s). Only the general purposes instances (m type) and the compute optimized instances (c type) were tested, as these differed in speed per vcpu, shown in Table 1. The memory optimized ones were not tested as it was considered that these would be comparable to the general purpose instances as the speed per vcpu is the same as the general purpose instances and budgetary reasons. Table 4: bench1.fds Results using OpenMP Machine Name Time (s) Cores m3.medium 1120 m3.large c3.large m3.xlarge c3.xlarge Intel Xeon X Intel Xeon E V m3.2xlarge c3.2xlarge Intel Xeon E v

7 Figure 1: becnh1.fds Using OpenMP This shows that, in general, as you add more cores, the time taken to run the model decreases, something that is validated by the modelling conducted by the developers of, as discussed earlier. The developers state that the time taken decreases by about 50% with about four cores for the model. There is a point reached where the addition of more cores actually increases the time taken to run the model - this can clearly be seen in the case of the m3.large instance, where the addition of a second core actually decreases the speed. The result for the m3.medium appears to be an outlier - Table 1 indicates that the m3.medium should be 3.00 ECU units per core, and therefore slower than the other instances which are 3.25 ECU units per core. The results show that the m3.medium instances takes almost double the amount of time as the m3.large (and local machines), rather than a slightly higher increase. This would initially appear to be down to the lower amount of RAM that the instance has, and therefore swapping to disk often (slowing the calculation). Yet, the c3.large instance also has the same amount of RAM and therefore should see the same slow down in this instance if the RAM was the issue. Based on the results, this instance could potentially be a shared CPU with another Amazon instance but without confirmation, it can only be considered an outlier to the rest of the instances.

8 Likewise, there was little difference between the single core results of the other m3 models - this is to be expected, considering that the number of ECU s per core are the same and so, according to Amazon, the same performance for each instance is likely to be seen. However, the results then differ, based on the scaling of the model. The two core m3.large instance slows down once the calculations are split between the cores and whilst the m3.xlarge decreases for two cores, the modelling speed decreases once the third and fourth core are added, compared to to local machines which tend to reach a plateau. It seems that the addition of cores greater than half the number of cores on an Amazon instance will slow the model down - Amazon markets these as multiple cores but does not mention if these are hyper threaded cores (the wording is ambiguous). Hyper threaded CPU s appear to be a separate processor to the operating system but are in fact virtual CPU s - the aim being that certain tasks on a computer might require different areas of a CPU to conduct calculations. Hyper threading tries to make use of the unused areas of each processor and therefore appears as two CPUs. Prior research seems to indicate that the Amazon instances do make use of hyper threading and this is validated by the degradation in performance once 50% of the cores are used for modelling purposes. This hyper threading could potentially explain the slow down for the single core m3.medium instance - if this instance does not contain a physical CPU core, then this could explain the slow down. Table 5: scale1.fds Results using OpenMP Machine Name Time (s) Cores m3.medium m3.large c3.large m3.xlarge c3.xlarge Intel Xeon X Intel Xeon E V m3.2xlarge c3.2xlarge Intel Xeon E v The result for scale1.fds show the same trends as the bench1.fds modelling scores. This indicate that the by adding more cores, a speed up will occur on the modelling until the point on the EC2 instance where all the physical cores are utilised. Where hyper threaded cores start to be used, performance rapidly drops. In the case where cores exceed the size of the model, such as on HL which has ten physical cores on a single CPU, the continued addition of cores does not translate into a speed increase of the modelling process. Once about four cores are added to an OpenMP model, the speed increase is minimal and some in some instances, the modelling takes slightly longer (though, this can potentially be attributed to the

9 differences in the modelling process or standard background processes on the computer affecting the computation speed as this is not consistent along the model). This results show the same trend as the bench1.fds results, indicating that that the EC2 vcpu s contain hyper threaded physical CPU s amongst the number of vcpus offered and therefore can slow the modelling process down if the models used utilise these hyper threaded cores to conduct work on. Figure 2: scale1.fds Results Using OpenMP One of the issues that immediately became apparent was the setup of MPICH and FDS 6. Both packages are offered as an installer for Windows, however, the author was unable to get the installation working with the MPICH install. Therefore it was not possible to run the MPICH tests as a comparison to the OpenMP tests on the EC2 instances. With the time available for testing and running, the cause of this issue was unable to be determined. These tests were undertaken on the local machines as these had a fully working setup. This provides proof of the work conduct by Fenn et al in that EC2 instances may require specialist knowledge to setup and run. It should be noted that Amazon allows EC2 instances to be created and then saved so that an instance can be created with the modelling working and then saved for future use, though this does incur a regular charge.

10 Table 6: MPICH Run Times on Local Machine Computer Cores Time (s) Intel Xeon X , Intel Xeon E V2 4 5, Intel Xeon E V2 10 1, These models were run with the maximum number of physical cores that the computer had access to, using MPICH, rather than OpenMP. The model was built using eight meshes and therefore be spread over eight cores. On the machines with less than eight cores, some processors were allocated more than one mesh. The results indicate that the scale1.fds, the models ran quicker using MPICH than they did using OpenMP. In the instance of the Xeon E5-2670, there was an 80% speed up, this was less pronounced in the other machines (potentially due to multiple meshes being assigned to the same core) but the results were still quicker (42% quicker on the Xeon E and 35% on the Xeon X5660) than using OpenMP. Therefore, it seems beneficial to split the modelling domain up to run the models on multiple cores by MPICH if at all possible. It is noted that this sample size is small and therefore there should be some consideration that this specific model may show results that are not indicative as a whole of the modelling process. Further work should be conducted in this area. Whilst the sample size was small, it appears that MPICH offers a fairly significant speed increase over the OpenMP implementation and therefore is probably better at being used for multi core processing. A more in depth study should be undertaken to ensure that this is the case. 5. Conclusion In conclusion, it can be seen that Amazon EC2 offers a service that allows users to rapidly set up and run models within a cloud based environment. This may require some initial technical knowledge and setup. This allows users to setup and run models when local resources are not present or are fully utilised, increasing the user s ability to increase and decrease modelling capacity as required. Whilst previous research has indicated that EC2 clusters are not viable as a full size research cluster, due a to slow down in the modelling caused by latency between the Amazon instances, this research shows that for the use of a single instance (which should be able to cover most models), that Amazon EC2 is a perfectly adequate alternative for a local modelling machine, providing performance comparable to local machines. This work reaches the same conclusion of Hill and Humphry [14], that smaller scale clusters/modelling on EC2 is feasible. By moving modelling into the cloud, end users can avoid the initial startup investments into a single high powered modelling machine and pay for the work that is only undertaken. The research shows that the number of cores advertised by Amazon are not the physical cores the instance has access to, but the virtual CPU cores (Amazon themselves call them virtual CPU s in the marketing documentation) the instance has access to. Users would have to take this into account on the instance selection and would therefore, potentially require an instance costing more per hour. Without taking this into account, the user is likely to see a performance degradation and may end up paying more money for the instance than may be required. Therefore, users should be aware of the limitations of the EC2 instances beforehand. The work in this paper has not covered the issues that might arise from modelling in the cloud, such as potential privacy issues (the data is stored on systems outside the control of the

11 end user) and downloading the data (can generate large results files that on a slow connection may be slow to download). Likewise, the paper has not covered the best method of recording speeds - this work has used an example scenario bundled with the program. Alternative benchmarking files might show a difference between the various instances and machines, however, it is considered that the FDS files used give a reasonable benchmark of the run time, as the same files were used across all the instances. References: [1] P. Mell and T. Grance, The NIST Definition of Cloud Computing: Recommendations of the National Institute of Standards and Technology, National Institute of Standards and Technology, [2] C. Evangelinos and C. N. Hill, Cloud Computing for parallel Scientific HPC Applications: Feasibility of Running Coupled Atmosphere-Ocean Climate Models on Amazon s EC2, in In The 1st Workshop on Cloud Computing and its Applications (CCA, [3] A. Apostu, E. Rednic, and F. Puican, Modeling Cloud Architecture in Banking Systems, Procedia Economics and Finance, vol. 3, pp , Jan [4] X. Man, S. Usui, S. Jayanti, L. Teo, and T. D. Marusich, A High Performance Computing Cloud Computing Environment for Machining Simulations, Procedia CIRP, vol. 8, pp , Jan [5] J.-P. Ebejer, S. Fulle, G. M. Morris, and P. W. Finn, The emerging role of cloud computing in molecular modelling., Journal of Molecular Graphics & Modelling, vol. 44, pp , Jul [6] J. L. Alvaro and B. Barros, A New Cloud Computing Architecture for Music Composition, Journal of Network and Computer Applications, vol. 36, no. 1, pp , Jan [7] E. Ang, Cloud Versus In-house Computing for Open Source Fire Modelling, Fire Technology, Nov [8] National Institute of Standards and Technology, Fire Dynamics Simulator [9] K. McGrattan, R. McDermott, S. Hostikka, J. Floyd, C. Weinschenk, and K. Overholt, Fire Dynamics Simulator (Sixth Edition) User s Guide, NIST, 1019, [10] I. Ari and N. Muhtaroglu, Design and Implementation of a Cloud Computing Service for Finite Element Analysis, Advances in Engineering Software, vol , pp , Jun [11] M. Fenn, J. Holmes, and J. Nucciarone, A Performance and Cost Analysis of the Amazon Elastic Compute Cloud (EC2) Cluster Compute Instance, [12] G. Sakellari and G. Loukas, A Survey of Mathematical Models, Simulation Approaches and Testbeds Used for Research in Cloud Computing, Simulation Modelling Practice and Theory, vol. 39, pp , Dec [13] K. Overholt, FDS Runtime Estimator, Kristopher Overholt. [Online]. Available: [Accessed: 08-Jul-2014]. [14] Z. Hill and M. Humphrey, A Quantitative Analysis of High Performance Computing with Amazon s EC2 Infrastructure: The Death of the Local Cluster?, in Proceedings of the 10th IEEE/ ACM International Conference on Grid Computing (Grid 2009), Banff, 2009.

Running R from Amazon's Elastic Compute Cloud

Running R from Amazon's Elastic Compute Cloud Running R on the Running R from Amazon's Elastic Compute Cloud Department of Statistics University of NebraskaLincoln April 30, 2014 Running R on the 1 Introduction 2 3 Running R on the Pre-made AMI Building

More information

THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES

THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES Introduction Amazon Web Services (AWS), which was officially launched in 2006, offers you varying cloud services that are not only cost effective, but also

More information

Cloud computing. Intelligent Services for Energy-Efficient Design and Life Cycle Simulation. as used by the ISES project

Cloud computing. Intelligent Services for Energy-Efficient Design and Life Cycle Simulation. as used by the ISES project 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

More information

DataCenter optimization for Cloud Computing

DataCenter optimization for Cloud Computing DataCenter optimization for Cloud Computing Benjamín Barán National University of Asuncion (UNA) bbaran@pol.una.py Paraguay Content Cloud Computing Commercial Offerings Basic Problem Formulation Open Research

More information

Resource Sizing: Spotfire for AWS

Resource Sizing: Spotfire for AWS Resource Sizing: for AWS With TIBCO for AWS, you can have the best in analytics software available at your fingertips in just a few clicks. On a single Amazon Machine Image (AMI), you get a multi-user

More information

Cloud Computing. Adam Barker

Cloud Computing. Adam Barker Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles

More information

OTM in the Cloud. Ryan Haney

OTM in the Cloud. Ryan Haney OTM in the Cloud Ryan Haney The Cloud The Cloud is a set of services and technologies that delivers real-time and ondemand computing resources Software as a Service (SaaS) delivers preconfigured applications,

More information

Chao He he.chao@wustl.edu (A paper written under the guidance of Prof.

Chao He he.chao@wustl.edu (A paper written under the guidance of Prof. 1 of 10 5/4/2011 4:47 PM Chao He he.chao@wustl.edu (A paper written under the guidance of Prof. Raj Jain) Download Cloud computing is recognized as a revolution in the computing area, meanwhile, it also

More information

High Performance Applications over the Cloud: Gains and Losses

High Performance Applications over the Cloud: Gains and Losses High Performance Applications over the Cloud: Gains and Losses Dr. Leila Ismail Faculty of Information Technology United Arab Emirates University leila@uaeu.ac.ae http://citweb.uaeu.ac.ae/citweb/profile/leila

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

Comparing major cloud-service providers: virtual processor performance. A Cloud Report by Danny Gee, and Kenny Li

Comparing major cloud-service providers: virtual processor performance. A Cloud Report by Danny Gee, and Kenny Li Comparing major cloud-service providers: virtual processor performance A Cloud Report by Danny Gee, and Kenny Li Comparing major cloud-service providers: virtual processor performance 09/03/2014 Table

More information

Cloud Computing and E-Commerce

Cloud Computing and E-Commerce Cloud Computing and E-Commerce Cloud Computing turns Computing Power into a Virtual Good for E-Commerrce is Implementation Partner of 4FriendsOnly.com Internet Technologies AG VirtualGoods, Koblenz, September

More information

benchmarking Amazon EC2 for high-performance scientific computing

benchmarking Amazon EC2 for high-performance scientific computing Edward Walker benchmarking Amazon EC2 for high-performance scientific computing Edward Walker is a Research Scientist with the Texas Advanced Computing Center at the University of Texas at Austin. He received

More information

wu.cloud: Insights Gained from Operating a Private Cloud System

wu.cloud: Insights Gained from Operating a Private Cloud System wu.cloud: Insights Gained from Operating a Private Cloud System Stefan Theußl, Institute for Statistics and Mathematics WU Wirtschaftsuniversität Wien March 23, 2011 1 / 14 Introduction In statistics we

More information

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091 Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,

More information

High Performance Computing in CST STUDIO SUITE

High Performance Computing in CST STUDIO SUITE High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver

More information

Cloud Computing. Alex Crawford Ben Johnstone

Cloud Computing. Alex Crawford Ben Johnstone Cloud Computing Alex Crawford Ben Johnstone Overview What is cloud computing? Amazon EC2 Performance Conclusions What is the Cloud? A large cluster of machines o Economies of scale [1] Customers use a

More information

Benchmarking Large Scale Cloud Computing in Asia Pacific

Benchmarking Large Scale Cloud Computing in Asia Pacific 2013 19th IEEE International Conference on Parallel and Distributed Systems ing Large Scale Cloud Computing in Asia Pacific Amalina Mohamad Sabri 1, Suresh Reuben Balakrishnan 1, Sun Veer Moolye 1, Chung

More information

Comparison of Windows IaaS Environments

Comparison of Windows IaaS Environments Comparison of Windows IaaS Environments Comparison of Amazon Web Services, Expedient, Microsoft, and Rackspace Public Clouds January 5, 215 TABLE OF CONTENTS Executive Summary 2 vcpu Performance Summary

More information

Cluster, Grid, Cloud Concepts

Cluster, Grid, Cloud Concepts Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of

More information

Amazon EC2 XenApp Scalability Analysis

Amazon EC2 XenApp Scalability Analysis WHITE PAPER Citrix XenApp Amazon EC2 XenApp Scalability Analysis www.citrix.com Table of Contents Introduction...3 Results Summary...3 Detailed Results...4 Methods of Determining Results...4 Amazon EC2

More information

Using the Cloud - the Newcastle experience

Using the Cloud - the Newcastle experience Using the Cloud - the Newcastle experience Stephen McGough Vassilis Glenis, Chris Kilsby, Vedrana Kutija, Simon Wodman University of Sussex : HPC Workshop 2013 January 16 th 2013 CLOUD COMPUTING The Cloud

More information

DOCLITE: DOCKER CONTAINER-BASED LIGHTWEIGHT BENCHMARKING ON THE CLOUD

DOCLITE: DOCKER CONTAINER-BASED LIGHTWEIGHT BENCHMARKING ON THE CLOUD DOCLITE: DOCKER CONTAINER-BASED LIGHTWEIGHT BENCHMARKING ON THE CLOUD 1 Supervisors: Dr. Adam Barker Dr. Blesson Varghese Summer School 2015 Lawan Thamsuhang Subba Structure of Presentation 2 Introduction

More information

FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2

FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2 FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2 New Place, Same Feel Secure Your AWS Cloud with Fortinet Fortinet s Amazon Machine Image (AMI) and subscription based portfolio offer

More information

A Quantitative Analysis of High Performance Computing with Amazon s EC2 Infrastructure: The Death of the Local Cluster?

A Quantitative Analysis of High Performance Computing with Amazon s EC2 Infrastructure: The Death of the Local Cluster? Preliminary version. Final version appears In Proceedings of the 10 th IEEE/ ACM International Conference on Grid Computing (Grid 2009). Oct 13-15 2009. Banff, Alberta, Canada. A Quantitative Analysis

More information

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html Datacenters and Cloud Computing Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html What is Cloud Computing? A model for enabling ubiquitous, convenient, ondemand network

More information

T-110.5121 Mobile Cloud Computing (5 cr)

T-110.5121 Mobile Cloud Computing (5 cr) T-110.5121 Mobile Cloud Computing (5 cr) Assignment 1 details 18 th September 2013 M.Sc. Olli Mäkinen, course assistant Targets The main objective is to understand the cost differences between public,

More information

A Very Brief Introduction To Cloud Computing. Jens Vöckler, Gideon Juve, Ewa Deelman, G. Bruce Berriman

A Very Brief Introduction To Cloud Computing. Jens Vöckler, Gideon Juve, Ewa Deelman, G. Bruce Berriman A Very Brief Introduction To Cloud Computing Jens Vöckler, Gideon Juve, Ewa Deelman, G. Bruce Berriman What is The Cloud Cloud computing refers to logical computational resources accessible via a computer

More information

farmerswife Contents Hourline Display Lists 1.1 Server Application 1.2 Client Application farmerswife.com

farmerswife Contents Hourline Display Lists 1.1 Server Application 1.2 Client Application farmerswife.com Contents 2 1 System requirements 2 1.1 Server Application 3 1.2 Client Application.com 1 1 Ensure that the computers on which you are going to install the Server and Client applications meet the system

More information

CLOUD BENCHMARK ROUND 1

CLOUD BENCHMARK ROUND 1 REPORT CLOUD BENCHMARK ROUND 1 MAY 27, 2014 Disclaimer Techila Technologies Ltd. disclaims any and all warranties, express, implied or statutory regarding this document or the use of thereof by you to

More information

Description of Application

Description of Application Description of Application Operating Organization: Coeur d Alene Tribe, Plummer, Idaho Community of Interest: U.S. Indian tribes and their governments; rural governments OS and software requirements: Microsoft

More information

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study Creating Value Delivering Solutions Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study Chris Zajac, NJDOT Bud Luo, Ph.D., Michael Baker Jr., Inc. Overview

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver danairat@gmail.com, +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

Hosting Requirements Smarter Balanced Assessment Consortium Contract 11 Test Delivery System. American Institutes for Research

Hosting Requirements Smarter Balanced Assessment Consortium Contract 11 Test Delivery System. American Institutes for Research Contract 11 Test Delivery System American Institutes for Research Revision History Revision Description Author/Modifier Date Initial Release David Lopez de Quintana October 14, 2013 Updated to latest Amazon

More information

Hard Disk Drive vs. Kingston SSDNow V+ 200 Series 240GB: Comparative Test

Hard Disk Drive vs. Kingston SSDNow V+ 200 Series 240GB: Comparative Test Hard Disk Drive vs. Kingston Now V+ 200 Series 240GB: Comparative Test Contents Hard Disk Drive vs. Kingston Now V+ 200 Series 240GB: Comparative Test... 1 Hard Disk Drive vs. Solid State Drive: Comparative

More information

Understanding the Benefits of IBM SPSS Statistics Server

Understanding the Benefits of IBM SPSS Statistics Server IBM SPSS Statistics Server Understanding the Benefits of IBM SPSS Statistics Server Contents: 1 Introduction 2 Performance 101: Understanding the drivers of better performance 3 Why performance is faster

More information

Cloud Computing. What Are We Handing Over? Ganesh Shankar Advanced IT Core Pervasive Technology Institute

Cloud Computing. What Are We Handing Over? Ganesh Shankar Advanced IT Core Pervasive Technology Institute Cloud Computing What Are We Handing Over? Ganesh Shankar Advanced IT Core Pervasive Technology Institute Why is the Cloud Relevant to In the current research workflow. Medical Research? Data volumes are

More information

Smartronix Inc. Cloud Assured Services Commercial Price List

Smartronix Inc. Cloud Assured Services Commercial Price List Smartronix Inc. Assured Services Commercial Price List Smartronix, Inc. 12120 Sunset Hills Road Suite #600, Reston, VA 20190 703-435-3322 cloudassured@smartronix.com www.smartronix.com Table of Contents

More information

How To Compare Amazon Ec2 To A Supercomputer For Scientific Applications

How To Compare Amazon Ec2 To A Supercomputer For Scientific Applications Amazon Cloud Performance Compared David Adams Amazon EC2 performance comparison How does EC2 compare to traditional supercomputer for scientific applications? "Performance Analysis of High Performance

More information

Data Sharing Options for Scientific Workflows on Amazon EC2

Data Sharing Options for Scientific Workflows on Amazon EC2 Data Sharing Options for Scientific Workflows on Amazon EC2 Gideon Juve, Ewa Deelman, Karan Vahi, Gaurang Mehta, Benjamin P. Berman, Bruce Berriman, Phil Maechling Francesco Allertsen Vrije Universiteit

More information

Comparing Cloud Computing Resources for Model Calibration with PEST

Comparing Cloud Computing Resources for Model Calibration with PEST Comparing Cloud Computing Resources for Model Calibration with PEST CWEMF Annual Meeting March 10, 2015 Charles Brush Modeling Support Branch, Bay-Delta Office California Department of Water Resources,

More information

HPC Cluster Decisions and ANSYS Configuration Best Practices. Diana Collier Lead Systems Support Specialist Houston UGM May 2014

HPC Cluster Decisions and ANSYS Configuration Best Practices. Diana Collier Lead Systems Support Specialist Houston UGM May 2014 HPC Cluster Decisions and ANSYS Configuration Best Practices Diana Collier Lead Systems Support Specialist Houston UGM May 2014 1 Agenda Introduction Lead Systems Support Specialist Cluster Decisions Job

More information

Benchmark Hadoop and Mars: MapReduce on cluster versus on GPU

Benchmark Hadoop and Mars: MapReduce on cluster versus on GPU Benchmark Hadoop and Mars: MapReduce on cluster versus on GPU Heshan Li, Shaopeng Wang The Johns Hopkins University 3400 N. Charles Street Baltimore, Maryland 21218 {heshanli, shaopeng}@cs.jhu.edu 1 Overview

More information

How to Do/Evaluate Cloud Computing Research. Young Choon Lee

How to Do/Evaluate Cloud Computing Research. Young Choon Lee How to Do/Evaluate Cloud Computing Research Young Choon Lee Cloud Computing Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing

More information

Performance test report

Performance test report Disclaimer This report was proceeded by Netventic Technologies staff with intention to provide customers with information on what performance they can expect from Netventic Learnis LMS. We put maximum

More information

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain

More information

CloudFTP: A free Storage Cloud

CloudFTP: A free Storage Cloud CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing

More information

SURFsara HPC Cloud Workshop

SURFsara HPC Cloud Workshop SURFsara HPC Cloud Workshop doc.hpccloud.surfsara.nl UvA workshop 2016-01-25 UvA HPC Course Jan 2016 Anatoli Danezi, Markus van Dijk cloud-support@surfsara.nl Agenda Introduction and Overview (current

More information

Emerging Technology for the Next Decade

Emerging Technology for the Next Decade Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,

More information

Performance Analysis: Benchmarking Public Clouds

Performance Analysis: Benchmarking Public Clouds Performance Analysis: Benchmarking Public Clouds Performance comparison of web server and database VMs on Internap AgileCLOUD and Amazon Web Services By Cloud Spectator March 215 PERFORMANCE REPORT WEB

More information

LS-DYNA Best-Practices: Networking, MPI and Parallel File System Effect on LS-DYNA Performance

LS-DYNA Best-Practices: Networking, MPI and Parallel File System Effect on LS-DYNA Performance 11 th International LS-DYNA Users Conference Session # LS-DYNA Best-Practices: Networking, MPI and Parallel File System Effect on LS-DYNA Performance Gilad Shainer 1, Tong Liu 2, Jeff Layton 3, Onur Celebioglu

More information

Cornell University Center for Advanced Computing

Cornell University Center for Advanced Computing Cornell University Center for Advanced Computing David A. Lifka - lifka@cac.cornell.edu Director - Cornell University Center for Advanced Computing (CAC) Director Research Computing - Weill Cornell Medical

More information

CONTRIBUTION OF CLOUD SERVICE PROVIDERS TO EDUCATION

CONTRIBUTION OF CLOUD SERVICE PROVIDERS TO EDUCATION CONTRIBUTION OF CLOUD SERVICE PROVIDERS TO EDUCATION 1 O. J. OZURUMBA, 2 A. ALSADOON, 3 P.W.C. PRASAD, 4 L. PHAM, 5 A. BEG 1,2,3,4 School of Computing and Mathematics, Charles Sturt University, Sydney,

More information

Chapter 19 Cloud Computing for Multimedia Services

Chapter 19 Cloud Computing for Multimedia Services Chapter 19 Cloud Computing for Multimedia Services 19.1 Cloud Computing Overview 19.2 Multimedia Cloud Computing 19.3 Cloud-Assisted Media Sharing 19.4 Computation Offloading for Multimedia Services 19.5

More information

ACANO SOLUTION VIRTUALIZED DEPLOYMENTS. White Paper. Simon Evans, Acano Chief Scientist

ACANO SOLUTION VIRTUALIZED DEPLOYMENTS. White Paper. Simon Evans, Acano Chief Scientist ACANO SOLUTION VIRTUALIZED DEPLOYMENTS White Paper Simon Evans, Acano Chief Scientist Updated April 2015 CONTENTS Introduction... 3 Host Requirements... 5 Sizing a VM... 6 Call Bridge VM... 7 Acano Edge

More information

Copyright www.agileload.com 1

Copyright www.agileload.com 1 Copyright www.agileload.com 1 INTRODUCTION Performance testing is a complex activity where dozens of factors contribute to its success and effective usage of all those factors is necessary to get the accurate

More information

SURFsara HPC Cloud Workshop

SURFsara HPC Cloud Workshop SURFsara HPC Cloud Workshop www.cloud.sara.nl Tutorial 2014-06-11 UvA HPC and Big Data Course June 2014 Anatoli Danezi, Markus van Dijk cloud-support@surfsara.nl Agenda Introduction and Overview (current

More information

LS-DYNA Scalability on Cray Supercomputers. Tin-Ting Zhu, Cray Inc. Jason Wang, Livermore Software Technology Corp.

LS-DYNA Scalability on Cray Supercomputers. Tin-Ting Zhu, Cray Inc. Jason Wang, Livermore Software Technology Corp. LS-DYNA Scalability on Cray Supercomputers Tin-Ting Zhu, Cray Inc. Jason Wang, Livermore Software Technology Corp. WP-LS-DYNA-12213 www.cray.com Table of Contents Abstract... 3 Introduction... 3 Scalability

More information

Performance Testing of a Cloud Service

Performance Testing of a Cloud Service Performance Testing of a Cloud Service Trilesh Bhurtun, Junior Consultant, Capacitas Ltd Capacitas 2012 1 Introduction Objectives Environment Tests and Results Issues Summary Agenda Capacitas 2012 2 1

More information

StACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud

StACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud StACC: St Andrews Cloud Computing Co laboratory A Performance Comparison of Clouds Amazon EC2 and Ubuntu Enterprise Cloud Jonathan S Ward StACC (pronounced like 'stack') is a research collaboration launched

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers

More information

CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA)

CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA) CLOUD PERFORMANCE TESTING - KEY CONSIDERATIONS (COMPLETE ANALYSIS USING RETAIL APPLICATION TEST DATA) Abhijeet Padwal Performance engineering group Persistent Systems, Pune email: abhijeet_padwal@persistent.co.in

More information

Cornell University Center for Advanced Computing

Cornell University Center for Advanced Computing Cornell University Center for Advanced Computing David A. Lifka - lifka@cac.cornell.edu Director - Cornell University Center for Advanced Computing (CAC) Director Research Computing - Weill Cornell Medical

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

Cloud Computing on Amazon's EC2

Cloud Computing on Amazon's EC2 Technical Report Number CSSE10-04 1. Introduction to Amazon s EC2 Brandon K Maharrey maharbk@auburn.edu COMP 6330 Parallel and Distributed Computing Spring 2009 Final Project Technical Report Cloud Computing

More information

Virtuoso and Database Scalability

Virtuoso and Database Scalability Virtuoso and Database Scalability By Orri Erling Table of Contents Abstract Metrics Results Transaction Throughput Initializing 40 warehouses Serial Read Test Conditions Analysis Working Set Effect of

More information

Department of Computer Sciences University of Salzburg. HPC In The Cloud? Seminar aus Informatik SS 2011/2012. July 16, 2012

Department of Computer Sciences University of Salzburg. HPC In The Cloud? Seminar aus Informatik SS 2011/2012. July 16, 2012 Department of Computer Sciences University of Salzburg HPC In The Cloud? Seminar aus Informatik SS 2011/2012 July 16, 2012 Michael Kleber, mkleber@cosy.sbg.ac.at Contents 1 Introduction...................................

More information

CLUSTER COMPUTING TODAY

CLUSTER COMPUTING TODAY David Chappell June 2011 CLUSTER COMPUTING TODAY WHAT S CHANGED AND WHY IT MATTERS Sponsored by Microsoft Corporation Copyright 2011 Chappell & Associates One way to make an application run faster is to

More information

Cluster Computing at HRI

Cluster Computing at HRI Cluster Computing at HRI J.S.Bagla Harish-Chandra Research Institute, Chhatnag Road, Jhunsi, Allahabad 211019. E-mail: jasjeet@mri.ernet.in 1 Introduction and some local history High performance computing

More information

Introduction What is the cloud

Introduction What is the cloud Overview/Description: Discussion on the benefits of hosting the campus card system in the cloud. Topic will cover a general overview of what the cloud is; how the cloud hosted solution can benefit the

More information

Cloud 101. Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged

Cloud 101. Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged Cloud 101 Mike Gangl, Caltech/JPL, michael.e.gangl@jpl.nasa.gov 2015 California Institute of Technology. Government sponsorship acknowledged Outline What is cloud computing? Cloud service models Deployment

More information

Développement logiciel pour le Cloud (TLC)

Développement logiciel pour le Cloud (TLC) Développement logiciel pour le Cloud (TLC) 7. Infrastructure-as-a-Service Guillaume Pierre Université de Rennes 1 Fall 2012 http://www.globule.org/~gpierre/ Développement logiciel pour le Cloud (TLC) 1

More information

By Cloud Spectator July 2013

By Cloud Spectator July 2013 Benchmark Report: Performance Analysis of VS. Amazon EC2 and Rackspace Cloud A standardized, side-by-side comparison of server performance, file IO, and internal network throughput. By Cloud Spectator

More information

The insidehpc Guide to Cloud Computing BROUGHT TO YOU BY

The insidehpc Guide to Cloud Computing BROUGHT TO YOU BY The insidehpc Guide to Cloud Computing BROUGHT TO YOU BY Introduction IT organizations are facing increasing pressure to deliver critical services to their users while their budgets are either reduced

More information

Li Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more

Li Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more 36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng lsheng1@uci.edu Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging

Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging In some markets and scenarios where competitive advantage is all about speed, speed is measured in micro- and even nano-seconds.

More information

A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures

A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures 11 th International LS-DYNA Users Conference Computing Technology A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures Yih-Yih Lin Hewlett-Packard Company Abstract In this paper, the

More information

Microsoft Hyper-V chose a Primary Server Virtualization Platform

Microsoft Hyper-V chose a Primary Server Virtualization Platform Roger Shupert, Integration Specialist } Lake Michigan College has been using Microsoft Hyper-V as it s primary server virtualization platform since 2008, in this presentation we will discuss the following;

More information

Cloud Server Performance A Comparative Analysis of 5 Large Cloud IaaS Providers

Cloud Server Performance A Comparative Analysis of 5 Large Cloud IaaS Providers Cloud Server Performance A Comparative Analysis of 5 Large Cloud IaaS Providers Cloud Spectator Study June 5, 2013 With a lack of standardization in the IaaS industry, providers freely use unique terminology

More information

Tableau Server 7.0 scalability

Tableau Server 7.0 scalability Tableau Server 7.0 scalability February 2012 p2 Executive summary In January 2012, we performed scalability tests on Tableau Server to help our customers plan for large deployments. We tested three different

More information

Workstation Virtualization Software Review. Matthew Smith. Office of Science, Faculty and Student Team (FaST) Big Bend Community College

Workstation Virtualization Software Review. Matthew Smith. Office of Science, Faculty and Student Team (FaST) Big Bend Community College Workstation Virtualization Software Review Matthew Smith Office of Science, Faculty and Student Team (FaST) Big Bend Community College Ernest Orlando Lawrence Berkeley National Laboratory Berkeley, CA

More information

Cloud security CS642: Computer Security Professor Ristenpart h9p://www.cs.wisc.edu/~rist/ rist at cs dot wisc dot edu University of Wisconsin CS 642

Cloud security CS642: Computer Security Professor Ristenpart h9p://www.cs.wisc.edu/~rist/ rist at cs dot wisc dot edu University of Wisconsin CS 642 Cloud security CS642: Computer Security Professor Ristenpart h9p://www.cs.wisc.edu/~rist/ rist at cs dot wisc dot edu University of Wisconsin CS 642 Announcements Take- home final versus in- class Homework

More information

UBUNTU DISK IO BENCHMARK TEST RESULTS

UBUNTU DISK IO BENCHMARK TEST RESULTS UBUNTU DISK IO BENCHMARK TEST RESULTS FOR JOYENT Revision 2 January 5 th, 2010 The IMS Company Scope: This report summarizes the Disk Input Output (IO) benchmark testing performed in December of 2010 for

More information

On-Demand Supercomputing Multiplies the Possibilities

On-Demand Supercomputing Multiplies the Possibilities Microsoft Windows Compute Cluster Server 2003 Partner Solution Brief Image courtesy of Wolfram Research, Inc. On-Demand Supercomputing Multiplies the Possibilities Microsoft Windows Compute Cluster Server

More information

The Hidden Extras. The Pricing Scheme of Cloud Computing. Stephane Rufer

The Hidden Extras. The Pricing Scheme of Cloud Computing. Stephane Rufer The Hidden Extras The Pricing Scheme of Cloud Computing Stephane Rufer Cloud Computing Hype Cycle Definition Types Architecture Deployment Pricing/Charging in IT Economics of Cloud Computing Pricing Schemes

More information

Bringing the Cloud Underground: Lessons for Bringing the Next IT Revolution to Geoscience

Bringing the Cloud Underground: Lessons for Bringing the Next IT Revolution to Geoscience Bringing the Cloud Underground: Lessons for Bringing the Next IT Revolution to Geoscience Grant Sanden and Yannai Segal Enersoft Inc. Summary This article describes the emerging technology of cloud computing

More information

The Cost of the Cloud. Steve Saporta CTO, SwipeToSpin Mar 20, 2015

The Cost of the Cloud. Steve Saporta CTO, SwipeToSpin Mar 20, 2015 The Cost of the Cloud Steve Saporta CTO, SwipeToSpin Mar 20, 2015 The SwipeToSpin product SpinCar 360 WalkAround JPEG images HTML JavaScript CSS WA for short Creating a WA 1. Download and parse CSV file

More information

QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE

QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE QlikView Technical Brief April 2011 www.qlikview.com Introduction This technical brief covers an overview of the QlikView product components and architecture

More information

Choosing Between Commodity and Enterprise Cloud

Choosing Between Commodity and Enterprise Cloud Choosing Between Commodity and Enterprise Cloud With Performance Comparison between Cloud Provider USA, Amazon EC2, and Rackspace Cloud By Cloud Spectator, LLC and Neovise, LLC. 1 Background Businesses

More information

Enabling Technologies for Distributed and Cloud Computing

Enabling Technologies for Distributed and Cloud Computing Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading

More information

Getting The Most Value From Your Cloud Provider

Getting The Most Value From Your Cloud Provider Getting The Most Value From Your Cloud Provider Cloud computing has taken IT by storm and it s not going anywhere. According to the International Data Corporation (IDC), cloud spending will surge by 5%

More information

QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION

QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION QlikView Scalability Center Technical Brief Series September 2012 qlikview.com Introduction This technical brief provides a discussion at a fundamental

More information

How to Install MS SQL Server Express

How to Install MS SQL Server Express How to Install MS SQL Server Express EventTracker v8.x Publication Date: Jun 8, 2016 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract This guide helps users to install

More information

Building a Private Cloud with Eucalyptus

Building a Private Cloud with Eucalyptus Building a Private Cloud with Eucalyptus 5th IEEE International Conference on e-science Oxford December 9th 2009 Christian Baun, Marcel Kunze KIT The cooperation of Forschungszentrum Karlsruhe GmbH und

More information

PARALLEL & CLUSTER COMPUTING CS 6260 PROFESSOR: ELISE DE DONCKER BY: LINA HUSSEIN

PARALLEL & CLUSTER COMPUTING CS 6260 PROFESSOR: ELISE DE DONCKER BY: LINA HUSSEIN 1 PARALLEL & CLUSTER COMPUTING CS 6260 PROFESSOR: ELISE DE DONCKER BY: LINA HUSSEIN Introduction What is cluster computing? Classification of Cluster Computing Technologies: Beowulf cluster Construction

More information

Virtual Desktops Security Test Report

Virtual Desktops Security Test Report Virtual Desktops Security Test Report A test commissioned by Kaspersky Lab and performed by AV-TEST GmbH Date of the report: May 19 th, 214 Executive Summary AV-TEST performed a comparative review (January

More information

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Samah Sadeq Ahmed Bagish Department of Information Technology, Faculty of Engineering, Aden University,

More information

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012 Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012 2 Who? Viktor van den Berg Consultant @ PQR Former Dutch VMUG Leader Blogger at www.viktorious.nl Twitter @viktoriousss

More information