서울총장포럼 발표제목 : 클라우드기반 공유대학플랫폼 구축사례 SHARE 발표자 : 서울총장포럼 사무국 차장 김용상 2018.12.11
전국 14개 지역대학총장협의회
4차 산업혁명 대비 교육방안, 지역대학 경쟁력확보 및 상호협력
대학구조개혁, 취업/창업, 등록금인하, 교육자원공유
I. 사업 개요대학현장에는
시간강사법 개정3주기평가(20~22년)
4
추진 배경 및 목적
학생의 학습선택권 강화 및 대학교육과정 운영 효율성 제고, 유연한 학사구조와 학생 중심의 커리큘럼 제공, 시민을 위한 온라인학습 서비스 시스템을 구축하고, 이를 통한 학습편의성 증대 및 운영 합리화로 대학간 학점교류 활성화를 지원 함.
학생의 학습선택권 강화
• 각 대학의 우수 교과목 수강 지원 및 학생중심 교육 서비스 지원을 통한 융합형 인재 양성
대학교육과정운영효율성 제고
• 각 대학의 경쟁을 통한지속적인 교육과정 개선및 교육의 질적 변화 유도
수요자중심 교육으로 확대
• 유연한 학사 구조와학생중심의 커리큘럼제공
시민을 위한온라인 학습 서비스 구축
• 시민을 위한 공개강좌확대 및 평생학습 기회 제공
학습편의성 증대 및 운영 합리화를 통한 대학 학점교류 활성화
공유대학 플랫폼 구축 및 ISP 추진
I. 사업 개요
복수학위, 대학간 융합전공개설 대학과 정보시스템 연계학점교류 K-MOOC,온라인강의
5
공유대학플랫폼 사업 개요
오프라인 중심의 현 학점교류 방식에서 학생편의성 증대 및 운영 효율성 개선을 위한 ‘공유대학 홈페이지 구축‘ 및‘학점교류 업무 지원 및 행정편의 증대를 위한 운영 시스템’을 구축하여 학점교류생의 편의성 증대, 참여대학간 정보공유 및교육자원 공유 기반을 마련 함.
A대학 B대학 C대학 Y대학 Z대학···
대학 담당자대학생, 시민
Off-line 강의 수강
On-line 강의 수강
도서관, 운동장, 회의실 등학내 교육자원 공유
서울시평생학습 포털
공유대학 포털사이트
공유대학업무지원 시스템
공유대학 플랫폼
I. 사업 개요
6
추진 범위
사업 추진을 위해 공유대학 플랫폼 개발 및 Open edx 기반 공개강좌 시스템 개발하고,
공유대학 플랫폼 서비스를 위해 KT G-Cloud 기반 인프라 구축
공유대학 포털 사이트
대학별 미니포털 사이트
공유대학 업무지원 시스템
공유대학 플랫폼개발
공개강좌시스템 개발(MOOC)
공유대학플랫폼확대를 위한 ISP 수립
클라우드 기반인프라 구축 지원
1
학습자 사이트(LMS)
교수자 사이트(STUDIO)
운영자 사이트(ADMIN)
미래 트랜드 기반발전 전략 계획 수립
저비용 구조 아키텍쳐 구성
무중단 운영 인프라 구축
2 3 4
상용계개발계
internet
IPS
외부물리방화벽
로드밸런서
Web서버 MOOC서버 DB서버 Web WAS/Push/
원격지원/공유대학포털, 관리자사이트
MOOC SSO/OZ Report
APM 개인정보유출방지
DB암호화/접근제어
화상회의 모니터링 NAS
내부물리방화벽
Public zone
DB서버(MS-SQL)
Private zone
I. 사업 개요
대학별 담당자
통합 관리자
교수자·TA
학생/시민
연계/연동
SNS
리포팅 툴
원격제어
화상강의
SSO
DB암호화
본인인증
개인정보유출방지
PUSH
평생 교육 포털
공개강좌 시스템(MOOC)
L
MS
(학습자)
마이페이지(대시보드)
강의정보검색
학습지원기능
강의정보안내
수강신청 공지사항/ 알림
학습이력현황
동영상
퀴즈/ 설문/ 토론
STU
DIO
(
교수자·
TA
)
마이페이지(대시보드)
강의관리문항관리
토론관리설문관리
학습통계
성적관리 채점관리
학습이력관리
운영자A
dm
in
교수학습관리
학습자운영자관리
강의평가관리
학습모니터링
수료증관리
통합포털서비스
학점 교류 안내
대학 행사/공지
도서관 이용정보
성적 조회
마이페이지공동구매 / SNS
세미나/특강
공유대학 포털 사이트(Front-end)대학별포털서비스
취업/창업 정보
공모전/경시대회 커뮤니티/스터디그룹
헬프데스크 / 마이페이지
대학 정보회원 인증/가입 수강 신청
개설 강의 조회 복지시설 정보
통합관리자지원
대학정보 등록 현황
교육복지시설 안내대학 정보 안내
회원가입 현황 학생 등록 현황
학교담당자 현황
일반시민 등록 현황
세미나/특강 정보 등록
개설강의 등록
학점 교류 현황
성적 등록 현황
수강 확인 및 승인
성적평가 결과 현황 인증/권한 관리
원격지원 서비스 마이페이지
대학행사 등록 대학별 공지 등록소속대학 학생 성적 출력
취업/창업 정보 관리
도서관 이용정보 관리
마이페이지
공유대학 관리자 사이트(Back-end)
대학담당자지원
타 대학 학생 성적 등록
푸시 알림 전송
외부 시스템API
웹
보안/
웹
표준/
웹
접근성
II.파스-타적용공유대학플랫폼 목표시스템 구성도
학점교류 융합프로그램 교육자원공유 국민평생교육 취/창업활성화 행사/커뮤니티
I. 사업 개요공유대학플랫폼 홈페이지 및 업무지원시스템 구축
I. 사업 개요물리적 구성도
H/W 구성도
상용계개발계
internet
IPS
외부물리방화벽
로드밸런서
Web서버 MOOC서버 DB서버 Web WAS/Push/
공유대학포털/업무지원시스템
MOOC SSO/OZ Report검색엔진
APM개인정보유출방지
DB암호화/접근제어
화상회의 모니터링
내부물리방화벽
Public zone
DB서버(MS-SQL)
Private zone
공유대학포털/업무지원시스템
PaaS-TA
서비스브로커
파스타proxy
13대 서버로 구성, 10,000명 수강신청 및 강의참여
개발 WEB/WAS (포털사이트/업무지원시스템)
• ECR-014-DEV_DB
• 8 vCore/16 G/400 GB
• (IP/PORT)
Windows 2012 ENT 64bit
MS-SQL 2014 ENT
개발 MOOC
• ECR-014-DEV_WEB_WAS
• 4 vCore/8 G/400 GB
• (IP/PORT)
JEUS
CentOS6.5 64bit
SSO
WebTob
JDK1.7/전자정부프레임워크
개발 DB
• ECR-014-DEV_MOOC
• 4 vCore/16 G/100 GB
• (IP/PORT)
Ubuntu14.04 64bit
Open-EDX
개발계 S/W 구성도
• ECR-006-DB
• 8 vCore/16 G/500 GB
• (IP/PORT)
Windows 2012 ENT 64bit
MS-SQL 2014 ENT
M-Console Agent
MOOC
상용 DB
• ECR-009-MOOC
• 4 vCore/16 G/200 GB
• (IP/PORT)
Ubuntu14.04 64bit
Open-EDX
M-Console Agent
• ECR-007-WEB
• 4 vCore/16 G/200 GB
• (IP/PORT)
CentOS6.5 64bit
WEBTOB 4.0
M-Console Agent
상용계 WEB
• ECR-008-WAS
• 8 vCore/16 G/200 GB
• (IP/PORT)
CentOS6.5 64bit
상용계 WAS/Push/원격지원/공유대학포탈/업무지원시스템
JEUS
JDK1.7
전자정부프레임워크
• ECR-011-SSOREPORT
• 4 vCore/16 G/200 GB
• (IP/PORT)
CentOS6.5 64bit
SSO/리포트 툴/검색엔진
M-Console Agent
OZ Report
SSO(Alpha WildCard)
• ECR-012-APM
• 8 vCore/16 G/1000 GB
• (IP/PORT)
CentOS6.5 64bit
사용자성능관리(APM)
M-Console Agent
MAG-UX(APM)
• ECR-015-PETRA
• 4 vCore/8 G/400 GB
• (IP/PORT)
CentOS6.5
mySQL5.5
petra ciper3.1
petra3.1
M-Console Agent
DB암호화/접근제어
• ECR-028-CONFCALL
• 4 vCore/8 G/100 GB
• (IP/PORT)
CentOS6.5 64bit
MultiView
화상회의
• ECR-032-MON
• 4 vCore/8 G/100 GB
• (IP/PORT)
Ubuntu 12.04 64bit
mySQL5.5
Tomcat 6.0.41
JDK1.7
M-Console Server
M-Console Agent
모니터링
M-Console Agent
• ECR-013-SFILTER
• 8 vCore/16 G/1000 GB
• (IP/PORT)
CentOS6.5 64bit
개인정보유출방지
M-Console Agent
SmartFilter
상용계 S/W 구성도
• ECR-007-WEB
• 4 vCore/16 G/200 GB
• (IP/PORT)
CentOS6.5 64bit
Tomcat
파스타 proxy
I. 사업 개요S/W 구성도
OPEN SOURCE, 클라우드 지원 상용 소프트웨어 활용
인증방식 : 도메인 Validation
암호화 강도 : 128~256 bit
라이선스 : 무제한 /2년
브라우저 호환성 : 99.9%
모바일 호환
인증기관(CA) : GlobalSign
C, Java, ASP, PHP 등 다양한 API
인증세션 관리 기능
다양한 환경의 API, Agent 연계
보안성 및 안정성 보장
관리자 편의성 및 모니터링 기능
GS인증, 국정원 검중필
웹 리포팅 툴
다양한 Server 타입과 웹 표준준수
사용자의 편의성 증대
대규모 사용자 안정성 및 경제성
GS인증제품
실시간 패킷 분석,고성능 엔진
사용자/네트워크/서버/어플리케이션
모니터링
네트워크 속도 및 서비스의 응답 속
도 측정
성능지연 알림 ,GS인증
HD 720p, Full HD 1080p 지원
표준 SIP/H.264 비디오 표준영상지원으로
호환성과 부하 최소화
G.711, G.722, speex 고품질 음성 지원 및
음성자동 조절 지원
부하분산처리 방식 및 관리 제공
완벽한 본문 및 첨부문서 차단
입력과 출력의 동시 차단
웹 가속기능으로 인핸 대용량 처리
대용량 처리로 사용자 지연 최소화
GS인증, CC인증
알림 정보를 전송할 수 있는 관리자
발송 리스트 등록 및 조회 기능
금융감독원 보안가이드 충족
멀티 세션 기능
중계 서버의 최적화 분산처리
인증대행기관을 통해 ‘생년월일‘ 기반의 인
증서비스를 이동통신3사(KT, SKT, LG U+,
알뜰폰)와 공동개발하여 제공하는 서비스
PC 화면공유 기능
원격 마우스 키보드 제어
최소화된 데이터 전송
원격 재부팅 접속 기능
I. 사업 개요응용어플리케이션 설치
12
기대효과
학점교류 업무 온라인 제공으로학교 담당자 지원 및 업무 처리시간 최소화
업무 처리 시간 단축
대학 우수강의 개방을 통한대학간 강좌경쟁 활성화 및강의의 질 제고
강의의 질 제고
도서관, 회의실, 체육시설 등대학 교육자원 공유를 통한학내 교육자원 이용 활성화
교육자원 이용 활성화
대학 학점교류정보 온라인 제공및 대학간 강좌 공동개설을 통한학점교류 이용 활성화
학점교류 이용 활성화
I. 사업 개요
• 필요시즉각적인증설이가능하도록구성
• 신속한 배포, 출시 가능
• 마이크로서비스 아키텍처
• 상호간 REST API로 연동
“공유대학플랫폼서비스특성을고려하여클라우드기반PaaS 애플리케이션구축”
II.파스-타적용파스-타 도입배경
Scale_OUT, Scale_UP
II.파스-타적용Chapte
r
I확장형구조
학교별연합학점공유네트워크수용이가능하고향후확장성을고려한시스템설계
PaaS-TA 적용NIA 주도의PaaS-TA 적용으로 개발및운영효율성강화
업무표준화업무표준화및자동화로대학별담당자업무최소화
관리자기능강화
운영및통합관리자기능강화로통합운영효율화
초기 23개 참여대학 학점공
유로 출발
학교별 학점 공유 네트워크
및 권역별 / 지역별 대학
참여가 가능해 짐
국내의 인증 보안 솔루션
보유한 클라우드 환경
오픈소스 DB, 개발환경, 배
포 등 클라우드 기반의
효율적인 관리 제공
개발 프로젝트 진행 시
대학 담당자의 업무 표준화
적용 및 자동화를 통한
업무 경감
학점 교류 현황, 실적 통계
등 통합 관리자 기능 강화
로 운영 효율성 제고
파스-타 적용목표
Chapte
r
II“공유대학포털 / 업무지원시스템 파스-타적용 ,추후전서비스확대적용예정”
DB 서버
IDS/IPS
DMZZone
PrivateZone
WEB WAS
Auto-Scaling
…
Virtual Router(with Firewall)
LB(Load Balancer)
WAF
사용자
담당자 담당자
※ 23개 대학교에 서비스 제공
Internet
개인정보유출방지
DB접근제어/암호화
MooC 커뮤니티
통합인증/리포트
사용자성능관리
개발서버
NAS(Storage)
개발
II.파스-타적용클라우드 서버 구성 및 파스-타 도입내역
Chapte
r
II공유대학포털사이트구축
교류대학정보및모바일서비스
개설과목조회및희망과목수강신청
세미나/특강조회및신청
공모전/경시대회조회
사용자별마이페이지
II.파스-타적용공유대학플랫폼 구축(Front-end)
Chapte
r
IIII.파스-타적용공유대학플랫폼 구축(Back-end)
(교육자원공유) 업무지원시스템구축- 회원인증관리, 학점교류과목관리,학점교류(IN.OUT), 수강관리, 성적관리- 세미나/특강- 공모/경시대회
학점교류 신청절차
학점교류 신청
학점교류 신청현황
학점교류
학점교류담당자(학사관리팀/학적과)
학생
학점교류신청서(지원서)작성
A 대학 B 대학
학점교류신청서
과목조회과목조회
교류대학간원활한정보공유체계구축
대학학점교류담당자
학생 Mobile / Web
학점교류정보의 습득 창구 단일화다양한 강의정보 확인편리한 교류학점 신청커뮤니티 활동 및 특강, 세미나, 대학행사교육 및 복지시설 이용신청
C 대학
시행 이전
시행 이후
교육자원공유융합프로그램 국민평생교육 취/창업활성화 행사/커뮤니티
II.파스-타적용적용사례(예시) : 공유대학플랫폼 구축
조회스터디룸공유자원선택 대학공유자원등록기관 대학전체
OO 대학교청년들의 취업에 도움을 주는 공간입니다. 무료: 만 18세 ~ 만 39세 청년대상
OO 대학교“내일을 위한 든든한 친구“ 무료: 만 18세 ~ 만 39세 청년대상
공간공유
도서관 공유
고가기자재 공동활용
학력 회신
교육자원공유
스터디룸 세미나룸 작업실 3D프린팅실
학점교류 융합프로그램 국민평생교육 취/창업활성화 행사/커뮤니티
II.파스-타적용적용사례(예시) : 공유대학플랫폼 구축
기관 : 서울시립대학교 중앙도서관위치 : 서울시 동대문구 전농2동자격 : 서울시 거주자,예치금납부대여 : 1인 책 5권, 2주간시간 : 오전 09:00 ~ 오후 18:00 까지문의 : 02-6490-6114
이용안내
이용안내
기관 : 건국대학교 상허기념도서관위치 : 서울시 광진구 능동로자격 : 서울시 거주자, 신분증 지참이용 : 자료실 이용, 자료대출불가시간 : 오전 09:00 ~ 오후 18:00 까지문의 : 02-450-3114
조회도서관공유자원선택 대학공유자원등록기관 대학전체
기관 : 서경대학교 학술정보관위치 : 서울시 성북구 정릉동 서경동자격 : 성북구 지역주민대여 : 1인 책 3권, 10일간시간 : 오전 09:00 ~ 오후 18:00 까지문의 : 02-940-7114
이용안내
이용안내
기관 : 명지대학교 중앙도서관위치 : 서울시 서대문구 거북골로 34자격 : 지역구민(자연캠퍼스)이용 : 1인 책 2권, 7일간시간 : 오전 09:00 ~ 오후 18:00 까지문의 : 1577-0020
공간공유
도서관 공유
고가기자재 공동활용
학력 회신
교육자원공유
기관 : 세종대학교위치 : 서울시 광진구 군자동자격 : 서울시 광진구 거주자대여 : 1인 책 5권, 2주간시간 : 오전 09:00 ~ 오후 18:00 까지문의 : 02-3408-3114
이용안내
기관 : 한성대학교 학술정보관위치 : 서울시 성북구 삼선동자격 : 서울시 성북구 지역주민대여 : 1인 책 3권, 7일간시간 : 오전 09:00 ~ 오후 18:00 까지문의 : 02-760-5800
이용안내
교육자원공유학점교류 융합프로그램 국민평생교육 취/창업활성화 행사/커뮤니티
II.파스-타적용적용사례(예시) : 공유대학플랫폼 구축
조회성분분석연구장비선택 지역연구장비등록기관 대학전체
원자력간현미경Atomic Force Microscope
Nano, 표면 형상, non-Conatact, LFM, Phase, Tapping
공초점현미경Confocal Laser Scanning Microscope
CLSM, 공초점현미경, Confocal
공간공유
도서관 공유
고가기자재 공동활용
학력 회신
교육자원공유교육자원공유교육자원공유학점교류 융합프로그램 국민평생교육 취/창업활성화 행사/커뮤니티
II.파스-타적용적용사례(예시) : 공유대학플랫폼 구축
한미교육위원단
일반기업
공공기관
대학교,교육기관
대학 제증명담당자
TOEIC 증명담당자
TEPS 증명담당자
공공기관
일반기업인사담당자
대학
학력회신 공유 대학간 신입생(학부편입,대학원입학)에 대한 온라인 학력 회신
기대효과
명단작성 => 공유대학포털 업로드 => 대학별 담당자확인 => 회신결과 다운로드
공간공유
도서관 공유
고가기자재 공동활용
학력 회신
교육자원공유학점교류 교육자원공유융합프로그램 국민평생교육 취/창업활성화 행사/커뮤니티
II.파스-타적용적용사례(예시) : 공유대학플랫폼 구축
신청자요청 대학확인 신청자 결과수신
23
이슈사항
향 후 계 획
클라우드인프라구축지원
업무처리량 증가에 따른확장 및 이중화 구성
• 현 단일구성에서 클라우드 scale-out/scale-up 통한 Front-end영역확장
• 트래픽 모니터링, 업무부하 시 웹서버 복제 부하분산처리
클라우드기반 인프라 관제, 운영 및 장애 대처능력
• 서비스 운영 중 장애/추가 작업대응조직 필요
• 실시간 모니터링통한 예방 및업무처리량 증가로 인한 부하분산처리 기술력요구
1 2PaaS-TA 전환
• PaaS-TA 전환을 위한 Front-end /Back-end 분리 개발선행 필요
• 상용솔루션 종속적이고, 전환 시서비스 요구환경과 파스-타 플랫폼환경 GAP존재 ,고려하여 전환범위 조정
3
III. 향후계획 및 이슈사항향후 계획 및 이슈사항
24
III 향후계획 및 이슈사항
이슈사항
향 후 계 획
클라우드인프라구축지원
시스템 이중화 구성
• Front-end 이중화 진행① 로드밸런서 1식② web서버/was서버 각 1식 추가③ was 세션클러스터링
• Back-end 이중화 진행① DB Master-Slave 클러스터링 구성② DB Slave 서버 1식 추가③ DB 로드분산을 위해 ha proxy 서버
이중화구성
운영관제 및 엔지니어링
• IaaS/PaaS 24*365 운영
• 장애/성능/형상/작업/긴급복구상황 별 체계적인 대응 및 엔지니어링
1 2PaaS-TA 전환
• 전 서비스 파스-타 전환을 위한재설계, 전환개발
• 상용솔루션 종속적인 환경을 오픈소스 파스-타 플랫폼환경 전환을 위한 지속적인 컨설팅, 기술지원 필요
3
향후 계획 및 이슈사항