INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE AN EFFECTIVE PROPOSAL FOR SHARING OF DATA SERVICES FOR NETWORK APPLICATIONS Koyyala Vijaya Kumar 1, L.Sunitha 2, D.Koteswar Rao 3, Madduri Narasimlu 4 1 M.Tech Student, Dept of CSE, Vidya Vikas Institute of Technology, Chevella, T.S, India 2,3,4 Associate Professor, Dept of CSE, Vidya Vikas Institute of Technology, Chevella, T.S, India ABSTRACT: To advance usability of established peer to peer networks, database community have introduced a series of Peer-to-Peer database manage system. We suggest Peer, a system which distributes elastic data sharing services intended for corporate network applications in cloud on the basis of Best Peer which is a peer-to-peer platform of managing data. The introduced system is organized as a service in cloud and adopts the pay-as-you-go business representation that is popularized by cloud computing. By integrating cloud computing, database, as well as peer-to-peer methods into single system, the introduced system make available a reasonably priced, flexible and efficient platform in support of corporate network applications and transport data sharing services to participants. The most important notion of Peer is to use dedicated database servers to accumulate data intended for each business and systematize those database servers all the way through peer to peer network for data sharing and moreover the system makes use of a hybrid design for attaining high performance query processing. It hold typical workloads practically within a corporate network and can distribute near linear query throughput when number of normal peers grows when number of normal peers grows thus, this system is a capable solution for efficient data sharing in corporate networks. Keywords: Peer-to-Peer, Data sharing, Pay-as-you-go, Cloud computing, Database, Corporate networks. 4318 P a g e
1. INTRODUCTION: corporate network applications in cloud on the basis of Best Peer which is a peer-topeer platform of data management [2][3]. To improve usability of traditional peer to peer networks, database community have The projected system increases role-based projected a series of Peer-to-Peer database access control for intrinsic distributed manage system by means of integrating environment of corporate network and state-of-art database methods into peer to generally makes use of peer to peer peer systems [1]. These Peer-to-Peer technology to recover data among business database manage systems (PDBMS) are partners. By means of integrating cloud classified as unstructured systems. The most computing, database, as well as peer-to-peer important problem of unstructured PDBMS methods into single system, Peermake is that there is no assurance for performance available a reasonably priced, flexible and of data retrieval and result quality. The efficient platform in support of corporate structured PDBMS can convey search network applications and transport data service with assured performance. sharing services to participants on usually Conventionally data sharing is attained by established pay-as-you-go business means of structuring a centralized data representation. warehouse, which regularly extracts data from internal production systems of each 2. OVERVIEW OF PEER STRUCTURE: company for subsequent querying. While established peer-to-peer network has Unfortunately, such a warehousing not been considered for enterprise explanation has a number of deficiencies in applications, the final goal of Best Peer is to real exploitation. From a technical bring modern database techniques into peerto-peer systems. In its initial stage, Best Peer viewpoint, the key for achievement of a corporate network is selection of accurate utilizes unstructured system and information data sharing platform, a system which allow retrieval method to match columns of shared data network-wide noticeable and several tables automatically. In its second maintain well-organized analytical queries stage, Best Peer set up a series of methods above those data. In our work we put for getting better query performance and forward Peer, a system which distributes result quality to improve its appropriateness elastic data sharing services intended for 4319 P a g e
for corporate network applications. Especially Best Peer make available wellorganized distributed search services by means of a balanced tree structured overlay network (BATON) as well as partial indexing scheme for reducing index size. Best-Peer build up adaptive join query processing as well as distributed online aggregation methods to offer well-organized query processing. Peer is a cloud enabled progression of BestPeer. Now in final stage of its advancement, Peer is improved by means of distributed access control, numerous types of indexes in support of delivering elastic data sharing services in cloud. The software components of Peer are divided into two parts such as core and adapter. The core includes the entire data sharing functionalities and is intended to be platform independent. The adapter enclose one abstract adapter which describe elastic infrastructure service interface as well as a set of concrete adapter components which put into practice such an interface by particular cloud service providers. Peer attains its query processing effectiveness and is a capable approach in support of corporate network applications, by means of the distinguished features. Peer is organized as a service in cloud and adopts the pay-asyou-go business representation that is popularized by cloud computing. Peer expands role-based access control for intrinsic distributed environment of corporate network and generally makes use of peer to peer technology to recover data among business partners. The system makes use of a hybrid design for attaining high performance query processing [4]. The most important workload of a corporate network is easy, low overhead queries and these queries are processed within short time and Best-Peer++ is mostly optimized for these queries. For infrequent prolonged analytical tasks, we make available an interface in support of exporting data from Best-Peer++ to Hadoop and permit users to analyze those data by means of MapReduce. 3. AN OVERVIEW OF PROPOSED SYSTEM OF PEER: Peer is a system which conveys elastic data sharing services, by means of integrating cloud computing, database, as well as peerto-peer technologies. Our system can resourcefully hold typical workloads within a corporate network and can distribute near linear query throughput when number of normal peers grows thus, Peer is a capable solution for efficient data sharing in 4320 P a g e
corporate networks. The key idea of Peer is to use dedicated database servers to accumulate data intended for each business and systematize those database servers all the way through peer to peer network for data sharing. The Peer cores contain the entire platform-independent logic; include query processing as well as peer to peer overlay. It runs on top of Cloud adapter and consists of two software components such as bootstrap peer as well as normal peer. A Peernetwork can just contain a single bootstrap peer illustration which is constantly launched and preserved by Peer service provider, as well as a set of normal peer instances. The bootstrap peer is entry point of complete network and has quite a lot of responsibilities. First, bootstrappeer provides for a variety of administration purposes, comprise monitoring as well as managing normal peers and moreover scheduling a variety of network management events [5]. Second, bootstrap peer perform as a central repository in support of Meta data of corporate network applications, include shared global schema, as well as role definitions. Consequently, the bootstrap peer moreover acts as a certificate authority center for certifying identities of normal peers. To meet up high throughput prerequisite, Peer does not depend on centralized server to position which normal peer hold tables. As an alternative, normal peers are controlled as a balanced tree peerto-peer overlay on basis of BATON. The query processing is, consequently performed in completely a distributed manner [6]. Peer utilizes criterion PKI encryption system to encrypt/decrypt data transmitted among normal peers to further augment security of system. Best Peer++ offers two services for participants such as storage service as well as search service, both of which are charged in a pay-as-you-go representation. Fig1: An overview of proposed Peer system 4. CONCLUSION: In our work we propose Peer, system that distributes elastic data sharing services intended for corporate network applications in cloud on the basis of Best Peer which is a 4321 P a g e
peer-to-peer platform of data management. Peer provide a reasonably priced, flexible and efficient platform in support of corporate network applications and transport data sharing services to participants by means of integrating cloud computing, database, as well as peer-to-peer methods into single system, on usually established pay-as-you-go business representation. The basis proposal of the projected system is to use dedicated database servers to accumulate data intended for each business and systematize those database servers all the way through peer to peer network for data sharing. The system attains its query processing effectiveness and is a capable approach in support of corporate network applications, by means of the distinguished features. And it expands role-based access control for intrinsic distributed environment of corporate network and generally makes use of peer to peer technology to recover data among business partners. The introduced system makes use of a hybrid design for attaining high performance query processing and most importantly conveys elastic data sharing services, by means of integrating cloud computing, database, as well as peer-to-peer knowledge. REFERENCES [1] B. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, Benchmarking Cloud Serving Systems with YCSB, Proc. First ACM Symp. Cloud Computing, pp. 143-154, 2010. [2] G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels, Dynamo: Amazon s Highly Available Key-Value Store, Proc. 21st ACM SIGOPS Symp. Operating Systems Principles (SOSP 07), pp. 205-220, 2007. [3] J. Dittrich, J. Quiane-Ruiz, A. Jindal, Y. Kargin, V. Setty, and J. Schad, Hadoop++: Making a Yellow Elephant Run Like a Cheetah (without it Even Noticing), Proc. VLDB Endowment, vol. 3, no. 1/2, pp. 515-529, 2010. [4] H.V. Jagadish, B.C. Ooi, K.-L. Tan, C. Yu, and R. Zhang, idistance: An Adaptive B+-Tree Based Indexing Method for Nearest Neighbor Search, ACM Trans. Database Systems, vol. 30, pp. 364-397, June 2005. [5] H.V. Jagadish, B.C. Ooi, and Q.H. Vu, BATON: A Balanced Tree Structure for Peer-to-Peer Networks, Proc. 31st Int l Conf. Very Large Data Bases (VLDB 05), pp. 661-672, 2005. [6] A. Lakshman and P. Malik, Cassandra: Structured Storage System on a P2P Network, Proc. 28th ACM Symp. Principles of Distributed Computing (PODC 09), p. 5, 2009. 4322 P a g e