Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing


Performance Analysis of Cloud Computing
Services for Many-Tasks Scientific Computing

Abstract:

Cloud computing is an emerging commercial infrastructure paradigm that promises to eliminate the need for maintaining expensive computing facilities by companies and institutes alike. Through the use of virtualization and resource time sharing, clouds serve with a single set of physical resources a large user base with different needs. Thus, clouds have the potential to provide to their owners the benefits of an economy of scale and, at the same time, become an alternative for scientists to clusters, grids, and parallel production environments. However, the current commercial clouds have been built to support web and small database workloads,
which are very different from typical scientific computing workloads. Moreover, the use of virtualization and resource time sharing may introduce significant performance penalties for the demanding scientific computing workloads. In this work, we analyze the performance of cloud computing services for scientific computing workloads. We quantify the presence in real scientific computing Workloads of Many-Task Computing (MTC) users, that is, of users who employ loosely coupled applications comprising many tasks to achieve their scientific goals. Then, we perform an empirical evaluation of the performance of four commercial cloud computing services including Amazon EC2, which is currently the largest commercial cloud. Last, we compare through trace-based simulation the
Performance characteristics and cost models of clouds and other scientific computing platforms, for general and MTC-based scientific computing workloads. Our results indicate that the current clouds need an order of magnitude in performance improvement to be useful to the scientific community, and show which improvements should be considered first to address this discrepancy between offer and demand.



Existing System:
Ø Size wise, top scientific computing facilities comprise very large systems
Ø Performance wise, scientific workloads often require High-Performance Computing (HPC) or High-Throughput Computing (HTC) capabilities.
Ø on high-performance execution of loosely coupled applications comprising many (possibly interrelated) tasks
Ø The job execution model of scientific computing platforms is based on the exclusive, space-shared usage of resources.
Ø Compute performance of the tested clouds is low.

Proposed System:
Ø we first investigate the presence of an MTC component in existing scientific
Computing workloads and find that this presence is significant both in number of jobs and in resources consumed.
Ø We perform an empirical performance evaluation of four public computing clouds, including Amazon EC2, one of the largest commercial clouds currently in production.
Ø We compare the performance and cost of clouds with those of scientific computing alternatives such as grids and parallel production infrastructures.
Ø We found here Current cloud computing services are insufficient for scientific computing at large
Ø We will extend this work with additional analysis of the other services offered by clouds, and in particular storage and network
Ø The usefulness of our empirical evaluation part of this work may be reduced with the commercialization of new cloud services.

KEYWORDS:
Generic Technology Keywords: Database, User Interface, Programming
Specific Technology Keywords: C#.Net, ASP.Net, MS SqlServer-08
Project Keywords: Presentation, Business Object, Data Access Layer, Database
SDLC Keywords: Analysis, Design, Code, Testing, Implementation, Maintenance
SYSTEM CONFIGURATION
HARDWARE CONFIGURATION
S.NO
HARDWARE
CONFIGURATIONS
1
Operating System
Windows 7 & vista
2
RAM
2GB
3
Processor (with Speed)
Intel  Pentium IV (3.0 GHz) and Upwards
4
Hard Disk Size
40 GB and above
5
Monitor
15’ CRT
SOFTWARE CONFIGURATION
S.NO
SOFTWARE
CONFIGURATIONS
1
Platform
Microsoft Visual Studio
2
Framework
.Net Framework 4.0
3
Language
C#.Net
4
Front End
Windows application
5
Back End
SQL Server 2008

0 comments:

Post a Comment