implementing design diversity using portfolio thinking to dynamically

advertisement
IMPLEMENTING DESIGN DIVERSITY USING PORTFOLIO
THINKING TO DYNAMICALLY AND ADAPTIVELY MANAGE THE
ALLOCATION OF WEB SERVICES IN THE CLOUD
ABSTRACT
We view the cloud as a marketplace for trading instances of web services, which can be
“leased” by web applications. We argue that applications can “buy” diversity by selecting
instances of web services from multiple cloud sellers in this market. By diversifying the
selection and allocation of web service instances, an application can potentially improve its
dependability and reduce risks associated with Service Level Agreement (SLA) violations.
We propose a novel, dynamic and adaptive approach for implementing design diversity in the
cloud market. The approach uses portfolio theory to construct a diversified portfolio of web
service instances, which are traded from multiple cloud providers. We illustrate the
applicability of the approach. Controlled experiments are also used to (i) test the approach
effectiveness in minimizing the risk of SLA violation; (ii) simulate the dynamic and adaptive
behaviour of the approach in responding to changes in the market conditions and risk; (iii)
evaluate the sensitivity of the allocation decisions to risk and its correlation with other
candidates and (iv) evaluate the scalability of the approach and its ramifications on risk
reduction under extreme scenarios.
EXISTING SYSTEM
We view the cloud as a marketplace for trading instances of web services, which can be
“leased” by web applications. We argue that applications can “buy” diversity by selecting
instances of web services from multiple cloud sellers in this market. By diversifying the
selection and allocation of web service instances, an application can potentially improve its
dependability and reduce risks associated with Service Level Agreement (SLA) violations.
PROPOSED SYSTEM
We propose a novel, dynamic and adaptive approach for implementing design diversity in the
cloud market. The approach uses portfolio theory to construct a diversified portfolio of web
service instances, which are traded from multiple cloud providers. We illustrate the
applicability of the approach. Controlled experiments are also used to (i) test the approach
effectiveness in minimizing the risk of SLA violation; (ii) simulate the dynamic and adaptive
behaviour of the approach in responding to changes in the market conditions and risk; (iii)
evaluate the sensitivity of the allocation decisions to risk and its correlation with other
Further Details Contact: A Vinay 9030333433, 08772261612
Email: info@takeoffprojects.com | www.takeoffprojects.com
candidates and (iv) evaluate the scalability of the approach and its ramifications on risk
reduction under extreme scenarios.
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
•
System
: Pentium IV 2.4 GHz.
•
Hard Disk
: 40 GB.
•
Floppy Drive
: 1.44 Mb.
•
Monitor
: 15 VGA Colour.
•
Mouse
: Logitech.
•
Ram
: 512 Mb.
SOFTWARE REQUIREMENTS:
 Operating System
: Windows XP
 Programming Language
: JAVA
 Java Version
: JDK 1.6 & above.
 Database
: MYSQL
Further Details Contact: A Vinay 9030333433, 08772261612
Email: info@takeoffprojects.com | www.takeoffprojects.com
Download