안내서

Size: px
Start display at page:

Download "안내서"

Transcription

1 OpenFrame 시작하기안내서 소프트웨어 OpenFrame/Online v5.3 OpenFrame/Batch v4.0 OpenFrame/TSAM v2.0, v3.0 OpenFrame/HiDB v3.0 OpenFrame/TACF v4.0 OpenFrame/MS v3.0 OpenFrame/OpenStudio v4 안내서버전 v1.2 Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved.

2 Copyright Notice Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved. TmaxSoft Co., Ltd. 서울특별시강남구대치동 글라스타워 18층우 ) Restricted Rights Legend This software and documents are made available under the terms of the TmaxSoft License Agreement and may only be used or copied in accordance with the terms of this agreement. No part of this document may be reproduced, transmitted, or translated in any form or by any means, electronic, mechanical, manual, or optical, without the prior written consent of TmaxSoft Co., Ltd. 이소프트웨어및안내서는오직 TmaxSoft Co., Ltd. 와의사용권계약하에서만이용이가능하며, 사용권계약에따라서사용하거나복사할수있습니다. 또한이안내서에서언급하지않은정보에대해서는보증및책임을지지않습니다. 이안내서에대한권리는저작권에보호되므로발행자의허가없이전체또는일부를어떤형식이나, 사진녹화, 기록, 정보저장및검색시스템과같은그래픽이나전자적, 기계적수단으로복제하거나사용할수없습니다. Trademarks Tmax, WebtoB, WebT, JEUS and OpenFrame are registered trademarks of TmaxSoft Co., Ltd. Other products, titles or services may be registered trademarks of their respective companies. Tmax, WebtoB, WebT, JEUS, OpenFrame 은 TmaxSoft Co., Ltd. 의등록상표입니다. 기타모든제품들과회사이름은각각해당소유주의상표로서참조용으로만사용됩니다. 안내서정보 안내서제목 : OpenFrame 시작하기안내서 발행일 : 2008 년 07 월 15 일 소프트웨어버전 : OpenFrame/Online v5.3, OpenFrame/Batch v4.0, OpenFrame/TSAM v2.0, v3.0, OpenFrame/HiDB v3.0, OpenFrarme/TACF v4.0, OpenFrame/MS v3.0 OpenFrame/OpenStudio v4 안내서버전 : v1.2 2 OpenFrame 시작하기안내서

3 연락처 Korea TmaxSoft Co., Ltd. 18F Glass Tower, 946-1, Daechi-Dong, Kangnam-Gu, Seoul South Korea Tel: Fax: Website: USA TmaxSoft, Inc. US Headquarter (San Jose) 130 Rio Robles San Jose, CA 95134, USA Tel: Fax: Website: Sales Office (New Jersey) 560 Sylvan Ave, Englewood Cliffs NJ 07632, USA Tel: Fax: Website: Japan TmaxSoft Japan Co., Ltd. 5F Sanko Bldg, Mita, Minato-Ku, Tokyo, Japan Tel: Fax: Website: OpenFrame 시작하기안내서 3

4 China TmaxSoft China Co., Ltd. Beijing Silver Tower, RM 1508, 2# North Rd Dong San Huan, Chao yang District, Beijing, China, Tel: ~8 Fax: Website: Shanghai Office Room 4123, 41 Floor, China Development Bank Building, No.500 Pudong Road(s), Shanghai, China, Tel: Fax: Website: 4 OpenFrame 시작하기안내서

5 내용목차 내용목차... 5 그림목차... 7 표목차... 8 안내서에대하여... 9 안내서의대상... 9 안내서의전제조건... 9 안내서의제한조건... 9 안내서구성 안내서규약 시스템사용환경 관련안내서 제1장리호스팅솔루션 소개 Mainframe 다운사이징 Mainframe 리호스팅 Mainframe 마이그레이션 OpenFrame 솔루션을이용한리호스팅 제2장 OpenFrame OpenFrame 소개 OpenFrame의특징 환경비교 Mainframe 용어 제3장 OpenFrame 구성 OpenFrame 아키텍처 OpenFrame의구성요소 OpenFrame/Online OpenFrame/Batch OpenFrame/TSAM OpenFrame 시작하기안내서 5

6 OpenFrame/HiDB OpenFrame/TACF OpenFrame/MS OpenFrame/OpenStudio 제4장 OpenFrame 마이그레이션 어플리케이션마이그레이션 리소스마이그레이션 데이터베이스마이그레이션 제5장안내서구성 소개 전반적인안내서구성과내용 Appendix A OpenFrame 용어 OpenFrame 시작하기안내서

7 그림목차 [ 그림 1-1] 리호스팅하기전과후비교 [ 그림 2-1] 부하분산방법 [ 그림 2-2] 어플리케이션장애극복 [ 그림 2-3] 시스템장애극복 [ 그림 3-1] OpenFrame 구성도 [ 그림 3-2] 온라인구성도 [ 그림 3-3] 배치구성도 [ 그림 3-4] TACF 동작과정 [ 그림 4-1] 자동화툴을이용한어플리케이션마이그레이션수행과정 [ 그림 4-2] 자동화툴을이용한데이터셋마이그레이션수행과정 [ 그림 4-3] 데이터베이스마이그레이션수행과정 OpenFrame 시작하기안내서 7

8 표목차 [ 표 0-1] 안내서규약 [ 표 0-2] 시스템사용환경 [ 표 0-3] OpenFrame 관련안내서 [ 표 2-1] Mainframe과 OpenFrame의시스템환경비교 [ 표 5-1] OpenFrame 구성요소및안내서목록 [ 표 A-1] OpenFrame 용어 OpenFrame 시작하기안내서

9 안내서에대하여 안내서에대하여 안내서의대상 본안내서는 OpenFrame을사용하여리호스팅을추진하려는개발자와시스템운영자및관리자를대상으로기술한다. 즉 OpenFrame 프로젝트를직접수행하거나 OpenFrame을통해업무를수행해야하는대상자에게 OpenFrame 솔루션에대한이해를돕기위한것이며, 나아가비즈니스측면에서기간계시스템의다운사이징을고려하는관리자가 OpenFrame 솔루션을개념적으로이해하는데도움이되도록작성되었다. 안내서의전제조건 본안내서는 TmaxSoft의 Mainframe 리호스팅솔루션인 OpenFrame의개괄적인설명과본솔루션을고객사에적용하는데필요한과정에대해기술한입문서이다. OpenFrame의개념을이해하기위해서는 Mainframe 및 UNIX 시스템에대한기본지식을필요로한다. 안내서의제한조건 본안내서는 OpenFrame을실무에적용하거나운용하는데필요한모든사항을포함하고있지않다. 따라서 OpenFrame 설치, 환경설정등운용및관리에대해서는각제품안내서를참고하기바란다. OpenFrame에서제공하는안내서에대한내용은 제5장안내서구성 을참고한다. OpenFrame 시작하기안내서 9

10 안내서에대하여 안내서구성 시작하기안내서는총 5개의장과 Appendix로구성되어있다. 각장의주요내용은다음과같다. 제1장 : 리호스팅솔루션리호스팅개념에대해기술한다. 제2장 : OpenFrame 소개 OpenFrame의특징과장점및리호스팅하기전과후의환경을비교하고설명한다. 마지막으로 Mainframe의주요용어를기술한다. 제3장 : OpenFrame 구성 OpenFrame의아키텍처와구성요소인 OpenFrame/Online, OpenFrame/Batch, OpenFrame/TSAM, OpenFrame/HiDB, OpenFrame/TACF, OpenFrame/MS 및 OpenFrame/OpenStudio에대해기술한다 제4장 : OpenFrame 마이그레이션 Mainframe의어플리케이션과리소스및데이터베이스를 OpenFrame으로마이그레이션하는방법에대해기술한다. 제5장 : 안내서구성 OpenFrame 안내서에대한내용을간략히소개한다. Appendix.A: OpenFrame 용어 OpenFrame에서자주사용되거나중요한용어에대해기술한다. 10 OpenFrame 시작하기안내서

11 안내서에대하여 안내서규약 표기 AaBbCc123 의미 명령어 AaBbCc123 명령어수행후화면에출력된결과물 참고 : 참고또는주의사항 { } 필수인수값 [ ] 옵션인수값 선택인수값 ( 따옴표 ) 다른관련안내서또는안내서내의다른장및절언급 하이퍼링크 메일계정, 웹사이트, 다른장및절참고 진하게 강조 <AaBbCc123> 프로그램소스코드의파일명, 디렉터리이름 Courier New 파일, 디렉터리이름, 환경설정변수 [ 그림 1-1] 그림이름 [ 표 1-1] 표이름 [ 표 0-1] 안내서규약 OpenFrame 시작하기안내서 11

12 안내서에대하여 시스템사용환경 요구사항 Platform IBM AIX 5.x HP-UX 11.xx Solaris 9 (SunOS 5.9) Hardware 최소 120MB 하드디스크공간 256MB 이상메모리공간 1GB 이상하드디스크와 512MB 이상메모리공간권장 Database Tibero 3.0 Oracle 9i 또는 10g Compiler MF-Cobol 컴파일러 [ 표 0-2] 시스템사용환경 12 OpenFrame 시작하기안내서

13 안내서에대하여 관련안내서 제품 OpenFrame 안내서설치안내서마이그레이션안내서에러메시지참조안내서릴리즈노트 OSI 운영자안내서 OSC 운영자안내서 OSC Resource 참조안내서 OSC Supplied Transaction 참조안내서 MSI 운영자안내서 MSC 운영자안내서 Batch 안내서데이터셋안내서 TSAM 안내서 TJES 안내서 TACF 안내서 HiDB 안내서툴참조안내서유틸리티참조안내서 OpenStudio 설치안내서 OpenStudio 운영자안내서 OpenStudio OSM 안내서 OpenStudio BM 안내서 OpenStudio DEV/DEP 안내서 OpenStudio OMC 안내서 OpenStudio OMI 안내서 [ 표 0-3] OpenFrame 관련안내서 OpenFrame 시작하기안내서 13

14

15 제 1 장리호스팅솔루션 제 1 장리호스팅솔루션 1.1 소개 일반적으로특정환경에서운영중이던업무시스템을다른환경으로전환하는경우에는업무시스템에여러가지형태의변화가발생한다. Mainframe에서운영중이던업무시스템을개방형시스템으로전면재설계및재개발하는경우에는하드웨어, 운영체제및기타여러가지차이로인하여업무시스템변경시전환해야할대상이광범위해진다. 따라서기존업무를분석한후시스템을전면적으로재개발할경우에는업무시스템전환에높은수준의비용과시간및노력이요구되는등의위험이존재한다. 이에비하여리호스팅은별도의솔루션을이용하여 Mainframe이제공하던업무환경을개방형환경으로전환하는방법이다. 즉, 솔루션이제공하는업무시스템전환절차만을수행함으로써개방형환경으로업무로직을전환할수있다. 따라서리호스팅방법은업무시스템에구현된사용자의업무로직을거의변경하지않으므로전면재개발방법 ( 빅뱅 ) 에비해인력및시간적인측면에서적은비용으로업무시스템전환이가능하다. OpenFrame은가장효율적인리호스팅솔루션으로 Mainframe에서운영중이던사용자의업무시스템을재설계, 재개발작업없이개방형환경인 UNIX 시스템에서운영이가능한솔루션이다. OpenFrame 시스템으로전환하여 Mainframe에서요구하는어플리케이션및서비스인터페이스기능등을 UNIX 시스템에서도사용할수있다. 본장에서는리호스팅소개에이어 Mainframe 다운사이징에서리호스팅을포함한여러가지다운사이징방법을소개한다. Mainframe 리호스팅에서는다운사이징방법중에서리호스팅전략이주목받는이유에대해설명한다. 또한마이그레이션이란무엇인가에대하여알아보고마지막으로 OpenFrame 솔루션을이용한리호스팅에대하여설명한다. 1.2 Mainframe 다운사이징 다운사이징이란 Mainframe 에서사용하던어플리케이션을소형컴퓨터인워크스 OpenFrame 시작하기안내서 15

16 제 1 장리호스팅솔루션 테이션등상대적으로소규모컴퓨터로구성된분산시스템에서수행할수있도록구성하는것을의미한다. Mainframe의다운사이징을검토하는주된이유는웹서비스의어려움, 운영비용의부담, 시스템 ( 하드웨어, 소프트웨어 ) 의노후화, 프로그램유지보수의어려움등의여러가지이유가거론되고있다. 특히, IBM의운영체제인 OS/390의기술지원이중단되면서구형시스템을보유한회사들이새로운환경을검토하는사례가늘고있다. Mainframe 다운사이징의방법론으로는하드웨어전면교체및전면재개발을요구하는빅뱅 (Big-Bang), 기존어플리케이션을재사용하면서개방형환경으로전환하는리호스팅 (Rehosting) 그리고일부업무단위로개방형환경으로전환하여 Mainframe과 UNIX 환경이공존하는하이브리드 (Hybrid) 이렇게세가지방법론이있다. 다운사이징은 Mainframe 리호스팅의상위개념이라할수있다. 리호스팅비용을절감하고시스템의유연성을높이는다운사이징방법중하나로, 기존어플리케이션을재사용하면서개방형환경으로전환하므로최신트랜드를반영한시스템환경구축이용이하다. 어플리케이션및데이터를재사용함으로써다운사이징시발생할수있는위험도를최소화할수있고, 기존운영방식및자원을최대한재활용하므로운영에대한위험도역시낮출수있다. 비용측면에서는가장빠른기간내에비용절감효과를극대화할수있어차세대시스템구축에대한비용부담을감소시킨다. 하지만신규업무요구사항을수용하기위해일부업무를재개발할수있다. 16 OpenFrame 시작하기안내서

17 제 1 장리호스팅솔루션 빅뱅개방형환경에서업무를전면재개발함으로써사용자가제시하는다양한요구사항을수용할수있다. 하지만새로운플랫폼과시스템구축및비즈니스설계가함께이루어져야하므로비용과시간이많이소요되며신규개발로인한안정성문제가제기된다. 하이브리드 Mainframe의업무일부를 UNIX에적합한업무로구분하여이를개방형환경으로전환한다. 이방법은복잡한인프라구조와다운사이징에많은시간이소요되어높은비용이발생한다. 기존 Mainframe에서처리하던업무를 UNIX에서처리하는데문제가없다면차후리호스팅의필요성이제기될수있다. 또한두시스템의공존으로인해상호연동및유지보수에도어려움이있다. 1.3 Mainframe 리호스팅 Mainframe 리호스팅이란하드웨어를 Mainframe에서 UNIX 서버로교체하되, 소프트웨어와데이터는 Mainframe에서사용하던것을전환작업 ( 마이그레이션과정 ) 만을거쳐그대로사용하도록하는기술을말한다. 리호스팅은시스템을개방형환경으로전면재개발하는방법과는달리마이그레이션툴을이용하여 Mainframe에서사용하던유저어플리케이션및데이터를 UNIX용으로전환해사용한다. ( 단, Mainframe에서사용하던소프트웨어는사용이불가능하다.) 리호스팅전략이주목받는이유는무엇보다전면재개발에드는초기비용과시간부담을덜수있기때문이다. 일반적으로리호스팅을도입하면 Mainframe을유지할때와비교해 5년이경과한시점에서최저 35% 가량의운영비용절감효과가나타나고, 운영효율성과안정성및추가개발용이성이높은것으로알려져있다. 또한기존자원을활용할수있다는점과현실적으로정보시스템실의인력변화로인한내부문제등을줄일수있다는것도리호스팅솔루션이주목받는이유로거론되고있다. OpenFrame 시작하기안내서 17

18 제 1 장리호스팅솔루션 1.4 Mainframe 마이그레이션 Mainframe 을 UNIX 로바꾸거나 UNIX 시스템을 LINUX 나.NET 기반으로바꾸는 것처럼기존시스템을새로운플랫폼으로전환하는작업을의미한다. Mainframe 마이그레이션은대부분 UNIX 등의개방형환경으로전환을의미하므 로 개방형전환솔루션 과거의비슷한의미로사용된다. Mainframe 마이그레이션역시 Mainframe 리호스팅의상위개념이라할수있다. 다운사이징이컴퓨터의규모에초점을맞춘용어라면마이그레이션은플랫폼전 환에치중한용어라할수있다. 참고 : Mainframe 마이그레이션에대한내용은본안내서의 제 4 장 OpenFrame 마이그레이션 을참고하며, 보다자세한내용은 OpenFrame 마이그레이션안내서 을참고한다. 18 OpenFrame 시작하기안내서

19 제 1 장리호스팅솔루션 1.5 OpenFrame 솔루션을이용한리호스팅 OpenFrame은 Mainframe 상에서운영되던리소스를개방형시스템구축, 솔루션도입, 마이그레이션작업단계를통해단기간에다운사이징을가능하게하는최적의솔루션이다. 다음은 IBM Mainframe과 OpenFram의아키텍처및두시스템에존재하는개별모듈의대응관계를나타낸그림이다. [ 그림 1-1] 리호스팅하기전과후비교 [ 그림 1-1] 에서하드웨어를 IBM Mainframe에서 UNIX로변경한다음기존 Mainframe 상에서사용하고있는시스템에해당하는 OpenFrame 솔루션을도입한다. 예를들어, 온라인트랜잭션을처리하는 IBM Mainframe의 CICS 또는 IMS/DC의경우에는 OpenFrame/Online의 OSC, OSI 어플리케이션을도입한다. 또는 IBM Mainframe의 JES 시스템은 OpenFrame/Batch 어플리케이션을도입한후각어플리케이션에적합한마이그레이션절차를진행한다. OpenFrame 시작하기안내서 19

20 제 1 장리호스팅솔루션 어플리케이션및리소스종류에따라 OpenFrame으로마이그레이션하는절차에조금씩차이는있지만, 일반적으로 Mainframe 기반의 EBCDIC 문자집합을 UNIX 기반의 ASCII 문자집합으로전환하는과정은리소스종류에관계없이모든마이그레이션절차에서동일하게수행된다. OpenFrame 솔루션을통해마이그레이션을수행할때일반적으로리소스를어플리케이션, 데이터셋, 데이터베이스로크게분류하여마이그레이션을진행한다. 참고 : 마이그레이션에관한내용은 제4장 OpenFrame 마이그레이션 을참고한다. 20 OpenFrame 시작하기안내서

21 제 2 장 OpenFrame 제 2 장 OpenFrame 2.1 OpenFrame 소개 OpenFrame은 Mainframe에서운영되어오던어플리케이션및데이터에대한수정이나재개발작업없이 UNIX 시스템환경에서운영할수있도록하는리호스팅솔루션이다. Mainframe에서 UNIX 서버로하드웨어를전환할경우기존어플리케이션과데이터를어떻게변환하여새로운시스템에적용할것인지를고려해야할뿐만아니라한기업의자산이자노하우인업무로직을어떻게보존할것인지도생각해야한다. 수년에걸쳐개발된코드전체가모여형성된업무로직을코드리엔지니어링을통해새로운어플리케이션환경에적용시킨다는것은비용의문제는차치하고서라도위험스러운일이될수있다. 또한 Mainframe 어플리케이션은급변하는비즈니스환경에적응하는데많은시간이소요되고, 성능이나기능을확장하기가쉽지않다. 특히신기술과병합이복잡하기때문에비용이증대되는문제점이있다. 반면 OpenFrame은 Mainframe에서사용하던어플리케이션과데이터를개방형환경에서그대로사용할수있으므로비용과시간을절감할수있고업무로직을그대로보존할수있다. OpenFrame 도입효과 OpenFrame을도입하여 Mainframe 환경에서개방형환경으로전환하면, 기존의업무로직과특성화된비즈니스프로세스를그대로활용할수있으므로신속하게플랫폼마이그레이션작업을완료할수있으며, 재개발로인한불가피한시스템불안정과이를해결하는데소요되는불필요한시간낭비를줄일수있다. 특히 OpenFrame의트랜잭션처리를담당하는 TP-Monitor가마이그레이션을위한한정된용도로개발된것이아니라, 수많은고객사에서검증된자사제품인 Tmax 엔진을그대로사용하므로, 한정된용도로개발되었거나다른목적으로개발된제품을변형한타사의제품군과는차별화된성능과기능을제공한다. OpenFrame 시작하기안내서 21

22 제 2 장 OpenFrame 또한 Tmax 제품이업그레이드될때마다필요하다면업그레이드된 Tmax 엔진을 OpenFrame 에도입할수있으므로최고의성능을지닌트랜잭션처리미들웨어 를보유하는효과까지기대할수있다. OpenFrame 적용분야 OpenFrame은 Mainframe을사용하여업무를처리하던모든분야에서사용할수있다. 시대가급변하여새로운업무로직이필요한몇몇분야는리호스팅보다재개발에대한수요가높을수있다. 하지만 OpenFrame을사용하여리호스팅을한후기존어플리케이션의기능확장이나웹환경등새로운환경과의연계가어렵지않으므로, 업무로직변경중에발생할수있는문제를피하면서기존의업무와밀접한연속성이필요한미션크리티컬한모든업무에적용할수있다. 따라서 Mainframe 환경에서다운사이징을고려할경우에는리호스팅솔루션인 OpenFrame이가치를충분히발휘할수있을것이다. 2.2 OpenFrame 의특징 OpenFrame 솔루션은다음과같은특징을갖고있다. 검증된미들웨어를사용한솔루션트랜잭션모니터링기능을담당할서브시스템을구현할때, Mainframe의마이그레이션을위한한정된용도로만만들어진제품이라면매우제한적으로사용되고있으므로그성능에대해서충분한검증을받았다고볼수없다. OpenFrame은검증된자사의 TP-Monitor 미들웨어인 Tmax를사용하고있다. 따라서마이그레이션과정뿐만아니라추후발생할대용량트랜잭션처리과정에서도우수한기술력을제공받을수있으므로, 안정성과우수한성능을기대할수있다. 22 OpenFrame 시작하기안내서

23 제 2 장 OpenFrame 온라인과배치의동시지원으로인한리호스팅토탈솔루션대부분의타사제품은리호스팅에필요한솔루션전체가아니라온라인또는배치등한부분에특화된솔루션에한정하여지원하는경우가대부분이다. 따라서전체리호스팅작업을수행하기위해서는서로다른업체의여러가지솔루션을직접결합하거나 SI 업체등을통해결합된솔루션을사용해야하는경우가대부분이다. OpenFrame은 Mainframe에서사용하던모든어플리케이션과데이터를아무런제약없이개방형환경에서구현하는데필요한모든구성요소를제공하는토탈솔루션이다. 개방형환경에서의자유로운연동연동은 Mainframe 환경에서개방형환경으로리호스팅한직후에바로직면하는중요한문제는아닐수있다. 하지만운영중인시스템을확장하거나다른시스템과연동해야하는상황이자주발생할경우에 OpenFrame은다른리호스팅솔루션과비교하여뛰어난장점을가지고있다. 자사의미들웨어인 Tmax는다른 X/Open DTP 모델을준수하는 Tuxedo와같은상용 TP-Monitor와자연스럽게연동된다. 따라서 OpenFrame/Online이나 OpenFrame/Batch로작성된업무시스템의확장이용이하다. 또한자사의 WAS(Web Application Server) 인 JEUS와의연동을통해웹환경과도자연스럽게연동할수있는큰장점을가지고있다. 즉, OpenFrame을구성하고있는모듈들은개방환경의최신기술인 TP-Monitor 와 WAS를기반으로구현되어있어 OpenFrame 자체로도차세대시스템을운용하는데무리가없는솔루션이다. 더욱이기반기술들이 TP-Monitor와 WAS 표준을준수하고있으므로타시스템과의연동및확장이뛰어나다. OpenFrame 시작하기안내서 23

24 제 2 장 OpenFrame 부하분산및장애극복지원 Mainframe을개방환경으로전환할때보통두대이상의머신으로하드웨어를구성하여 Mainframe과동일한성능을갖는환경을구축하게된다. 이러한환경하에서업무를구성할때머신간의부하분산및머신장애에대한대책이중요한이슈가되었다. OpenFrame은 Tmax로부터부하분산및장애극복에대해완벽하게지원받으므로, 이러한하드웨어레벨의문제가해결되었다. 또한 OpenFrame 시스템을멀티노드로구성하여훨씬쉽고보다안정적으로분산처리를할수있다. 즉, 부하가증가할경우 Tmax에의해부하를분산시키거나물리적인서버를증설하여부하를분산시켜문제를해결할수있다. 다음은 Tmax 에서부하를분산시키는여러가지방법을나타낸그림이다. [ 그림 2-1] 부하분산방법 Tmax 시스템은데이터의범위에따라처리할노드를할당하여부하를분산시키는데이터값에따른부하분산방법과노드별하드웨어성능에따라처리량을조절하여전체시스템의성능증대및처리시간을단축시키는하드웨어성능에따른부하분산방법, 그리고특정노드에집중된부하를동적으로분산하여전체시스템의처리량증대및처리시간을단축시키는다이나믹부하분산방법이있다. 24 OpenFrame 시작하기안내서

25 제 2 장 OpenFrame 다음은 Tmax 어플리케이션을수행하는과정에서장애가발생한경우의처리과정 을나타낸그림이다. [ 그림 2-2] 어플리케이션장애극복 Tmax 시스템의각노드는서로다른노드를감시하는 Peer-to-Peer 방식으로구 성되어있어서아무리많은노드로구성되어있는시스템이라하더라도동일한 조건하에서즉각적으로장애에대응할수있다. 위의그림에서보듯이 Node1 과 Node2 가동일한어플리케이션을수행하고있는 상태에서 Node1 의 Work1 이실패할경우에는 Tmax 에의해자동으로 Node2 의 Work1 에서 Node1 의작업을수행한다. 참고 : 는장애가발생하기전에클라이언트의업무를처리하는노드를나타내고, 는 장애가발생한후에클라이언트의업무를처리하는노드를나타낸다. OpenFrame 시작하기안내서 25

26 제 2 장 OpenFrame 다음은 Tmax 시스템을운영중에네트워크장애가발생한경우의처리과정을나 타낸그림이다. [ 그림 2-3] 시스템장애극복 시스템운영중에네트워크연결실패등의예기치못한장애가발생할경우 Tmax가이를자동으로감지하고해당서버를재기동하게된다. 만약한노드의전체가복구불가능한상태가되었을경우해당노드로의요청은자동으로다른노드로포워딩되며, 사용자는장애가발생한노드에영향을받지않고해당업무를안정적으로수행할수있다. 위의그림과같이 Node1에서입금을처리하던업무처리프로세스가네트워크상의문제등으로연결이되지않으면, Tmax가이를자동으로감지하여 Node2로연결을시도하고, 대기중인입금서비스를 Node2에전달하여대신처리하도록한다. JCL에대한엔진차원의구현 UNIX 환경에서 JCL을처리할때타사제품은대부분 UNIX 쉘스크립트나자체적인스크립트를사용하는방식을채택한다. OpenFrame에서는자체의처리엔진 (TJES) 으로, 부가적인전환작업없이그대로 JCL을처리할수있으므로스크립트방식보다는한단계우수한추상성을갖추고있다. 26 OpenFrame 시작하기안내서

27 제 2 장 OpenFrame 편리한프로세스관리사용자가생성한프로세스는 Tmax에의해기동부터종료까지관리된다. 따라서 Tmax가제공하는다양한모니터링정보를이용하여손쉽게프로세스를관리할수있다. 리호스팅의장점을그대로수용 OpenFrame의다양한특징외에도다음과같은리호스팅의일반적인장점을그대로수용하였다. 확장성과유연성 OpenFrame은 IBM, HP, SUN 등의시스템환경과호환이가능하고, 다양한인터페이스 (TCP, X.25, SNA, Gateway, Java, TP Gateway 등 ) 를제공한다. 또새기술을적용하여새로운서비스를개발하고이를시스템에통합하기쉽다. 즉, 개방형환경에서진보한기술을채택함으로써비즈니스수행을개선시킬수있으며, 이러한 OpenFrame의기능은차세대시스템을수용하기위한기반이된다. 각종비용의절감재개발이나많은인력을필요로하는방법과는달리자동화된 OpenFrame 솔루션의사용으로기존하드웨어와소프트웨어그리고어플리케이션데이터를재사용하여인력및시간그리고비용절감의효과를기대할수있으며, 미래재개발에대한추가적인투자비용까지도줄일수있다. 기술인력의전면적교체압력감소개방형환경으로완전이행시에는 Mainframe을담당하던개발인원과운영인원이전혀필요하지않지만, 리호스팅의경우에는기존인원의숙련된기술을활용하여업무를수행할수있다. OpenFrame 시작하기안내서 27

28 제 2 장 OpenFrame 업무로직승계 어플리케이션재개발과달리기존업무로직을그대로사용하므로, 업무의연속 성을도모할수있다. 통합관리및개발환경 Mainframe 보다훨씬편리한 GUI 방식으로시스템의각종상황을모니터링할수있고, 신규 COBOL 및 JCL 프로그램개발에필요한모든환경을통합화면으로제공함으로써사용자의편의성을극대화하였다. 2.3 환경비교 다음은리호스팅하기전의 Mainframe 환경과리호스팅한후의 OpenFrame 환경 을비교한표이다. 환경 Mainframe OpenFrame 운영체제 MVS (OS.390, z/os) UNIX 하드웨어 IBM (Mainframe) HP, SUN, IBM (P-series) 레코드관리 VSAM TSAM TP-Monitor 데이터베이스 사용자인터페이스 CICS IMS/DC DB2 IMS/DB BMS MFS OSC OSI RDBMS (Oracle, Tibero) HiDB MSC MSI 배치작업 JES TJES 프로그래밍언어 COBOL, PL/I COBOL, PL/I, C/C++ 통신프로토콜 SNA TCP/IP` Character Set EBCDIC ASCII [ 표 2-1] Mainframe 과 OpenFrame 의시스템환경비교 28 OpenFrame 시작하기안내서

29 제 2 장 OpenFrame 2.4 Mainframe 용어 OpenFrame은 Mainframe에서사용하던어플리케이션과데이터에대한수정없이개방환경에서그대로사용하는것이목표이므로 Mainframe에대한이해없이 OpenFrame에서사용하는각종용어나설명을이해하기어렵다. 따라서본안내서에서자주언급되는 Mainframe의용어에대해서다음과같이간단히기술하였으며, OpenFrame의용어는 Appendix A OpenFrame 용어 에서별도로설명한다. TSO/ISPF (Time Sharing Option/Interactive System Productivity Facility) TSO는사용자인터페이스로서, 사용자가터미널을통해 Mainframe의기능을인터렉티브하게사용할수있도록한다. ISPF는프로그램을컴파일하거나관리하고, 시스템을구성하는데사용되는일련의메뉴이다. CICS (Customer Information Control System) Mainframe에서온라인처리를담당하는부분으로트랜잭션의관리가중시된다. IMS (Information Management System) IMS는 DB (Database) 와 DC (Data Communication) 로나눌수있다. DB는복잡한계층형데이터베이스를셋업하고유지하는일을담당하고 DC 는데이터통신을담당한다. JES2 (Job Entry Subsystems2) Mainframe의작업관리시스템이다. JCL (Job Control Language) JOB을운영체제에넘겨주어어떤작업을할지제시하는역할을담당하며, 특정데이터셋에대하여하드웨어장치의할당을요구하고실행해야할프로그램을지시한다. OpenFrame 시작하기안내서 29

30

31 제 3 장 OpenFrame 구성 제 3 장 OpenFrame 구성 3.1 OpenFrame 아키텍처 OpenFrame을적용하여 Mainframe 시스템에서요구하는어플리케이션과기존데이터를 UNIX 환경에서바로운용할수있다. 또한엔터프라이즈미들웨어 Tmax 상에서운용되고, 자사의 TP-Monitor, 웹서버, WAS, 배치솔루션, 프레임워크, APM, 보안, 그리고스토리지기술등의진보한기술들과서로연동하여사용할수있도록설계되었다. 다음은 OpenFrame의구성을도식화한그림이다. [ 그림 3-1] OpenFrame 구성도 OpenFrame 시작하기안내서 31

32 제 3 장 OpenFrame 구성 3.2 OpenFrame 의구성요소 OpenFrame 시스템을구성하는요소는다음과같다. OpenFrame/Online v5.0 Mainframe의미들웨어 (CICS, IMS/DC) 기능을제공한다. OpenFrame/Batch v4.0 Mainframe의 JES 환경을제공한다. OpenFrame/TSAM v2.0, v3.0 UNIX 상에서 Mainframe의 VSAM 에뮬레이션구조를제공한다. OpenFrame/HiDB v3.0 Mainframe IMS/DB 에뮬레이션구조를제공한다. OpenFrame/TACF v4.0 Mainframe의 RACF 기능을제공한다. OpenFrame/MS v3.0 Mainframe의 BMS/MFS 에뮬레이션기능을제공한다. OpenFrame/OpenStudio v4.0 GUI 기반에서개발, 제어, 관리, 분석할수있는툴을제공한다. 32 OpenFrame 시작하기안내서

33 제 3 장 OpenFrame 구성 OpenFrame/Online OpenFrame/Online은리호스팅솔루션인 OpenFrame을구성하는여러제품들중하나로 Mainframe의 CICS 또는 IMS/DC 등에서운영되던온라인성업무를간단한마이그레이션절차를통해개방형시스템에서운영할수있도록하는제품이다. IBM Mainframe CICS 대응제품으로 OpenFrame/Online OSC 시스템을제공하며, IMS/DC 대응제품으로 OSI를제공한다. 본래 Mainframe은배치처리가주된작업이었으나 OLTP에대한수요가생기면서 CICS를서브시스템으로구축하여온라인작업을처리하게되었다. 그러나 UNIX 시스템에서는온라인처리가기본업무가되고, 배치작업에대해서는고려되지않고있다. 이에 TmaxSoft사에서는 TJES라는서브시스템을두어이를해결하고있다. CICS 어플리케이션은컴파일과정에서 CICS 구문처리를위한전처리과정이필요하다는점에서컴파일시전처리과정이필요없는배치어플케이션과는차이가있다. TmaxSoft사의 TP-Monitor 제품인 Tmax 엔진위에 OpenFrame/OSC와 OpenFrame/OSI 등을라이브러리형태로얹어서만들었으며, OpenFrame/Online 의구성은미션크리티컬한환경에서보다안정적인환경을제공한다. 다음은 OpenFrame/Online 시스템의아키텍처를도식화한그림이다. [ 그림 3-2] 온라인구성도 OpenFrame 시작하기안내서 33

34 제 3 장 OpenFrame 구성 OpenFrame/Online의특징은다음과같다. Mainframe CICS 및 IMS/DC의업무프로그램들을업무로직에대한변환작업없이 OSC 및 OSI 어플리케이션서버에그대로적용되어작동가능 OSC 및 OSI 시스템은기존 Mainframe CICS 및 IMS/DC 시스템에서제공되던리소스서비스들을 Mainframe에대응되는 OpenFrame 제품을통해동일하거나또는유사하게서비스를제공한다. Mainframe CICS의 CSD 기능확장 CICS 하나의리젼단위로사용자리소스를설정하던 CSD의기능을확장한 OpenFrame/Online OSD(Online System Definition) 에서는리젼단위로매핑되는서버들의사용자리소스설정이가능하며, 원래 CICS에서 CSD의정적인관리와시스템동작중에동적으로관리되는기능을지원하기위해 RTSD(Run-Time System Definition) 를제공한다. 각종유틸리티및툴을이용하여편리한시스템관리기능제공 TP-Monitor 시스템관리유틸리티인 tmadmin 툴을이용할수있다. SysMaster 제품과연계하여서버프로세스상태조회, 서비스건수, 서비스처리시간등의모니터링이가능하다. OpenStudio를통해사용자편의성을갖춘 GUI 환경제공 OSC 및 OSI 시스템로그조회, 서비스리소스정의에대한생성, 조회및수정이가능하다. OSC 및 OSI 서버상태또는서버정보및동적터미널정보등동적인시스템의상태조회서비스기능을제공한다. 참고 : OpenFrame/Online 의특징에대한더자세한내용은 OpenFrame OSI 운영자안내서 을참고한다. 34 OpenFrame 시작하기안내서

35 제 3 장 OpenFrame 구성 OpenFrame/Batch OpenFrame/Batch는리호스팅솔루션인 OpenFrame을구성하는여러제품들중하나로 Mainframe에서구동하던배치작업을 JCL이나업무로직또는데이터를최소한으로수정하여저비용의개방형환경에서운영할수있게하는제품이다. 다음은 OpenFrame/Batch 시스템의아키텍처를도식화한그림이다. [ 그림 3-3] 배치구성도 OpenFrame/Batch의특징은다음과같다. JCL과 Batch 어플리케이션의코드수정불필요고객의업무로직을변경하지않고 Mainframe에서실행되던업무프로그램을그대로오픈시스템환경에서구동할수있다. JCL이나업무프로그램을변경없이사용할수있으므로프로그램재개발로인한위험부담을줄일수있다. 다양한 UNIX 어플리케이션과의연동및확장용이 UNIX 시스템에서제공하는다양한어플리케이션사용으로새로운배치작업개발이쉽다. OpenFrame 시작하기안내서 35

36 제 3 장 OpenFrame 구성 여러대의 UNIX 서버를한개의배치시스템처럼사용하여분산처리환경구축가능배치작업증가로인해발생한부하를 Tmax를통해분산시키거나물리적인서버증설로부하를분산함으로써문제를해결한다. TP-Monitor Tmax를기반시스템으로하여개발된 OpenFrame은데이터베이스장애와하드웨어장애등의문제발생시에도탁월한 fail-over 기능으로배치작업을수행하는데영향을받지않는다. Tmax 서버의자동감시를통해자동복구기능을제공한다. 각종유틸리티및툴을이용한편리한시스템관리기능제공실제전환업무시필요한다양한유틸리티및툴지원과유틸리티개발을위한라이브러리를제공한다. 기존 MVS JCL에서사용되던여러가지유틸리티프로그램을배치환경에서실행할수있다. OpenFrame/Batch의구성요소는다음과같다. TJES Mainframe의 JES에대응하는 OpenFrame 시스템의 Batch JOB 관리시스템이다. JCL을통해사용자로부터 JOB을받아들이고, 이를시스템의자원상황에맞추어스케줄링한후 RUNNER를통해수행하고, JOB의수행결과를프린트하고조회하는등 OpenFrame에서일어나는 JOB에관한모든수행을관장한다. UTILITY 기존의 Mainframe에서제공되었던데이터셋조작관련유틸리티는오픈환경에서도동일하게제공하고있으며, 이외에 Mainframe에서사용되었던 3rd-Party 유틸리티도기존과동일하게사용할수있도록인터페이스를제공하고있다. JCL의 PGM에기술되는유틸리티는해당 JOB을전송했을때실제배치작업을실행하는프로그램요소이며, 기능에따라다양한유틸리티를제공한다. 36 OpenFrame 시작하기안내서

37 제 3 장 OpenFrame 구성 TOOL Mainframe 에서사용되던데이터셋이나데이터베이스등을마이그레이션하는과 정에서나 OpenFrame 시스템을운영하는데필요한다양한기능을제공한다. CONSOLE PL/I와 COBOL에서사용하는 DISPLAY와 REPLY 문장을지원하기위해콘솔을제공한다. 즉, PL/I의 DISPLAY나 COBOL의 DISPLAY UPON CONSOLE은콘솔의 DISPLAY 기능으로, PL/I의 REPLY나 COBOL의 ACCEPT FROM CONSOLE은콘솔의 ACCEPT 기능으로지원한다. OpenFrame/TSAM IBM Mainframe VSAM 에대응하는제품으로 VSAM 데이터셋을효율적으로관리 하고처리하는모듈이다. OpenFrame/TSAM의특징은다음과같다. 다양한 TSAM API 제공어플리케이션이 TSAM 데이터셋을사용하기위한제어정보를준비하는함수로서 CONN, TX, OPEN/CLOSE 계열의함수가제공된다. TSAM 데이터셋을생성하고제거하기위한함수및데이터셋의상태정보를제공하거나기타속성을변경하기위한데이터셋수준의관리함수로서 CREATE, REMOVE, STAT, ALTER 함수가제공된다. 특정데이터셋의레코드를관리하기위한함수로서 READ, WRITE, REWRITE, DELETE 함수및 BROWSE 관련함수가제공된다. TSAM/Tibero 또는 TSAM/Oracle 구현 Native 버전과관계형데이터베이스관리시스템을사용하여 VSAM 데이터셋을손쉽게데이터베이스테이블에매핑할수있다. OpenFrame 시작하기안내서 37

38 제 3 장 OpenFrame 구성 OpenFrame/HiDB IBM Mainframe 의 IMS/DB 에대응되는제품으로계층적데이터베이스의장점을 그대로보유하고있는 OpenFrame 데이터베이스이다. OpenFrame/HiDB의특징은다음과같다. OpenFrame/Online OSI 상에서실행되는어플리케이션이나순수배치프로그램에서데이터베이스에쉽게접근할수있는인터페이스제공 기존세그먼트계층경로외의추가적인데이터베이스세그먼트계층경로 (Logical Relationship, Secondary Indices) 제공 주요지원액세스메소드 (HSAM, HISAM, HIDAM, DEDB) OpenFrame/TACF IBM Mainframe 의 RACF 에대응되는제품으로 OpenFrame 에서인증및리소스에 대한접근을제어하며, Tmax 클라이언트 / 서버형태및 API 라이브러리로구성되 어있다. [ 그림 3-4] TACF 동작과정 38 OpenFrame 시작하기안내서

39 제 3 장 OpenFrame 구성 Resource Manager에게특정자원에대한접근이이루어지면 Resource Manager 는해당접근권한을 TACF Server에게요청하게되고 TACF Server는정의된접근권한을 TACF Database에서검색하여해당접근요청에대한가불을 Resource Manager에게돌려준다. 따라서개별적인자원접근에대한통합적인관리를하게된다. OpenFrame/TACF의특징은다음과같다. 사용자인증 OpenFrame 시스템에접근하는사용자에대해적절한사용자인지를확인하는과정으로사용자아이디와비밀번호를필요로하며, 인증에실패한사용자는시스템에접속할수없으며, 또한시스템에서제공하는리소스에접근할수없다. 리소스접근제어리소스접근리스트에따라사용자별로특정리소스에대한접근을제어한다. 리소스접근에대한기록시스템접속시간, 접근횟수, 접근한리소스에대한통계정보를기록하여, 시스템관리자가각종리소스통계와리소스의보안노출정도를확인할수있다. OpenFrame/MS OpenFrame/MS는리호스팅솔루션인 OpenFrame을구성하는여러제품들중하나로 OSC 또는 OSI 시스템으로접근하는 TN3270 에뮬레이터에대한게이트웨이역할을담당한다. OpenFrame/MS는 IBM Mainframe의 BMS 대응제품으로 MSC 시스템을제공하며, MFS 대응제품으로 MSI를제공한다. OpenFrame 시작하기안내서 39

40 제 3 장 OpenFrame 구성 OpenFrame/MS의특징은다음과같다. IBM Mainframe의 BMS 및 MFS에대응한화면구성 MSC 또는 MSI는 OpenFrame/Online 시스템의어플리케이션서버로직과는별개로 TN3270 에뮬레이터화면에프로그래밍된데이터를어떻게나타낼것인지를처리한다. TN3270 에뮬레이터와 OSC 또는 OSI 어플리케이션서버간의게이트웨이역할서로다른로직으로프로그래밍된 OpenFrame/Online과 TN3270 데이터가통신할수있도록두매체사이의중개자역할을담당한다. OpenFrame/OpenStudio OpenFrame/OpenStudio는 OpenFrame에서일어나는전반적인작업들에대한개발, 제어, 관리, 분석을담당한다. OpenStudio는 Eclipse Rich Client Platform 기반의클라이언트와 Java로개발된서버로구성된다. 클라이언트는업무를개발할수있는환경 DEV와개발된업무를배포하는 DEP, OpenFrame/Batch 및 OpenFrame/Online에대한전반적인제어와관리, 모니터링을담당하는 BM, OMC, OMI로구성된다. OpenFrame/OpenStudio의특징은다음과같다. OpenFrame을위한사용자인터페이스 OpenFrame을운영하는데필요한전반적인사용자인터페이스를제공하기위한툴로 Java Eclipse 기반의콘솔을제공한다. 사용자는 UNIX 운영체제또는 OpenFrame 시스템에대한충분한이해없이도사용자입장에서설계된 GUI 화면을통해친숙한환경을경험할수있다. 장애대책및부하분산 OSM에서마스터및에이전트를직접관리하여장애가발생했을시장애대책을지원하고여러접속자로인한부하를분산관리한다. 40 OpenFrame 시작하기안내서

41 제 3 장 OpenFrame 구성 TACF 인증설정파일의인증타입을 TACF로설정할경우 OpenFrame 자체인증시스템인 TACF와연동하여인증기능을사용할수있다. 이경우 TACF 매니저를통하여개별리소스에대해사용자마다서로다른인증권한을등록할수있으므로사용자에맞게권한을제어할수있다. 데이터베이스연동사용자가작업한정보를유지할필요가있는경우, 예를들어 DEV 모듈의프로젝트별컴파일정보및 DEP 모듈의배포요청정보등을 OpenStudio 에서는내부적으로 hsqldb 를이용하여보존한다. hsqldb 뿐만아니라설정파일의설정을통해다른데이터베이스와도호환이가능하다. 자동업데이트별도의작업없이서버에로그인시업데이트된모듈을자동으로다운받아항상최신모듈을유지할수있다. OpenFrame 시작하기안내서 41

42

43 제 4 장 OpenFrame 마이그레이션 제 4 장 OpenFrame 마이그레이션 IBM Mainframe에서운영중이던업무시스템을개방형환경으로전환하는경우하드웨어, 운영체제및기타여러가지차이로인해업무시스템변경시전환해야할대상이광범위하여업무시스템을쉽게전환하는것이불가능하다. 따라서대부분의경우 IBM Mainframe에서운영중이던업무시스템을개방형환경으로전환할때기존업무시스템을분석한후개방형환경에맞추어재설계및재개발하는소위빅뱅 (Big-Bang) 방식으로전환이이루어지게된다. 하지만업무분석후재설계및재개발에따르는위험요소는결국많은일력과시간을필요로한다. 이에비하여리호스팅은 IBM Mainframe이제공하던업무환경을개방형환경에서그대로제공해주는별도의솔루션을이용하는방법이다. 즉솔루션이제공하는업무시스템전환절차를수행하여개방형환경으로업무로직을전환할수있다. 리호스팅은업무시스템에구현된사용자의업무로직을거의변경하지않으므로빅뱅방식에비해적은인력과비용, 시간으로업무시스템전환이가능하다. IBM Mainframe에서운영중이던사용자의업무시스템을 OpenFrame 상에서운영할수있도록전환하는과정이필요하다. OpenFrame 시스템에서사용자업무로직을구현하기위해리소스를전환하는절차를 OpenFrame 마이그레이션이라고한다. OpenFrame 을이용한마이그레이션과정은크게어플리케이션마이그레이션, 리 소스마이그레이션, 데이터베이스마이그레이션으로나눌수있다. OpenFrame 시작하기안내서 43

44 제 4 장 OpenFrame 마이그레이션 4.1 어플리케이션마이그레이션 OpenFrame 의자동화된툴을이용하여 Mainframe 환경에서실행되는모든어플 리케이션을마이그레이션할수있다. 다음은 CICS 어플리케이션마이그레이션과정의예시이다. [ 그림 4-1] 자동화툴을이용한어플리케이션마이그레이션수행과정 어플리케이션마이그레이션은 IBM Mainframe 에서개발된 CICS 어플리케이션프 로그램과 Batch 어플리케이션프로그램등을 OpenFrame 에서사용할수있도록 전환하는작업으로, IBM Mainframe 에서다운받은 EBCDIC 소스가필요하다. 44 OpenFrame 시작하기안내서

45 제 4 장 OpenFrame 마이그레이션 어플리케이션종류에따라마이그레이션과정이달라질수있으며, 일반적으로는 EBCDIC 어플리케이션소스를 ASCII 어플리케이션소스로전환하고, 전환된 ASCII 어플리케이션소스를컴파일하여런타임개체로만든후 OpenFrame에서운용될수있도록배포하는과정을거친다. 참고 : 현재 OpenFrame 에서제공하는어플리케이션마이그레이션솔루션은 CICS, IMS/DC 및배치어플리케이션에한해적용할수있다. 4.2 리소스마이그레이션 IBM Mainframe 호스트에적재되어있는 VSAM과 Non-VSAM 데이터셋을 UNIX 호환포맷으로마이그레이션한다. 다양한레코드타입들의변환을지원하고, 유틸리티에의해자동으로마이그레이션을수행한다. 각데이터셋의종류에따라마이그레이션방법이약간씩다르며, 다음은일반적인마이그레이션단계에대해설명한다. 데이터셋마이그레이션에대한자세한내용에대해서는 OpenFrame 마이그레이션안내서 를참고한다. Step I. 전환대상파악및원본다운로드 고객사에정보를요청하여정확한마이그레이션대상목록을받는다. 마이그레이션대상파악후호스트에서사용하고있는데이터셋원본 (EBCDIC 형태 ) 그대로다운받는다. Step II. 데이터셋레이아웃분석 일반적으로고객사로부터레이아웃정보를제공받아작업을수행한다. Step III. 데이터셋전환스키마작성고객사에서제공하는레이아웃정보를 COBOL Copybook 형태로전환하여사용한다. 그런다음 OpenFrame에서제공하는툴을사용하여데이터셋전환스키마파일을생성한다. Step IV. 목적데이터셋전환전환대상이되는원본데이터셋과전환스키마파일이있으면 OpenFrame에서제공하는툴을사용하여데이터셋전환작업을수행한다. OpenFrame 시작하기안내서 45

46 제 4 장 OpenFrame 마이그레이션 Step V. 데이터셋전환검증 조회툴을이용하여데이터를검증한다. 참고 : OpenFrame 에서는 TSAM(Tmax VSAM) 포맷의데이터셋을지원한다. 다음은리소스마이그레이션과정을나타낸그림이다. [ 그림 4-2] 자동화툴을이용한데이터셋마이그레이션수행과정 관련데이터셋을 FIELD 유닛으로변환할스키마를정의하고, 데이터셋마이그레이션툴을사용하여 GCG와 Multi import JOB 처리를순차적으로처리한다. JCL 을사용하여 TSAM을로드하고, 조회툴과어플리케이션으로데이터를확인한다. 리소스마이그레이션은 IBM Mainframe에서운영되고있는업무시스템에서사용되고있는데이터셋, CSD와같은사용자리소스를 OpenFrame에서사용할수있도록전환하는작업으로, IBM Mainframe에서다운받은 EBCDIC 데이터가필요하다. 리소스종류에따라마이그레이션과정이달라질수있으며, 일반적으로는 EBCDIC 리소스를 ASCII 리소스로전환하고 OpenFrame에서운용될수있도록적재 (import) 하는과정을거친다 46 OpenFrame 시작하기안내서

47 제 4 장 OpenFrame 마이그레이션 4.3 데이터베이스마이그레이션 데이터베이스마이그레이션에는 IMS/DB 마이그레이션과 RDB 마이그레이션두가지종류가있다. 본장에서는 IMS/DB 마이그레이션과정을대상으로설명한다. IMS/DB 마이그레이션수행과정은 OpenFram/HiDB 변환툴을사용하여시스템적으로처리되고, 마이그레이션매니저가예외상황을위한변환처리를지원한다. 데이터베이스마이그레이션은 IBM Mainframe의내용을분석하여마이그레이션이필요한데이터를분석하고 JCL이나툴을사용하여데이터를 UNLOAD한후 OpenFrame 시스템으로데이터를전송한다. 전송된데이터를 LOAD 유틸리티를이용하여데이터베이스에적재한후튜닝과정과검증과정등을수행한후사용하게된다. 다음은데이터베이스마이그레이션과정을나타낸그림이다. [ 그림 4-3] 데이터베이스마이그레이션수행과정 OpenFrame 시작하기안내서 47

48 제 4 장 OpenFrame 마이그레이션 IMS/DB 데이터를바이너리포맷으로다운로드받은후 dsconv 툴을이용하여 EBCDIC 형태의데이터를 ASCII 형태로변환한다. 변환된데이터를 hdprecon 툴 을이용하여 Logical Relation 을위한관계정보를구성하고, 관련데이터베이스를 세그먼트유닛으로변환할스키마를정의한다. 단, 레이아웃이카피북또는소스 형태로존재하면자동변환툴 (dsgensch) 을사용한다. IDCAMS 유틸리티로 VSAM 클러스터정보를정의하고, 마지막으로 hdload 툴을이용하여 IMS/DB 데 이터를 VSAM 구성의클러스터로로드한다. 마이그레이션대상데이터베이스의종류에따라사용해야하는툴이나마이그레 이션방법에많은차이가있다. 따라서 OpenFrame 데이터베이스마이그레이션 시사용할툴이나방법에대한상세한정보는각데이터베이스공급업체의안내 서를참고하기바란다. 참고 : OpenFrame 에서는관계형데이터베이스 (RDB) 의경우에는 Oracle 및 Tibero 로전환을지원하고, 계층형데이터베이스 (Hierarchical DB) 의경우에는 OpenFrame 제품인 HiDB 로의전환을지원한다. 48 OpenFrame 시작하기안내서

49 제 5 장안내서구성 제 5 장안내서구성 5.1 소개 제품에대한안내서가있어도제품에대해여러가지안내서가존재하다보니제품을처음접하거나제품에익숙하지않은사용자는원하는안내서를찾는데문제를겪을수있다. 예를들어, OpenFrame/Online 중 OSC 화면을구성하는맵에대한정보를얻고자할때정확히원하는내용이 OSC 운영안내서에기술되어있는지아니면다른안내서에기술되어있는지를파악하고있어야한다. 본장에서는안내서사용에있어사용자의편의를돕기위해 OpenFrame 안내서를어떻게활용할수있는지기술한다. 즉, OpenFrame 안내서에는어떤것들이있고, 각안내서에서어떤내용을기술하고있으며, 각안내서가다른안내서와어떻게연관을맺고있는지에대해기술한다. OpenFrame 안내서를처음접하는사용자는본장을주의깊게읽어볼것을권장한다. 비록본장이실제제품사용법과직접적인관련이있는것은아니지만, 안내서구성을전체적으로이해하는데도움이되도록작성되었다. OpenFrame 시작하기안내서 49

50 제 5 장안내서구성 5.2 전반적인안내서구성과내용 다음은 OpenFrame 의전체안내서를구성요소에따라분류하고제품전체에적 용되는안내서는공통으로분류하였다. OpenFrame 구성요소 OpenFrame 공통 OpenFrame/Batch OpenFrame/Online OpenFrame/MS OpenFrame/TSAM OpenFrame/HiDB OpenFrame/OpenStudio OpenFrame 안내서 OpenFrame 시작하기안내서 OpenFrame 설치안내서 OpenFrame 릴리즈노트 OpenFrame 마이그레이션안내서 OpenFrame 에러메시지참조안내서 OpenFrame TACF 운영자안내서 OpenFrame 툴참조안내서 OpenFrame Batch 안내서 OpenFrame TJES 안내서 OpenFrame 데이터셋안내서 OpenFrame 유틸리티참조안내서 OpenFrame OSC 운영자안내서 OpenFrame OSC Resource 참조안내서 OpenFrame OSC Supplied Transaction 참조안내서 OpenFrame OSI 운영자안내서 OpenFrame MSC 운영자안내서 OpenFrame MSI 운영자안내서 OpenFrame TSAM 안내서 OpenFrame HiDB 안내서 OpenFrame OpenStudio 설치안내서 OpenFrame OpenStudio 운영자안내서 OpenFrame OpenStudio OSM 안내서 OpenFrame OpenStudio BM 안내서 OpenFrame OpenStudio DEV/DEP 안내서 OpenFrame OpenStudio OMC 안내서 OpenFrame OpenStudio OMI 안내서 [ 표 5-1] OpenFrame 구성요소및안내서목록 50 OpenFrame 시작하기안내서

51 제 5 장안내서구성 OpenFrame 은총 26 권의안내서를제공한다. 각안내서에대한내용은본장에 설명되어있으니특정한내용에대해빨리찾기를원한다면아래의내용을먼저 확인하기바란다. OpenFrame 시작하기안내서 본안내서이다. OpenFrame 설치안내서 OpenFrame 설치는일반적인소프트웨어설치방법과는달리설치에필요한스크립트파일을사전에미리작성한후해당스크립트파일을실행시킴으로써설치를완료한다. 설치안내서의구성은다음과같다. 설치를위한시스템요구사항설치전준비사항으로스크립트파일작성방법설치및제거방법자주발생하는오류유형및오류해결방법설치용속성파일및 profile 파일예제 OpenFrame 릴리즈노트 릴리즈노트의구성은다음과같다. 새로운기능 수정및변경된기능 알려진문제점 OpenFrame 시작하기안내서 51

52 제 5 장안내서구성 OpenFrame 마이그레이션안내서 Mainframe 환경의리소스를 OpenFrame 환경으로마이그레이션할때필요한정보들, 예를들어전환절차또는주의사항등에대해기술한다. 마이그레이션안내서의구성은다음과같다. OpenFrame 마이그레이션소개마이그레이션시시스템분석절차데이터셋, 어플리케이션및기타리소스에대한마이그레이션절차및방법 EBCDIC 문자집합을 ASCII 문자집합으로전환시주의사항 DB2 데이터베이스를 Oracle 데이터베이스로전환시주의사항 SAS 스크립트의마이그레이션과정 OpenFrame 에러메시지참조안내서 OpenFrame 제품을사용하는중에발생할수있는각종에러에대한정보및해당에러에대한대응방법이기술된다. 에러베이스 ( 모듈명 ) 에따라에러를분류하였고, 에러메시지참조안내서의색인에서에러에해당하는번호를찾아본문에서원하는에러내용을빠르게확인할수있도록구성하였다. 개별모듈및집합모듈의명칭및에러코드베이스 개별모듈별에러정보및에러대응방법 집합모듈별에러정보및에러대응방법 OpenFrame TACF 운영자안내서 IBM Mainframe의 RACF에대응하는제품인 TACF에대한기능과구조, 사용자와그룹연결, 리소스와데이터셋에대한인증과권한및다양한 TACF의명령어에대해기술한다. TACF 안내서의구성은다음과같다. 52 OpenFrame 시작하기안내서

53 제 5 장안내서구성 TACF 의기능과구조및환경설정 TACF 의 User 와 Group 및리소스 TACF 명령어사용법 OpenFrame 툴참조안내서 Mainframe에서사용되던 JCL이나데이터셋또는데이터베이스등을마이그레이션하는과정에서나 OpenFrame 시스템을운용하는데사용하는다양한툴프로그램에대해기술한다. 툴참조안내서의구성은다음과같다. OpenFrame 초기화툴데이터셋관리툴 HiDB 마이그레이션을위한툴온라인시스템을위한툴 OpenFrame 운영편의를위한다양한툴 OpenFrame Batch 안내서 OpenFrame/Batch 를구성하는전반적인기능에대해기술한다. Batch 안내서의구성은다음과같다. Batch 시스템개요와특징 Batch 시스템을구성하는 TJES, 유틸리티, 툴, 콘솔소개 OpenFrame Batch 시스템의디렉터리구조 OpenFrame TJES 안내서 IBM Mainframe의 JES(Job Entry Subsystem) 에대응하는제품인 TJES가 OpenFrame 시스템의 Batch JOB을어떻게관리하는지에대해기술한다. TJES 안내서의구성은다음과같다. OpenFrame 시작하기안내서 53

54 제 5 장안내서구성 TJES 특징, 구성요소및멀티노드구성 JOB 관리기능 (Status, 처리과정, 조회, 백업등 ) JOB 실행 SPOOL 소개및관리 OUTPUT 처리과정 JOB, TJES, 데이터셋등을관리하고백업하는기능을제공하는 tjesmgr 의다양한명령어 Tmax 환경과 TJES 환경구성을위한설정방법 OpenFrame 데이터셋안내서 OpenFrame 데이터셋에대한소개와데이터셋종류및카탈로그방법등에대해기술한다. 데이터셋안내서의구성은다음과같다. 데이터셋의전반적인소개 Non-VSAM과 VSAM 데이터셋의특징및종류통합카탈로그모듈과관련툴프로그램데이터셋관련 configuration 파일설정방법 Lock server의기능과동작방법 OpenFrame 데이터셋에서제공하는다양한 API 사용법 OpenFrame 유틸리티참조안내서 OpenFrame 엔진과함께제공되는사용자편의를위한다양한유틸리티프로그램에대해기술한다. 유틸리티참조안내서의구성은다음과같다. 데이터셋관련작업을처리하기위한유틸리티 데이터베이스유틸리티 54 OpenFrame 시작하기안내서

55 제 5 장안내서구성 소트작업을수행하는소트유틸리티 HiDB 를위한유틸리티 기타사용자편의를위해제공되는다양한유틸리티 OpenFrame OSC 운영자안내서 OpenFrame/Online 시스템의구성요소중하나인 OSC의운영방법과시스템운영을위한설정에중점을두고기술된다. OSC 운영자안내서의구성은다음과같다. OpenFrame/Online 및 OSC 소개 OSC 시스템환경설정 OSC 어플리케이션서버및각종리소스설정, 등록 OSC 어플리케이션개발및생성과정 OSC 서버기동및종료, 각종서버관리및서버복구등운영방법 OSC 시스템에관련된각종환경설정파일예제 OpenFrame/Online 설치검증방법 OpenFrame OSC Resource 참조안내서 OSC 시스템에서제공하는각종리소스에대한정보를기술한다. OSC Resource 참조안내서의구성은다음과같다. OSC 리소스정의및리소스접근방법소개 EXEC CICS 인터페이스및 OSC 어플리케이션서버제공기능과프로 그래밍서비스기술 리소스종류 (OSC 관리리소스, 데이터관리리소스, 데이터통신리소스 ) 와종류별해당리소스기술 원격 OSC 어플리케이션서버상의리소스접근방법 CICS 명령어의각파라미터별 OSC 지원여부 OpenFrame 시작하기안내서 55

56 제 5 장안내서구성 OpenFrame OSC Supplied Transaction 참조안내서 OSC 운영에필요한다양한트랜잭션을지원하는 Supplied Transaction에대한자세한정보를기술한다. OSC Supplied Transaction 참조안내서의구성은다음과같다. OSC 운영을위해지원하는각종트랜잭션소개 OSC 서버및서비스등록방법 Supplied Transaction을위해 OSC 시스템에서제공하는 5개의서버 (OSCSTEBR, OSCSTEDF, OSCSTEMT, OSCSTESN, OSCSTEDA) 기능각서버사용을위한설정 OSC 서버와클라이언트간통신방법 OpenFrame OSI 운영자안내서 OpenFrame/Online 시스템구성요소중하나인 OSI의운영방법과시스템운영을위한설정에중점을두고기술한다. OSI 운영자안내서의구성은다음과같다. OpenFrame/Online 및 OSI 소개 OSI 시스템환경설정시스템정의데이터셋생성방법 DBD, PSB, ACBLIB 등의시스템리소스설정방법 MPP 및 IFP 어플리케이션서버준비및설정 Tmax 환경설정 MPP 및 IFP 사용자서비스생성과정 OSI 서버기동및종료, 실시간리소스관리및로그확인 OSI 시스템에관련된각종환경설정파일예제 OpenFrame/.Online 설치검증방법 56 OpenFrame 시작하기안내서

57 제 5 장안내서구성 OpenFrame MSC 운영자안내서 IBM Mainframe의 BMS(Basic Ma pping Support) 에대응하는제품인 MSC 시스템에대한기본사항및시스템운영에필요한설정에대해기술한다. MSC 운영자안내서의구성은다음과같다. OSC 시스템아키텍처및 MSC 구조클라이언트와서버사이의게이트웨이로서 MSC 시스템소개및두매체사이에발생하는데이터흐름맵작성규칙및맵컴파일방법 MSC 운영에필요한시스템설정방법 MSC 서버의기동 / 종료및에뮬레이터의접속 / 종료방법등 MSC 운영관리 MSC 맵컴파일툴 (mscasmc, mscmapc) 사용법 OpenFrame MSI 운영자안내서 IBM Mainframe의 MFS(Message Format Service) 에대응하는제품인 MSI 시스템에대한기본사항및시스템운영에필요한설정에대해기술한다. MSI 운영자안내서의구성은다음과같다. MSI 시스템아키텍처및 MSI 구조클라이언트와서버사이의게이트웨이로서 MSI 시스템소개및두매체사이에발생하는데이터흐름포맷작성규칙및구조, 컴파일방법 MSI 운영에필요한시스템설정방법 MSI 서버의기동 / 종료및에뮬레이터의접속 / 종료방법등 MSI 운영관리 MSI 맵컴파일툴 (msimapc) 사용법 OpenFrame 시작하기안내서 57

58 제 5 장안내서구성 OpenFrame TSAM 안내서 IBM Mainframe의 VSAM에대응하는제품인 TSAM에대한소개와데이터셋종류및유틸리티를이용한데이터셋관리방법그리고 TSAM 데이터셋처리방법에대해기술한다. TSAM 안내서의구성은다음과같다. 데이터셋과액세스메소드개념및기능등전반적인소개 TSAM 데이터셋의 4 가지구성방식 (ESDS, KSDS, RRDS, VRDS), 보조인덱스를구성방법및스피어구성과접근경로설정유틸리티를통한 TSAM 데이터셋관리방법데이터셋할당등의데이터셋처리방법 TSAM 제공 API TSAM 환경설정과초기화작업, 서버기동과중지및장애조치등운영하고관리하는방법 OpenFrame HiDB 안내서 데이터를구조적으로저장하고관리하는 HiDB 에대해기술한다. HiDB 안내서의구성은다음과같다. HiDB 소개및구현방법 HiDB 호출인터페이스 (DL/I) 모듈의기능, 사용법및상태코드 다양한 HiDB 지원액세스메소드 OpenFrame OpenStudio 설치안내서 UNIX 시스템에 OpenStudio 서버를설치하고, Microsoft Windows 시스템에 OpenStudio 클라이언트를설치하는방법에대해기술한다. OpenStudio 설치안내서의구성은다음과같다. OpenStudio 설치를위한시스템요구사항 시스템설치를위한준비및 Java 1.5 버전설치 58 OpenFrame 시작하기안내서

59 제 5 장안내서구성 OpenStudio 서버설치와설치제거및서버실행을위한환경변수확인방법 OpenStudio 클라이언트설치와설치제거및클라이언트실행을위한환경변수확인방법 OpenStudio 설치시발생하는문제해결방법 OpenStudio 운영자안내서 OpenFrame 시스템에서발생하는전반적인작업에대한관리, 분석, 제어및개발을담당하는 GUI 기반툴인 OpenStudio 서버에대해기술한다. OpenStudio 운영자안내서의구성은다음과같다. OpenStudio 서버기동및종료방법서버모듈운영을위한설정항목사용자및툴의메뉴 / 버튼에대한인증과권한을위한 TACF 설정 OpenStudio 업데이트서버설정절차 OpenStudio 설치시구성된디렉터리구조및운영에필요한주요파일설명 OpenStudio 서버운영을위한환경설정 OpenStudio 클라이언트모듈운영을위한환경설정 OpenStudio OSM 안내서 OpenStduio 시스템내의도메인에연결되어있는 Master 및 Agent에서발생하는작업에대한관리및제어를담당하는 OSM(OpenStduio Manager) 모듈에대해기술한다. OpenFrame OSM 안내서의구성은다음과같다. OSM 소개 OSM 시작방법및주요기능 OpenStudio 클라이언트모듈자동업데이트절차 OpenFrame 시작하기안내서 59

60 제 5 장안내서구성 OpenStudio BM 안내서 OpenFrame/Batch 시스템의작업에대한관리, 분석및제어를담당하는 Batch Manager(BM) 모듈에대해기술한다. OpenStudio BM 안내서의구성은다음과같다. BM 소개 BM 시작방법및주요기능 OpenStudio 클라이언트모듈자동업데이트절차 OpenStudio DEV/DEP 안내서 개발및배포환경을제공하는 DEV 및 DEP 모듈에대해기술한다. OpenStudio DEV/DEP 안내서의구성은다음과같다. DEV, DEP 소개 DEV, DEP 시작방법및주요기능 OpenStudio 클라이언트모듈자동업데이트절차 OpenStudio OMC 안내서 OpenFrame/Online OSC 시스템의작업에대한관리, 분석및제어를담당하는 Online Manger for OSC(OMC) 모듈에대해기술한다. OpenStudio OMC 안내서의구성은다음과같다. OMC 소개 OMC 시작방법및주요기능 OpenStudio 클라이언트모듈자동업데이트절차 OpenStudio OMI 안내서 OpenFrame/Online OSI 시스템의작업에대한관리, 분석및제어를담당하 는 Online Manger for OSI(OMI) 모듈에대해기술한다. 60 OpenFrame 시작하기안내서

61 제 5 장안내서구성 OpenStudio OMI 안내서의구성은다음과같다. OMI 소개 OMI 시작방법및주요기능 OpenStudio 클라이언트모듈자동업데이트절차 OpenFrame 시작하기안내서 61

62

63 Appendix A OpenFrame 용어 Appendix A OpenFrame 용어 다음은 IBM Mainframe 리호스팅솔루션인 OpenFrame 전반에서사용되는용어에대하여설명한표이다. 리소스정의 (Resource Definition) 리소스명칭, 유형, 속성및리소스에접근하기위해필요한정보등을포함한설정정보이다. 맵 (Map) OSC 시스템에서어플리케이션과터미널간의통신을위해서화면을구성하는 여러가지명령들로어셈블러매크로로구성된다. 태스크 (Task) 하나의사용자트랜잭션요청에따라일어나는하나의시스템실행단위를의미 한다. 트랜잭션 (Transaction) 하나의사용자요청에따른하나의처리단위를의미한다. 복구가가능한하나 의완성된작업이라고볼수있다. 포맷 (Format) OSI 시스템에서어플리케이션과터미널간의통신을위해서화면을구성하는 여러가지명령들로어셈블러매크로로구성된다. Agent ( 에이전트 ) OpenStudio 서버구성요소중하나로특정머신과의통신을담당한다. Alternate Index ( 보조인덱스 ) 베이스클러스터레코드에기본키외의키필드로접근할수있는방법이다. OpenFrame 시작하기안내서 63

64 Appendix A OpenFrame 용어 APPLID OpenFrame 시스템내에서각 OSC 어플리케이션서버를구별하기위해서배정하는식별자이다. Tmax의서버명을 OSC 어플리케이션서버의 APPLID로사용한다. ATI (Active Terminal Information) MSC 및 MSI 시스템에서접속중인에뮬레이터정보를저장하고관리하기위해 사용하는영역이다. ATI (Automatic Transaction Initiation) 클라이언트의트랜잭션요청을제외하고, OSC 시스템이자동으로트랜잭션을 일으키는기능이다. Base Cluster ( 베이스클러스터 ) 보조인덱스에의해서다른처리순서를제공받는근본데이터셋이다. BCS (Basic Catalog Structure) 데이터셋이름을키로가지는 VSAM KSDS 데이터셋으로, 데이터셋의이름으로데이터셋의정보를저장하고획득한다. 카탈로그를구성하는데이터셋중하나이다. BMP (Batch Messaging Processing) IMS/DC 의 BMP Region 상에서사용자프로그램이운영될수있도록하는모듈 로배치성업무를지원한다. BMS (Basic Mapping Support) IBM Mainframe CICS 시스템내에서터미널을통해입력받은메시지를어플리케이션서버가처리할수있는데이터형태로변환하는역할을담당한다. 그반대의경우에도적용된다. Catalog 다른데이터셋에대한메타정보를가지고있는데이터셋으로데이터셋의구체적인저장위치를모르더라도이름만으로해당데이터셋을사용할수있게해준다. 64 OpenFrame 시작하기안내서

65 Appendix A OpenFrame 용어 CBLTDLI OSC, OSI 및 Batch 어플리케이션이 HiDB 에접근할때사용하는호출레벨의 인터페이스이다. CICS (Customer Information Control System) IBM Mainframe 시스템에서트랜잭션단위의업무를처리하는트랜잭션서버시 스템이다. COMMAREA (Communication Area) 한트랜잭션상의두프로그램사이, 또는한터미널로부터작동되는두트랜잭션사이에데이터를주고받을때사용하는데이터통신영역이다. 주 ) CICS 내의프로그램만해당된다. Control Interval VSAM 이데이터레코드와레코드제어정보를저장하는디스크디바이스의연 속적인영역이다. CPM 서로다른코드페이지를사용하는시스템간의데이터를변환및관리하는툴 로국제표준코드집합인유니코드를매개체로서로다른코드를매핑시킨다. CVDA (CICS-Value Data Areas) OSC 어플리케이션프로그램에서사용할수있는시스템지정심볼릭값이다. CWA (Common Work Area) 하나의 OSC 서버또는 CICS 서버의모든어플리케이션들이공동으로작업할수있는공간이다. 단, OSC에서는동일리젼에대응되는서버그룹내에서만사용이가능하고, CICS에서는동일리젼내의프로그램에서만사용이가능하다. Data Set Access Method 데이터를레코드단위로저장하고검색하는데사용되는기술이다. OpenFrame 시작하기안내서 65

66 Appendix A OpenFrame 용어 DBD (Database Description) 데이터베이스의구조나액세스메소드, 데이터베이스레코드내의세그먼트와필드, 그리고각각의세그먼트유형간의관계에대해기술하는매크로어셈블러명령어집합이다. DCB (Data Control Block) 데이터셋에대한적절한처리정보가담긴구조체로서, JCL 의 DD 문이나카탈 로그에서정보를추출하여구성된다. DEDB (Data Entry Database) 하나또는그이상의 AREA로구성된직접접근데이터베이스이다. 각각의 AREA는루트세그먼트와종속세그먼트를포함한다. DEDB는특히대용량고성능데이터베이스처리를위해고안되었다. DIB (DL/I Interface Block) EXEC DLI 인터페이스를사용하는경우 DL/I 모듈과어플리케이션프로그램간 을연결하는시스템컨트롤블록이다. DL/I (Data Language One) 어플리케이션이 IMS 시스템에서관리하는트랜잭션메시지나데이터베이스에 접근하기위해사용하는인터페이스모듈이다. DPL (Distributed Program Link) OSC 어플리케이션프로그램에서원격 OSC 어플리케이션서버에존재하는프 로그램을링크하는기능이다. EIB (EXEC Interface Block) OSC 어플리케이션프로그램과 OSC 어플리케이션서버간을연결하는시스템 컨트롤블록이다. EXEC CICS OSC 어플리케이션프로그램이 OSC 리소스에접근할때사용하는명령어인터 페이스이다. 66 OpenFrame 시작하기안내서

67 Appendix A OpenFrame 용어 EXEC DLI OSC 및 Batch 어플리케이션이 PCB를이용하여리소스에접근할때사용하는명령어인터페이스이다. 주 ) DLI를이용하여 HiDB 뿐만아니라 DC파트의 Message Queue에도접근이가능하다. Function Shipping OSC 어플리케이션프로그램에서원격 OSC 어플리케이션서버에설정된리소 스에접근할수있는기능이다. GDG (Generation Data Group, 세대데이터그룹 ) 서로관련이있는연속적인데이터셋을카탈로그에등록하여하나의그룹으로 관리한다. GDS(Generation Data Set, 세대데이터셋 ) 세대데이터그룹안에포함되어있는각각의데이터셋을의미한다. HiDB (Hierarchical Database/High Performance Database) IBM Mainframe 의 IMS/DB 제품에대응되는 OpenFrame 데이터베이스제품이 다. IFP (IMS Fast Path) 타입지원모듈 IMS/DC 의 IFP Region 상에서사용자프로그램이운영될수있도록하는모듈이 다. IMS/DB (Information Management System/Database) IBM Mainframe 의제품으로고객의업무데이터를구조적으로저장하고관리하 는계층적데이터베이스관리시스템이다. IMS/DC (Information Management System/Data Communication) IBM Mainframe의제품으로네트워크터미널에서전달되거나다른어플리케이션에서생성된트랜잭션메시지를처리하는메시지기반의트랜잭션처리시스템이다. OpenFrame 시작하기안내서 67

68 Appendix A OpenFrame 용어 Internal Reader ( 인터널리더 ) OpenFrame 모듈이 JCL 을 TJES 로전송할수있도록하는내부모듈이다. IOPCB PCB 중에서 OSI 에서제공하는 Message Queue 에데이터를읽고쓰기위해사 용하는리소스이다. JCL (Job Control Language) TJES 가배치프로그램을실행하거나서브시스템을구동하는방법을기술한스 크립트언어이다. JOBQ TJES 가 JOB 에대한정보를저장하는시스템데이터셋이다. Lock Server 데이터셋조작시데이터셋에대한잠금을관리하여해당데이터셋의독점적 인사용을보장해주는서버이다. Logical Relationship ( 논리관계 ) 물리적으로서로다른두개의데이터베이스세그먼트사이의논리적인연결을 의미한다. LUW (Logical Unit of Work) 하나의어플리케이션이하나의 UOW(Unit of Work) 로이루어진경우와는달리여러개의논리적인구간으로나누어진경우, 나뉘어진각각의 UOW를의미한다. Master ( 마스터 ) OpenStudio 서버의구성요소중하나로 OpenFrame 엔진과통신역할을담당 한다. Message Queue ( 메시지큐 ) OSI 에서 Message 를이용하여동작하는프로그램을위한시스템리소스이다. 68 OpenFrame 시작하기안내서

69 Appendix A OpenFrame 용어 MFS (Message Format Service) IMS/DC 시스템내에서터미널을통해입력받은메시지를어플리케이션서버가처리할수있는데이터형태로변환하는역할을담당한다. 그반대의경우에도적용된다. Mirror Server ( 미러서버 ) Function Shipping, DPL, 그외의서버간의원격통신을필요로하는요청을처리하는 OSC 어플리케이션서버이다. 대상이되는 OSC 어플리케이션서버의설정및리소스를공유한다. Mirror Service ( 미러서비스 ) OSC 원격트랜잭션으로부터 DPL 및 Function Shipping 요청을받게되면미러 서버에서구동되어서요청된기능을실제로수행하는역할을하는서비스이다. MPP (Message Processing Program) IMS/DC의 MPP Region 상에서사용자프로그램이운용될수있도록하는모듈로기존 IBM Mainframe MPP 상의사용자프로그램의특징인메시지큐매니저를통해진행되는업무흐름을그대로지원한다. MSC (Mapping Support type C) IBM Mainframe BMS에대응하는시스템으로 TN3270 터미널을통해입력받은메시지를 OpenFrame/Online OSC 어플리케이션서버가처리할수있는데이터형태로변환한다. 또한 OSC 어플리케이션서버와터미널간의 EBCDIC 데이터와 ASCII 데이터가원활하게통신할수있도록한다. MSI (Mapping Support type I) IBM Mainframe MFS에대응하는시스템으로 TN3270 터미널을통해입력받은메시지를 OpenFrame/Online OSI 어플리케이션서버가처리할수있는데이터형태로변환한다. 또한 OSI 어플리케이션서버와터미널간의 EBCDIC 데이터와 ASCII 데이터가원활하게통신할수있도록한다. MVS (Multiple Virtual Storage) IBM Mainframe System/370 및 System/390 시스템의기반이되는운영체제이 다. OpenFrame 시작하기안내서 69

70 Appendix A OpenFrame 용어 NCS (Named Counter Server) IBM Mainframe SYSPLEX 환경에서순차적인번호를제공하는카운터서버를 의미한다. Non-VSAM VSAM 액세스메소드기술이사용되기이전에개발된액세스메소드이다. OIVP (OpenFrame/Online Installation Verificaiton Procedure) OpenFrame/Online 환경이올바르게구축되어기동에문제가없는지검증하는 절차이다. Online Core OpenFrame/Online에서제공하는모든종류의어플리케이션서버가동작되도록하기위해공통적으로필요한영역으로 TP-Monitor인 Tmax가해당엔진기능을담당한다. OpenFrame/OpenStudio OpenFrame 의편리한운영을위해 GUI 환경을제공하는관리툴이다. OpenStudio BM (Batch Manager) OpenFrame/Batch 시스템에서일어나는작업에대한관리, 분석제어를담당하 는모듈이다. OpenStudio DEP (Deploy) OpenStudio 클라이언트모듈중개발된업무를배포하기위한환경을제공하는 GUI 툴이다. OpenStudio DEV (Development) OpenStudio 클라이언트모듈중새로운업무를개발하기위한환경을제공하는 GUI 툴이다. OpenStudio OMC (Online Manager for OSC) OpenFrame/Online 모듈중에서 OSC(Online Server type C) 시스템에서일어나 는작업에대한관리, 분석, 제어를담당하는모듈이다. 70 OpenFrame 시작하기안내서

71 Appendix A OpenFrame 용어 OpenStudio OMI (Online Manager for OSI) OpenFrame/Online 모듈중에서 OSI(Online Server type I) 시스템에서일어나는 작업에대한관리, 분석, 제어를담당하는모듈이다. OSC Application Server OSC 어플리케이션프로그램실행을위한리소스및환경을제공하고, 프로그램 을구동하는역할을수행하는 OpenFrame 타입의 Tmax 서버를지칭한다. OSC System Server OSC 어플리케이션서버에서보조하거나또는시스템운영을위해추가적인기 능을제공하는서버이다. OSC (Online Server type C) OpenFrame/Online 제품중 IBM CICS Transaction Server 에대응하는서버타입 으로온라인트랜잭션업무를처리하는미들웨어이다. OSD (Online System Definition) OpenFrame/Online 시스템운영을위한각종리소스정의들이저장되는영역이 다. OSI (Online Server type I) OpenFrame/Online 제품중 IBM Mainframe 의 IMS/DC 에대응하는서버타입으 로온라인트랜잭션업무를처리하는미들웨어이다. OSM (OpenStudio Manager) Master 및 Agent 를관리하고클라이언트의모든요청을처리하는게이트웨이다. OST (OSC Supplied Transaction) IBM CICS 시스템의 Supplied Transaction 에서시스템운영에필요한트랜잭션 기능을제공하는 OpenFrame OSC 의모듈이다. OUTQ TJES 가 JOB 수행중에생성되는 output 에관한정보를저장하는시스템데이 터셋이다. OpenFrame 시작하기안내서 71

72 Appendix A OpenFrame 용어 PATH ( 접근경로 ) 보조인덱스를이용해서베이스클러스터를처리할때사용되는카탈로그엔트 리로서각보조인덱스마다최소하나의접근경로가정의된다. PCB (Program Control Block) IMS 데이터베이스나메시지소스나 Destination 에대한어플리케이션의인터페 이스를규정하는컨트롤블록이다. PSB 를생성할때 DBA 에의해정의된다. PCB Mask 어플리케이션의 DL/I 호출에대한여러가지결과정보를포함한데이터구조체 이다. PDS (Partitioned Data Set) 분할데이터셋, 여러개의순차구조를가지는멤버들과각각의멤버를기술하 는디렉터리항목으로구성된다. PSB (Program Specification Block) 특정어플리케이션이데이터베이스의어떤세그먼트와필드를읽을수있고, 또해당세그먼트에대해어떤작업을수행할수있는지에대한접근타입을기술한매크로어셈블러명령어집합으로, 특정데이터베이스에하나이상의뷰를가지고있다. Region IBM Mainframe 시스템에서프로그램이돌아가는주소공간 (Address space) 를의미한다. 하나의 CICS Region은 OSC 어플리케이션서버에일대일로대응되며, 여러개의 OSC 어플리케이션서버프로세스들이하나의 CICS Region이수행하던작업들을처리한다. RTSD (Runtime System Definition) OSC 어플리케이션서버들이런타임상태에서리소스정의들을접근할수있도 록리소스정의들이저장되는영역이다. 72 OpenFrame 시작하기안내서

73 Appendix A OpenFrame 용어 RWA (Region Work Area) 하나의 OSC 서버에서공통으로사용되는정보들을저장하기위한공유메모리 영역이다. SDS (Sequential Data Set) 순차데이터셋, 레코드가저장된순서대로데이터를처리하는구조의데이터 셋이다. Secondary Index 루트세그먼트키를이용해서데이터베이스레코드에접근하는방식이외에다 른인덱스키를이용해서특정세그먼트에접근하는부가적인방법을제공한다. SMS (Storage Management System) 데이터셋과저장장치를효율적으로관리할수있도록도와주는시스템유틸리 티와라이브러리모듈이다. Sphere ( 스피어 ) 베이스클러스터와이베이스클러스터에대한보조인덱스들의집합이다. SPOOL (Simultaneous Peripheral Operations OnLine) JOB 수행에필요한입력이나 JOB 수행중에생성되는결과등을저장하는임 시저장공간이다. SSA (Segment Search Argument) DL/I 호출에대한처리과정에서필요한조건정보를기술하는파라미터이다. SWA (System Work Area) OSC 시스템에서사용하는정보들을저장하기위한공간이다. 어플리케이션에서접근은불가능하다. SYSID 한 OSC 어플리케이션서버에서다른 OSC 어플리케이션서버를구분하기위한식별자이다. OpenFrame 시작하기안내서 73

74 Appendix A OpenFrame 용어 TACF (Tmax Access Control Facility) IBM Mainframe 의 RACF 에대응되는 OpenFrame 사용자인증및보안프로그램 이다. TCTUA (Terminal Control Table User Area) OSC 시스템과연결된터미널에할당되는영역으로어플리케이션프로그램에서 접근이가능하다. TDQ (Transient Data Queue) OSC 어플리케이션서버내부또는외부로데이터를보내기위한데이터전송 큐이다. TJES (Tmax Job Entry Subsystem) IBM Mainframe의 JES에대응되는 OpenFrame의모듈로시스템에서 JOB을받아스케줄링한후내부포맷으로변경하고, JOB을선택하여실행한결과로생성된 output을처리하는등배치 JOB을관리하는서브시스템이다. TSAM (Tmax VSAM) IBM Mainframe VSAM 에대응되는제품으로 VSAM 데이터셋을효율적으로관 리하고처리하는모듈이다. TSQ (Temporary Storage Queue) OSC 어플리케이션프로그램에서큐형식으로임시적으로데이터를저장할수 있는리소스이다. TWA (Transaction Work Area) 트랜잭션단위로할당하는어플리케이션이작업할수있는공간이다. UOW (Unit of Work) 하나의어플리케이션에서복구지점을기준으로논리적으로나뉘어진구간을의 미한다. 복구지점은태스크의끝또는 SYNCPOINT 지점이다. VSAM (Virtual Storage Access Method) 액세스메소드중하나로디스크에저장된고정길이레코드나가변길이레코드 74 OpenFrame 시작하기안내서

75 Appendix A OpenFrame 용어 에대한직접처리또는순차처리를하는데사용되는기술이다. VTOC (Volume Table of Contents) 각볼륨의공간할당정보와확장정보를관리하는시스템데이터셋이다. VVDS (VSAM Volume Data Set) 시스템에서사용하는모든볼륨마다하나씩정의한 VSAM ESDS 데이터셋이 다. 카탈로그를구성하는데이터셋중하나이다. z/os (zero-downtime OS) 64 비트용 IBM 서버운영체제로 OS/390 의후속모델이다. [ 표 A-1] OpenFrame 용어 OpenFrame 시작하기안내서 75

Microsoft Word - AnyLink Introduction v3.2.3.doc

Microsoft Word - AnyLink Introduction v3.2.3.doc Copyright 2007 Tmax Soft Co., Ltd. All Rights Reserved. AnyLInk Copyright Notice Copyright 2007 Tmax Soft Co., Ltd. All Rights Reserved. Tmax Soft Co., Ltd. 대한민국서울시강남구대치동 946-1 글라스타워 18 층우 )135-708 Restricted

More information

안내서

안내서 OpenFrame Batch 안내서 소프트웨어 OpenFrame/Batch v4.0 안내서버전 v1.1 Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved. TmaxSoft Co., Ltd.

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

Tmax

Tmax Tmax JTmaxServer User Guide Tmax v5.0 SP1 Copyright 2009 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2009 TmaxSoft Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구서현동 263 분당스퀘어 (AK 프라자

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

목차 1. 노드매니저종류 Java Type SSH Type 노드설정파일및로깅 nodes.xml jeusnm.properties <servername>.properties...

목차 1. 노드매니저종류 Java Type SSH Type 노드설정파일및로깅 nodes.xml jeusnm.properties <servername>.properties... 개발및운영 JEUS7 Node Manager 가이드 2014. 12. 15 목차 1. 노드매니저종류... 3 1.1 Java Type... 3 1.2 SSH Type... 3 2. 노드설정파일및로깅... 3 2.1 nodes.xml... 3 2.2 jeusnm.properties... 4 2.3 .properties... 4 2.4 JeusNodeManager.log...

More information

OpenFrame

OpenFrame OpenFrame OpenStudio DEV/DEP 안내서 소프트웨어 OpenFrame 4.0 Fix#1/OpenStudio v4.0 안내서버전 v1.2 Copyright 2009 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2009 TmaxSoft Co., Ltd. All Rights

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

개발및운영 Tibero DB Link (Tibero To Oracle) - Local 방식

개발및운영 Tibero DB Link (Tibero To Oracle) - Local 방식 Tibero DB Link (Tibero To Oracle) - Local 방식 2014. 04. 16. 목차 1. 구성환경... 3 2. 환경설정... 3 2.1. Tibero 서버 (AIX) 에 Oracle instance Client 파일을업로드... 3 2.2. Oracle Instance Client에대한환경설정등록 (.profile)... 4 2.3.

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

Cisco FirePOWER 호환성 가이드

Cisco FirePOWER 호환성 가이드 Cisco 호환성가이드 Cisco 호환성 이문서에서는 Cisco 소프트웨어와하드웨어의호환성및요건을다룹니다. 추가 릴리스또는제품정보는다음을참조하십시오. 설명서로드맵 : http://www.cisco.com/c/en/us/td/docs/security/firesight/ roadmap/firesight-roadmap.html Cisco ASA 호환성가이드 : http://www.cisco.com/c/en/us/td/docs/security/asa/compatibility/

More information

개발및운영 Tibero Perl 연동

개발및운영 Tibero Perl 연동 Tibero Perl 연동 2014. 05. 27. 목차 1. Windows에서의홖경구성... 3 1.1 Tibero ODBC Driver 설치... 3 1.2. Tool 설치... 5 2. Unix에서의홖경구성... 6 2.1 iodbc 설치... 7 2.2 Tibero 설치... 7 2.3 Iodbc drvier manager 등록... 7 3. Tibero

More information

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다. 설치및환경설정 JDBC 접속세션구분 / 확인 2013. 11. 01 개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다. 사용하기 JEUS 에서설정방법

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

SANsymphony-V

SANsymphony-V 국내대표적인구축사례 (KR) XXXX공사(공공) 2013년 12월 도입 센터 이전에 따른 스토리지가상화 통합 및 이기종통합 이기종 스토리지 (무중단이중하) 무중단 서비스 확보 24시간 운영 체계의 고가용 확보 스토리지 인프라의 유연한 구성 및 통합 환경 구축 업무서버 Unix 20대 업무서버 V 58대 CIe SSD(Fusion IO 3.2TB) ㅇㅇㅇㅇㅇㅇ

More information

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation 1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation Board(EVB B/D) 들과 TCP/IP Protocol로연결되며, 연결된 TCP/IP

More information

Amazon EBS (Elastic Block Storage) Amazon EC2 Local Instance Store (Ephemeral Volumes) Amazon S3 (Simple Storage Service) / Glacier Elastic File Syste (EFS) Storage Gateway AWS Import/Export 1 Instance

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

Business Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

[JEUS 7] eclipse plug-in 연동 1. 개요 Eclipse 와 JEUS 7 연동시필요한 plug-in 제공및환경설정에관한가이드제공하여 Eclipse 에서 JEUS 7 기동및 종료테스트할수있는방법을기술하였습니다. 2. Plug-in 설치 2.1 [Step

[JEUS 7] eclipse plug-in 연동 1. 개요 Eclipse 와 JEUS 7 연동시필요한 plug-in 제공및환경설정에관한가이드제공하여 Eclipse 에서 JEUS 7 기동및 종료테스트할수있는방법을기술하였습니다. 2. Plug-in 설치 2.1 [Step 기타지식 [JEUS 7.0] eclipse plug-in 연동 2015. 06. 09 [JEUS 7] eclipse plug-in 연동 1. 개요 Eclipse 와 JEUS 7 연동시필요한 plug-in 제공및환경설정에관한가이드제공하여 Eclipse 에서 JEUS 7 기동및 종료테스트할수있는방법을기술하였습니다. 2. Plug-in 설치 2.1 [Step. 1]

More information

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

More information

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA Spotlight on Oracle V10.x DELL SOFTWARE KOREA 2016-11-15 Spotlight on Oracle 목차 1. 시스템요구사항... 2 1.1 지원하는데이터베이스...2 1.2 사용자설치홖경...2 2. 프로그램설치... 3 2.1 설치프로그램실행...3 2.2 라이선스사용관련내용확인및사용동의...3 2.3 프로그램설치경로지정...4

More information

consulting

consulting CONSULTING 전략 컨설팅 클라우드 마이그레이션 애플리케이션 마이그레이션 데이터 마이그레이션 HELPING YOU ADOPT CLOUD. 클라우드로 가기로 결정했다면 누구와 함께 갈지를 선택해야 합니다. 처음부터 끝까지 믿을만한 파트너를 찾는다면 베스핀글로벌이 정답입니다. 전략 컨설팅 다양한 클라우드 공급자가 존재하고, 클라우드 공급자마다 다른 장단점을

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 www.vmon.vsystems.co.kr Vmon 소개자료 Ⅰ. EMS 란? Ⅱ. Vmon 소개 Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란? - EMS 의정의 - EMS 의필요성 : IT 환경의변화 Ⅱ. Vmon 소개 - Vmon 개요 - Vmon 제품구성 - Vmon Solutions - Vmon Services Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란?

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

More information

OpenFrame

OpenFrame OpenFrame 마이그레이션안내서 소프트웨어 OpenFrame/Online v5.3 OpenFrame/Batch v4.0 안내서버전 v1.2 Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved.

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

Tibero

Tibero Tibero 클라이언트설치가이드 Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구황새울로 329 번길 5 티맥스빌딩우 ) 463-824 Restricted Rights

More information

[Brochure] KOR_LENA WAS_

[Brochure] KOR_LENA WAS_ LENA Web Application Server LENA Web Application Server 빠르고확장가능하며장애를선대응할수있는운영중심의고효율차세대 Why 클라우드환경과데이터센터운영의노하우가결집되어편리한 관리기능과대용량트랜잭션을빠르고쉽게구현함으로고객의 IT Ownership을강화하였습니다. 고객의고민사항 전통 의 Issue Complexity Over

More information

OZ-LMS TM OZ-LMS 2008 OZ-LMS 2006 OZ-LMS Lite Best IT Serviece Provider OZNET KOREA Management Philosophy & Vision Introduction OZNETKOREA IT Mission Core Values KH IT ERP Web Solution IT SW 2000 4 3 508-2

More information

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드]

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드] 제 2 장 데이타베이스시스템개념과아키텍처 Fundamentals of Database Systems R. A. Elmasri and S. B. Navathe Copyright 2002 황규영홍의경음두헌박영철김진호조완섭 목차 2.1 데이타모델, 스키마, 인스턴스 2.2 DBMS 아키텍처와데이타독립성 2.3 데이타베이스언어와인터페이스 2.4 데이타베이스시스템환경

More information

TTA Journal No.157_서체변경.indd

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

USER GUIDE

USER GUIDE Solution Package Volume II DATABASE MIGRATION 2010. 1. 9. U.Tu System 1 U.Tu System SeeMAGMA SYSTEM 차 례 1. INPUT & OUTPUT DATABASE LAYOUT...2 2. IPO 중 VB DATA DEFINE 자동작성...4 3. DATABASE UNLOAD...6 4.

More information

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D> VHDL 프로그래밍 D. 논리합성및 Xilinx ISE 툴사용법 학습목표 Xilinx ISE Tool 을이용하여 Xilinx 사에서지원하는해당 FPGA Board 에맞는논리합성과정을숙지 논리합성이가능한코드와그렇지않은코드를구분 Xilinx Block Memory Generator를이용한 RAM/ ROM 생성하는과정을숙지 2/31 Content Xilinx ISE

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8>

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8> 데이터베이스 (Database) ER- 관계사상에의한관계데이터베이스설계 문양세강원대학교 IT특성화대학컴퓨터과학전공 설계과정 [ 그림 3.1] 작은세계 요구사항들의수정과분석 Functional Requirements 데이타베이스요구사항들 FUNCTIONAL ANALYSIS 개념적설계 ERD 사용 High level ltransaction Specification

More information

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : ios 3.0 이상 - 콘텐츠형식 : MP4 (H264,AAC ), MP3 * 디바이스별해상도,

More information

기타자료.PDF

기타자료.PDF < > 1 1 2 1 21 1 22 2 221 2 222 3 223 4 3 5 31 5 311 (netting)5 312 (matching) 5 313 (leading) (lagging)6 314 6 32 6 321 7 322 8 323 13 324 19 325 20 326 20 327 20 33 21 331 (ALM)21 332 VaR(Value at Risk)

More information

슬라이드 1

슬라이드 1 -Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역

More information

안내서

안내서 OpenFrame 데이터셋안내서 소프트웨어 OpenFrame/Batch v4.0 안내서버전 v1.1 Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2008 TmaxSoft Co., Ltd. All Rights Reserved. TmaxSoft Co., Ltd.

More information

Microsoft PowerPoint - o8.pptx

Microsoft PowerPoint - o8.pptx 메모리보호 (Memory Protection) 메모리보호를위해 page table entry에 protection bit와 valid bit 추가 Protection bits read-write / read-only / executable-only 정의 page 단위의 memory protection 제공 Valid bit (or valid-invalid bit)

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

More information

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력 CLD 모듈 계획서 Unix Systems 운영관리기법 교과목 코드 모듈명 Unix Systems Administration 코디네이터 김두연 개설 시기 2015. 5 th term 학점/시수 3 수강 대상 1~3학년 분반 POL Type TOL Type SOS Type 유형 소프트웨어 개발 컴퓨팅 플랫폼 관리 개발 역량 분석/설계 프로그래밍

More information

untitled

untitled 3 IBM WebSphere User Conference ESB (e-mail : ljm@kr.ibm.com) Infrastructure Solution, IGS 2005. 9.13 ESB 를통한어플리케이션통합구축 2 IT 40%. IT,,.,, (Real Time Enterprise), End to End Access Processes bounded by

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Spider For MySQL 실전사용기 피망플러스유닛최윤묵 Spider For MySQL Data Sharding By Spider Storage Engine http://spiderformysql.com/ 성능 8 만 / 분 X 4 대 32 만 / 분 많은 DB 중에왜 spider 를? Source: 클라우드컴퓨팅구 선택의기로 Consistency RDBMS

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Autodesk Software 개인용 ( 학생, 교사 ) 다운로드가이드 진동환 (donghwan.jin@autodesk.com) Manager Autodesk Education Program - Korea Autodesk Education Expert 프로그램 www.autodesk.com/educationexperts 교육전문가프로그램 글로벌한네트워크 /

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

Intra_DW_Ch4.PDF

Intra_DW_Ch4.PDF The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

슬라이드 1

슬라이드 1 Java Based Enterprise C/S Platform. Sales Dept./ General Manager KilSik, Lee Mobile: 010-4374-8860 E-mail: ben@ari-system.com TM Client First Better than the Best We Deliver Agility Reliability Intelligence

More information

Microsoft Word - s.doc

Microsoft Word - s.doc 오라클 백서 2010년 9월 WebLogic Suite를 위해 최적화된 오라클 솔루션 비즈니스 백서 개요...1 들어가는 글...2 통합 웹 서비스 솔루션을 통해 비즈니스 혁신 추구...3 단순화...4 기민한 환경 구축...5 탁월한 성능 경험...6 판도를 바꾸고 있는 플래시 기술...6 오라클 시스템은 세계 최고의 성능 제공...6 절감 효과 극대화...8

More information

인디쓔피-IOM핸돜벁닄큐1014pdf, page 59 @ Preflight ( IOM핸돜벁닄큐__1014 )

인디쓔피-IOM핸돜벁닄큐1014pdf, page 59 @ Preflight ( IOM핸돜벁닄큐__1014 ) Publisher: International Organization for Migration 17, route des Morillons 1211 Geneva 19 Switzerland Tel: +41.22.717 91 11 Fax: +41.22.798 61 50 E-mail: hq@iom.int Internet: http://www.iom.int ISBN 978

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

OpenFrame

OpenFrame OpenFrame 데이터셋안내서 OpenFrame/Base v5.1 Copyright 2010 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2010 TmaxSoft Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구서현동 263 분당스퀘어 (AK 프라자 )

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 RecurDyn 의 Co-simulation 와 하드웨어인터페이스적용 2016.11.16 User day 김진수, 서준원 펑션베이솔루션그룹 Index 1. Co-simulation 이란? Interface 방식 Co-simulation 개념 2. RecurDyn 과 Co-simulation 이가능한분야별소프트웨어 Dynamics과 Control 1) RecurDyn

More information

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp A SQL Server 0 설치 A. 소개 Relational DataBase Management System SQL Server 0는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 express 버전 의무료에디션을제공하는데, 이책에서는실습을위해 SQL Server 0 익스프레스에디 션 SP

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

Simplify your Job Automatic Storage Management DB TSC

Simplify your Job Automatic Storage Management DB TSC Simplify your Job Automatic Storage Management DB TSC 1. DBA Challenges 2. ASM Disk group 3. Mirroring/Striping/Rebalancing 4. Traditional vs. ASM 5. ASM administration 6. ASM Summary Capacity in Terabytes

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Enterprise Cloud Networking CDN (Content Delivery Network) 전 세계에 배치된 콘텐츠 서버를 통해 빠른 전송을 지원하는 서비스 전 세계에 전진 배치된 CDN 서버를 통해 사용자가 요청한 콘텐츠를 캐싱하여

More information

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인 표준프레임워크로구성된컨텐츠를솔루션에적용하는것에문제가없는지확인 ( S next -> generate example -> finish). 2. 표준프레임워크개발환경에솔루션프로젝트추가. ( File -> Import -> Existring Projects into

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F > 이씨제어 한글기술서적소개 1. SIMATIC S7-300/400 초급과정교육교재 S7-300/400 에대한초급교육에사용되는한글판교육교재. * 참고영어원문 : Programming with STEP 7, Automating with STEP 7 in STL and SCL A4 단면 280 쪽, 파워포인트컬러판 2. SIMATIC S7-300/400 중급과정교육교재

More information

쉽게 풀어쓴 C 프로그래밊

쉽게 풀어쓴 C 프로그래밊 Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.

More information

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다. PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.

More information

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

Endpoint Protector - Active Directory Deployment Guide

Endpoint Protector - Active Directory Deployment Guide Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Microsoft PowerPoint - 6.pptx

Microsoft PowerPoint - 6.pptx DB 암호화업데이트 2011. 3. 15 KIM SUNGJIN ( 주 ) 비에이솔루션즈 1 IBM iseries 암호화구현방안 목차 목 차 정부시책및방향 제정안특이사항 기술적보호조치기준고시 암호화구현방안 암호화적용구조 DB 암호화 Performance Test 결과 암호화적용구조제안 [ 하이브리드방식 ] 2 IBM iseries 암호화구현방안 정부시책및방향

More information

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동

More information

Backup Exec

Backup Exec (sjin.kim@veritas.com) www.veritas veritas.co..co.kr ? 24 X 7 X 365 Global Data Access.. 100% Storage Used Terabytes 9 8 7 6 5 4 3 2 1 0 2000 2001 2002 2003 IDC (TB) 93%. 199693,000 TB 2000831,000 TB.

More information

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

server name>/arcgis/rest/services  server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지 ArcGIS for Server (Windows) 설치가이드 ArcGIS 10.2 for Server 설치변경사항 1 설치 간편해진설치 -.Net Framework나 Java Runtime 요구하지않음 - 웹서버 (IIS, WebSphere ) 와별도로분리되어순수하게웹서비스기반의 GIS 서버역할 - ArcGIS Server 계정을이용한서비스운영. 더이상 SOM,

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

개발및운영 Eclipse 를이용한 ANT 활용방법

개발및운영 Eclipse 를이용한 ANT 활용방법 Eclipse 를이용한 ANT 활용방법 2014. 04. 09 목차 Eclipse를이용한 ANT 활용방법... 3 1. ant 사용전준비사항... 3 1.1 ant Install... 3 1.2 Java Project 생성... 5 2. ant 활용방법... 10 2.1 ant project 생성... 10 3. ant 설정... 13 3.1 ant directory...

More information

JDBC 소개및설치 Database Laboratory

JDBC 소개및설치 Database Laboratory JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }

More information