© 2014 CUBRID Co., Ltd. All rights reserved. 0 / 20 Date: 2014-04-30 공공/국방부문 클라우드 추진현황 및 오픈소스 DBMS 적용사례.

Slides:



Advertisements
Similar presentations
자기소개서 만들기. 2 4) 자기소개서 작성방법 [ 데이터 수집 ] - 지원하는 업무는 어떤 업무인가 ? - 그 일을 왜 하고 싶은가 ? - 그 업무는 나의 전공과 관련이 있는 업무인가 ? - 그 업무를 수행하기 위해 미리 알아야 할 사항은 무엇인가 ? - 필요한 직무능력을.
Advertisements

CUBRID 소개 (Object 개념) 서비스 사업부 / 기술지원팀. 목차 구조 일반적 특징 객체지향 특징 ORDB 개념을 이용한 스키마 ORDB 개념을 이용한 질의.
전공 : 컴퓨터 공학 전공 과목 : 인터넷 정보 검색 학번 : , 이름 : 조 항 두, 오 철 원.
© 2012 인피니티북스 All rights reserved 제 3 장 이클립스 사용하기 Power Java.
데이터 베이스 (MYSQL) 장수용. MYSQL 이란 ? -MySQL 은 DBMS( 데이터베이스 관리 시스템 ) 이다. - MySQL 은 RDBMS( 관계형 데이터베이스 ) 이다. - MySQL 은 오픈소스이다. - MySQL 은 빠르고, 안정적이고.
이혁재 /KASA NoSQL. 요약 NoSQL 소개 데이타베이스 관련 문서 대상 : 클라이언트 프로그래머 NoSQL 소개 데이타베이스 관련 문서 대상 : 클라이언트 프로그래머.
III. 청년취업아카데미 소개. COPYRIGHT (C) 2011 LOTTE DATA COMMUNICATON COMPANY. ALL RIGHTS RESERVED. 2 실무 능력을 갖춘 우수한 IT 인력을 육성하여 협약기업에 추천하는 과정 추진 목적 교육을 통한 산업계.
인천대학교 취업경력개발원 셀프뷰를 활용한 모의면접 및 과제제출. CONTENTS Copyright (c) 2012 EnhanceU Ltd. All Rights Reserved I. 셀프뷰 소개 II. 웹캠 면접녹화 및 과제제출 III. 스마트폰 면접녹화 및 과제제출.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
성공적 취업을 위한 청년취업아카데미 과정 소개 2012 년 4 월 청년취업아카데미 사업 소개 (1) 학부졸업 최소 70% ~100% 취업 최소 70% ~100% 취업 전국 대학의 학부 졸업 후 취업률 약 60% 청년취업아카데미 를 통한 맞춤형 취업교육프로그램.
성공적 취업을 위한 청년취업아카데미 과정 소개 2012 년 06 월 청년취업아카데미 사업 소개 (1) 학부졸업 최소 70% ~100% 취업 최소 70% ~100% 취업 전국 대학의 학부 졸업 후 취업률 약 60% 청년취업아카데미 를 통한 맞춤형 취업교육프로그램.
인터넷 쇼핑몰 구축 제안서.
D-Guard Security Suites 제품 소개서
HANBIRO SERVICE 로드발란싱/클러스터링/FailOver 시스템 구축 제안서 1. 한비로 클러스터 시스템
기술 표준 6대 필수 기술 요소에 대해 지정한 그룹 IT 기술 표준에 따라 DBMS는 MS SQL과 Oracle에 대해 검토 함 구분 OS DBMS WAS Web Sever 검토대상 종합의견 x86 기반 OS(64bit 권장) 성능, 안정성 및 HW의 확장성 향상으로.
소리가 작으면 이어폰 사용 권장!.
DRIMS-Cloud 소개.
Safecode® 3.0 ㈜코드원 웹 애플리케이션 취약점 제거 및 관리 솔루션
안재훈 기업고객사업본부/기술사업부 한국마이크로소프트
Web Programming 강의 소개
공개소프트웨어란? “Open Source Software(공개SW)는 저작권자가 소스 코드를 개방하여 소스 코드의 수정, 재 배포가 자유로운 SW로 규정한다 공개소프트웨어는 전세계 개발자 누구나 참여하고 있는 커뮤니티 프로젝트로 개발되며, 브랜드를 달고.
효과적인 DB암호화 구축을 위한 애슬론 v1.5 제안
Chapter-2. 개발환경 구축하기.
효과적인 DB암호화 구축을 위한 애슬론 v1.5 제안
18장. 데이터의 고가용성 (로그 전달, 데이터베이스 미러링, 복제)
JDBC 프로그래밍 이수지 이동주 1.
데이터베이스 담당교수 신정식 Chapter 4 SQL(1).
동호회 구축 제안서 인터넷전문가그룹 4biz.
EM 을 이용한 오라클 DataGuard 구성방안 (RAC + EM + DataGuard)
Azure WebApp on Linux와 .NET Core
빅데이터 분석을 위한 통계 프로그래밍 R 오 승 근
DBMS의 종류와 DBMS 장승빈 박상민 김혁.
DB2.
11장. 데이터베이스 서버 구축과 운영.
제 8장. 멀티미디어 데이터베이스 및 정보검색 시스템
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
NTAS 소개 (Network Transaction Application Server)
장윤석과장 Technology Specialist (주)한국마이크로소프트
3. 데이터베이스 시스템의 구성.
MySQL 기본 사용법.
소프트웨어시스템 실험 Software Systems Lab. 데이터베이스 기초
(Network Transaction Application Server)
'경영평가정보시스템 구축' 경영평가단 설명회
'경영평가정보시스템 구축'
How to use OLEDB using ATL
작성자: 발표일: 2012년 7월 28일 한국 몽고디비 사용자 그룹 제 2회 Meetup MongoDB HA(Replication & Sharding) Backup & Restore 작성자:
2012 인터넷 응용프로그래밍 FTP, MySQL 사용 방법 및 텀 프로젝트용 서버에서 웹페이지 구동 방법 설명
Lab Application Management
동부생명 홈페이지 제안서
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
하성희 복제 구축 예제 하성희
SQL Query in the SSMS : DB, Table
JSP 게시판 구현.
개인정보 유출 및 그에 따른 책임 확대 개인 정보 데이터 유출사례 점점 증가 데이터 유출에 따른 기업의 책임 확대
NTAS 소개 (Network Transaction Application Server)
3장. SQL Server 2008전체 운영 실습 및 DB와 프로그램의 연동
곤지암역세권 상업성 분석 인구환경(광주시 연도별 인구증가 현황)
01. 데이터베이스와 SQL 개요.
사용자매뉴얼 V3.3 수입물품 유통·이력관리시스템 단계 구현 액티비티 시스템사용교육

과제 #5 MySQL 연동 php문서에서 SQL문의 삽입, 삭제, 수정, 검색을 수행한다. 주어진 form을 최대한 활용한다.
전자정부 컨퍼런스 2005 전자정부 구현을 위한 공개SW 적용방안
하나투어샵 메인 부분 리뉴얼 - 디자인 하나샵 단독 물량 확보! 필리핀 직송 골드 망고 최저가 보장! 37,900원!
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
홈페이지 제안서
CDC 기술을 활용한 데이터 통합솔루션 레퍼런스 사이트 구축
2012년 공동네트워크화구축 지원사업 표지1.
Presentation transcript:

© 2014 CUBRID Co., Ltd. All rights reserved. 0 / 20 Date: 공공/국방부문 클라우드 추진현황 및 오픈소스 DBMS 적용사례

© 2011 CUBRID Co., Ltd. All rights reserved. 목차 1. CUBRID 개요 2. 클라우드 구축 사례

© 2011 CUBRID Co., Ltd. All rights reserved. 1. CUBRID 개요

© 2014 CUBRID Co., Ltd. All rights reserved. 3 / 20 CUBRID Intro NAVER에서 제품 개발을 하는 국내 유일의 오픈소스 DBMS 인터넷 서비스 최적의 DBMS를 지향하는 개방형 정보 플랫폼 서버와(GPL) 인터페이스(BSD)의 유연한 오픈소스 라이선스 정책 국내 183,270건 해외(30여개국) 60,947건

© 2014 CUBRID Co., Ltd. All rights reserved. 4 / 20 CUBRID Development 2008 CUBRID 2008 R CUBRID 2008 R CUBRID 2008 R CUBRID 2008 R4.0 Source License 확보/오픈 소스화 ㈜큐브리드 인수 Global Open Source Project 시작 (sf.net) CUBRID HA (고가용성), 64BIT 지원 계층형 Query 지원 SQL 확장 BLOB/CLOB 타입 관련 API 지원 HA 모니터링 대시보드 제공 국내특허 1건, 국제특허 1건(복제) 국내 특허 3건 (HA, Click C, 질의캐슁) 국제 특허 1건 (Click Counter) 성능/인덱스 개선 HA 운영 고도화 SQL 확장 2013 CUBRID 9.2 SELECT 1.6배, throughput 응답시간 3배 향상 Database sharding 미들웨어 기능 지원 분할 기능 안정화, 성능 개선 분석함수 추가

© 2014 CUBRID Co., Ltd. All rights reserved. 5 / 20 Development Organization 루마니아 - 엔진 개발 및 서스테이닝 한국 - 엔진 개발 및 서스테이닝 중국 - 도구 및 드라이버 개발 - 품질보증(QA)

© 2014 CUBRID Co., Ltd. All rights reserved. 6 / 20 CUBRID Site dev.naver.com

© 2014 CUBRID Co., Ltd. All rights reserved. 7 / 20 CUBRID License

© 2014 CUBRID Co., Ltd. All rights reserved. 8 / 20 구분CUBRID 주요 기능 SQL ANSI SQL (SQL-92 기준, SQL-99,2003 호환) 대용량 데이터베이스 용량, 테이블 레코드 건수 제한 없음 DATA type Alpha-Numeric data type char, varchar, int, numeric, etc (External) Large Object type (CLOB, BLOB) Transaction ACID support Record based locking API JDBC, PHP, ODBC,.NET, C-API, Ruby, Python, etc Availability Active / Stand-by 구조의 자동 fail-over Replica를 활용한 다중 서버 읽기 부하 분산 Miscellaneous Partitioning GNU Crypto 함수 JAVA Stored Procedure Backup/ Restore Online/Offline Backup, Incremental Backup 시점 복구 Not Supported DB Link, Parallel Query, Materialized View, Temporary Table, Job CUBRID 주요 기능

© 2014 CUBRID Co., Ltd. All rights reserved. 9 / 20 CUBRID Scalability Replication CUBRID HA Sharding CUBRID SHARD

© 2014 CUBRID Co., Ltd. All rights reserved. 10 / 클라우드 구축사례

© 2014 CUBRID Co., Ltd. All rights reserved. 11 / 20 정부 G-클라우드

© 2014 CUBRID Co., Ltd. All rights reserved. 12 / 20 정부 G-클라우드 컴퓨팅

© 2014 CUBRID Co., Ltd. All rights reserved. 13 / 년 : 5개 부처 총 7개 업무, 2012년 : 11개 부처 총 35개 업무, 2013년 : 16개 부처 총 34개 업무 전환 및 서비스 운영 G-클라우드 컴퓨팅 적용사례 전환시스템(노후대개체)신규시스템 안전행정부 공직윤리홈페이지 안전행정부 청사 홈페이지 안전행정부 이북 5 도위원회 홈페이지 안전행정부 정 책 연구용시스템 ( 프리즘 ) 정부통합전산센터 홈페이지 기획재정부 국채연기금 홈페이지 교육부 교육비원클릭시스템 지식경제부 업무포털 지식경제부 통합조직도 지식경제부 미디어서버 지식경제부 사이버홍보관 지식경제부 사이버무역홍보관 고용노동부 노동통계시스템 환경부 야생동물구조관리환경부 야생동물구조관리 해양수산부 통계시스템 해양수산부 홈페이지 국가보훈처 대전현충원 홈페이지 국가보훈처 나라사랑 국가보훈처 취업정보 소방방재청 홈페이지 해양경찰청 복지포탈시스템 국가과학기술위원회 홈페이지 금융위원회 홈페이지 개인정보보호위원회 홈페이지 등 안전행정부 상시모니터링 안전행정부 생활공감 국민행복 안전행정부 공무원센서스 안전행정부 공직비리 익명신고시스템 안전행정부 접경지역정보화 정부통합전산센터 NTP, DHCP 서비스 교육부 한국유학정보시스템 외교부 홈페이지 외교원 국립외교원통합정보시스템 외교부 재외공관홈페이지 외교부 독도홈페이지 고용노동부 비정규직실태조사 문화체육관광부 미디어정기간행물 시스템 미래창조과학부 TVWS 기상청 국가수문기상 재난안전 공동활용시스템 소방방재청 다중이용업소안전관리 소방방재청 119 소방현장통합관리 소방방재청 국가긴급이 송 망정보 국무총리실 세종시 정보방 국무조정실 국회업무관리시스템 대통 령 자문위원회 국민대통합위원회 홈페이지 국가인권위원회 인권작품공모시스템 국가과학기술위원회 과학기술행정 (R&D 콜센터 ) 원자력안전위원회 홈페이지 등

© 2014 CUBRID Co., Ltd. All rights reserved. 14 / 20 국방부-행정정보 통합지원체계 구축 개요 국방부 및 국직 기관 인트라넷 홈페이지(25개 기관/262개) 통합 구축 국방부 및 국직 기관 인터넷 홈페이지(15개 기관/21개) 통합 구축 기존 다양한 DBMS (MySQL, Oracle, MS-SQL) 이관 통합 기대효과 기관별 자체 구축 운영중인 시스템을 통합 구축하여 유지보수 인력 및 예산 절약, 사용자 편의성 및 만족도 증대 시스템 구성 OS : 인트라넷(Linux)/ 가상화(RHEV), 인터넷(AIX) WEB(Apache), WAS(JBoss), DBMS(CUBRID 4식) – 이중화 구성 인트라넷 WEB/WAS용 서버는 가상화(RHEV) 사용. DB는 단독 사용 DB 암호화 솔루션 연계

© 2014 CUBRID Co., Ltd. All rights reserved. 15 / 20 국방부-행정정보 통합지원체계 구축 WAS VM JBOSS VM JBOSS DBMS CUBRID Broker (RW) Broker (RO) Broker (RW) Broker (RO) Database 인트라넷(Linux)인터넷(AIX) JDBC DB서버 (Active) DB서버 (Stdby) DB서버 (Active) DB서버 (Stdby) Master node Slave node Master node Slave node 복제 읽기+쓰기읽기 DB 복제 읽기+쓰기읽기 WEB VM Apache VM Apache VM Apache VM Apache

© 2014 CUBRID Co., Ltd. All rights reserved. 16 / 20 개요 육군 인트라넷 홈페이지를 1,623개→488개로 통합 운영 국직기관 및 각 군에서 개발하여 운용중인 약 3,521개의 응용체계를 전군 차원에 서 통합 지원하기 위하여 2015년까지 921개로 통합 기대효과 예하부대 간 표준화와 일관성에 중점을 둬 홈페이지 운용·관리 효율성을 극대화 일부 부대의 업무용 PC를 서버로 사용함에 따른 업무용 PC 부족 개선 소프트웨어 개발 및 운용환경을 표준화하고, 주요 서버용 소프트웨어는 이중화 구 성을 통해 안정성을 향상 시스템 구성 OS : Linux (x86)/ 가상화(RHEV) WEB(EWS), WAS(JBoss), DBMS(CUBRID 16Core * 16식 = 256Core) – 이중화 구성 DB 암호화 솔루션 연계 육군본부-주전산기 교체사업

© 2014 CUBRID Co., Ltd. All rights reserved. 17 / 20 L4스위치 백본스위치 (기존장비) 백본스위치 (기존장비) L4스위치 로드밸런싱 H-WEB VM1 (8Core) H-WEB VM1 (8Core) H-WEB VM5 (8Core) H-WEB VM5 (8Core) H-WEB VM2 (8Core) H-WEB VM2 (8Core) H-WEB VM6 (8Core) H-WEB VM6 (8Core) H-WEB VM3 (8Core) H-WEB VM3 (8Core) H-WEB VM7 (8Core) H-WEB VM7 (8Core) H-WEB VM4 (8Core) H-WEB VM4 (8Core) H-WEB VM8 (8Core) H-WEB VM8 (8Core) <Web <Was H-DB-A1 (16Core) H-DB-A1 (16Core) H-DB-S1 (16Core) H-DB-S1 (16Core) H-WAS VM1 (8Core) H-WAS VM1 (8Core) H-WAS VM5 (8Core) H-WAS VM5 (8Core) H-WAS VM2 (8Core) H-WAS VM2 (8Core) H-WAS VM6 (8Core) H-WAS VM6 (8Core) H-WAS VM3 (8Core) H-WAS VM3 (8Core) H-WAS VM7 (8Core) H-WAS VM7 (8Core) H-WAS VM4 (8Core) H-WAS VM4 (8Core) H-WAS VM8 (8Core) H-WAS VM8 (8Core) DB복제 H-DB-A2 (16Core) H-DB-A2 (16Core) H-DB-S2 (16Core) H-DB-S2 (16Core) DB복제 H-DB-A3 (16Core) H-DB-A3 (16Core) H-DB-S3 (16Core) H-DB-S3 (16Core) DB복제 H-DB-A4 (16Core) H-DB-A4 (16Core) H-DB-S4 (16Core) H-DB-S4 (16Core) DB복제 H-DB-A5 (16Core) H-DB-A5 (16Core) H-DB-S5 (16Core) H-DB-S5 (16Core) DB복제 부대별 홈페이지 세션 클러스터링 응용체계통합 L4스위치 백본스위치 (기존장비) 백본스위치 (기존장비) L4스위치 로드밸런싱 H-WAS VM1 (16Core) H-WAS VM1 (16Core) H-WAS VM2 (16Core) H-WAS VM2 (16Core) H-WAS VM5 (16Core) H-WAS VM5 (16Core) H-WAS VM6 (16Core) H-WAS VM6 (16Core) H-WAS VM3 (16Core) H-WAS VM3 (16Core) H-WAS VM7 (16Core) H-WAS VM7 (16Core) H-WAS VM4 (16Core) H-WAS VM4 (16Core) H-WAS VM8 (16Core) H-WAS VM8 (16Core) <Web A-DB-A1 (16Core) A-DB-A1 (16Core) A-DB-S1 (16Core) A-DB-S1 (16Core) DB복제 A-DB-A2 (16Core) A-DB-A2 (16Core) A-DB-S2 (16Core) A-DB-S2 (16Core) DB복제 A-DB-A3 (16Core) A-DB-A3 (16Core) A-DB-S3 (16Core) A-DB-S3 (16Core) DB복제 세션 클러스터링 육군본부-주전산기 교체사업 DB 볼륨 (Active) DB 볼륨 (복제) DB 볼륨 (Active) DB 볼륨 (복제) <DBMS CUBRID 개인정보 DB

© 2014 CUBRID Co., Ltd. All rights reserved. 18 / 20 국방통합정보관리소-정보시스템 이전ㆍ통합 사업 개요 각 군의 전산소에서 운영 중인 정보시스템(HW, SW)을 국방통합정보관리소의 1, 2센터로 이동 각 군의 전산소에서 운영 중인 응용체계를 국방통합정보관리소의 1, 2센터로 이동 국방통합정보관리소 1, 2센터에서 각 자원별 HW를 통합 기대효과 국방 정보시스템의 통합 운영환경을 구축하고, 정보시스템을 통합ㆍ활용함으로써 운용의 효율성을 제고하고, 전체 정보시스템을 이중화하여 가용성을 확보 정보자원 Pool 구축하여 각군ㆍ기관의 정보시스템 소요에 적시 대응함으로써 사 용자 중심의 정보화 서비스 품질을 향상 시스템 구성 가상화 기반의 공개SW와 JAVA/JSP 사용 전자정부 표준프레임워크 적용 국방 클라우드 Pool 적용을 위한 가상화 환경 구성 시큐어 코딩을 고려한 개발 DBMS(CUBRID 32Core * 16식 = 512Core)