Font Size: a A A

Search And Implementation Of Medical Information Oriented Cloud Storage System

Posted on:2013-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:W H LiFull Text:PDF
GTID:2248330395475087Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development and improvement of the health care industry in ourcountry, the situation now is changed. As more and more medical institutions like hospitals,clinics and community health centers are built, more citizens are getting involved with socialhealth insurance, investigation of diseases are much deeper, medical information of ourcountry became mass data. In addition, each hospital has their own form of patient caseformat, patient information format, and each province keep own medical information system,causing people inconvenient to see a doctor or to transfer treatment. How to handle such amess data become very important, and this paper introduce a cloud storage for medicalinformation system. Cloud storage is a new concept for extension and development of theconcept of cloud computing, which inherit the characteristics like virtualization, highreliability, high scalability and low cost from cloud computing and can be used to build aplatform of medical resources and shared storage. This paper discuses a medical informationoriented cloud storage system which use Hadoop, Hive and MongoDB as storageinfrastructure.As the most popular open source cloud system framework, Hadoop allow developersdeploy Hadoop clusters, use MapReduce to process data and use Hive for data management.HDFS, one of The core sub-project of Hadoop, is the base of data storage and managementfor distributed computing, which is able to provide function like log management, dataconsistency and cluster load balancing. MongoDB is a kind of NoSQL database whichprovides efficient data access, retrieval functions and scalable data processing capabilities.This document based NoSQL database has ability to be built a cluster with data sharding andload balancing in a simple way.Combining the two core technologies, MongoDB and Hive, to have Hive use MongoDBas input, is the key module of this system, which need to implements the input/output andSerDe of Hive. This paper will also introduce a Restful web service, which built by Springframework, for separating applications and data storage, the APIs that the Restful web service provide and the way this web service use. This system has been separated into five levels, andthey are data process level base on Hive, data storage level using MongoDB and HDFS,Restful web service for data accessing level, Nginx server as proxy server and applications ofeach medical institutions.
Keywords/Search Tags:Medical Information, Cloud Storage, Hadoop Cluster, NoSQL Database
PDF Full Text Request
Related items