Microsoft PowerPoint - 9iAS Perf Tuning.ppt

Size: px
Start display at page:

Download "Microsoft PowerPoint - 9iAS Perf Tuning.ppt"

Transcription

1 ORACLE 9iAS Performance Tuning Getting the most out of MetaLink 박준현 한국오라클 ( 주 ) 제품지원실 오늘세미나에서는 ORACLE 9iAS 를사용하시면서접하시게되는 performance 문제와관련하여어떻게접근을해야하는지와또한어떠한사항을고려해야하는지에대해초점을맞추어진행하도록하겠습니다. 그럼 ORACLE 9iAS Performance Tuning 세미나를시작하겠습니다. Page 1 1

2 Agenda Tuning Approach OC4J & JDK Issues Tuning with Oracle HTTP Server (OHS) Tuning with Web Cache Load Balancing Conclusion 본세미나에서는웹기반시스템의성능향상을위한구체적인내용들을다루고자합니다. 비록그것이 Oracle9iAS 에초점이맞추어져있지만일반적인웹기반시스템과크게차이가나지는않습니다. 이론적인부분은가급적피했으며여기에서사용되는방법들은바로적용해볼수있을것입니다. 현업에서바로적용, 성능의이득을볼수있다면이것이본세미나를듣고서가질수있는가장큰수확이아닐까합니다. Page 2 2

3 How to Tune? 1 Measure 2 Benchmark 3 Identify Bottlenecks 4 Reconfigure 5 Log everything 웹기반시스템의튜닝은종합예술이라고도한다. 그만큼그어느하나, 한분야만을알아서도안되고특정부분만을튜닝한다고해서전체적으로성능이향상되는것도아니다. 시스템에문제가있다면, 즉 Oracle9iAS 가비즈니스적기대치에미치지못하고있다고판단한다면다음과같은과정을통해서성능향상을이끌어낼수있을것이다 1) Measure 문제가무엇인지수치적으로모니터링하고표본을추출한다. 이단계에서본세미나에서알아볼 ART, TPS 를계산해내야하고추가로 CPU, Memory 사용량도조사한다. 2) Benchmark 측정된수치를가지고실제로타시스템과비교를해본다. 또한 Stress Tool 을사용하여현재시스템의성능을알아본다. 대표적인 Stress Tool 로는손쉽게사용할수있는 MS Stress Tool 이나 Grinder 가있고, 보다 Detail 하게성능에대해분석을하고싶다면 etest 나 Load Runner 등이있을수있다. 이단계에서 Application code 도재검검을해야하는데일반적으로가장많이시간소요가발생하고있고또한가장많은성능향상을기대할수있다. 3) Identify Bottlenecks 전반적인시스템의어느부분에서 Bottleneck 이걸리고있는지를세분화하여찾아낸다. 4) Reconfigure 선행과정에서의심이가는부분이찾아졌다면해당부분에대한튜닝요소를추출하고이에대해재설정작업을한다. 5) Log everything 문제가있다면반드시로그에남게된다. 모든로그들을찾아내서에러나문제점이없는지를확인한다. 이상의과정은상당한노력과인내력이필요한부분임에는틀림없다. 그렇지만위의과정은시스템의적절한성능향상을이룰때까지계속반복해서이루어져야한다. Page 3 3

4 How a request works Client Browser Web Cache Apache App Server Database Client가 HTTP 요청 2. 캐시에해당하는객체가존재하면 Web Cache는바로응답 3. 캐시에없으면 request를 Apache에넘긴다 4. Apache는 App Server에해당객체를요청 5. App Server DB query를포함하여객체에대해결과를재생성 (generating) 6. App Server는 Apache에게해당결과를보낸다. 7. Apache는해당결과를Web Cache에게보낸다. 8. Web Cache는결과가오면다음에재호출을위해해당결과의복사본을유지 9. Web Cache는해당결과페이지를압축하고나서 Client에게보낸다. How a request works? 이것은일반적인웹기반시스템에서의 request flow 이다. 그렇다면 Apache 의역할은무엇일까? 1. Client 가 HTTP 요청한다. 2. 캐시에해당하는객체가존재하면 Web Cache 는바로응답한다. 3. 캐시에없으면 request 를 Apache 에넘긴다. 4. Apache 는 App Server 에해당객체를요청한다. 5. App Server DB query 를포함하여객체에대해결과를재생성 (generating) 한다. 6. App Server 는 Apache 에게해당결과를보낸다. 7. Apache 는해당결과를 Web Cache 에게보낸다. 8. Web Cache 는결과가오면다음에재호출을위해해당결과의복사본을유지한다. 9. Web Cache 는해당결과페이지를압축하고나서 Client 에게보낸다. Page 4 4

5 Performance Terms Concurrency 동시에여러요청을처리할수있는능력 Latency 한시스템에 A component 가있고 B component 가존재할때, B 가완전하게자신의 task 를처리할때까지 A 가기다리는데걸리는시간 Response time 하나의요청이이루어져결과값이돌아올때까지걸리는시간 Throughput 단위시간당처리되는요청수 (req/sec) Think time 실질적으로시스템프로세스에서처리하지않고제외되는시간 Concurrent User 동시단말사용자수 or 동시접속자수 Active User + Inactive User TPS Transactions Per Second ART Average Response Times Concurrent User / TPS Think Time Saturation Point TPS 가최고가되기시작하는시점 Active User Active Threads라고도하며현재해당시스템을사용하기위한일련의목적으로한번이상호출했거나하고있는서비스의개수. 즉, 호출하여아직 response를받지못한사용자들. Inactive User 현재 request를수행하지않고있으며, 화면의결과를보고있거나다음요청을위해 form에필요한내용을입력하고있거나대기중인사용자. Think Time에해당하는사용자로분류될수있다. 시스템의관점에있어서는 Inactive User 는중요하지않다. 왜냐하면실제적으로시스템에부하를주지않기때문이다. 따라서보통부하테스트를할경우에는 Inactive User. 즉, Think Time 은 0 로놓고테스트하게된다. 그러나비즈니스적관점에서는상당히중요한데비록한번클릭하고나서커피를마시고있는사용자혹은다른일을하고있는 Inactive User 들의범위를어디까지설정하느냐에따라서 Concurrent User 가바뀌기때문이다. 1/(ART + Think Time) = 사용자당 TPS TPS * ART = 한시스템에요청된수 TPS * (ART + Think Time) = Concurrent User 수 Concurrent User 수 /TPS - Think Time= Average Response Time Page 5 5

6 Mission for Tuning Increase TPS Short ART 70 TPS 60 50! after Concurrent User TPS* Think Time saturation point? Questions? Threads 1) TPS 가 SP 를지나면서저하 -MaxClients 2) TPS 가좋아지면 ART 도함께짧아지나 웹기반시스템의튜닝목적은안정적으로보다빠르게서비스를하는데에있다. 이를수치화한다면 TPS를증가시키는것이고 ART를보다짧게가져가는것이다. 그러나 Saturation Point를높아진다고해서시스템이안정적이라고는할수없다. 1) Saturation Point 를지나서 TPS 가떨어지는이유는? 일정정도의 Concurrent User 이상에서는시스템이급격히성능이떨어지고있다. 이는시스템의 Latency 가좋지않으며이를개선하기위해서는 request 가들어올때이것들을큐에쌓거나해서 Throughput 을유지한다. Apache 에서 MaxClients 옵션을사용한다. 2) TPS 가좋아지면 ART 도개선되나? 그렇지는않다. 공식에서보면 TPS 가높아지면 ART 는짧아지지만이는 Saturation Point 이전까지만이다. TPS 만을올린다고해서성능이향상되는것은아니다. 안정성이뒷받침되어야하며이를위해서는어떤작업들이선행되어야하는지를본세미나에서구체적으로알아본다. Page 6 6

7 Oracle9iAS Architecture Web Tier Application Tier Database Tier Web Cache Apache JSP Browser Apache JVM Servlet EJB Database Wireless & Mobile Oracle9iAS Containers for J2EE (OC4J) Oracle9iAS 의기본적인핵심구조는 Web Cache Apache OC4J 이다. OC4J 는 J2EE 기반 Application 의핵심이며모든비즈니스로직이포함되어진다. Apache 는 J2EE Application 의앞단에존재하며모든 request 를조절하는역할을한다. 그리고 Web Cache 는반복되거나자주 request 되는내용들에대해서 OC4J 의부하를줄이고보다빠른서비스를보장하기위해 OC4J 혹은 Apache 의앞단에위치한다. 시스템구조는다양하게구성할수있는데, 대부분의고객들께서시스템을구현하는경우많이사용되고있는대표적인 4 가지예를참고해보도록하겠다. -OC4J standalone 시스템부하가적거나 J2EE only Application 서비스에적절하다. -Apache OC4J 보편적인구조로 Apache 는 Load Balancer 역할수행한다. 또한 J2EE 이외 CGI, PERL, PL/SQL 이존재할경우적절하다. -Web Cache Apache OC4J 일반적으로정적인데이터 ( 이미지등 ) 가많은경우효과가크며 Web Cache 와 OC4J 를분리할수있다. -Web Cache OC4J 대량의 request 가있는경우에효과적이며이경우 Web Cache 가 Load Balancing 을수행한다. Page 7 7

8 How to Find Tuning Point? Browser L4/GW Web Cache Apache JVM Database tcpset.sh httpd.conf mod_oc4j.conf webcache.xml server.xml.java_wrapper opmn.xml data-sources.xml 각각의 Tier 를단순화 (OC4J -> Apache -> Web Cache) 반복적인부하테스트및에러로그확인 모니터링툴활용 튜닝포인트를어떻게찾을것인가? 우선튜닝을하기전에튜닝포인트를어디에관점을두고할것인지, 또한과연튜닝포인트의초점이제대로맞추어진행되는인지를파악하는데는여러번의시행착오끝에나올수있다. 여기서는이러한시행착오를줄이기위해체크해야할사항에대해알아보도록한다. 1) Overload 가어디서걸리는지찾기위해서 Web Cache, Apache 를연결하지않고 OC4J 만을가지고부하량을체크한다. 즉 OC4J standalone 관점에서접근하는데.java_wrapper, opmn.xml, 그리고 DB 연결에관여하는 data-sources.xml 의 parameter 를변경한다. 이작업은반복적으로이루어져야하기에많은시간이필요로할것이다. 2) OC4J 에서일정정도최대의대역폭, 최대의성능을도출해내었다면 Apache 를붙인다. 이단계에서는 tcpset.sh, httpd.conf, mod_oc4j.conf 등이튜닝대상이다. 3) Apache-OC4J 관계에서튜닝이끝나면 Web Cache 를붙인다. Web Cache 를튜닝을위해서는 로접속하여 Web Cache Manager 에서 parameter 를수정, 튜닝을한다. 4) 이상과같은과정을거치면서 Bottleneck 을찾아서제거한다. 5) OS, Network 대역폭, DB query 튜닝도반드시이루어져야한다. 6) CPU, Memory 의증설은보다효율적으로성능향상을할수있음을잊지말아야한다. 위의경우는각단계별로체크할사항에대해알아보았지만, 이와더불어각단계에서사용될각각의 configuration file 에서사용될파라미터는미리매뉴얼을참고하여각파라미터의의미와적절한값의범위등에대해서도알고있어야하겠다. Page 8 8

9 Monitoring Tools aggrespy 특정시점에서빠르게성능요소를추적 결과값을성능지표로삼기에는부적합 (standalone) dmstool 일정주기의시간단위로성능요소를추적 성능개선을위한도구로적합, 적극활용 스크립트를만들어사용하면효율적 Check: DB connections, Response Times, Completed operations 앞에서의기본적인개념을가지고구체적으로각부분에대해서모니터링할필요가있다. 이때 Oracle9iAS 에서는다음과같이 2 가지의모니터링도구를제공하는데 dmstool 이가장적절하다. 이는일정시간동안의부하량을측정할수있다는장점이있다. Page 9 9

10 dmstool Collect 100 sets at 60 second intervals dmstool -i 60 -c 100 \ /appsvr/apache:2534:6004/apache/handle.completed \ /appsvr/apache:2534:6004/apache/request.completed >> t1.out Output Listing /appsvr/apache:2534:6004/apache/handle.completed ops /appsvr/apache:2534:6004/apache/request.completed ops /appsvr/apache:2534:6004/apache/connection.completed ops 매분마다 Apache components (handle, request, connection) 의 completed 통계치 dmstool 에서옵션 -i 는 time interval 을 c 는횟수를나타낸다. Oracle9iAS 관련모든 components를추출하는경우 $ dmstool dump 현재각 modules, component별로 completed인 metrics를추출하는경우 $ dmstool l grep completed Page 10 10

11 # of JVM in an Instance OC4J Instances Results 1 and 2 JVM instances Apache mod_oc4j AJP AJP --- JVM JVM TPS 기본설정은 1 JVM 필요이상추가는 CPU 병합 CPU 갯수의 2 배수가적절 시스템성능의안정성확보 With 1 OC4J With 2 OC4Js Number of Users $ORACLE_HOME/opmn/conf/opmn.xml <island id="island" numprocs="2 /> mod_oc4j Apache와 OC4J 사이에는 mod_oc4j가놓여있다. 이는 URL Binding을담게되는데여기에서특정페이지 ( 확장자기준 ) 을제어할수있다. 예를들면 jsp 파일에대한 request만을 OC4J로 redirect하고자한다면다음과같이 mod_oc4j.conf에서설정한다 Oc4jMount / *.jsp 이는 static 한 html 페이지나이미지파일들을굳이 OC4J 로넘겨서 OC4J 에게부하를줄필요는없다. 현재 OC4J Instance가하나라면이것을증가시킨다. 즉 JVM이 1개와 2개의차이는매우크다. 이경우각각의 JVM에서발생하는 log 파일들은각각존재하게된다. Page 11 11

12 JVM HotSpot HotSpot Architecture Results w/ and w/o server option Client Compiler Server Compiler TPS VM Runtime Garbage Collector Bytecode Interpreter Memory Management Thread and lock subsystems With -server Without -server Number of Users $ORACLE_HOME/opmn/conf/opmn.xml <java-option value= -server /> JAVA VM HotSpot 은크게 Compiler 와 Runtime 으로구분할수있다. Runtime 영역이존재하는 Virtual Machine 영역에는 Garbage Collector, Bytecode Interpreter 등과같은기능등이수행된다. 그리고 Application 은컴파일과정을통해수행되게되는데이때사용자는 compiler 를선택할수있다. Client VM compiler Java applications이나 applets이많다면이옵션을사용한다. 즉 Java GUI 환경에적절하다. Java HotSpot Client VM은 Java application의기동시간을대폭줄여주며보다적은메모리를사용한다. Server VM compiler JSP, Servlet, EJB와같은 Server side Java application을운영하고자한다면 server 옵션을사용한다. Page 12 12

13 JVM Parameters 각벤더에따라조금씩다름 -Xms -Xmx -Xss -verbosegc -JIT Same/Different of Xms and Xmx TPS With -ms=256m, -mx=256m With -ms=128m, -mx=256m Number of Users Setting Xms = Xmx, why? $ORACLE_HOME/opmn/conf/opmn.xml <java-option value= -Xms256m Xmx256m /> Heap 은모든 Thread 들이공유하는영역으로 Heap 에는모든클래스인스턴스와배열들이저장되게되는메모리의 Runtime Data Area 이다. 그리고각각의 Thread 들이개별적으로가지고있는메모리영역이있는데이를 Stack 이라고한다. -Xmxn -Xssn Pool 에할당되는최대의메모리값으로단위는바이트이다. 기본값은 64MB 이며 2MB 보다크게 1024 의배수배이다. 단위인 m 이나 M 은 megabytes 를뜻하며대소문자구분은없다. JDK 1.3 에서 Limit 는 4GB (Solaris 7, 8), 2G (Solaris 6, x86) 이다. 쓰레드스텍사이즈이다. 각각의 Java thread 는두개의 stack 을가지게되는데, 하나는 Java code 이고다른하나는 C code 를위한것이다. Xss512k 라고한다면 stack size 의 max 값은 512k 이고이값은 C 코드에의해사용되어진다. n 의기본단위는 bytes 이고 n 은 1000 bytes 보다커야한다. 기본스텍사이즈는 512 kilobytes 이다 (-Xss512k). Page 13 13

14 Heap & GC GC 가빈번하게발생 Heap size가작아새로운 Thread 생성시필요한가용메모리할당에부하발생 이때시스템은서비스 panic 상태 Heap size의증가 Applications code 튜닝 Garbage Collector OutOfMemoryError GC 에의해이용가능한영역보다더많은 heap 이요구되어지는경우 Heap size 의증가 Heap은 JVM이기동시에생성되어진다. 객체들을위한 Heap 저장공간은 Garbage Collector에의해서선언되어진다. 객체들은결코명시적으로해제되어지지않는다. Garbage Collector는특별한형태로지정되어있지않고 JVM 구현자의시스템요구사항에따라서 GC 알고리즘이선택되어질수있다. Heap은고정된크기로되어지거나계산에의해서요구되어지는만큼확장되어질수있고큰 Heap이불필요해지면줄어들수도있다. Page 14 14

15 Use JDK 1.4 than 1.3 JDK 1.3 을사용해야한다면 Updated 버전사용 1).java_wrapper 수정 $ORACLE_HOME/jdk/bin/.java_wrapper #PRG=$0 PRG=/usr/local/java131/bin/java $ORACLE_HOME/jdk/jre/bin/.java_wrapper #PRG=$0 PRG=/usr/local/java131/jre/bin/java 2) opmn.xml 에 java-bin 추가 $ORACLE_HOME/opmn/conf/opmn.xml <java-bin path= /usr/local/java131/bin/java /> 가능하다면 JDK 1.4 를사용 위의 2) opmn.xml 수정방법이용 <java-bin path= /usr/local/java142/bin/java /> $ORACLE_HOME/jdk/lib/tools.jar 를 JDK1.4 의그것으로대체 다음은 Metalink 를통해서확인할수있는문서로써기존 JDK 를 1.4 로올리기위한또다른방법이다. 다음은 에서찾은 Note 번호 를참조한내용입니다. 1. Stop all Oracle9iAS processes. 2. Rename ORACLE_HOME/jdk to something else( ex. jdk13). 3. Download J2SE version 1.4 from - See that you download the SDK version, not the JRE version - See that the self-extracting binary file version so that you can install the J2SE anywhere on your machine. 4. Following the instructions provided by Sun Microsystems install the J2SE 1.4 into the directory "9iAS_ORACLE_HOME/jdk". 5. Add the following lines to 9iAS_ORACLE_HOME/jdk/jre/lib/security/java.security: # Oracle-specific definitionsauth.policy.provider=oracle.security.jazn.spi.policyprovider login.configuration.provider=oracle.security.jazn.spi.loginconfigprovider Note : The login.configuration.provider line already exists in the java.security file. Comment out the existing line by prefixing a # character at the beginning of the line and add the line with the Oracle-specific value. 6. Copy the jar files FROM : the old jdk(i.e. 9iAS_ORACLE_HOME/jdk13/jre/lib/ext ) TO : the new jdk(i.e. 9iAS_ORACLE_HOME/jdk/jre/lib/ext ) 7. Start all Oracle9iAS processes. Page 15 15

16 Oracle HTTP Server OHS OHS response time Browser Apache Apache Millisecond 80,000 70,000 60,000 50,000 40,000 30,000 20,000 10,000 0 OHS parameter tuning: httpd.conf OHS & OC4J relations: mod_oc4j.conf Network tuning: tcpset.sh Only 1 OHS, 1CPU Active Connections 50 Tuning Oracle HTTP Server OHS의성능을평가하려면 static한페이지에대해 Concurrent User를증가시키면서스트레스를걸어보면쉽게알수있다. 이때주시해야할부분은 OHS response time이고, 이를짧게가지고가는것이튜닝의또다른목표이다. 만일현재 Concurrent User가 50이넘어서면서 response time이급격히증가한다면무엇이문제인가? 이것은이시스템의 Max throughput일수도있지만판단하기에는아직이르다. 대부분의고객이튜닝시간과하는부분이 OS 부분의튜닝관점이다. Oracle 9iAS 에서는이러한부분에대한최소한의 OS network 부분의 Tuning 관점에서설치시다음의 Shell 을제공하여준다. $ORACLE_HOME/Apache/Apache/bin/tcpset.sh TCP Setting 에서반드시해야할 TCP parameter 값을가지고있다. Page 16 16

17 OHS (httpd.conf) KeepAlive On Persistent connection 하나의 Client 가연결을맺으면 KeepAliveTimeout 동안세션을유지 HTTP/1.1 MaxKeepAliveRequests 100 Persistent connection 을허용할최대의 Clients 갯수 더이상의접속요청은 KeepAlive Off 모든접속요청에대해적용 : 0 StartServers 5 초기기동되는서버수 MaxClients 150 Concurrent Client 수 (httpd 프로세스수 ) 여유 httpd 프로세스가없을때추가의연결요청은 TCP/IP 시스템큐에싸임 소수사용자 & 지속적인사용 KeepAlive On MaxKeepAliveRequest KeepAliveTimeout 다수사용자 & 짧은사용 MaxKeepAliveRequests KeepAliveTimeout StartServers 또는 KeepAlive Off 그렇다면사내인트라넷, 쇼핑몰, 검색사이트는??? Persistent connection Clients가 request를보내기위해 socket을열게되는데이때해당연결을바로끊지않고일정시간유지하는것을말한다. 이는많은 request가있을경우총 response time을줄여주는효과가있는데이유는초기연결을할때드는초기화가한번밖에없기때문이다. KeepAliveTimeout HTTP 1.0의기본동작방법은세션연결후자료전송이끝나는대로세션을끊도록구성되어있다. 이는사용자가여러개의정보를전송시에재접속을위한오버헤드가과도하게발생하는문제점이있어이를개선하고자 KeepAlive라는 접속유지 방법을사용하는데이방법은세션연결후파일전송이끝나면 KeepAliveTimeout 시간동안세션을유지함으로써재전송시접속을위한오버헤드를감소시킬수있다. (HTTP1.0은옵션 /HTTP1.1에서기본 ). MaxClients Dynamic request에있어서시스템이부하가많이걸리고있다면들어오는 request들을네트웍상의 Queue에쌓이게하는것이성능에도움이된다. 이를위해서 MaxClients 값을감소시켜서 concurrent requests를조절한다. 결국 Apache 레벨에서는들어오는 requests 에대해적절하게조절하여 Bottlenecks 이되지않게하는것이관건이다. 소수사용자들이지속적으로사용하는대표적인시스템은사내인트라넷이될것이고이들은회사직원들로국한되어일상업무를처리한다. 즉 KeepAliveTimeout 을길게가지고가서재접속에대한오버헤드를줄인다. 그러나쇼핑몰인경우다수의사용자들이다수의요청을할수있다. 이경우에는 KeepAliveTimeout 을짧게가지고가면서새롭게접속하는유저들이 Waiting 하지않도록유도를한다. 그리고검색사이트같은경우불특정다수가특정시간대에국한하지않고일정하게 requests 가많이이루어지는특징이있다. 이경우 KeepAliveTimeout 을짧게가지고가는것도하나의방법이나 KeepAlive Off 가오히려답이될수가있다. Page 17 17

18 Monitoring mod_oc4j & http_core dmstool -table ohs_module -c 1 Name: mod_oc4j.c... decline.count: ops handle.active: 0 threads handle.avg: 3 usecs handle.completed: ops handle.maxtime: 8 usecs handle.mintime: 2 usecs handle.time: usecs Name: http_core.c... decline.count: 0 ops handle.active: 0 threads handle.avg: 0 usecs handle.completed: 0 ops handle.maxtime: 0 usecs J2EE 요청처리 Static 문서처리 http_core.c OHS로들어오는모든 static한요청을처리한다. http_core.c를모니터링하는것은조금은불명확할수있는데이유는 Web Cache에서 static한페이지들을캐시하고있다가요청에대해처리되는것들은여기에포함되지않기때문이다. 따라서보통은 static한페이지에대한프로세싱처리는 Web Cache에서담당하는것이일반적이다. 물론 Web Cache를사용하지않을경우에는당연히 http_core.c에대한모니터링은유효하다. mod_oc4j.c OC4J에대한모든 J2EE의요청을처리한다. 즉 *.jsp를했다면이는 OHS단에서 mod_oc4j.c 모듈을통해서 OC4J로전달되고그리고그결과를되돌려받게된다. 따라서 mod_oc4j.c에대해모니터링할경우얼마나많은 requests들이 OC4J로넘겨지고있는지를확인할수있기에매우유익하다. Page 18 18

19 Web Cache Tuning Requests 현재, 평균, 최고의 TPS 를보여준다. Backlog 는웹캐시가죽게되면이를바라보고있다가다른웹캐시를띄워준다. Errors 네트웍, 사이트의부하정도, 특정페이지의에러에대한정보를갖고있다. Misses 캐쉬되거나그렇지않는통계정보를담고있다. Compression 압축되어져저장되어있는 RAM 의총사용정보를보여주며, 웹캐시의효율성의척도를나타낸다. Add RAM 웹캐시가 HTML 과 XML 을 OHS 를통하여 Delivery 의비율향상 Improve latency 네트웍위에전달되는컨텐츠통합 Higher reliability 지리적으로캐시를분산 Oracle9iAS Web Cache Admin 페이지는 이다. 특이하게도 webcache.xml이존재하지만 Web Cache만은 Admin Web Site를통해서환경변수나일련의수정작업을진행해야한다. 즉, webcache.xml을직접 notepad나 vi등의텍스트편집기를이용하여수정하면안된다. Page 19 19

20 Load Balancing Hardware 가장기본적인 Load Balance. OHS 와 OC4J 를서로다른장비에두거나추가. Web Cache Web Cache 와다수의 OHS, Web Cache 와다수의 OC4J Instances 의형태로구성. mod_oc4j OHS 와다수의 OC4J Instances 를구성 OHS to Database Listener 다수의 OHS 를두고, 다수의 DB 리스너로 Load Balance. Load Balancing 을구성할수있는경우는크게다음과같이있다. 1) Hardware 2) Web Cache 3) Mod_oc4j 4) Database Listener 5) DNS Round Robin Page 20 20

21 Summary Goals How Method Identifying Bottlenecks Check your code Configuring 9iAS Page 21 21

22 Q U E S T I O N S A N S W E R S 본기술세미나의내용과관련된기술적인문의는 Metalink 에서 itar 를등록을통하여지원을받으시기바라며, itar 등록시제목은 iseminar :????? 로하여등록하시면되겠습니다. METALINK를통한새로운iTAR 등록 Title : iseminar METALINK에대한문의 전화후메뉴 6번 Page 22 22

Corporate PPT Template

Corporate PPT Template Tech Sales Consultant Oracle Corporation What s New in Oracle9iAS Forms? Why upgrade Oracle Forms to the WEB? Agenda Oracle9i Forms Web Oracle9i Forms Oracle9i Forms Oracle9i Forms What s NEW in Oracle

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

J2EE & Web Services iSeminar

J2EE & Web Services iSeminar 9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite

More information

No Slide Title

No Slide Title J2EE J2EE(Java 2 Enterprise Edition) (Web Services) :,, SOAP: Simple Object Access Protocol WSDL: Web Service Description Language UDDI: Universal Discovery, Description & Integration 4. (XML Protocol

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

untitled

untitled Memory leak Resource 力 金 3-tier 見 Out of Memory( 不 ) Memory leak( 漏 ) 狀 Application Server Crash 理 Server 狀 Crash 類 JVM 說 例 行說 說 Memory leak Resource Out of Memory Memory leak Out of Memory 不論 Java heap

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

Chap7.PDF

Chap7.PDF Chapter 7 The SUN Intranet Data Warehouse: Architecture and Tools All rights reserved 1 Intranet Data Warehouse : Distributed Networking Computing Peer-to-peer Peer-to-peer:,. C/S Microsoft ActiveX DCOM(Distributed

More information

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축 Apache2 + Tomcat 5 + JK2 : 2004-11-04 Release Ver. 1.0.0.1 Email : ykkim@cabsoftware.com Apache JK2 ( )., JK2 Apache2 JK2. 3 - JK2, Tomcat -.. 3, Stress ( ),., localhost ip., 2. 2,. Windows XP., Window

More information

Portal_9iAS.ppt [읽기 전용]

Portal_9iAS.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C

More information

Cache_cny.ppt [읽기 전용]

Cache_cny.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Improving Performance and Scalability with Oracle9iAS Cache Oracle9i Application Server Cache... Oracle9i Application Server Web

More information

Interstage4 설치가이드

Interstage4 설치가이드 Interstage Application Server V501 Operation Guide Internet 1 1 1 FJApache FJApache (WWW (WWW server) server) - - file file - - 2 2 InfoProviderPro InfoProviderPro (WWW (WWW server) server) - - file file

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Synergy EDMS www.comtrue.com opyright 2001 ComTrue Technologies. All right reserved. - 1 opyright 2001 ComTrue Technologies. All right reserved. - 2 opyright 2001 ComTrue Technologies. All right reserved.

More information

Microsoft PowerPoint - Tech-iSeminar_9iAS_OAS10g_PBT.ppt

Microsoft PowerPoint - Tech-iSeminar_9iAS_OAS10g_PBT.ppt Oracle 9iAS, OracleAS 10g 일반튜닝및문제해결 Getting the most out of MetaLink 오치영 한국오라클 ( 주 ) 제품지원실 목차 Performance Tuning 전고려사항 Performance Tuning Parameter 자주발견되는문제들 많은고객분들이 Oracle 9iAS 나 OAS 10g 를포함한각종 J2EE container

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

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

J2EE Concepts

J2EE Concepts ! Introduction to J2EE (1) - J2EE Servlet/JSP/JDBC iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

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

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

Analyst Briefing

Analyst Briefing . Improve your Outlook on Email and File Management iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat... Improve your Outlook on Email and File Management :, 2003 1 29.. Collaboration Suite - Key Messages

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

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

튜닝및모니터링 HP JVM 튜닝옵션

튜닝및모니터링 HP JVM 튜닝옵션 HP JVM 튜닝옵션 2013. 11. 01 목차 1. 개요... 3 2. JVM 특징소개... 3 3. JVM 주요옵션소개... 3 4. 분석기술... 16 2 1. 개요 HP JVM 의특징을살펴보고, TroubleShooting 방법과, 실제 Site 튜닝사례를살펴보도록한다. 2. JVM 특징소개 JVM 메모리영역. 3. JVM 주요옵션소개 GC command-line

More information

Oracle Database 10g: Self-Managing Database DB TSC

Oracle Database 10g: Self-Managing Database DB TSC Oracle Database 10g: Self-Managing Database DB TSC Agenda Overview System Resource Application & SQL Storage Space Backup & Recovery ½ Cost ? 6% 12 % 6% 6% 55% : IOUG 2001 DBA Survey ? 6% & 12 % 6% 6%

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

thesis

thesis CORBA TMN Surveillance System DPNM Lab, GSIT, POSTECH Email: mnd@postech.ac.kr Contents Motivation & Goal Related Work CORBA TMN Surveillance System Implementation Conclusion & Future Work 2 Motivation

More information

Voice Portal using Oracle 9i AS Wireless

Voice Portal using Oracle 9i AS Wireless Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video

More information

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page ) Install!. (Ad@m, Inmobi, Google..)!. OS(Android

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

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

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

JVM 메모리구조

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

More information

<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770> ISO 20000 인증 사후심사 컨설팅 및 ITSM 시스템 고도화를 위한 제 안 요 청 서 2008. 6. 한 국 학 술 진 흥 재 단 이 자료는 한국학술진흥재단 제안서 작성이외의 목적으로 복제, 전달 및 사용을 금함 목 차 Ⅰ. 사업개요 1 1. 사업명 1 2. 추진배경 1 3. 목적 1 4. 사업내용 2 5. 기대효과 2 Ⅱ. 사업추진계획 4 1. 추진체계

More information

초보자를 위한 분산 캐시 활용 전략

초보자를 위한 분산 캐시 활용 전략 초보자를위한분산캐시활용전략 강대명 charsyam@naver.com 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 그러나현실은? 서비스에필요한것은? 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 적절한기능 서비스안정성 트위터에매일고래만보이면? 트위터에매일고래만보이면?

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1 2 3 4 5 6-2- - - - - - -3- -4- ( Knowledge Cube, Inc. ) // www.kcube.co.kr -5- -6- (KM)? - Knowledge Cube, Inc. - - Peter Drucker - -7- KM Context KM Context KM Context KM Context KM Context KM KM KM

More information

The Self-Managing Database : Automatic Health Monitoring and Alerting

The Self-Managing Database : Automatic Health Monitoring and Alerting The Self-Managing Database : Automatic Health Monitoring and Alerting Agenda Oracle 10g Enterpirse Manager Oracle 10g 3 rd Party PL/SQL API Summary (Self-Managing Database) ? 6% 6% 12% 55% 6% Source: IOUG

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Internet Page 8 Page 9 Page 10 Page 11 Page 12 1 / ( ) ( ) / ( ) 2 3 4 / ( ) / ( ) ( ) ( ) 5 / / / / / Page 13 Page 14 Page 15 Page 16 Page 17 Page 18 Page

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 1,..... @ 1 Green Project 1991 Oak Java 1995. 5 December '90 by Patrick Naughton, Mike Sheridan and James Gosling Embedded in various consumer electronic device 1992. 9. 3 Star 7 1993 www portability

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

最即時的Sybase ASE Server資料庫診斷工具

最即時的Sybase ASE Server資料庫診斷工具 TOAD 9.5 Toad Oracle 料 SQL 料 行 理 SQLprofile Quest Software 了 Oracle -Toad Tools of Oracle Application Developers Toad 了 DBA DBA 理 易 度 Toad 料 SQL PL/SQL Toad Oracle PL/SQL Toad Schema Browser Schema Browser

More information

슬라이드 1

슬라이드 1 2015( 제 8 회 ) 한국소프트웨어아키텍트대회 OSS 성능모니터링을위한 Open Source SW 2015. 07. 16 LG CNS 김성조 Tomcat & MariaDB 성능모니터링 Passion Open Source Software Open Hadoop IT Service Share Communication Enterprise Source Access

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

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3 열차운행정보 승무원 확인시스템 구축 제 안 요 청 서 2014.6. 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3.시운전 및 하자보증 10

More information

리뉴얼 xtremI 최종 softcopy

리뉴얼 xtremI 최종 softcopy SSD를 100% 이해한 CONTENTS SSD? 03 04 05 06 07 08 09 10 11 12 13 15 14 17 18 18 19 03 SSD SSD? Solid State Drive(SSD) NAND NAND DRAM SSD [ 1. SSD ] CPU( )RAM Cache Memory Firmware GB RAM Cache Memory Memory

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

목 차

목      차 Oracle 9i Admim 1. Oracle RDBMS 1.1 (System Global Area:SGA) 1.1.1 (Shared Pool) 1.1.2 (Database Buffer Cache) 1.1.3 (Redo Log Buffer) 1.1.4 Java Pool Large Pool 1.2 Program Global Area (PGA) 1.3 Oracle

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

NoSQL

NoSQL MongoDB Daum Communications NoSQL Using Java Java VM, GC Low Scalability Using C Write speed Auto Sharding High Scalability Using Erlang Read/Update MapReduce R/U MR Cassandra Good Very Good MongoDB Good

More information

Gartner Day

Gartner Day 1 OracleAS 10g Wireless 2 Universal Access Many Servers PC Wireless Browsing Telephony 802.11b Voice 2 way Ask Consolidated Backend Offline Synchronization IM/Chat Browser Messaging 3 Universal Access

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

Session XX-XX: Name

Session XX-XX: Name . Oracle on Linux iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat. Oracle Corporation 9i Series iseminar: Presenters: 2002 9 25 Collaboration Suite Email Platform replace 1 with lesson number Developer

More information

PRO1_04E [읽기 전용]

PRO1_04E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_04E1 Information and S7-300 2 S7-400 3 EPROM / 4 5 6 HW Config 7 8 9 CPU 10 CPU : 11 CPU : 12 CPU : 13 CPU : / 14 CPU : 15 CPU : / 16 HW 17 HW PG 18 SIMATIC

More information

Sun Java System Messaging Server 63 64

Sun Java System Messaging Server 63 64 Sun Java System Messaging Server 6.3 64 Sun Java TM System Communications Suite Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 820 2868 2007 7 Copyright 2007 Sun Microsystems,

More information

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현 02 Web Application Hosting in the AWS Cloud www.wisen.co.kr Wisely Combine the Network platforms Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

ARMBOOT 1

ARMBOOT 1 100% 2003222 : : : () PGPnet 1 (Sniffer) 1, 2,,, (Sniffer), (Sniffer),, (Expert) 3, (Dashboard), (Host Table), (Matrix), (ART, Application Response Time), (History), (Protocol Distribution), 1 (Select

More information

<31325FB1E8B0E6BCBA2E687770>

<31325FB1E8B0E6BCBA2E687770> 88 / 한국전산유체공학회지 제15권, 제1호, pp.88-94, 2010. 3 관내 유동 해석을 위한 웹기반 자바 프로그램 개발 김 경 성, 1 박 종 천 *2 DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW K.S. Kim 1 and J.C. Park *2 In general,

More information

untitled

untitled 3 IBM WebSphere User Conference WAS (e-mail : cjh@kr.ibm.com ) SWG WebSphere FTSS 2005. 6. 28 날로복잡해져가는 J2EE 환경에대한체계적인관리운영시스템구축을위해 WebSphere Application Server 가제공하는각종툴에대한 Guideline 필요. Request Metrics

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

05Àå

05Àå CHAPTER 05 NT,, XP,. NT NTFS, XP. D,,. XP x NT,,, ( x, x ). NT/ /XP,.. PC NT NT. + Guide to Software: Understanding and Installing Windows 2000 and Windows NT + SOFTWARE Guide to Software 3/e SOFTWARE

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

PowerPoint Presentation

PowerPoint Presentation Server I/O utilization System I/O utilization V$FILESTAT V$DATAFILE Data files Statspack Performance tools TABLESPACE FILE_NAME PHYRDS PHYBLKRD READTIM PHYWRTS PHYBLKWRT WRITETIM ------------- -----------------------

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat Sun Server X3-2( Sun Fire X4170 M3) Oracle Solaris : E35482 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including

More information

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_20160320.pptx

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_20160320.pptx (보험TM) 소개서 2015.12 대표전화 : 070 ) 7405 1700 팩스 : 02 ) 6012 1784 홈 페이지 : http://www.itfact.co.kr 목 차 01. Framework 02. Application 03. 회사 소개 01. Framework 1) Architecture Server Framework Client Framework

More information

untitled

untitled A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Designer Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Designer

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

thesis-shk

thesis-shk DPNM Lab, GSIT, POSTECH Email: shk@postech.ac.kr 1 2 (1) Internet World-Wide Web Web traffic Peak periods off-peak periods peak periods off-peak periods 3 (2) off-peak peak Web caching network traffic

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

untitled

untitled A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Designer Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Designer

More information

untitled

untitled A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Getting Started 'OZ

More information

Microsoft PowerPoint - JBossASTunning4BP.ppt

Microsoft PowerPoint - JBossASTunning4BP.ppt JBoss Performance Tunning byj 목 차 I. Basics 1. 성능튜닝의목적 II. JBoss AS 의성능 Factors 1. 성능튜닝개요 2. Application 3. 웹레이어 4. EJB 레이어 5. Database 6. 보안 7. Logging 8. 클러스터링 9. JVM III. 로드테스팅 Hints IV. 튜닝방법 V. references

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

MS-SQL SERVER 대비 기능

MS-SQL SERVER 대비 기능 Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT

More information

제목을 입력하세요.

제목을 입력하세요. 1. 4 1.1. SQLGate for Oracle? 4 1.2. 4 1.3. 5 1.4. 7 2. SQLGate for Oracle 9 2.1. 9 2.2. 10 2.3. 10 2.4. 13 3. SQLGate for Oracle 15 3.1. Connection 15 Connect 15 Multi Connect 17 Disconnect 18 3.2. Query

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

User's Guide Manual

User's Guide Manual 1. 롯데 통합구매 시스템 사용자 매뉴얼 (공급사용) 2006.01-1 - 문서 이력(Revision History) Date Version Description Author(s) 2006/01 V1.0 사용자 매뉴얼 - 공급사용 롯데CFD 주) 이 사용자 안내서의 내용과 롯데 통합구매 시스템은 저작권법과 컴퓨터 프로그램 보호법으로 보호 받고 있으며, 롯데CFD의

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

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

untitled

untitled A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Getting Started (ver 5.1) 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Getting

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

Oracle9i Real Application Clusters

Oracle9i Real Application Clusters Senior Sales Consultant Oracle Corporation Oracle9i Real Application Clusters Agenda? ? (interconnect) (clusterware) Oracle9i Real Application Clusters computing is a breakthrough technology. The ability

More information

Sena Device Server Serial/IP TM Version

Sena Device Server Serial/IP TM Version Sena Device Server Serial/IP TM Version 1.0.0 2005. 3. 7. Release Note Revision Date Name Description V1.0.0 2005-03-7 HJ Jeon Serial/IP 4.3.2 ( ) 210 137-130, : (02) 573-5422 : (02) 573-7710 email: support@sena.com

More information

THE TITLE

THE TITLE Android System & Launcher Team 8 목차 Android 1) Android Feature 2) Android Architecture 3) Android 개발방법 4) Android Booting Process Dalvik 1) Dalvik VM 2) Dalvik VM Instance Application 1) Application Package

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

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

김기남_ATDC2016_160620_[키노트].key

김기남_ATDC2016_160620_[키노트].key metatron Enterprise Big Data SKT Metatron/Big Data Big Data Big Data... metatron Ready to Enterprise Big Data Big Data Big Data Big Data?? Data Raw. CRM SCM MES TCO Data & Store & Processing Computational

More information

15_3oracle

15_3oracle Principal Consultant Corporate Management Team ( Oracle HRMS ) Agenda 1. Oracle Overview 2. HR Transformation 3. Oracle HRMS Initiatives 4. Oracle HRMS Model 5. Oracle HRMS System 6. Business Benefit 7.

More information

Something that can be seen, touched or otherwise sensed

Something that can be seen, touched or otherwise sensed Something that can be seen, touched or otherwise sensed Things about an object Weight Height Material Things an object does Pen writes Book stores words Water have Fresh water Rivers Oceans have

More information

SLA QoS

SLA QoS SLA QoS 2002. 12. 13 Email: really97@postech.ac.kr QoS QoS SLA POS-SLMS (-Service Level Monitoring System) SLA (Service Level Agreement) SLA SLA TM Forum SLA QoS QoS SLA SLA QoS QoS SLA POS-SLMS ( Service

More information

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer Domino, Portal & Workplace WPLC FTSS Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer ? Lotus Notes Clients

More information