(이 글은 CALS/EC Journal 1996년 9월호의 내용에서 발췌하였습니다.)
한국원자력연구소
Intranet 활용사례 및 원전설계 고도화 시스템
하재주 (한국원자력연구소, 공학박사)
시대가 변하면 같은 말과 표현이라도 그 뜻이 변하기도 하지만 CALS 만큼
같은 단어로 다양 한 의미의 변천을 가진 것도 흔치 않을 것이다. 어쨌든
지금은 Commerce At Light Speed(광속 상거래)라는 이름을 가지게 되었지만,
CALS가 상거래라는 지엽적인 의미보다는 기업의 효율화 또는 경쟁력 향상을
위한 Solution을 제공할 수 있는 좀더 포괄적인 의미의 개념으로 자리를 잡
고 있다. 따라서, 실제로 CALS를 적용하는 방법과 분야는 무척 다양하여,
어떤 기업은 CALS 적 용이라는 명시적인 프레임 하에 아주
체계적으로(그러나, 가끔은 너무 체계적이어서(?) 계획 세우 기와 업무분석에
모든 에너지를 소비하는) 접근하고 있고, 어떤 기업은 CALS라는 커다란
개념의 테두리 내에서 묵시적으로 아주 실질적인 분야부터(하지만, 가끔은
무엇을 추구하는지 뚜렷한 목 표의 설정도 모호하게) 손을 대고 있다. 어떠한
접근방법을 택할 것인가는 기업의 현실과 조화를 이루어야 할 것이다. 그러나
PDM, CE, IDB, BPR, VE, EDI, SGML, STEP, IETM, Intranet 등 CALS에서
언급하 고 있는 수많은 개념과 분야들의 공통적인 특징은 정보의 디지털화,
표준화 그리고 공유화라고 할 수 있다. 이러한 특징을 효과적으로 소화할 수
있는 방안으로 각광받고 있는 Intranet은 최근 전산망의 급격한 발달에
힘입어 많은 기업에서 이를 적용하는 움직임을 보이고 있으나, 실제로 이러한
개념을 실용화하고 있는 사례는 아직 많지 않아, 본 글을 통하여 한원(연)의
Intranet 개발 사례를 소개하고자 한다.
(1) KAERI-Net과 Intranet 활용사례
한원(연)은 약 1800명의 인원이 원자력 관련 연구업무와 원전 핵심계통의
설계를 수행하고있으 며, 이러한 분야의 효율적인 정보 지원을 위해 Intranet
개념을 적용한 시스템들을 개발 또는 운 영 중에 있다.
[IMAGE][1]
KAERI-Net
Intranet을 활용하기 위해서는 전산망이 가장 기본적인 Infrastructure이다.
한원(연)은 '89년 600 노드의 FDDI 기반의 네트워크가 완성되었다. 올해는
ATM Backbone이 설치되어 운영중이며, 현 재 PC 1400여대, WS 300여대 등
1700여 노드가 접속되어 있고, 2대의 ATM Switch가 가동중이 다. 또한
연구원의 자택이나 월성, 영광, 해외 등 연구소 지소에서 KAERI-Net을
효율적으로 사 용하기 위해 모뎀서버를 운영하고 있으며 전산망의 보안을
위해 Firewall을 설치 Intranet의 실용 을 가능케 하고 있다. 이러한
KAERI-Net의 전반적인 성능 및 기능 향상으로 기존 Telnet 기반의 텍스트
정보가 Web 기반의 multimedia 정보로 발전하고 있어, 사용자 인터페이스가
월등히 향상됨으로써 소장 님을 비롯하여 컴맹 세대라고(?) 하는 나이 드신
분들도 Netscape를 이용한 BBS 정도는 직접 사 용하고 있을 만큼 모든
사람들이 컴퓨터를 통한 정보의 획득에 친숙하게 되었다. 실제로 전산 또 는
정보화 Mind의 부재가 CALS의 적용에 많은 걸림돌이 되는 현실을 볼 때,
이러한 광범위한 정보화 Mind의 확보는 CALS를 효율적으로 적용하기 위한
매우 중요한 요소라고 하겠다. KAERI-Net을 통해 운영되고 있는 주요
시스템은 전자우편, BBS, 도서 정보, 원자력 정보, 원 전설계 정보, 통합 MIS
등이 있으며, 대부분 Web을 이용한 Intranet 개념을 적용하고 있다.
[IMAGE][2]
BBS
BBS는 한원(연)의 모든 사람의 일상 업무에 가장 밀접한 Intranet 적용
시스템중의 하나이다. BBS를 통하여 일반 공문 및 공지사항, 건의사항,
주요기사 등을 게재하고 있으며, Intranet을 통 한 여론조사, 대화 토론장,
동호회 소식란, 각종 양식 및 공개 소프트웨어 자료실 등을 운영하고 있다.
한원(연) BBS의 특징은 기존의 Telnet 기반의 시스템을 Web으로 전환하여
실용화하였으 며, 현재 Telnet과 Web 공용 시스템으로 운영되고 있어 아직
교체하지 못한 낙후된 PC에서도 여 진히 BBS를 활용할 수 있다.
[IMAGE][3]
도서정보
도서 정보 역시 기존의 Telnet에서 Web으로 전환한 시스템이며, 각종
연구보고서, 출장보고서, 기술서적, 단행본 등의 서지 정보를 검색하고,
필요한 원문을 On-Line으로 신청할 수 있는 시스 템이며, BASYS+라는 비정형
데이터 검색 전용 DBMS를 사용하고 있다. 현재는 주로 서지 정보 를 위주로
하고 있으나 앞으로는 소내에서 발간되는 보고서 등은 On-Line으로 내용까지
Full Text로 제공하는 것을 추진 중이다.
[IMAGE][4]
원자력 정보
각종 원자력 관련 해외 데이터뱅크 및 주요 Web 사이트를 한 곳에 모은 소내
원자력 정보 Web Service는 효율적인 관련 원자력 정보의 검색에 활용되고
잇다. 현재 해외에서는 각종 원전 사고 보고, 통계 자료, 핵종
데이터(Nuclear Data), 각종 학술회의 소개 등이 web으로 서비스되고 있고,
한원(연)의 원자력 정보 Web Site는 약 100여 국내 원자력 관련 Site가
연결되어 있다.
기타
한원(연)의 연구용 다목적 원자로인 하나로(HANARO: Hi-Flux Advanced
Neutron Application Reactor)의 Web Home page는 하나로에 대한 일반 정보
및 소식란을 운영하고 있다. 회계, 인사, 구매, 연구관리 등의 통합 MIS는
Oracle을 기반으로 구축중에 있으며, MIS Web은 정보 공개 범 위에 대한
검토가 끝나면 구축될 예정이다.
(2) NuLDEAS
Lifecycle Support
원자력발전소는 계획에서 원전 해체까지의 50~70여년 수명기간 동안,
설계회사, 제작회사, 시공 회사, 전력회사, 보수회사 등 수많은 기관이
참여하며 건설에만 수조원이 소요되는 대형 프로젝트 이다. 따라서
건설공기를 단축하여 경제성을 향상하고 안전성을 확보하기 위해서는
설계시의 정 보를 건설, 운전, 보수, 해체에 이르는 LifeCycle 동안 일관되게
유지, 공유할 수 있는 정보 시스 템의 구축이 매우 중요하다. 한원(연)에서는
이러한 LifeCycle Support의 가장 초기 단계인 계통 설계에의 활용을
목적으로 NulDEAS(Nuclear Integrated Database and Design Advanced System:
원전 종합 데이터베이스 및 설계 고도화 시스템)를 개발중이다. NulDEAS는
설계 통합 데이터베이스인 NUDB(Nuclear Integrated Design and Engineering
Database)를 중심으로 분야별 설계 데이터 활용 모듈 및 3차 원 모델링
시스템 등으로 구성되어 있다.
설계 통합 데이터베이스
NUDB는 각종 설계 데이터를 정형화하여 저장하고 설계에 활용하는
데이터베이스로서, 텍스트, 숫자, 도면, 이미지, 3차원 형상 등 다양한
형태의 설계 데이터를 수용해야 하고 기기와 부품의 Composition 관계등
기존의 관계형 DBMS로는 데이터 모델링이 자연스럽지 못한 복잡한 성격의
데이터베이스이기 때문에, 객체지향 DBMS와 관계형 DBMS의 성격을 모두
가지는 UniSQL을 이 용하고 있는데, 이러한 Hybrid형의 선택은 Inheritance
등 OODBMS의 객체지향 모델링 기법과 산업체 표준 질의어인 SQL을 동시에
수용함으로써 데이터 모델의 융통성 및 확장성을 증대하고 타 소프트웨어와의
연계성을 확보하기 위해서이다. NUDB는 2차원 논리도 및 3차원 형상, 내진
설계 데이터, 열수력 설계 데이터등 관련 데이터가 원자로 등 Physical
Object를 중심으로 구조화 되어 관리되고 있다.
[IMAGE][5]
Intranet Architecture
NulDEAS의 Intranet Architecture는 UniSQL을 이용한 통합 DB에 서버의
파일시스템이 연결 되어 있고, 영구 CADCentre의 PDMS 및 PEGS 등의 3차원 및
2차원 CAD System이 QUERY라 는 Interface를 통해 통합 DB와 데이터를 상호
연계하는 기본 구조를 가진다. Web Server와 통 합 유는 C/C++, DB API 함수
등을 이용한 CGI)Common Gateway Interface)로 연결되어 있어, SQL 질의의
결과를 HTML, VRML, Java, JavaScript 등의 언어를 사용하여 web 형태로
데이터 를 서비스하는 개념이다.
Web
Web 기술을 설계분야에 적용한 사례는 아직 드물다. 그러나 데이터 생산자는
소수인 반면, 데 이터의 활용자는 다수인 점을 고려할 때 매우 효율적이라고
할 수 있다. 일반적으로 어떤 특정 형태의 데이터를 브라우즈하기 위해서는
특정 소프트웨어가 필요하나 Netscape와 같은 Web Browser만으로 거의 모든
데이터 형태를 소화할 수 잇는 점을 볼 때 가장 이상적이고 경제적인 접근
방법이며, Web의 특징인 HyperLink 역시 navigation을 통한 정보 검색에 매우
유용하다. 특 정 소프트웨어에 관계없이 Web Browser와 전산망만을 통해
지역을 초월하는 이러한 개념은 CALS의 기본 개념인 광 속의 정보공유를
실현할 수 있는 효과적인 수단이라 하겠다.
[IMAGE][6]
CAD와 Intranet
일반적으로 3차원 CAD 정보를 활용하기 위해서는 Silicon Graphics와 같은
고성능 고가의 Graphic Workstation이 필수적이다. 3차원 데이터를 구축할
때는 그 같은 고성능의 컴퓨터를 써 야겠지만, 3차원 데이터를 보는 수많은
사람들까지 고가의 컴퓨터를 제공하기는 현실적이지 못하 다. NulDEAS에서는
PDMS 등 CAD 전문 소프트웨어로 구축한 3차원 모델을 Web Browser를 통하여
활용하는 개념을 적용하고 있다. 이 분야는 이제 단순한 3차원 형상의 View
기능 차원에 서 벗어나 3차원 모델의 부품 등 각 개체까지 인식하는 수준으로
발전하고 있어 많은 사람들이 평면적인 정보에서 보다 입체적인 정보까지
개인 PC에서 활용할 수 있게 된다.
[IMAGE][7]
CALS 표준
한원(연)의 업무성격으로 볼 때 가장 관심 있는 CALS 표준은 SGML과 STEP 및
데이터베이 스 질의어라고 하겠다. 일반적으로 전담 출판 부서가 있는 경우에
고가의 SGML Authoring Tool 및 Browser를 이용하여 각종 매뉴얼 및 서적 등
문서 제작에서 SGML을 적용하고 있다. 그러나 설계 및 연구 업무중에서
(대부분의 일상업무도 그렇듯이) 문서 제작은 간헐적으로 발생하므로,
복잡하고 고가의 SGML 전문 소프트웨어를 모든 사람에게 교육시키고,
제공하여 통일하는 것은 현실적으로 어렵기 때문에 당분간 De Factor
standard를 따르면서 현실적인 Solution을 모색하고 있다.-, 아직 많은
부분이 정립중에 있어 당장 실현은 어렵다 하겠다. NulDEAS에서는 추후
STEP을 용이하게 적용하기 위해 영국 CAD Centre의 CAD 전문 소프트웨어를
사용하는데, CADCentre가 PISTEP, PlantSTEP등 STEP 관련 활동에 적극적으로
참여하여 SKS(Step Kernel System)를 개발, 2차원 도면은 이미 STEP과의
인터페이스를 완료하였고, 3차원은 부분적으로 개 발되어 있기 때문이다.
OODBMS는 아직 표준 질의어가 없으나 현재 NulDEAS에서 사용하고 있 는
UniSQL이 향후의 표준으로 제의되고 있는 SQL3를 제공하고 있다. CALS 표준을
따르기 위해서는 CALS 표준을 수용하거나 향후 수용할 계획이 있는 상용 CAD
시스템과 DBMS를 신중히 선택하거나 추후 SGML, STEP 등으로 변환이 가능한
De Factor Standard를 수용하는 데이터 형태를 사용하여야 할 것이다.
[IMAGE][8]
(3) 결론
본 글에서는 만은 관심을 끌고 있는 Intranet이 실제로 어떠한 분야에 어떻게
활용하고 있는가 하는 사례를 소개하는데 초점을 맞추었다. 매우 매력적인
점은 Netscape와 같은 Browser로 거의 모든 정보 활용이 지역을 초월하여
가능하며, 중앙집중식으로 프로그램을 관리함으로써 프 로그램의 보수,
개선시 즉각 사용자에 적용되어 효율적이라는 점이다. 또한, 많은 Plug-In
프로그 램의 개발로 현재의 단점이 급속도로 보강되어 De Facto CALS
Standard인 DXF 등의 도면 정 보는 이미 Web에서 지원하고 있어 특정 CAD
소프트웨어 없이도 도면을 볼 수 있게 되었다. Web의 단점중의 하나인
Interactive Computing도 Java, JavaScript 등의 언어의 등장으로 보강이
되었다. Intranet은 Web이 탄생 때부터 개방성을 전제로 하였기 때문에
데이터의 보안이 가장 큰 문제 점이라 할 수 있다. 즉 일단은 특정
소프트웨어 없이 Web Browser로 접근을 시도할 수 있다는 것이다. 따라서
현재로는 Firewall의 효율적인 설치가 전제되고 Password 등으로 보안을
강화하 여야 실용화가 가능하다. 또한 Intranet은 데이터 뿐 아니라 Java와
같은 프로그램까지도 전산망 을 통해 전달되는 개념이고 많은 부분이
서버에서 처리되므로 전산망과 서버의 성능이 Intranet의 실용화에 매우
중요한 요소라고 하겠다. 한원(연)의 Intranet 구축의 특징은 물론 주도적인
부서가 있긴 하지만 자생적인 성격이 강하다 고 할 수 있다. 즉 반드시
이것을 사용해야 한다는 것보다 사용하기 쉽고 편하니까 자연히 많이 쓰게
되는 개념이다. 이제는 개인이 Homepage까지 만들어 쓰는 정도까지 발전하게
되었는데, 이러한 Mind의 확보 는 CALS의 Infra를 형성하는데 큰 기여를
한다고 하겠다.
[IMAGE][9]
옮긴이: hollobit
-----------------------------------------------------------------------
[1] /gifs/a1.gif
[2] /gifs/a2.gif
[3] /gifs/a3.gif
[4] /gifs/a4.gif
[5] /gifs/a5.gif
[6] /gifs/a6.gif
[7] /gifs/a7.gif
[8] /gifs/a8.gif
[9] /gifs/a9.gif