시민참여 플랫폼 개발 2차
기획의 변경에 따라 1차 개발 완료 이후 바로 추가 및 보완 사항을 포함하여 재개발을 하였습니다.
구성
(webserver)
front_end : jsp,javacsript,ajax,jquery
back_end : java, spring, ibatis
server : apache(web server) + tomcat(was server) +SSL
(fileserver) front_end : pdfviewer
back_end : javascript
server : nginx(proxy) + nodejs(was server) +SSL
DB : mysql
빅데이터 환경 내부 테스트
대용량 환경의 시스템에서 수집서버인 mongoCluster에서 데이터를 분산시스템으로 이관하는 과정을 오픈소스인 irods를 이용 하여 자동화 각 서버의 저장소의 정보를 확인 할 수 있도록 하는 것이 목표 였습니다.
주요 이슈
irods gridFtp방식으로 분산시스템에 저장 할 경우 파일 내용이 섞이는 현상이 발생
문제해결
nfs설치 하여 nfs mount 통해 mapr 분산 시스템에 저장하도록 처리
구성 :
데이터 수집 스토리지 : mongoCluster
데이터 가상화 irods
분석환경 테이터 스토리지 구성 (spark,drill,hive) / nfs / mapr
시민참여 플랫폼 개발 1차
프로젝트 개요
시민들이 모여 의제를 제안 하고 시나 기업의 지원을 받아 사업을 진행 할 수 있는 온라인 환경을 제공 목적인 시스템입니다.
구성
(webserver)
front_end : jsp,javacsript,ajax,jquery
back_end : java, spring, ibatis
server : apache(web server) + tomcat(was server)
DB : mysql
(fileserver)
front_end : pdfviewer
back_end : javascript
server : apache(proxy) + nodejs(was server)
(chatserver)
front_end : jsp,javacsript,ajax,jquery
back_end : javascript
server : apache(proxy) + nodejs(was server,socket)
더보기