seed block algorithm

22
A Seminar On Seed Block Algorithm: A Remote Smart Data Back-up Technique For Cloud Computing. Jagdamba Education society, S.N.D. College Of Enggineering, Yeola. Department Of Computer Science Engineering. Submitted By, Guided by, Mr. Badhe D.S. Prof. Bombale G.R.

Upload: dipak-badhe

Post on 22-Apr-2015

308 views

Category:

Engineering


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: seed block algorithm

A Seminar On

Seed Block Algorithm: A Remote Smart Data Back-up Technique For Cloud Computing.

Jagdamba Education society,S.N.D. College Of Enggineering, Yeola.

Department Of Computer Science Engineering.

Submitted By, Guided by,Mr. Badhe D.S. Prof. Bombale G.R.

Page 2: seed block algorithm

Contents Introduction Existing System Drawbacks Of Existing System Proposed System Remote Data Backup Server Seed Block Algorithm Advantages Of Proposed System Application Of Proposed System Conclusion

Page 3: seed block algorithm

Introduction

Cloud storage provides online storage where data stored in the form of virtualized pool that is usually hosted by third parties.

The Human error, Faulty equipment’s, Network connectivity, Any criminal intent may put our cloud storage on the risk and danger.

Changes in cloud are made very frequently; term it as a data dynamic.

The data dynamics is supported by various operations such as insertion deletion and block modification

Page 4: seed block algorithm

Existing system HSDRT

(High Speed Data Rate Transfer) ERGOT

(Efficient Routing Grounded on Txonomy) PCS

(Parity Cloud Service) Linux Box Cold/Hot backup strategy

Page 5: seed block algorithm

Drawbacks of existing system

Cost Time complexity Increase redundancy Implementation complexity Require higher bandwidth

Page 6: seed block algorithm

Proposed system The objective of proposed algorithm is

twofold:

1. Help the users to collect information from any remote location in the absence of network connectivity.

2. To recover the files in case of the file deletion or if cloud gets

destroyed due to any reason

Page 7: seed block algorithm

Content of Proposed system

Remote data backup server Arch. Of remote data backup server Seed block algorithm Arch. Of seed block algorithm Experimentation and Result analysis System configuration

Page 8: seed block algorithm

Remote data backup server

Backup server is at remote location (i.e. far away from the main server and having the complete state of the main cloud .

The remote backup services could cover the

following issues:1. Data integrity2. Data security3. Cost efficiency

Page 9: seed block algorithm

fig.: Remote data backup server and its Arch.

Page 10: seed block algorithm

Seed block algorithm

Page 11: seed block algorithm

Arch. Of seed block algorithm

fig.: Architecture of seed block algo.

Page 12: seed block algorithm

Experimentation and result analysis

Type Size of original file in main server

Size of backup file in remote server

Size of recovered file after recovery process

Text (txt/ .doc/ .docx/ .xl/ .pdf)

434 KB 434 KB 434 KB

2.5 MB 2.5 MB 2.5 MB

Images (.jpeg/ .gif/ .png/ .bitmap)

80 KB 80 KB 80 KB

4 MB 4 MB 4 MB

Table:- Performance Analysis For different Type Of File

Page 13: seed block algorithm

Table:- Effect of Data Size on processsing time.

Practical data size

Process time on main cloud Time (in sec)(Approx.)

Process time on remote cloud Time (in sec)(Approx.)

Performance(MB/sec)

1 KB 6.76 2 150

64 KB 12.8 3 160

2 MB 3600 5 164

32 MB 8400 8 250

1 GB 16200 15 280

4 GB 32100 32 280

6 GB 52000 45 380

Page 14: seed block algorithm

fig.: Sample of Seed Block Algorithm

Sample of Seed Block Algorithm

a. Original file b. EXORed file c. Recovered file

Page 15: seed block algorithm

system configuration

H/W System Configuration:- Processor : Pentium –III Speed : 1.1 Ghz

RAM : 256 MB(min)Hard Disk : 20 GBFloppy Drive : 1.44 MBKey Board : Standard Windows KeyboardMouse : Two or Three Button MouseMonitor : SVGA

S/W System Configuration:-

Operating System : Windows95/98/2000/XP Application Server : Tomcat5.0/6.X Front End : HTML, Java, Jsp Scripts : JavaScript.Server side Script : Java Server Pages.Database : MysqlDatabase Connectivity : JDBC.

Page 16: seed block algorithm

Advantages of proposed system

Recover same size of data

Low cost

Privacy

Required less time to access data

Page 17: seed block algorithm

Application of proposed system

Secure data storage and access

Higher level of interaction

Information at right movement

High accuracy

Page 18: seed block algorithm

Future scope

Diversity is thereby not restricted to the types and qualities of the CLOUD offering that users may want to integrate into a single system.

The number of processing units and thus the implicit performance at-least for multi-task execution is constantly increasing.

Page 19: seed block algorithm

conclusion

In this way we studied detailed design of proposed SBA algorithm. Proposed SBA is helping users to collect information in the absence of network connectivity and also to recover the files in case of the file deletion or if the cloud get destroyed due to any reason.

Page 20: seed block algorithm

references

www.google.com

www.chennaisunday.com

Fifth International conference on System and Network Communication, pp 256-259

“ERGOT: A Semantic-based System for Service Discovery in Distributed Infrastructures,”10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

http://www.eecs.berkeley.edu/Pubs/TechRpts/2009//EEC

S-2009-28.pdf.

Page 21: seed block algorithm

Any question???

Page 22: seed block algorithm

thank

you…