CBUD Micro: A Micro Benchmark for Performance Measurement and Resource Management in IaaS Clouds
|
|
|
- Gordon McBride
- 10 years ago
- Views:
Transcription
1 CBUD Micro: A Micro Benchmark for Performance Measurement and Resource Management in IaaS Clouds Vivek Shrivastava 1, D. S. Bhilare 2 1 International Institute of Professional Studies, Devi Ahilya University Indore, India 2 Computer Centre, Devi Ahilya University Indore, India Abstract Cloud computing provides processing power in form of virtual machines. This processing power can be given to very big and small devices. Similarly for providing processing power, devices with small or big processing power can be utilized. These devices can also be ubiquitous computing devices. Ubiquitous computing devices present in environment may communicate with each other. Ubiquitous computing devices may also share load with each other. Spare processing power of these devices can also be used for cloud computing. An old, less powerful computing device which is capable of connecting with Internet can avail processing power of new computing devices. Problem with using spare processing power is lack of common benchmark for different types of ubiquitous computing devices. To assign proper workload in terms of processing power, devices must be tested according to one common benchmark. This paper presents the CBUDMicro (Common Benchmark for Ubiquitous Computing Devices Micro), an extendable common benchmark to evaluate performance of ubiquitous computing devices so that they can be used in cloud computing environment. CBUDMicro can be used at both cloud host and consumer side for performance and resource management by supporting scheduling decisions. This paper describes the vision and architecture of CBUDMicro in detail and core components implemented. Keywords Benchmark, Cloud computing, Ubiquitous computing, Processing power, CBUDMicro, Workload. I. INTRODUCTION Ubiquitous computing is the new computing era, in which various computing devices may present everywhere in environment [1]. Collective use of processing power of these computing devices can provide various information processing services equivalent to high-end computers [2], [3]. Ubiquitous computing (Ubicomp) devices are now very helpful for presenting and processing information everywhere. Processing power of Ubicomp devices can be used by Infrastructure as a Service (IaaS) model of cloud computing. Cloud computing is the delivery of computing as a scalable on-demand service on a pay per use basis [4], [5], [6]. These services include software, platform and infrastructure provided to consumers as a metered service over a network. Any computing device capable of connecting to Internet and cloud compatible can avail services [7], [8], [9], [10]. One common benchmark is required for every type of ubicomp devices. A benchmark suite is a set of programs, which is used to measure the performance of different machines. Standard benchmarking provides the run-times for given programs on given machines [11]. Analyzing the results of benchmark suite on different machines helps designers in improving the performance of future machines and users in tuning their applications to better utilize the performance of existing machines. A benchmark suite CBUDMicro is proposed in this paper. CBUDMicro can be used to measure performance of Ubicomp device categories like tabs, pads, and boards. These devices have dissimilar features like some devices can have all the facilities and interfaces but some other devices may not include such facilities or interfaces [11]. CBUDMicro can be used to measure processing power of all types of Ubicomp devices and can also be used for scheduling load, and resource management for cloud environments. CBUDMicro does not emphasis on metrics like network throughput, database and operating system performance because of available variety of devices. CBUDMicro can be used for evaluating performance of all kinds of Java enabled ubicomp devices. CBUDMicro is platform independent and can run on all devices on which JRE can be installed. 433
2 Table 1 shows qualitative and quantitative cloud resource characteristics provided by different cloud hosts as shown in [12] but this comparison does not include Ubicomp devices or collective use of processing power of Ubicomp devices, also consumers don t get idea which cloud host will be suitable for their requirements. Table 1 The Resource Characteristics For The Instance Types Offered By The Four Selected Clouds [12]. Name Cores RAM Archi. Disk Cost Consumers (ECUs) [GB] [bit] [GB] [$/h] Figure 1 Consumer Serviced By Cloud Of Ubiquitous Computing Devices And Data Centre. CBUDMicro is designed in such a way that it has interfaces to additional modules which can be integrated separately with the existing code. This benchmark provides the ability to benchmark a user s own application by adding them separately. CBUDMicro can be used at both cloud host and consumer side for providing and hiring computing services as shown in figure 2. Section 2 describes related works in which various cloud performance measurement projects have been discussed. Section 3 explicates issues with existing benchmarks, and how those are addressed in this paper. Section 4 explores design and implementation of CBUDMicro benchmark. Overall architecture, classes and CBUDMicro client-server are also detailed in Section 4. Finally Section 5 concludes the paper, which shows findings and future scope. II. RELATED WORK Performance of cloud computing services for scientific computing workloads was analyzed in [12]. Authors quantified the presence of Many-Task Computing (MTC) users in real scientific computing workloads. MTC users employ loosely coupled applications comprising many tasks to achieve their scientific goals. Authors also performed an empirical evaluation of the performance of four commercial cloud computing services. The need for valuation of Cloud Computing is given in [13]. Authors structure components in a framework by identifying key components which affects valuation. Framework proposed in [13] assists decision makers in estimating cloud computing costs and comparing them with conventional IT solutions. Amazon EC2 m1.small 1 (1) m1.large 2 (4) m1.xlarge 4 (8) , c1.medium 2 (5) c1.xlarge 8 (20) , GoGrid (GG) GG.small GG.large GG.xlarge Elastic Hosts (EH) EH.small EH.large Mosso Mosso.small Mosso.large End-to-end response time in cloud computing environment can be measured for various cloud providers and locations with the help of benchmark Java ecommerce application developed by Gomez [14]. 434
3 Performance of a web application across multiple cloud providers and services (servers, storage, CDN, PaaS) can be measured with CloudHarmony [15]. CloudHarmony has a service called Cloud SpeedTest, for the aforementioned purpose. Realistic performance can be tested with Cloudstone. Cloudstone is an academic open source project from the UC Berkeley [16]. Straight performance benchmarking and a costperformance analysis can be done with the help of Cloud CMP [6]. Objective of this benchmark is to enable comparison shopping. Cloud CMP is from Duke University and Microsoft Research. Four categories of performance: raw response time and caching, network throughput and congestion, computational performance (CPU-intensive tasks) and I/O performance was measured by BitCurrent in [17]. III. EXISTING BENCHMARKS FOR UBICOMP DEVICES Existing benchmarks for checking processing power may not be suitable for Ubicomp devices since such devices have a large variations in them, even some of ubicomp devices may not have visual output. This section presents issues of existing benchmark and how these are handled. A. Issues with Existing Benchmarks Lack of standard Ubicomp benchmark: There is not a single standard benchmark for Ubicomp devices that emphasize on processing power of ubicomp devices in cloud computing environment. Coverage of Ubicomp devices: Existing benchmarks do not consider all types of ubicomp devices. Collective use of Ubicomp devices processing power: Collective processing power is not considered in existing benchmarks. Privacy maintenance: Privacy issues through present benchmark are not solved. I/O bound problems: I/O bound problems affect results of benchmarking. B. Solutions to Issues Lack of standard ubicomp benchmark can be filled with the proposed CBUDMicro benchmark. Presented benchmark can be applied to all types of Ubicomp devices. This work suggests use of collective processing power of present Ubicomp devices in current ubicomp environment as it ranks them accordingly. Every device needs to be used by the environment can provide consent to benchmark server thus privacy of other devices can be maintained. In CBUDMicro only computation bound problems are used. IV. DESIGN AND IMPLEMENTATION OF CBUDMICRO The design and implementation of proposed benchmark is given in this section. There may be a number of devices present in ubicomp environment but for simplicity one ubicomp device as a client only is assumed. A. The Overall Architecture CBUDMicro contains a CBUDMicro server and CBUDMicro client. At first when a server is up any ubicomp device having CBUDMicro client can connect with it, that client will provide frequency and it s consent for checking the processing capacity to CBUDMicro. CBUDMicro server then assigns program module to CBUDMicro client, and on the basis of execution times server produces result. This result is then saved in database. Different metrics are saved in database that can be further used for future evaluation and use. CBUDMicro client-server, interface and classes developed and used are shown in subsequent sections. B. CBUDMicro Server and Client CBUD server is written in Java, so it inherits all the advantages of Java, like it is Architecture-Neutral, Distributed, and Dynamic [18]. Since different ubicomp devices may have different architectures so Java was suitable to implement CBUDMicro. Server load is shared by client in CBUDMicro because Java naturally supports distributed system and focus in this work is to evaluate processing power of Ubicomp devices. Java programs carry with them considerable amounts of run-time type information that is used to verify and resolve accesses to objects at run time. This makes it possible to dynamically link code in a safe and convenient manner. Remote Method Invocation (RMI) is used in developing CBUDMicro which allows a Java object that executes on one machine to invoke a method of a Java object that executes on another machine [19]. Since Ubicomp devices may have very less main memory, so a total 8 KB of memory on client side is required for stubs. C. The Interface and Classes of CBUDMicro Two interfaces AddServerIntf and Notifiable, and four classes AddServer, AddClient, AddServerImpl, and Result developed for implementation. 435
4 Aforementioned interfaces extended Remote interfaces. RMI callback methods are used for transferring load to client end [20]. Methods in classes are kept small in number and size to support with low memory devices. D. Prototype Implementation A prototype of CBUDMicro has been implemented for testing purpose. The Server runs under J2SE. The Client devices are provided with a jar file, thus all client have to support JRE. For message transfer between ubicomp device and the server, Benchmark RMI server on Server side is run. Various devices are also tested for comparing the results. E. Performance Evaluation Done by CBUDMicro Geometric means of results given by CBUDMicro on different machines are given below in table 2: Table 2 Results obtained by CBUD MID F CPI IPC MIPS ExTime E E Here MID is Machine Identification number, F is Frequency of tested machine in hertz, CPI is Cycles Per Instruction, IPC is Instructions Per Cycle, MIPS is Millions of Instructions Per Seconds, ExTime is Execution Time in milliseconds. Results generated by J2ME midlet for mobile version on different mobile phones are as given below in 3: Mobile Name & model Table 3 Results Obtained On Mobile Phones Execution time in nanoseconds Test 1 Test 2 Test 3 Nokia Asha Nokia SuperNova Nokia E Samsung Chat 322 Duos Samsung Cham Duos E Samsung Chat E E E E E E E E E E E E E Above results are not taken on fresh installed mobile phones. F. Comparison with Other Benchmarks Presented benchmark CBUDMicro is not comparable with other benchmarks, since benchmarks for Ubicomp devices that directly check processing power do not exist. Other benchmarks measure performance for use of Ubicomp devices for the main intended functionality of that device only. V. CONCLUSION Processing power of Ubicomp devices may be small or large. This processing power may be used in cycle scavenging mode and this devices can also get processing power on demand via cloud computing IaaS model. For both of the purpose a benchmark suite (like proposed CBUDMicro) is required to schedule workloads and resource management. Proposed benchmark CBUDMicro has a small number of computational tasks to evaluate processing power of these devices due to wide range of processing performance of devices. Proposed benchmark is extendable i.e. new applications can easily be added to measure performance of devices. 436
5 Future work may help in measuring performance under varied network congestion situations, network bandwidth and web cache when measuring web performance for cloud computing and grid computing tasks. This work also suggests that a middleware for grid of Ubicomp devices can be developed. This grid can utilize computing resources according to computing capacity of devices that can be used in cloud computing. computin g nodes Figure 2 CBUD Is Useful At Both Cloud Host End And Cloud Consumer End. REFERENCES Consumer CBUDMicro computi ng nodes Cloud Service Consumer computing nodes [1] Lukowicz, P., & Intille, S. (2011). Experimental Methodology in Pervasive Computing. Pervasive Computing, IEEE, 10(2), [2] Egami, K., Matsumoto, S., & Nakamura, M. (2011, March). Ubiquitous cloud: Managing service resources for adaptive ubiquitous computing. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2011 IEEE International Conference on (pp ). IEEE. [3] Chang, C. C., & Lee, C. Y. (2012). A secure single sign-on mechanism for distributed computer networks. IEEE Transactions on Industrial Electronics, 59(1), [4] Hay, B., Nance, K., & Bishop, M. (2011, January). Storm clouds rising: security challenges for IaaS cloud computing. In proceedings of 44th Hawaii International Conference on (pp. 1-7) System Sciences (HICSS), IEEE. [5] Younge, A. J., Henschel, R., Brown, J. T., von Laszewski, G., Qiu, J., & Fox, G. C. (2011, July). Analysis of virtualization technologies for high performance computing environments. In proceedings of International Conference on Cloud Computing (CLOUD), 2011 (pp. 9-16). IEEE. [6] Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A., & Buyya, R. (2011). CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience, 41(1), [7] Shrivastava, V., & Bhilare, D. S. (2012). Algorithms to Improve Resource Utilization and Request Acceptance Rate in IaaS Cloud Scheduling. International Journal of Advanced Networking and Applications, 3(05), [8] Saavedra, R. H., & Smith, A. J. (1996). Analysis of benchmark characteristics and benchmark performance prediction. ACM Transactions on Computer Systems (TOCS), 14(4), [9] Agarwala, S., Jadav, D., & Bathen, L. A. (2011, July). icostale: Adaptive Cost Optimization for Storage Clouds. In proceedings of International Conference on Cloud Computing (CLOUD), 2011 IEEE (pp ). IEEE. [10] Kovalick, A. (2011). Cloud Computing for the Media Facility: Concepts and Applications. SMPTE Motion Imaging Journal, 120(2), [11] Ranganathan, A., Al-Muhtadi, J., Biehl, J., Ziebart, B., Campbell, R. H., & Bailey, B. (2005). Evaluating Gaia using a pervasive computing benchmark. University of Illinois at Urbana Champaign, IL, Tech. Rep. [12] Iosup, A., Ostermann, S., Yigitbasi, M. N., Prodan, R., Fahringer, T., & Epema, D. H. (2011). Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Transactions on Parallel and Distributed Systems,, 22(6), [13] Klems, M., Nimis, J., & Tai, S. (2009). Do clouds compute? a framework for estimating the value of cloud computing. In Designing E-Business Systems. Markets, Services, and Networks (pp ). Springer Berlin Heidelberg. [14] Application Performance Management, available 437
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
Performance Analysis of Cloud-Based Applications
Performance Analysis of Cloud-Based Applications Peter Budai and Balazs Goldschmidt Budapest University of Technology and Economics, Department of Control Engineering and Informatics, Budapest, Hungary
C-Meter: A Framework for Performance Analysis of Computing Clouds
9th IEEE/ACM International Symposium on Cluster Computing and the Grid C-Meter: A Framework for Performance Analysis of Computing Clouds Nezih Yigitbasi, Alexandru Iosup, and Dick Epema Delft University
Resource Provisioning in Clouds via Non-Functional Requirements
Resource Provisioning in Clouds via Non-Functional Requirements By Diana Carolina Barreto Arias Under the supervision of Professor Rajkumar Buyya and Dr. Rodrigo N. Calheiros A minor project thesis submitted
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
DYNAMIC CLOUD PROVISIONING FOR SCIENTIFIC GRID WORKFLOWS
DYNAMIC CLOUD PROVISIONING FOR SCIENTIFIC GRID WORKFLOWS Simon Ostermann, Radu Prodan and Thomas Fahringer Institute of Computer Science, University of Innsbruck Technikerstrasse 21a, Innsbruck, Austria
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,
Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
I J E E E C International Journal of Electrical, Electronics ISSN No. (Online): 2277-2626 and Computer Engineering 5(1): 54-60(2016) Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
Performance Analysis of Web Applications on IaaS Cloud Computing Platform
Performance Analysis of Web Applications on IaaS Cloud Computing Platform Swapna Addamani Dept of Computer Science & Engg.-R&D Centre East Point College of Engineering & Technology, Bangalore, India. Anirban
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
Dynamic Round Robin for Load Balancing in a Cloud Computing
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 6, June 2013, pg.274
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia [email protected] 2 MIRACL Lab, FSEG, University
Towards Comparative Evaluation of Cloud Services
Towards Comparative Evaluation of Cloud Services Farrukh Nadeem Department of Information Systems, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia. Abstract:
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
Performance Analysis of Cloud Computing Platform
International Journal of Applied Information Systems (IJAIS) ISSN : 2249-868 Performance Analysis of Cloud Computing Platform Swapna Addamani Dept of Computer Science & Engg, R&D East Point College of
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING
A SURVEY ON LOAD BALANCING ALGORITHMS FOR CLOUD COMPUTING Avtar Singh #1,Kamlesh Dutta #2, Himanshu Gupta #3 #1 Department of Computer Science and Engineering, Shoolini University, [email protected] #2
Performance Gathering and Implementing Portability on Cloud Storage Data
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
Multilevel Communication Aware Approach for Load Balancing
Multilevel Communication Aware Approach for Load Balancing 1 Dipti Patel, 2 Ashil Patel Department of Information Technology, L.D. College of Engineering, Gujarat Technological University, Ahmedabad 1
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
CLOUD SIMULATORS: A REVIEW
CLOUD SIMULATORS: A REVIEW 1 Rahul Singh, 2 Punyaban Patel, 3 Preeti Singh Chhatrapati Shivaji Institute of Technology, Durg, India Email: 1 [email protected], 2 [email protected],
Dynamic resource management for energy saving in the cloud computing environment
Dynamic resource management for energy saving in the cloud computing environment Liang-Teh Lee, Kang-Yuan Liu, and Hui-Yang Huang Department of Computer Science and Engineering, Tatung University, Taiwan
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
IEEE TPDS, MANY-TASK COMPUTING, NOVEMBER 2010 1. Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing
IEEE TPDS, MANY-TASK COMPUTING, NOVEMBER 21 1 Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing Alexandru Iosup, Member, IEEE, Simon Ostermann,Nezih Yigitbasi, Member,
Simulation-based Evaluation of an Intercloud Service Broker
Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT Muhammad Muhammad Bala 1, Miss Preety Kaushik 2, Mr Vivec Demri 3 1, 2, 3 Department of Engineering and Computer Science, Sharda
SMICloud: A Framework for Comparing and Ranking Cloud Services
2011 Fourth IEEE International Conference on Utility and Cloud Computing SMICloud: A Framework for Comparing and Ranking Cloud Services Saurabh Kumar Garg, Steve Versteeg and Rajkumar Buyya Cloud Computing
Virtual Machine Based Resource Allocation For Cloud Computing Environment
Virtual Machine Based Resource Allocation For Cloud Computing Environment D.Udaya Sree M.Tech (CSE) Department Of CSE SVCET,Chittoor. Andra Pradesh, India Dr.J.Janet Head of Department Department of CSE
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
CPU Utilization while Scaling Resources in the Cloud
CPU Utilization while Scaling Resources in the Cloud Marjan Gusev, Sasko Ristov, Monika Simjanoska, and Goran Velkoski Faculty of Information Sciences and Computer Engineering Ss. Cyril and Methodius University
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
Low Cost Quality Aware Multi-tier Application Hosting on the Amazon Cloud
Low Cost Quality Aware Multi-tier Application Hosting on the Amazon Cloud Waheed Iqbal, Matthew N. Dailey, David Carrera Punjab University College of Information Technology, University of the Punjab, Lahore,
Evaluation Methodology of Converged Cloud Environments
Krzysztof Zieliński Marcin Jarząb Sławomir Zieliński Karol Grzegorczyk Maciej Malawski Mariusz Zyśk Evaluation Methodology of Converged Cloud Environments Cloud Computing Cloud Computing enables convenient,
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
Mobile and Cloud computing and SE
Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group
Estimating Trust Value for Cloud Service Providers using Fuzzy Logic
Estimating Trust Value for Cloud Service Providers using Fuzzy Logic Supriya M, Venkataramana L.J, K Sangeeta Department of Computer Science and Engineering, Amrita School of Engineering Kasavanahalli,
System Models for Distributed and Cloud Computing
System Models for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Classification of Distributed Computing Systems
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
CLOUD SCALABILITY CONSIDERATIONS
CLOUD SCALABILITY CONSIDERATIONS Maram Mohammed Falatah 1, Omar Abdullah Batarfi 2 Department of Computer Science, King Abdul Aziz University, Saudi Arabia ABSTRACT Cloud computing is a technique that
Amazon Elastic Compute Cloud Getting Started Guide. My experience
Amazon Elastic Compute Cloud Getting Started Guide My experience Prepare Cell Phone Credit Card Register & Activate Pricing(Singapore) Region Amazon EC2 running Linux(SUSE Linux Windows Windows with SQL
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment Daeyong Jung 1, SungHo Chin 1, KwangSik Chung 2, HeonChang Yu 1, JoonMin Gil 3 * 1 Dept. of Computer
Cloud FTP: A Case Study of Migrating Traditional Applications to the Cloud
Cloud FTP: A Case Study of Migrating Traditional Applications to the Cloud Pooja H 1, S G Maknur 2 1 M.Tech Student, Dept. of Computer Science and Engineering, STJIT, Ranebennur (India) 2 Head of Department,
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
Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing
Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing Roopali, Rajkumari Dep t of IT, UIET, PU Chandigarh, India Abstract- The recent advancement in cloud computing is leading to an
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
Cloud Friendly Load Balancing for HPC Applications: Preliminary Work
Cloud Friendly Load Balancing for HPC Applications: Preliminary Work Osman Sarood, Abhishek Gupta and Laxmikant V. Kalé Department of Computer Science University of Illinois at Urbana-Champaign Urbana,
Auto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
Dynamic Resource Pricing on Federated Clouds
Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:
Cloud Performance Benchmark Series
Cloud Performance Benchmark Series Amazon EC2 CPU Speed Benchmarks Kalpit Sarda Sumit Sanghrajka Radu Sion ver..7 C l o u d B e n c h m a r k s : C o m p u t i n g o n A m a z o n E C 2 2 1. Overview We
Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Virtual Cloud Environment
www.ijcsi.org 99 Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Cloud Environment Er. Navreet Singh 1 1 Asst. Professor, Computer Science Department
Introducing STRATOS: A Cloud Broker Service
Introducing STRATOS: A Cloud Broker Service Przemyslaw Pawluk, Bradley Simmons, Michael Smit, Marin Litoiu York University, Canada {ppawluk,bsimmons,msmit,mlitoiu}@yorku.ca Serge Mankovski CA Inc. [email protected]
Performance analysis of Windows Azure data storage options
Performance analysis of Windows Azure data storage options Istvan Hartung and Balazs Goldschmidt Department of Control Engineering and Information Technology, Budapest University of Technology and Economics,
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
Cornell University Center for Advanced Computing
Cornell University Center for Advanced Computing David A. Lifka - [email protected] Director - Cornell University Center for Advanced Computing (CAC) Director Research Computing - Weill Cornell Medical
DataCenter optimization for Cloud Computing
DataCenter optimization for Cloud Computing Benjamín Barán National University of Asuncion (UNA) [email protected] Paraguay Content Cloud Computing Commercial Offerings Basic Problem Formulation Open Research
DynamicCloudSim: Simulating Heterogeneity in Computational Clouds
DynamicCloudSim: Simulating Heterogeneity in Computational Clouds Marc Bux, Ulf Leser {bux leser}@informatik.hu-berlin.de The 2nd international workshop on Scalable Workflow Enactment Engines and Technologies
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: [email protected]
A Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
Distributed Framework for Data Mining As a Service on Private Cloud
RESEARCH ARTICLE OPEN ACCESS Distributed Framework for Data Mining As a Service on Private Cloud Shraddha Masih *, Sanjay Tanwani** *Research Scholar & Associate Professor, School of Computer Science &
A Generic Auto-Provisioning Framework for Cloud Databases
A Generic Auto-Provisioning Framework for Cloud Databases Jennie Rogers 1, Olga Papaemmanouil 2 and Ugur Cetintemel 1 1 Brown University, 2 Brandeis University Instance Type Introduction Use Infrastructure-as-a-Service
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
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
Benchmarking Amazon s EC2 Cloud Platform
Benchmarking Amazon s EC2 Cloud Platform Goal of the project: The goal of this project is to analyze the performance of an 8-node cluster in Amazon s Elastic Compute Cloud (EC2). The cluster will be benchmarked
Affinity Aware VM Colocation Mechanism for Cloud
Affinity Aware VM Colocation Mechanism for Cloud Nilesh Pachorkar 1* and Rajesh Ingle 2 Received: 24-December-2014; Revised: 12-January-2015; Accepted: 12-January-2015 2014 ACCENTS Abstract The most of
Storage CloudSim: A Simulation Environment for Cloud Object Storage Infrastructures
Storage CloudSim: A Simulation Environment for Cloud Object Storage Infrastructures http://github.com/toebbel/storagecloudsim [email protected], {foud.jrad, achim.streit}@kit.edu STEINBUCH CENTRE
Scheduler in Cloud Computing using Open Source Technologies
Scheduler in Cloud Computing using Open Source Technologies Darshan Upadhyay Prof. Chirag Patel Student of M.E.I.T Asst. Prof. Computer Department S. S. Engineering College, Bhavnagar L. D. College of
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
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
High performance computing network for cloud environment using simulators
High performance computing network for cloud environment using simulators Ajith Singh. N 1 and M. Hemalatha 2 1 Ph.D, Research Scholar (CS), Karpagam University, Coimbatore, India 2 Prof & Head, Department
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT Jasmin James, 38 Sector-A, Ambedkar Colony, Govindpura, Bhopal M.P Email:[email protected] Dr. Bhupendra Verma, Professor
Dr. Ravi Rastogi Associate Professor Sharda University, Greater Noida, India
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Round Robin Approach
Performance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing
IJECT Vo l. 6, Is s u e 1, Sp l-1 Ja n - Ma r c h 2015 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Performance Analysis Scheduling Algorithm CloudSim in Cloud Computing 1 Md. Ashifuddin Mondal,
Cornell University Center for Advanced Computing
Cornell University Center for Advanced Computing David A. Lifka - [email protected] Director - Cornell University Center for Advanced Computing (CAC) Director Research Computing - Weill Cornell Medical
Dependency Free Distributed Database Caching for Web Applications and Web Services
Dependency Free Distributed Database Caching for Web Applications and Web Services Hemant Kumar Mehta School of Computer Science and IT, Devi Ahilya University Indore, India Priyesh Kanungo Patel College
A Open Source Tools & Comparative Study on Cloud Computing
International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 6, Issue 7 (April 2013), PP.69-73 A Open Source Tools & Comparative Study on Cloud
Enhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications
Enhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications Ahmed Abdulhakim Al-Absi, Dae-Ki Kang and Myong-Jong Kim Abstract In Hadoop MapReduce distributed file system, as the input
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS Ranjit Singh and Sarbjeet Singh Computer Science and Engineering, Panjab University, Chandigarh, India ABSTRACT Cloud Computing
Exploring Resource Provisioning Cost Models in Cloud Computing
Exploring Resource Provisioning Cost Models in Cloud Computing P.Aradhya #1, K.Shivaranjani *2 #1 M.Tech, CSE, SR Engineering College, Warangal, Andhra Pradesh, India # Assistant Professor, Department
CLOUD COMPUTING PERFORMANCE EVALUATION: ISSUES AND CHALLENGES
CLOUD COMPUTING PERFORMANCE EVALUATION: ISSUES AND CHALLENGES Niloofar Khanghahi and Reza Ravanmehr Department of Computer Engineering, Islamic Azad University, Central Tehran Branch, Tehran, Iran ABSTRACT
A Survey on Cloud Computing-Deployment of Cloud, Building a Private Cloud and Simulators
A Survey on Cloud Computing-Deployment of Cloud, Building a Private Cloud and Simulators Nivedita Manohar Department of CSE, Faculty of Alliance College of Engg. and Design, Alliance University,Bangalore
