Font Size: a A A

Design And Implementation Of The Registry Server In The Cloud Environment

Posted on:2014-04-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y X YinFull Text:PDF
GTID:2268330422951990Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This paper presents a service registry and service information storage solutionin cloud computing environment based on the Zookeeper. Cloud computing is anemerging computing model is the latest trend in the current development of theInternet, which is based on grid computing evolved. Cloud computing allows usersto access IT services anytime and anywhere, pay for requirement, and manage theservice flexibly and dynamically. With cloud technology continues to develop,services registered and the service information management in a distributedenvironment has become more and more important.This paper first introduces Zookeeper architecture and Zookeeper relatedconcepts, expound the shortcomings on the current service registration and storagesolutions, analyse the system functional requirements and performance requirements,and then focuses on Zookeeper service registration and storage solutions, includingoverall architecture and implementation programs. The project at the design stage ofthe system is divided into seven functional modules, namely: service informationmanagement module, responsible for maintaining the basic information services;cluster information management module, based on Zookeeper distributedcoordination mechanism to achieve the virtual machine cluster informationmanagement; Zookeeper toolkit module encapsulates Zookeeper native Javainterface, enable it to meet the system requirements; service information monitoringmodule enables the monitoring service information on changes in the nodecorresponding treatment; Distributed Lock module, based on Zookeeper technologyto achieve a shared lock on a distributed environment services; Distributed Cachemodule, based on Websphere ObjectGrid technology to achieve a set of distributedcaching services; REST interface module, based on Apache Wink technology packedinto this system in the form of REST services for external http calls.This paper introduces main function and implementation details of cloudenvironment registrar server, including service information management, clusterinformation management, monitors, and distributed shared locks, and several othermajor features that interdependent work together for the entire service registrationplatform which provides the core features.
Keywords/Search Tags:cloud computing, service registry, cluster, zookeeper
PDF Full Text Request
Related items