You are on page 1of 3

INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

ISBN: 378 - 26 - 138420 - 5

Pinpointing performance Deviations of Subsystems in Distributed


Systems with cloud infrastructures
1

Hareesh Kamisetty M.Tech,

(Audisankara College Of Engineering And Technology,Gudur)

Abstract- Cloud Manufacturing Systems is

Four types of CMfg service platform

service oriented system (SOS) and they are used

i.e., public private, hybrid and community CMfg

to compose the various kinds of cloud related

service platforms. Compared with existing

applications. In which some of the applications

manufacturing models CMfg has the following

are failed to complete the execution of user

features or properties:

request with in the deadline. And the Cloud

i)

Service and requirement-oriented.

Manufacturing Systems are still facing the


performance

problems

and

the

Most of the manufacturing models are

existing

resource-or order-oriented, while CMfg is a

techniques considering the tracing request data

service-and requirement-oriented manufacturing

as performance data to find and diagnosis the

model. The core idea of CMfg is manufacturing

performance of the service. In this paper, we

as a service.

propose the Cloud Debugger. It is a promising

ii) Dynamic with uncertainty.

tool to diagnosis the performance problems in

The resources and services in CMfg are

Cloud Manufacturing Systems.

various and dynamic, and the solutions for


Index terms- Cloud Manufacturing System
(CMfg),

Performance

Diagnosis,

addressing manufacturing tasks are dynamic.

Service-

iii) Knowledge-based.

Oriented.

The whole life cycle of CMfg system


I.

INTRODUCTION

The Cloud

Manufacturing

needs knowledge support.


iv) Initiative.

Systems

In a Cloud manufacturing System, both

service-oriented systems and compose the

manufacturing requirements are active and they

various services. In the real world combining the


increased

advanced

technologies

such

can automatically find and match with each

as

other with the support of semantic reasoning

virtualization, advanced computing technologies

based on knowledge.

and service-oriented technologies with existing


models and new wide range of information

v) Physically

technologies, a new computing and service


manufacturing

model

called

distributed

and

logically

centralized

cloud

The physical developed resource and

manufacturing is proposed.

facility in CMfg locate in different places and

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

323

www.iaetsd.in

INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

are

restricted

by

different

persons

or

is supreme model for utilize in production.

organizations.

There is no overhead for enabling the debugger


on this paper.

a) Existing System
The

ISBN: 378 - 26 - 138420 - 5

art

of

debugging

for

a) Cloud Trace

cloud

applications is not much more than writing out

Performance is an important feature of

diagnostic messages and spelunking the logs for

service which directly interrelated with end

them.

users satisfaction and maintenance. No on


intends to build a slow service, but it can be

When the right data is not being write to

extremely difficult to identify the core reasons of

the logs, developers have to change the code and

slowness when it happens.

redeploy the application to production. The


traditional debuggers are not well suited for

The cloud Trace helps you visualize and

cloud-based services for two reasons. First, it is

understand the time spent by application for

hard to know which method to attach to. Second,

request processing. This enables the cloud

stopping a method in production makes it hard

operator to hastily find and repair performance

to repeat an issue and gives end-users a bad

bottlenecks.

experience.

The cloud operator can easily produce a

b) Proposed System

report that shows the performance change in the


service from one release to another.

To address above mentioned problems


this paper proposes the a novel Debugger is

b) Cloud Monitoring

called as Cloud Debugger which significantly

Cloud

reduce the effort of cloud operator to identify the

Monitoring

provides

the

dashboards and alerting capabilities that help the

which method to attach and it provides a easy

cloud operator to identify and repair the

way to repeat the service based on users

performance problem quickly.

experiences.
With minimum configuration and no
II. PROPOSED WORK
The

Cloud

Debugger

separate infrastructure to

maintain,

Cloud

completely

Monitoring provides deep visibility into Cloud

changes this. It allows developers to start where

platform services when compared to the

they know best-in the code. By simply setting a

traditional approaches.

watch point on a line of code, the next time a

Finally, we can create end point checks

request on any of the cloud servers hits that line

to monitor availability and response times for

code, and we get a snapshot of all the local

end-user facing services. Endpoint checks are

variables, parameter, instance variables and a

performed by problems in Texas, Virginia

full stack trace. There is zero setup time and no

enabling monitoring of latency.

complex configuration to enable. The debugger

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

324

www.iaetsd.in

INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

SSH to VM instantly

[2] F, Tao; L Zhang; VC Venkatesh; YL Luo; Y


Cheng (2011). "Cloud manufacturing: a

Sometimes it is unavoidable to connect

computing and service-oriented manufactu -

directly to a VM to debug or repair the

ring model". Proceedings of the Institution of

production issue. It can be a bit of pain,

Mechanical Engineers, Part B, Journal of

especially when the operator is on the road, so

Engineering

now we can do that from just about anywhere.

Manufacture.

doi:10.1177/

0954405411405575

With our new browser based SSH client can


speedily and securely connect to any of VMs

[3] Michael Rung-Tsong Lyu

from the console. It no needs to install any SDK

Toward

or any tools. This could be taken as future work.

Scalable

III.

ISBN: 378 - 26 - 138420 - 5

Fine-Grained,
Performance

and Hua Cai


Unsupervised,
Diagnosis

for

Production Cloud Computing Systems Proc.

CONCLUSION

IEEE Parallel and Distribute Systems pp


The traditional approaches diagnosis the

1245-1255, 2013.

performance problems based on the users


[4] H. Mi, H. Wang, G. Yin, H. Cai, Q. Zhou,

requesting trace data but it suffers from the


tradeoffs

between

tracing

granularity

and

and

T.

Sun,

Performance

Problems

Diagnosis in Cloud Computing Systems by

debugging effort. As a result, more effort will be

Mining Request Trace Logs, Proc. IEEE

increased in troubleshooting the performance

Network Operations and Management Symp.

problems. So that, this paper proposes the Cloud

(NOMS), pp. 893-899, 2012.

Debugger as tool for performance diagnosis with


effortless. And this can be significantly reducing

[5] P. Barham, A. Donnelly, R. Isaacs, and R.

the communication and computation overheads.

Mortier,

Using

Magpie

for

Request

Extraction and Workload Modelling, Proc.

FUTURE ENHANCEMENT

USENIX Sixth Conf. Symp. Operating


The proposed system of this paper

Systems Design and Implementation (OSDI),

considers the cloud monitoring and cloud trace

pp. 259-272, 2004.

as a techniques to find and repair the


AUTHORS

performance problems. But the performance of


the service is also depends on the system

First Author

dynamics which is leave it as future research

Second Author

work.
REFERENCES
[1] http://googlecloudplatform.blogspot.in / 20 14 /06 /enabling-developers-to-tame-product
-ion-systems-in-the-cloud.html.

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

325

www.iaetsd.in

You might also like