37
1 A seminar by : Vaibhav Pandirkar (14) Harshal Mankar (11) Piyush Patil A SECURED COST-EFFECTIVE MULTI- CLOUD STORAGE IN CLOUD COMPUTING B.E (Computer) 2012- 13 Guide: Prof. Ms. Ashwini Jadhav

Secure & cost effective multi coud storage in cloud computing

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Secure & cost effective multi coud storage in cloud computing

1

A seminar by :Vaibhav Pandirkar (14)Harshal Mankar (11)Piyush Patil (15)Saket Shah (18)

A SECURED COST-EFFECTIVE MULTI- CLOUD STORAGE IN

CLOUD COMPUTING

B.E (Computer) 2012-13

Guide:Prof. Ms. Ashwini

Jadhav

Page 2: Secure & cost effective multi coud storage in cloud computing

2

Background Details Introduction to cloud computing Literature Survey Existing System Proposed Concept Scope Requirement Analysis System Architecture System Design Mathematical Model Advantages / Disadvantages Applications Future Scope Conclusion References

Outline

Page 3: Secure & cost effective multi coud storage in cloud computing

3

BACKGROUND DETAILS

1. This system is proposed for managing the data of a food and beverages company.

2. The software firm we received sponsorship from is Nelsoft Pvt. Ltd geographically located in Pune.

3. The aim is to propose a cost effective and secure system in cloud computing.

Page 4: Secure & cost effective multi coud storage in cloud computing

4

INTRODUCTION TO CLOUD COMPUTINGIn a cloud computing system, there's a

significant workload shift. Local computers no longer have to do all the heavy lifting when it comes to running applications. The network of computers that make up the cloud handles them instead.

Hardware and software demands on the user's side decrease. The only thing the user's computer needs to be able to run is the cloud computing system's interface software, which can be as simple as a Web browser, and the cloud's network takes care of the rest.

Page 5: Secure & cost effective multi coud storage in cloud computing

5

WITHOUT CLOUD COMPUTING…

Page 6: Secure & cost effective multi coud storage in cloud computing

6

WHAT CLOUD COMPUTING DOES…

Page 7: Secure & cost effective multi coud storage in cloud computing

7

LITERATURE SURVEY

“Privacy as a Service: Privacy-Aware Data Storage and Processing in Cloud Computing Architectures,” W. Itani, A. Kayssi, A. Chehab, Dec 2009.

◦Privacy is maintained but not the Cost.

◦Quality Factor is not considered and Security issues persist on a large scale

Page 8: Secure & cost effective multi coud storage in cloud computing

8

EXISTING SYSTEM

Page 9: Secure & cost effective multi coud storage in cloud computing

9

Data integrity and privacy are the most critical issues.

Customer’s point of relying on solo SP is not very promising.

Exceeding customers available budgets.

PROBLEM STATEMENT

Page 10: Secure & cost effective multi coud storage in cloud computing

10

PROPOSED CONCEPT

SP 1 SP 2 SP 3

Page 11: Secure & cost effective multi coud storage in cloud computing

11

FEATURE OF HYBRID CLOUD

Page 12: Secure & cost effective multi coud storage in cloud computing

12

SCOPE

Customer divides data among several SPs available based on his available budget.

Provides a decision for the customer, to which SPs he must chose to access data, with respect to data.

Access quality of service offered by the SPs at the location of data retrieval is considered.

Page 13: Secure & cost effective multi coud storage in cloud computing

13

Hardware Requirements:◦Processor : Dual core or Higher◦Hard Disk : 40 GB.◦Ram : 1 GB.

Software Requirements:◦Operating system : Windows XP or

higher.◦Coding Language : ASP. Net with C#◦Data Base : SQL Server 2008

REQUIREMENT ANALYSIS

Page 14: Secure & cost effective multi coud storage in cloud computing

14

THE CONCEPT OF ‘Service Models’

Page 15: Secure & cost effective multi coud storage in cloud computing

15

SYSTEM ARCHITECTUR

E

Page 16: Secure & cost effective multi coud storage in cloud computing

16

Functional Diagram

SYSTEM DESIGN

Page 17: Secure & cost effective multi coud storage in cloud computing

17

Sequence Diagram

Page 18: Secure & cost effective multi coud storage in cloud computing

Notation And Description

MATHEMATICAL MODEL

Page 19: Secure & cost effective multi coud storage in cloud computing

Cost of storing the data

If ai is the number of data pieces stored on itℎ SP which has a per unit cost of storing the data as ci , then the total cost the customer has to pay is given in Eq.

Page 20: Secure & cost effective multi coud storage in cloud computing

QoS factor

In our model, we consider xi,j as a binary variable, which is set to 1 if the jtℎ data piece on SPi becomes a candidate in the current data retrieval. The QoS achieved in retrieving the data can be computed as given in Eq.

Page 21: Secure & cost effective multi coud storage in cloud computing

How to minimize cost???

Therefore our objective function for our proposed LP Assignment is to minimize the total cost of storing the distributed customer data on p number of service provides, while maximizing the QoS achieved at the time of retrieval. Our objective is given in Eq. 1 and Eq. 2.

Page 22: Secure & cost effective multi coud storage in cloud computing

Referring to the (k,N) threshold and the (q, p) threshold discussed before, the minimum number of pieces that must be chosen for data retrieval is k, for which at least q service providers are required. Thus, we have:

AND

Page 23: Secure & cost effective multi coud storage in cloud computing

We simplify our Linear programming Model to include two binary variables, (si) as storage variable and (ri) as retrieval variable, such that:

Page 24: Secure & cost effective multi coud storage in cloud computing

Now since, our objective function comprises of multiple objectives, we use goal programming phenomenon to statistically provide weights to each of individual objectives and unite them into a single objective. Hence, our simplified LP problem can be described as bellow:

Page 25: Secure & cost effective multi coud storage in cloud computing
Page 26: Secure & cost effective multi coud storage in cloud computing

Example :

Page 27: Secure & cost effective multi coud storage in cloud computing

In our first scenario, Total number of cloud service providers =10. Threshold value k = q = 6, which specifies that, at least 6 data pieces are needed to retrieve the whole data block.

In this scenario we set the available budget to 400.4 calculated as k +1 times the mean of available costs.

Page 28: Secure & cost effective multi coud storage in cloud computing

Cost / Objective :

Page 29: Secure & cost effective multi coud storage in cloud computing

Numeric Result

Page 30: Secure & cost effective multi coud storage in cloud computing

30

AD

VA

NTA

GES

•Low –or no –start-up costs

•Payment according to need/use

•Great flexibility in relation to fast up-and downscaling of resource needs

•Possibility of full service with maintenance and SLA in an overall service Easier (and cheaper) access to new software versions

•Security in the Cloud as data is stored in encrypted format.

Page 31: Secure & cost effective multi coud storage in cloud computing

31

DIS

AD

VA

NTA

GES •Vulnerability in relation to the

solution being delivered and operated by (normally) one supplier –Lock in.

•Costs of data traffic to and from the solution

•Dependence on being online

Page 32: Secure & cost effective multi coud storage in cloud computing

32

AP

PLIC

ATIO

NS

ERP in-the-Cloud There is a notable advantage to cloud

computing. Instead of using local computers to run applications, a network of computers comprising “the cloud” takes care of it. Any computer needs on the user’s end are supported by a third-party data center and the system’s interface software can be run from a web browser.

On the other hand, newer versions of Enterprise Resource Planning (ERP) systems are also capable of integrating all of a company’s departments and functions onto a single computer system to serve all needs. But, generally, ERP is not perceived as innovative technology. At best, most executives view ERP as a double-edged sword — a one-time rite of passage that must be performed in order to remain competitive.

Page 33: Secure & cost effective multi coud storage in cloud computing

33

AP

PLIC

ATIO

NS

For any company looking to improve its customer relationship management, or "CRM," needs, implementing a CRM cloud computing system is both efficient and cost effective.

Delivering a sales team a blend of unique functionalities to improve agent/customer interactions, a CRM cloud computing system will never be limited by underlying technology.

A CRM cloud computing platform helps a company track any data, such as orders, discounts, references, competitors and much more.

Since salespeople need to route orders and service agents need to validate customer entitlements, with a CRM cloud computing platform, a company can run code in the cloud so there are no limitations on creating CRM logic.

CRM

Page 34: Secure & cost effective multi coud storage in cloud computing

34

FUTURE SCOPE

Entry for new players in the Market

Balancing future data load

Importance of Data integrity in future

Advanced Customizations

Page 35: Secure & cost effective multi coud storage in cloud computing

35

CONCLUSION

In this work, to mitigate the threats facing cloud storage, we extended the cloud data storage to include multiple service providers, where each cloud storage represents a different service provider.

Our motivation behind such an extension is that, the adversary, similar to any other cloud user, is abstracted from the actual clouds of servers implemented by different cloud service provider.

Page 36: Secure & cost effective multi coud storage in cloud computing

36

REFERENCES

[1] Yashaswi Singh, Farah Kandah, Weiyi Zhang, “A Secured Cost-effective Multi-Cloud Storage in Cloud Computing”, IEEE INFOCOM 2011 Workshop on Cloud Computing, North Dakota State University Fargo, April 2011, PP 625-63.0

[2] Information Technology Security Council (ITSC) and Physical Security Council (PSC), “Cloud Computing and Software as a Service: An Overview for Security Professionals”, ASIS International-Advancing security worldwide, February 2010, PP 6-9.

Page 37: Secure & cost effective multi coud storage in cloud computing

37

THANK YOU FOR YOUR TIME AND ATTENTION…

He who always inspired us to think out of the box…

Steve Jobs (Co-founder of Apple Inc.)

The man who brought art in technology…

May his soul rest in peace.