Upload
ubuntu-korea-community
View
123
Download
3
Embed Size (px)
Citation preview
오픈소스DBMS, CUBRID 2008 소개
1
DBMS개발랩이동현차장
-이발표자료는나눔글꼴로작성했습니다.
목차
1. CUBRID 소개
• 회사연혁
• 오픈소스화 배경
• 라이선스모델
2. 오픈프로젝트짂행현황
3. CUBRID 2008의주요기능
• 인터넷서비스 특화 기능
4. 적용사례
2
1. CUBRID 소개
2009.04. 제품다운로드 40,000건돌파, 4월한달간 3,103건달성
2009.03. CUBRID 2008 R1.4 출시
2008.11. CUBRID 2008 R1.1 출시 – 오픈소스 DBMS
2008.10. 제품 다운로드 30,000건 돌파
2008.09. NHN 자회사서치솔루션, 큐브리드지분 100% 인수
2007.11. SK커뮤니케이션즈 업무 제휴 체결
2007.10. 큐브리드 7.3 출시
2007.10. 엠게임, 그래텍 업무 제휴 체결
2007.07. 제품다운로드 10,000건 돌파
2007.04. 큐브리드 7.0 출시
2006.11. 한글과 컴퓨터 업무 제휴 체결
2006.09. GS (Good Software) 인증 획득
2006.07. NHN과 XDBMS 공동개발계약
2006.05. 무료라이선스선언
2006.03. 교육부 신NEIS 시스템 개통(3,200 카피 납품, Oracle 윈백)
2006.02. 큐브리드설립(CUBRID 제품명변경)
2001. 11. 캄보디아 행정젂산망 프로젝트 계약 - 2천만불 프로젝트
1995. 12. 초중등 학교종합정보시스템 시범사업 선정 -젂국 8,650개교에 공급
1988. 02. 한국컴퓨터통신㈜ 설립
큐브리드연혁
웹생태계 발젂
SW 생태계발젂
CUBRID 2008.. 오픈소스화배경
5정보공유플랫폼제공
NHN 외부독립사이트홗성화
양질의컨텐츠확보사용자확산
제품품질향상
시스템 SW 경쟁력확보
라이선스모델
6
Server
Interfaces
Server
Interfaces
CUBRID 2008 GPL 기반 DBMS
GPL
GPL
BSD
개발자
•제한없이 인터페이스수정 및 배포가능
•상용응용 프로그램 개발시라이선스 비용 젃감
솔루션공급사
•솔루션개발 비용 젃감
•소스공개 의무 없이 자유롭게배포
일반기업
•TCO 젃감
•자사특성에 맞게Customization 가능
2.오픈프로젝트진행현황
7
진행중프로젝트
8
프로젝트 CUBRID CUBRID Manager NBench
설명 CUBRID 엔진및인터페이스개발
GUI기반의관리도구개발 성능벤치마크도구개발
URL http://dev.naver.com/projects/cubrid
http://dev.naver.com/projects/cubrid-manager
http://dev.naver.com/projects/cubrid-nbench/
라이선스 BSD, GPL v3 BSD GPL v2
참여자 27명 20명 8명
다운로드수 7,122 (2009.04.07) 22
• CUBRID Installer : 설치 및패키징 이슈처리를 위한 Hot Project
(http://dev.naver.com/projects/cubrid-install/)
• CUBRID Cluster 프로젝트 오픈예정 (2009년 상반기 중)
• CUBRID Inside : 참여자들의모임, 2개월에 1회개최
• 외부개발자주도프로젝트 2건
• http://gentoo-kr.kldp.net/ (php cubrid ebuild )
• http://cafe.naver.com/cubrid (CUBRID4JAVA, CUBRID4Apach, ...)
응용포팅현황
9
구분 프로그램명 설명
설치툴APC_Install-tools
리눅스홖경에서 Apache+php+cubrid를쉽게설치핛수있는 rpm 통합패키지(http://www.cubrid.com)
AutoSet 윈도우홖경에서 Apache+php+cubrid를핚번에설치핛수있는통합패키지(http://www.autoset.org , http://cafe.naver.com/autoset.cafe)
CMS XpressEngine 구Zeroboard(http://www.xpressengine.com)
블로그 TextCube 구Tattertools(http://www.textcube.org/)
게시판WDL.Board JAVA 기반의게시판응용
(http://moonhangoo.com/)
GnuBoard PHP 기반의게시판응용(http://sir.co.kr/)
관리툴PhpCubAdmin PHP기반의Web기반데이터베이스관리도구
(http://kldp.net/projects/phpcubadmin/)
SQuirreL SQL Client
JAVA기반의데이터베이스관리도구(http://www.squirrelsql.org/)
모델링도구 Power*Architect JAVA기반의 DB모델링툴(http://www.sqlpower.ca/page/architect)
매니아중심의개발자확산
응용확산
XETextCube그누보드
Word Press
설치툴
APC_install (Linux)
AutoSet (Windows)
오픈프로젝트
커뮤니티홗성화
카페블로그
교육및도서
소수정예 20명, MS MVP와차별화된프로그램
대학, 일반개발자
큐브리드응용경진대회
큐브리드실습제도
외부커뮤니티지원및참가
JCOKLDP
기술문서작성프로모션
온라인교육
오픈소스개발자
CUBRIDInside
QA ScenarioBash
CUBRIDBug Bash
http://dev.naver.com/projects/cubrid
3. CUBRID 2008의주요기능및성능
13
인터넷
서비스
최적화
Pagination
(Pagination
최적화)조회수부하
(Click Counter)
가용성
(복제/HA)
확장성
(Cluster)
정형 & 비정형데이터
(DFS 연동)
Hotspot Read
(Caching)
CUBRID 2008의주요기능
14
개발짂행 중또는 예정
개발완료
• JSP 기반 Stored Procedure• Partition• Group Commit/Aysnc Commit• Differential Compressed
Logging
4. CUBRID 2008의적용사례
15
엠게임
• 국내 5위게임포털• URL: www.mgame.com• 기존 DBMS: Oracle, MySQL• 개발홖경: Java/PHP• 적용서비스
– 블로그
– 라이브: 동영상, 이미지, 게시판
– 이벤트
– 게임웹사이트: 오퍼레이션7, 열강스트라이커즈, 크래쉬배틀, 열혈강호(win-back), 풍림화산(win-back), 아스다이야기등
• 적용배경– 저비용의웹서비스최적화
– 안정적인기술지원
청주시청
• 지자체웹서비스• URL: www.cjcity.net• 기존 DBMS: Oracle, CUBRID• 개발홖경: Java• 적용서비스
– 시청대표홈페이지
– 무심워터월드: Oracle to CUBRID
– 우암산자연생태사이트: Oracle to CUBRID
– 직지(고인쇄물박물관): Oracle to CUBRID
• 윈백배경– 고가의Oracle라이선스및서비스비용
네이버 -오늘의시리즈 (키친, 영화)
• 포털서비스• URL: www.naver.com• 개발홖경: Linux, Java• 적용서비스
– 오늘의영화, 오늘의키친등메인페이지에노출되는서비스
• 적용배경– 네이버의신규서비스개발에 CUBRID 적극홗용
네이버의게시판플랪폼, 사전서비스, 개발자포털등
20여서비스에안정적으로적용중
• 인터넷서비스 & 온라인게임– NHN 내부 서비스(50여개 서비스 적용 중)– SK커뮤니케이션즈 네이트온 SMS– KTH 파란 메일 SMS– 엠게임 게임 포탈– 씨드나인엔터테인먼트 온라인 게임 알투비트 등
• 웹호스팅– 미리내닷컴– 심플렉스인터넷 카페24
• 공공분야– 교육부 교무업무시스템- 신NEIS (2005): 16개 시도교육청 3,200 Copy– 경기도교육청 고입포털시스템– 한국대학교육협의회 입학젂형 지원현황 통합정보시스템– 한국젂문대학교육협의회 대학입학정보통합시스템– 국세청 법령정보시스템– 행자부 정보화마을 1, 2, 4차– 행안부 통합ID관리센터 : 주민번호대체수단(G-Pin)시스템– 청와대 홈페이지– 청주시청 홈페이지– 국립국어원 홈페이지– 한국사회과학데이터센터 홈페이지– 국방부 젂산정보관리소 굮인연금관리시스템– 서울시 상수도연구소 수질관리시스템– 한국정보사회진흥원 정보화사업시스템– 부산교통공단 EDMS 등
• 민수분야– KT기술 연구소 BCN 시스템– 금강오길비그룹, 강원랜드, 그랜드코리아레저, 리앤목특허법인, 기업/외환은행 등
주요고객
Thanks you!
20