IRJET-To Provide Privacy and Storage Backup for Users Using Personal Data Vault

Published on March 2017 | Categories: Documents | Downloads: 65 | Comments: 0 | Views: 207
of 4
Download PDF   Embed   Report

Comments

Content

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395 -0056

Volume: 02 Issue: 04 | July-2015

p-ISSN: 2395-0072

www.irjet.net

To Provide Privacy and Storage Backup for Users Using
Personal Data Vault
B. Kavya Chandra, J. Jaya Lakshmi
PG Student, Department of CSE, Narayana Engineering College, Andhra Pradesh, India
Senior Assistant Professor, Department of CSE, Narayana Engineering College, Andhra Pradesh, India
---------------------------------------------------------------------***--------------------------------------------------------------------1

2

technological

For delivering information and for providing online

developments have made Input-Output devices even

functionality [1] cloud computing and cloud storage are

better to store the information. Global storage system is

used. The reason behind using cloud storage is, the time

used an inexpensive solution to the cloud environment.

required to access the data is reduced. It is easy to

There is an increase in the need for information the

implement a single server which stores all the required

user requests .The demand for these I/O data

data than using multiple servers. Still the fact is that, it

applications get higher as they get larger. Parallel file

allows parallel processing where multiple customers or

systems are used to improve the performance of these

users can access different parts of a file and thus further

applications.

an

increasing parallelism. By using the infrastructure that

implementation for personal data vault that is able to

already exists, users are given the experience of cloud

store and back up data by using remote servers that

computing at a very low cost. At this cost they can

can be accessed through the Internet. The main aim is

implement their private cloud environment and back up

to increase the availability of data and reduce in loss of

storage. Since this is an open source software users have

information.

full control to access the information, and thus

Abstract:

The

In

advances

this

paper

in

we

present

maintaining the confidentiality of the data.

Key Words: Cloud Environment, data vault, Backup
Storage, Parallel File System, Virtual File System

Private

Mists

[2]

is

a

choice

for

some

organizations that require high confidentiality and

1. INTRODUCTION

security. This kind of cloud is a decent option. The

Nowadays there is a huge growth in technologies and as a

customers are allowed under permissible limits based on

result we have many services and applications for users to

their identity. Thus by limiting users we can achieve high

carry on with their daily tasks with more productivity. It

confidentiality. There is one more sort of cloud is known of

has become an authentic need to get the required

half breed models join open and private mists. In this

information from a remote site at any circumstance. This

model it claims and imparted segments other in a

had resulted in searching for alternatives to the service

controlled way.

providers. The best known alternative is cloud computing.
Data vault can be defined as that service (software,

2. RELATED WORK

platform or infrastructure) located on the Internet and is

Many organizations make use of personal data vault.

accessed from a mobile device or desktop computer,

Previously websites were to be under web 1.0 which

giving users a wide variety of applications (databases,

restricts RIA (Rich Internet Applications), and hence some

middle office software, storage, etc.).

client server methodologies cannot serve their purpose

© 2015, IRJET.NET- All Rights Reserved

Page 577

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395 -0056

Volume: 02 Issue: 04 | July-2015

p-ISSN: 2395-0072

www.irjet.net

[3]. Some cloud services focus on providing consumers a

the message passing interface (MPI). The extension

wide range of services and functionalities. Others provide

provided by the second PVFS version, PVFS2, is that it

cloud storage to consumers for free or charge some type of

improves modularity and flexibility among modules, and

subscription-based fee for example Windows Azure [4] is

provides a strong integration with MPI-IO [12].

an open cloud platform in a global network of data centers
run by Microsoft. Let’s compile applications in any

3. PROPOSED SYSTEM

language, tool or framework for integrate your public

A cloud environment had been proposed for backup on a

cloud applications. In a hybrid cloud [5]

private cloud using PVFS2. This file system increases the

environment

both use of private and public cloud services are in use.

performance of these applications. This allows parallel

Many Companies are realizing that they need many

input / output operations, to reduce the access period. A

different types of cloud services in order to satisfy the

multiplatform application is built using free software

customer needs. However, as many of the solutions of this

which allows data transfer fast and simple way on the

type have a considerable cost. Dropbox [6] is a file hosting

client-end.

service which provides cloud storage, file synchronization,
and client software. In Dropbox users are requested to
create a special folder on their devices and Dropbox then
synchronizes the folder (with the same contents) so that it
can be used regardless devices used to view it. In cloud
environment there are some file systems for backup and
storage of files within input/output [7, 8]. Panzura
CloudFS file System [9] is a file system developed to
provide integration with cloud and NAS environments. It
offers functionality transparent to users, as everyone can
see the same file from any location .Without having to
delete the original file, it allows data sharing .Cloud File
System Oracle [10] is a file system for private cloud
environments, designed to manage general purpose file
store outside of an oracle database across multiple
operative system platforms with one management
interface.
The Parallel Virtual File System project is a multiinstitution collusion effort to design and implement a
production parallel file system for HPC applications [11]. It
is an open source system which is available to all users. A

3.1 Data vault and Backup File System
Data vault is a network model in which the data is backed
up and stored using an internet connection on remote
servers. The service providers (hosting companies)
provide large data centers and users who want to access
their data or to store it buy or lease storage space from the
servers. Virtualization is used by the data center managers
often to reserve resources based on the requirements of
the customer and storage spaces are allotted to back up
their files or data objects. Physically, These resource can
protract along pooled servers and locations. The
confidentiality provided to the user data purely depends
on the service provider. PVFS2 file system had been
selected for our data vault; as it is open source, we have
the flexibility to use and modify according to our
compulsion. Let us know how these file systems actually
manage the backup and storage of files within the input /
output.
3.2 Working of PVFS2
PVFS2 distinguishes three different components as

parallel file system distributes file data across multiple
servers and thus concurrent access is provided. PVFS has



Data servers or I/O servers aggregates the PVFS

been designed for use in large scale cluster computing.

store subsystem. The storage space available in

The client library provides for high performance access via

individual data servers is obtained and the

© 2015, IRJET.NET- All Rights Reserved

Page 578



International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395 -0056

Volume: 02 Issue: 04 | July-2015

p-ISSN: 2395-0072

www.irjet.net

smallest obtained value is multiplied by the

been designed for users to view and download their data

number of data servers to know the available data

by creating the user account and thus maintaining

storage.

personal information. File name, size, path, last date

Metadata

servers

information

of

store

the

all

PVFS

the

metadata

namespace

modified, deleted mark, this information is stored in a
MySQL table.

files

(metafiles).

4. RESULTS
The test program used for concurrent write performance



is pvfs-test, which is included in the PVFS release package.
In all tests, each compute node writes and reads a single
contiguous region of size 2N MB, where N is the number of
I/O nodes in use. The results obtained prove that the
performance of PVFS2 is far better than the existing file
system. The same is shown in the table given below and
the results are depicted in the graph.
Table-1: Comparision between existing file system and
proposed PVFS2

Fig-1: PVFS2 Architecture


File System

Read ( MB/S)

Write (MB/S)

PVFS2

45

35

Ext3fs

25

20

Clients or processing nodes that approach the file
system

through

one

of

three

application

programmer interfaces (APIs): a kernel Linux
module that allows approach through the Linux
virtual file system (VFS) with the POSIX I/O API; a
user-space library that provides access through
what it is called the PVFS system interface
(pvfs2lib); and a high level library, MPI-IO.
3.3 Operation of Server Application
Each user is provided with a thread through which Sockets
application get in contact with the client for sharing the

Chart-1: Comparison of results

data, based on the described rules in the precedent
section. Data and metadata are received by application
server as string of bytes encrypted. A web application had
© 2015, IRJET.NET- All Rights Reserved

Page 579

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395 -0056

Volume: 02 Issue: 04 | July-2015

p-ISSN: 2395-0072

www.irjet.net

5. CONCLUSION

4.

Windows Azure :
http://www.windowsazure.com/es-es/

We propose a design & implementation for the server

5.

integration to backup and store data on a private cloud

http://www.redhat.com/products/cloudcomputing/c

using PVFS2 file system for storage data in order to
increase the performance of applications that requires
high I/O data demands. PVFS2 is file system which is open

loudforms/
6.

Dropbox: https://www.dropbox.com

7.

SkyDrive: http://windows.microsoft.com/es-

source, will reduce access time to data as it allows input /
output parallel. On the client-side, an application is

es/skydrive/download
8.

developed that allows data transfer fast and simple way.
The advantages of this implementation are that it can
reuse existing infrastructure (servers, cluster, and other
devices) that reduces the cost and increases the
throughput.
REFERENCES

Hybrid Cloud:

GoogleDrive:
https://support.google.com/drive/answer/2424384

9.

Panzura CloudFS file system (White paper)
http://panzura.com/products/global-file-system/

10. Oracle Cloud File System (White paper):
http://www.oracle.com/us/products/database/cloud
-filesystem/ overview/index.html.
11. J. M. Kunkel and T. Ludwig, "Performance evaluation

1.

2.

Camacho, Hugo E., et al. "A cloud enviroment for

of the PVFS2 architecture," in 2007, pp. 509-516.

backup and data storage."Electronics, Communications

12. Camacho, H.E.; Nieto, E.; Anguita, M.; Díaz, A.F.; Ortega,

and Computers (CONIELECOMP), 2014 International

J., "Client cache for PVFS2," Parallel Distributed and

Conference on. IEEE, 2014.

Grid Computing (PDGC), 2010 1st International

Gourshettiwar, Palash M., and Dhiraj Shirbhate. "A

Conference on , vol., no., pp.38,43, 28-30 Oct. 2010.

Survey paper on Cloud Environment for Backup and

doi: 10.1109/PDGC.2010.5679607.

Data Storage."
3.

P. J. Braam, "The Lustre Storage Architecture,"
November. 2002.

© 2015, IRJET.NET- All Rights Reserved

Page 580

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close