Hybrid Cloud Environment for secure Backup and Data Storage

Download (0)

Full text


64 www.ijdcst.com

Hybrid Cloud Environment for secure Backup and Data Storage

D.Mahesh1, V S S Reddy2, Dr.K.Rama Krishnaiah3

1 M.Tech (CSE), Nova College of Engineering & Technology, A.P., India.

2 Assistant Professor , Dept. of Computer Science & Engineering, Nova College of Engineering & Technology, A.P., India.

3Professor, Dept. of Computer Science & Engineering, Nova College of Engineering & Technology, A.P., India.

Abstract: Before cloud data storage available there are no of online data storage services are available for many years. Cloud storage is entirely different compare with online storage. These are the services that take part of your hard drive and synchronize it with the online storage. Making changes on the hard disk and they are quickly replicated to the cloud storage. Storage of databases, media, documents etc can be stored in the cloud storage. According to the demand the users can access the data stored in the cloud. In the existing system if the no of users increase then the performance will be reduced. To improve the performance the proposed system focus on parallel file systems like PVFS2 which is developed by multi-institution team of parallel I/O, networking and storage experts. In this paper, the proposed system implements and shows the performance using internet.

Keywords: Cloud Computing, data storage, PVFS2.


As a results of the development of advances, differing organizations and applications that permit customers to perform assignments that upgrade productivity in their systematically activities extended. therefore thought to get to at no matter purpose and additionally from an overseas web site

has created from a speculative recommendation a real would like. This has offered climb to go looking for distinctive alternatives for trot out this issue. one among the choices is understood by the term distributed figuring; circulated process is delineated as that organization (programming, stage or establishment) organized on the web and is gotten to from a electronic device or desktop computer, giving customers a large sort of uses (databases, focus workplace programming, repositing, et cetera). the foremost recent and recognized standardized importance of Cloud Computing is that the one by the National Institute of Standards and Technology (NIST) [1] "Dispersed process may be a model for participating all inclusive , profitable, on interest framework access to a given pool of configurable problem solving resources that may be now provisioned and discharged with unimportant organization effort or organization provider affiliation. This cloud model advances openness and is formed out of 5 key qualities, 3 organization models, and 4 causing models." Others ar a lot of specific: "A Cloud may be a variety of parallel and passed on system as well as a get-together of within the middle of joined and virtualized PCs that ar quickly provisioned and showed jointly or a lot of united handling resources in perspective of Service Level Agreements (SLAs) created through exchange


65 www.ijdcst.com

between the organization provider and clients" [2].

Some web organization suppliers like Google, Amazon AWS, Microsoft et al have developed their own specific structure to outfit the client with associate open cloud, this type of cloud is preserved and worked by untouchables not connected with the affiliation, hence, each the techniques and knowledge of distinctive shoppers ar mixed on servers, repositing systems and alternative institution of the cloud. For associations that require high protection and knowledge security, a choice ar non-public fogs.

this type of cloud is a mean various. Organization is passed on by a shopper that controls that applications ought to run. Servers, framework, and limit devices ar the affiliation's property. in order that they will decide that customers ar allowed to use the bottom.

there's a new reasonably cloud is understood of crossbreed models be part of clear fogs. during this model it claims and given fragments alternative in a very controlled manner. A framework model wherever the info is affected down and set away by employing a net relationship on remote servers is understood by the name of circulated repositing, overall ar inspired by third social events.

Encouraging associations work broad server ranches, and other people World Health Organization need their knowledge to be inspired purchase or rent repositing purpose of confinement from them. The server ranch executives as typically as attainable North American nation virtualization to carry resources as showed by client requirements and reveal them as storage areas to store records or knowledge objects. Physically, the advantage will extend on varied servers and completely different territories. The records' security depends on the encouraging associations, and on the applications that

impact the distributed repositing. varied applications work with a substantial live of information that ought to be stacked or set away on plate, for incidence, database, media, individual records, et cetera. to boost execution in plate access PCs within the middle to high vary ar used I/O structures considering SAN.

Anyway, considering the degree and use bunch with a specific deciding objective to boost the execution/cost ar equally being employed record structures that endeavor the limit center points within the pack. This keeps the system price SAN. Among these report systems that permit applications to check however the total repositing structure as well as plates of all center points within the gathering, ar Luster [3] and PVFS2. each ar parallel record systems , that is, varied center points will permit parallel access to a similar report associated a middle will get to completely different bits of an archive all the whereas. They accomplish this by flowing a record across over varied circles. PVFS may be a free parallel archive system for UNIX, currently in its second form (PVFS2) that enables misusing the factor plates that beginning currently exist as a key little bit of every center purpose in a very typical insignificant travail bunch. PVFS will stripes archives over all the I/O servers to increase knowledge data move limit in parallel venture. this feature keeps up a key separation from the requirement for extravagant SAN. Here during this work, a cloud circumstance is projected to support and store knowledge on a non-public cloud victimisation PVFS2 like record system for limit knowledge to increase the execution of those applications. this feature licenses information/yield parallel thus can diminish the passage times to knowledge. On the shopper finish, a multiplatform


66 www.ijdcst.com

application is formed victimisation free programming that enables knowledge trade brisk and direct means.

Related Work:

Distributed computing and distributed storage have turned into the favored system for conveying data and online usefulness. While some cloud administrations concentrate on giving purchasers an extensive variety of administrations and functionalities. Others give distributed storage to customers to free or charge some sort of membership based fee[4,5,6,7,8,] as Windows Azure [4], is an open cloud stage in a worldwide system of server farms run by Microsoft. Dropbox [6], is a document facilitating administration worked that offers distributed storage, record synchronization, and customer programming. Dropbox permits clients to make a unique envelope on each of their PCs, which Dropbox then synchronizes with the goal that it seems, by all accounts, to be the same organizer paying little heed to which PC is utilized to view it.

Some of them have a couple of a larger number of highlights than the others, and synchronize over numerous gadgets or administration of documents and reinforcements through cell phones. As such, a few highlights of the application-level cloud and the advantages to be picked up by paying for them have been specified. Yet, it is imperative to know how to really deal with the reinforcement and capacity of records inside the data/ yield. Right now there are record frameworks for cloud situations [9, 10, 11].

Panzura CloudFS record System [9] is a document framework created from no place to give incorporation cloud and NAS situations. It offers usefulness straightforward to clients, as everybody can see the same record from any area. It likewise

permits information imparting, without needing to erase the first record. Cloud File System Oracle [10]

is a document framework for private cloud situations, intended to oversee broadly useful record store outside of a prophet database over different agent framework stages with one administration interface.

Excessively its firmly incorporated with the programmed stockpiling administration highlights of the prophet database. BlueSky[11], is a record framework for a cloud situation; BlueSky utilizes four sorts of articles for speaking to information and metadata. These items are totaled into log sections for capacity. BlueSky gives standard POSIX document framework semantics, including nuclear renames and hard connections. Likewise utilizes 32 KB hinders rather than ordinary circle document framework size like 4 KB to lessen overhead. One target of this work is to build up a multiplatform application that serves as capacity and reinforcement environment in the cloud, we chose as a document framework PVFS2 for our cloud surroundings; to be free and open source, we have the flexibility to utilize and adjust as indicated by our needs. It likewise offers accessibility, adaptability and general incredible execution when composing to or perusing from the I/O servers.

III. PVFS2 Overview

The Parallel Virtual File System task is a multi- organization community push to plan and execute a creation parallel record framework for HPC applications [12], [13]. The second PVFS variant, PVFS2, is an augmentation of the first that enhances measured quality and adaptability among modules, and furnishes a solid joining with MPI-IO. The segments of a disseminated record in PVFS are: N lumps of document information, one metafile with


67 www.ijdcst.com

record qualities, and one registry entrance. PVFS stripes a solitary record over the I/O or information servers. Every record will have N data files, one on every information server, with a lump (a few stripes) of the information in the record. The 64 bits descriptor used to allude a datafile is a datahandle.

The rundown of all the data handle of a record and its qualities are kept up in a metafile on a metadata server. Metafile has likewise a metahandle that speaks to it. The guardian registry of the record can be on another metadata server.


In the outlined private cloud for reinforcement and information stockpiling will create and execute an application that naturally synchronizes all data moved down or put away by the client in the virtual organizer to the cloud. In the cloud environment, physical envelopes were situated on a mounted plate space PVFS2 servers. PVFS2 stripes records over the various information servers. Of course, it uses round- robin and squares of 64 KB. Every information server stores the pieces of a PVFS record in a neighborhood Linux document, called datafile. An I/O operation can cooperate with various information servers to peruse and compose a lump of information. The application is cross-stage and will synchronize with one or more client characterized gadgets. Access to the information from the gadgets or be controlled web program by approving client qualifications like username and secret key. A few highlights that will have the capacity to oversee from the customer program and is made through a desktop application are:

1. Synchronize envelope or change the season of synchronization. It's truly intriguing to permit the client to make when you need the information to be

sent to the cloud, so you can keep away from system blockage.

2. Create or erase client qualifications.

3. Change correspondence ports. The administration server for the application will be through a web interface. Utilizing this interface you can oversee clients, change correspondence ports, courses information stockpiling, reinforcement creation and stacking. A. Programming dialect and coordinated advancement environment (IDE).

The improvement of the application is made in Java programming dialect, article arranged and intended to work in systems, which likewise has two Oracle compilers, the authority compiler of Oracle JDK and Open JDK group authorized under the GPL, additionally has different coordinated advancement situations (IDE), the most utilized find NetBeans IDE as a part of which work and which was created by Sun Microsystems now known as Oracle and discharged under GPL. Other IDE is Eclipse, grown by the Eclipse Foundation and discharged under EPL permit. Made with no benefit by a consortium of organizations drove by IBM. Both are IDE's multiplatform and good with other programming dialects, ought to be noticed that such applications permits source code refactoring, which speeds the improvement of utilizations.

B. Operation customer application

The customer application will make a flush of all records and indexes that are in the envelope characterized for synchronization alongside their metadata. as it is indicated in Fig. 1 So you may have the accompanying cases:

1) Customer: If the neighborhood document date is not exactly or does not exist in the nearby organizer continues to download a duplicate


68 www.ijdcst.com

of the record to the neighborhood envelope synchronization, if checked as erased continue to erase the record from the envelope in client the cloud.

2) Cloud: If the record does not exist in the organizer characterized in the cloud or have an adjustment date not exactly the current, we continue to supplant the document from the cloud by the most recent customer rendition. The getting data from the records and envelopes will be made utilizing the File class as a part of Java. Correspondence and data sent between applications will be made through Sockets utilizing the classes as a part of the java.net bundle utilizing TCP. Records will be serialized and sent as series of bytes, probably such byte strings encoded with DES1 encryption strategies or TDES2. This to offer more security and protection devices records are sent to the cloud, once these byte streams coming to the server can unscramble the store in client characterized space. The customer application will likewise be able to make, erase and supplant registries and/ or documents from encoded byte streams got and/ or asked for from the server application.

This application will have desktop interfaces that permit simple administration of inclination. For example, organizer synchronization, sync time setting, access qualifications administration, characterizing association parameters. Despite the fact that application is as of now being produced for PC structure configuration is considering utilizing a touch screen, this to get the assets that are as of now offer a few models of portable PCs and PCs all in one that are available today, likewise, later on to encourage the movement of this application to a versatile working framework like Android.

Fig 1: Sending Encrypted data to the server.


The analysis demonstrates the predominance that exists on a nearby document framework contrasted with a parallel record framework where information is gotten to remotely. Then again, PVFS2 enhances results to the usage of diverse I/O servers, in this way diminishing the distinction in execution in the middle of PVFS2 and EXT3. This will legitimize the proposition to execute document framework PVFS2 for a cloud domain for reinforcement and information stockpiling. The point is to get better execution with the consideration of PVFS2, on the grounds that it diminishes the information access inertness, lessening system activity and the information is conveyed crosswise over distinctive I/O servers. This permit information be circulated instead of be incorporated, forestalling complete loss of information. At last this usage is being produced to give clients the experience of executing and dealing with a private cloud environment that encourages the reinforcement and information stockpiling, utilizing foundation effectively accessible or minimal effort.

Staying away from installment of charges or participations needed to get this administration. This permits full control of the individuals who access the


69 www.ijdcst.com

data, so keeping up the classifiedness of the information.


[1] Mohammad Hamdaqa, Ladan Tahvildari, Cloud Computing Uncovered: A Research Landscape, In:

Ali Hurson and Atif Memon, Editor(s), Advances in Computers, Elsevier, 2012, Volume 86, Pages 41-85, ISSN 0065-2458, ISBN 9780123965356, http://dx.doi.org/10.1016/B978-0- 12-396535- 6.00002-8.

[2] Rajkumar Buyya, Chee Shin Yeo, and Srikumar, Venugopal. “Marketoriented cloud computing:

Vision, hype, and reality for delivering it services as computing utilities”. CoRR, (abs/0808.3558), 2008.

[3] P. J. Braam, "The Lustre Storage Architecture,"

November. 2002.

[4] Windows Azure :


[5] Hybrid Cloud:



[6] Dropbox: https://www.dropbox.com

[7] SkyDrive:

http://windows.microsoft.com/eses/skydrive/downloa d

[8] 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/cloudfile system/ overview/index.html

[11] Michael Vrable_, Stefan Savage, and Geoffrey M. Voelker, "BlueSky: a Cloud-Backed File System for the Enterprise" Proceeding of th 10th USENIX

Conference on File and Storage Technologies, February 14-17, 2012. ISBN 978-1-931971-91-1 [12] Philip Carns, Sam Lang, Robert Ross, Murali Vilayannur, Julian Kunkel and Thomas Ludwig.

(2009, 04-2009). Small-file access in parallel file systems.

[13] R. Latham, N. Miller, R. Ross and P. Carns, "A NextGeneration Parallel File System for Linux Clusters," LinuxWorld, vol. 2, January, 2004.

[14] J. M. Kunkel and T. Ludwig, "Performance evaluation of the PVFS2 architecture," in 2007, pp.


[15] Camacho, H.E.; Nieto, E.; Anguita, M.; Díaz, A.F.; Ortega, J., "Client cache for PVFS2," Parallel Distributed and Grid Computing (PDGC), 2010 1st International Conference on , vol., no., pp.38,43, 28- 30 Oct. 2010. doi: 10.1109/PDGC.2010.5679607.

[16] Nieto, E.; Camacho, H.E.; Anguita, M.; Díaz, A.F.; Ortega, J., "Fault tolerant PVFS2 based on data replication," Parallel Distributed and Grid Computing (PDGC), 2010 1st International Conference on , vol., no., pp.107,112, 28-30 Oct. 2010 doi:


About Authors:

I am D.Mahesh completed my Btech from JNTUK. My Research interest in Cloud Computing.


70 www.ijdcst.com

Ms. V.Sambasiva Reddy is a qualified person Holding B.Tech in CSE from AU & M.Tech Degree in CSE from JNTU Kakinada, He is an Outstanding Administrator &

Coordinator. He is working as an Assistant Professor in NOVA College of Engineering Technology .He guided students in doing IBM projects at NOVA ENGINEERING College. Who has Published 6 research Papers in various international Journals and workshops with his incredible work to gain the knowledge for feature errands.

Dr. K. Rama Krishnaiah is a highly qualified person, an efficient and eminent academician. He is an outstanding administrator; a prolific researcher published 33 research papers in various International Journals and a forward looking educationist. He worked in prestigious K L University for 11.5 years and he contributed his service for NBA accreditation in May 2004, Aug 2007 with ‘record rating’, ISO 9001:2000 in 2004, Autonomous status in 2006, NAAC accreditation of UGC in 2008 and University status in 2009. Later on he worked as Principal at Nova College of Engineering and Technology, Vijayawada for a period of 3.5Yrs. He took charge as the Principal, NVR College of Engineering and Technology, Tenali in May 2014.




Related subjects :