ORACLE WEBLOGIC SERVER 주요기능및이점 징 ORACLE WEBLOGIC SUITE 업계최고의인메모리데이터그리드인 Coherence Enterprise Edition으로데이터집약적인애플리케이션을위한수평확장 (scale-out) 지원 JRockit Real Time으로예측가능한성능의 Java SE Active GridLink for RAC Oracle Database를통한고가용성달성 ORACLE WEBLOGIC SERVER ENTERPRISE EDITION 고성능클러스터링및페일오버기능 JRockit Flight Recorder를채용한 JRockit Mission Control로낮은오버헤드의 Java 애플리케이션모니터링및진단수행 Enterprise Messaging 고성능 JMS 메시징 Oracle Virtual Assembly Builder 가상화된환경에서애플리케이션구성및구축시간단축 Oracle WebLogic Server는클라우드인프라를구축하고있는오늘날데이터센터를위한최상의애플리케이션서버입니다. 표준기반기술인 Oracle cloud application foundation상에서개발되었으며, 최고의성능과엔터프라이즈확장성을지원하는가장완벽한플랫폼을제공합니다. Oracle WebLogic Server는 64비트어드레서블메모리, 다중코어컴퓨팅시스템및고속네트워크등을비롯한최신하드웨어아키텍처의이점을완벽하게활용합니다. Oracle WebLogic Server는최신 Java EE 규격인 Java EE 6를완벽하게지원하며단계적으로더많은기능을포함한 3개에디션으로제공됩니다. Oracle WebLogic Suite는오늘날클라우드인프라를개발및구축하는데필수적인토대를제시합니다. 이는고성능과하드웨어설치공간최소화를위해최적화된인프라를제공함으로써용이하게확장할수있는탄력성을높이고대규모공유인프라에대한계약수요를이끌어내고있습니다. 이제품군에는 Oracle WebLogic Server Enterprise Edition, Oracle Coherence Enterprise Edition, Java SE Suite 및 Active GridLink for RAC 등이포함되어있으며고객들이클라우드인프라를구축하는데필요한기본요소인 Oracle Fusion Middleware, Oracle Fusion Applications 및 Oracle Exalogic Elastic Cloud 제품을위한토대를형성합니다. ORACLE WEBLOGIC SERVER STANDARD EDITION Java EE 6 지원 Java SE 6 및 7 지원 JVM를선도하는양대기술포함 Hotspot 및 JRockit 동급최강의개발자경험 새로운 Maven 지원과서버툴통합 클래스충돌을탐지 / 해결하기위한 Classloader 분석툴 Oracle Enterprise Pack for Eclipse를통한 Eclipse 플러그인 Oracle JDeveloper IDE Oracle NetBeans IDE Spring Framework를위한오픈소스지원 고속다운로드, 압축해제후바로경험하기위한 ZIP 배포판제공 FastSwap 반복개발 포괄적이고사용하기쉬운운영콘솔 Oracle TopLink ORM 퍼시스턴스 Oracle Application Development Framework Oracle Platform Security Services 업계최고의성능 Oracle WebLogic Server Enterprise Edition은 Oracle WebLogic Server Standard Edition, Java SE Advanced 및 Oracle Virtual Assembly Builder 등의모든기능과이점을포함하고있습니다코어 WebLogic Server는입증된클러스터링기술과첨단진단툴을포함하고있습니다. Oracle WebLogic Server Enterprise Edition을통해 IT 팀은매우강력한성능, 가용성, 안정성, 확장성을갖추고있으며관리가용이한 Oracle WebLogic Server의인스턴스풀로애플리케이션과서비스를통합하고표준화함으로써기민성, 효율성및비즈니스연계성을높일수있습니다. Oracle WebLogic Server Standard Edition은 Oracle TopLink과 Application Development Frameworks, Oracle Web Tier 및코어 WebLogic Server 등을포함하고있습니다. Oracle WebLogic Server Standard Edition은안정성, 가용성, 확장성및업계선도적인성능을갖춘관리하기쉬운런타임플랫폼을제공합니다.
Oracle WebLogic Suite Oracle WebLogic Suite는여러강력한고가용성및수평확장기능과함께오늘날기업들의요구를충족하기위한업계최고의애플리케이션서버를결합하고있습니다. Oracle WebLogic Suite는 Oracle Cloud Application의기본토대를형성하며 Oracle Fusion Middleware 제품을위한초석이되고있습니다. 이는오라클인프라및애플리케이션을위한최고의 Java 토대를제공함으로써기업들이경쟁업체들을능가하는성과를달성하는동시에운영비용을최소화할수있도록지원합니다. 기업들이증가하는고객의수요를충족하기위해서건, 또는단순히효율성을높이기위해서건, IT 시스템을수평확장해야하는경우, Oracle WebLogic Suite는지속적으로변화하는경영여건을수용할수있도록설계되었습니다. 런타임예측기능 Oracle Java SE Suite Oracle WebLogic Suite를위한 Java 런타임환경은 Oracle Java SE Suite에의해제공되며업계선도적인 2개의 JVM 오퍼링- HotSpot 및 Oracle JRockit 을활용할수있기때문에기업들은자사의성능요구와프로필에적합한툴을선택할수있습니다. Java SE Suite는최고수준의성능을요구하는미션크리티컬한애플리케이션을위해예측가능성과낮은대기시간을달성합니다. Java SE Suite의 Oracle JRockit Real Time은결정적개비지컬렉션을이용하여중지시간 (pause time) 을일관되고예측가능한수준으로줄입니다. 선형확장성 Coherence Oracle Coherence Enterprise Edition은다수의시스템전반에서메모리를풀링및공유하는인메모리데이터그리드를제공합니다. 이데이터그리드는단일대형가상메모리공간을생성함으로써애플리케이션을선형으로확장하는동시에성능과안정성을크게향상시킬수있도록지원합니다. Coherence 운영및관리는 WebLogic Server와원활하게통합됩니다. Coherence는 WebLogic Server의일부로서설치될수있으며 WebLogic Server 관리툴을이용하여관리및구성됩니다. 사용자들은 WebLogic Server 콘솔또는 WebLogic Scripting Tool (WLST) 에서 Coherence 클러스터를구성, 시작및종료, 모니터링할수있습니다. WebLogic Server와 Coherence 런타임통합은 Coherence* Web for WebLogic Server 세션상태관리기능, 주석및프로그래밍모델통합, Coherence 캐시와 WebLogic JNDI 통합등을포함하고있습니다. QoS와고가용성 Active GridLink for RAC Oracle Active GridLink for Oracle Real Application Clusters (RAC) 는 Oracle WebLogic Data Sources와 Oracle RAC 간에고도로최적화된통합을지원합니다. Active GridLink for RAC는 Oracle Universal Connection Pooling (UCP) 과 Oracle Notification Service (ONS) 기술을활용하여 WebLogic Server 사용자를위해여러이점을제공합니다. 단일데이터소스를활용하여 RAC 클러스터를연결함에따라 WebLogic Server 구성을단순화하고 RAC 구성변경에서 WebLogic Server를분리시켜관리용이성을향상시킬수있습니다. 데이터베이스요청의 Runtime Connection Load Balancing은보다높은애플리케이션성능및확장성을제공합니다. Fast Connection Failover는 RAC 노드장애를즉시탐지하고남아있는노드로신속하게페일오버하며시스템가용성을향상시킬수있습니다. 트랜잭션어피니티 (transaction affinity), 웹세션어피니티 (Web session affinity) 및여타기능을모두결합하고있는 Active GridLink for RAC는세계최고의데이터베이스기술과최고의애플리케이션서버의통합을실현합니다. Oracle WebLogic Server Enterprise Edition 그어떤애플리케이션장애나예측하지못하게서비스에접근할수없는상황을허용할수없는환경인경우, Oracle WebLogic Server Enterprise Edition은고가용성과탁월한모니터링및관리기능을제공하여시스템에대한부하가증가하더라도 IT 인프라가지속적으로작동될수있도록지원합니다. Oracle WebLogic Server Enterprise Edition은탁월한애플리케이션성능을보장하는것은물론, 런타임성능에영향을미치지않으면서프로덕션시스템에서사용될수있는독보적인심층진단기능을제공합니다. Oracle WebLogic Server Enterprise Edition은오늘날데이터센터를지원하도록설계되었으며최소한의비용으로최고수준의업타임을실현합니다. Enterprise Messaging 시스템간의안정적인메시징은애플리케이션과최신데이터센터간에매우중요합니다. Oracle WebLogic Server의엔터프라이즈급메시징은 Java Message Service (JMS) 표준을토대로개발되었으며고성능과안정성은물론, C, C#,.NET 등과같은비 Java 클라이언트에대한연결을포함하고있습니다. 고급기능에는장애서버에서정상서버로 JMS 관련서비스자동마이그레이션, 저장후전달 (store-and-forward) 을통한안정적인메시징, 그리고메시지를디스크로저장시의독보적인성능등이포함됩니다. 뿐만아니라, JMS는이제 Oracle Advanced Queuing (AQ) 를통해오라클의데이터베이스통합메시징과상호작용합니다. Oracle RAC와결합되면, Oracle AQ는더욱높은수준의메시징성능을제공합니다.
탁월한관리용이성, 모니터링및관리기능새로운애플리케이션과서비스의개발을단순화하는것만으로는부족합니다. 매우안정적이고관리하기쉬운환경에서이를구축하고실행할수있어야합니다. 운영서버를변경할때운영인력에의해사람의실수가발생하는경우, 고객충성도와매출에상당한손실을야기할수있습니다. WebLogic Server Enterprise Edition은개발에서테스트및프로덕션에이르는전체라이프사이클관리지원을위한운영효율성을높일수있도록기본내장된관리, 진단및자동화툴을제공합니다. 1. Oracle WebLogic Server Administration Console: 기본운영, 관리, 자동화및관리를위한출발점을제공합니다. 이는 Oracle WebLogic Server의모든기능에접근할수있으며기본내장된인텔리전스를포함하고있기때문에사람에의한구성실수를방지할수있도록지원합니다. 이와같은자동화기능을필요로하는사용자들을위해, Oracle WLST는명령줄및스크립트방식으로 Oracle WebLogic Server를제어할수있도록합니다. JRockit Mission Control (JRMC) 은직관적인 Eclipse 기반 GUI를통해메모리, 스레드및대기시간분석등을비롯해 JRockit를위한진단기능을제공합니다이는사후분석을위한강력한툴로서순환버퍼내에서이벤트를포착하고 JRMC GUI를이용하여디스크에이를영구적으로저장하고분석할수있는 JRockit Flight Recorder (JFR) 를포함하고있습니다. 2. WebLogic Server Management Pack Enterprise Edition ( 별도제품및 Oracle WebLogic Suite의애드온으로서이용가능 ): 이팩은비즈니스트랜잭션관리, 성능진단및라이프사이클관리, 프로비저닝및패치등과관련한기능을포함하고있으며 WebLogic 기술스택을위해구성된비즈니스중심애플리케이션관리기능을제공합니다.
엔터프라이즈확장성및클러스터링손쉬운구성변경, 프로덕션재구축, 롤링업그레이드는변경을수행하는동안에도시스템가용성유지할수있도록돕는기능중극히일부에불과합니다. 매우정교하면서도쉽게관리할수있는것이 Oracle WebLogic Server Enterprise Edition의또다른강점입니다. Oracle WebLogic Server의클러스터링인스턴스들은서버가갑작스럽게오프라인이되면많은기능들을활성화시킬수있습니다. 전체서버마이그레이션, 자동서비스마이그레이션및트랜잭션복구서비스등과같은기능들은서버상태가악화되면호출됩니다. 기본내장된소프트웨어로드밸런싱, 서버셀프모니터링및과부하방지기능등은서버전체에장애가발생하는것을방지할수있도록지원합니다. WebLogic Server는또한재해복구요구사항을지원하는다중서버구축의구성을단순화합니다. Oracle Virtual Assembly Builder 이독보적인신제품은일반적으로가상화된하드웨어리소스풀에구축되어높은하드웨어활용도와효율성수준을보장하는어셈블리라고불리는가상어플라이언스모음으로소프트웨어구성요소를패키징함으로써애플리케이션인식가상화기능을제공합니다. 프로덕션환경에서쉽게어셈블리를복사할수있으며심지어복잡성을추가시키지않으면서어셈블리를변경할수있기때문에어셈블리가개발, 테스트및프로덕션환경간을이동할때구성오류가발생할수있는위험을줄여줍니다. 이와같은모델은애플리케이션인프라전반에걸쳐높은수준의표준화와일관성을실현함으로써가상화된환경에다중계층의애플리케이션을신속하고단순하게프로비저닝할수있도록합니다. 최고의성능서비스수준을최고수준으로끌어올린다는것은동시트랜잭션또는사용자수에관계없이안정적인데이터와고성능을제공한다는것을의미합니다. Oracle WebLogic Server는초고속엔터프라이즈애플리케이션서버로서기업들이자체인프라를최대한효과적으로활용할수있도록합니다. WebLogic Server는보다높은성능과단순화된관리를위한 Oracle RAC 통합과보다높은성능을위해 Exalogic Elastic Cloud상에서제공되는 Oracle Traffic Director를포함하고있습니다. 또한, WebLogic Server는업계표준 Java EE 애플리케이션서버성능에대한 SpecJEnterprise 2010 벤치마크에서다시한번새로운세계최고기록을수립했습니다. Oracle WebLogic Server Standard Edition Oracle WebLogic Server Standard Edition은개발자들에게엔터프라이즈애플리케이션과서비스를신속하게작성할수있는툴과기술을제공합니다. 프로덕션환경에서 Oracle WebLogic Server Standard Edition은운영팀에게엔터프라이즈애플리케이션및서비스가지속적으로가동및실행되도록돕는운영기능을제공합니다. 기민성변화에신속하게대응하기위해서는기민성이필요합니다. Oracle WebLogic Server Standard Edition은구성요소를다운로드하여설치함으로써신속하게업무에착수할수
있도록지원합니다. 전반적인제품구입및설치가그어느때보다도쉽습니다. 다운로드가신속하고유연하게실행되며설치옵션은각조직의고유한환경에맞춰구성됩니다. Java EE 6으로최신표준지원 WebLogic Server는최신 Java EE 규격인 Java EE 6을완벽하게지원합니다. 이를통해 WebLogic Server는개발자생산성, 사용용이성은물론, 이최신규격이세계정상급 WebLogic Server 제품위에서제공해야하는일반적인기술향상등을모두제공할수있습니다. 업계선도적인개발및프로덕션기능을통해 WebLogic Server는 Java EE 애플리케이션을위한최적의플랫폼으로자리매김하고있습니다. 개발작업단순화 Java EE 6 WebLogic Server는 JSF 2.0, Servlet 3.0, EJB 3.1, JPA 2.0, CDI 1.0, JAX-RS 1.1, Bean Validation 1.0 등과함께완벽하게 Java EE 6와호환됩니다. 이는오라클이개발하여오픈소스로제공한 EclispeLink JPA 참조구현은물론, 역시오라클이개발한 Jersey 1.1 참조구현을사용합니다. TopLink TopLink는포괄적인 Java 퍼시스턴스프레임워크로서 Java Persistence API (JPA) 를채용한 Object-Relation Mapping, Object-XML Binding(JAXB 및 SDO), JAX-WS를통해관계형데이터에접근하기위한 Database Web Services (DBWS) 등을제공합니다. TopLink는 Oracle Coherence와의통합을통해 JPA 애플리케이션을대규모클러스터로확장할수있도록지원하는 TopLink Grid와함께코어퍼시스턴스서비스를제공하는오픈소스 EclipseLink 프로젝트 (JPA 및 SDO 참조구현 ) 를포함하고있습니다. Application Development Framework (ADF) Oracle ADF는 Enterprise Java 플랫폼상에서개발된완벽한개발프레임워크로서애플리케이션개발자들에게단연독보적인생산성을제공합니다. 프레임워크는애플리케이션의다양한 Model-View-Controller (MVC) 계층을위한통합인프라솔루션과그위에서개발하는손쉬운방법을제공합니다. Oracle ADF는풍부한웹사용자경험은물론, 모바일및데스크톱인터페이스와함께데이터베이스와 SOA(Service Oriented Architecture) 서비스에대한손쉬운통합을제공하는데초점을맞추고있습니다. JDeveloper, Oracle Enterprise Pack for Eclipse (OEPE) 및 NetBeans Oracle WebLogic Server는오픈소스개발오퍼링과상용코드모두를지원합니다. 개발자들은 Oracle Fusion Middleware 개발을위한 Oracle JDeveloper IDE나, 오라클지원플러그인을포함한 Eclipse 기반툴또는 NetBeans를선택할수있습니다. Eclipse와 NetBeans는매우생산성높은 Java EE 개발을위해오픈소스로개발된널리사용되는옵션을제공합니다. Maven 통합 WebLogic Server는 Maven 관리개발및테스트환경에완벽하게통합되도록하는 Maven 플러그인을제공하여소프트웨어설치, 개발및구성도메인을실행하고서버프로세스를시작및종료하며애플리케이션구축작업을실행합니다. WebLogic Server Plugin에서 Maven 프로젝트라이프사이클로그목적을연결함으로써단순한실행및복잡한실행시퀀스모두가자동으로수행되도록할수있으며이는 CI(Continuous Integration) 테스트구성을위한용도에이상적입니다. Spring 지원 WebLogic Server는 Spring 애플리케이션의개발및구축을지원하며 Spring preconfigured beans로구성을단순화합니다. 이는 Spring 3.0을지원하도록업그레이드되었습니다. 개발자들은 Spring 애플리케이션에서 Datasources, JMS, Work Managers, Clustering, Transactions, 모니터링과관리등과같은 WebLogic Server 기능을활용할수있습니다. Classloader Analysis Tool WebLogic Server의 Classloader Analysis Tool (CAT) 은진단하기어려운클래스및라이브러리충돌을신속하게파악하고해결할수있도록지원합니다. CAT는 classloader 블랙박스를열고, classloader의계층과소스를표시하는것은물론, 사용자가 classloader상의클래스 / 리소스를검색하고클래스정의와인터페이스를볼수있도록합니다. 이는 classpath 충돌을분석하고적합한필터링 classloader 구성을생성합니다.
관리용이성향상 Oracle WebLogic Server Standard Edition은업타임향상을지속적으로추구합니다. 운영콘솔은의도하지않은실수를방지할수있도록돕는변경센터와 Oracle WebLogic Server의스크립트툴을통해단일명령으로재생하기위해콘솔내에도메인구성변경을자동으로기록하는기능등을포함하고있습니다. 이는반복적인절차에대한작업을수행할때발생할수있는오류를줄일수있도록합니다. 운영팀은 Oracle WebLogic Server Standard Edition의진단프레임워크 (WebLogic Diagnostic Framework - WLDF) 와실행중인서버에서가져온진단정보를표시하는해당콘솔확장을적절히향상시킬수있습니다. 관리콘솔은또한 Spring Framework로작성한애플리케이션을지원하는확장기능을포함하고있습니다. 관리콘솔의외관과느낌에대한커스터마이즈가쉽게적용될수있습니다. 또한, WLST는 Oracle WebLogic Server에대해명령줄및스트립트방식의제어를실행함으로써자동화기능을제공합니다. Oracle WebLogic Server - Oracle Fusion Middleware 및 Fusion Applications을위한토대 Oracle WebLogic Server와 Oracle Cloud Application Foundation은 Fusion Middleware 및 Fusion Applications을위한핵심토대를제공합니다. 오라클은 Fusion Middleware 및 Fusion Application의모든구성요소전반에서공통적이고원활한설치, 업그레이드, 패치, 프로비저닝및관리기능을제공함으로써클라우드인프라의표준화는물론, 나머지 Fusion Middleware 및 Fusion Application을표준화하기를원하는고객들에게막대한가치를부여합니다. Oracle WebLogic Server는 Socket Direct Protocol for JDBC, HTTP, 상태복제등과같은 Infiniband 프로토콜영역에서 Oracle Exalogic Elastic Cloud를위해최적화되었으며스레드관리및 Active GridLink for RAC와의 Oracle RAC 통합등을비롯해하드웨어적인요소의최적화를지원합니다. 요약 Oracle WebLogic Server는엔터프라이즈애플리케이션을위해미션크리티컬한 Java 인프라를제공하며 Fusion Middleware 및 Fusion Application을위한전략적애플리케이션서버입니다. 이는 Exalogic 하드웨어 / 소프트웨어 Engineered System 솔루션과오라클의전반적인 Cloud Application Foundation을위한토대입니다. 이는아래와같이단계적으로기능이추가되는 3가지에디션으로제공됩니다.
지원플랫폼 징 Oracle WebLogic Server는클라우드인프라를개발하기위한 Java 애플리케이션서버이며애플리케이션인프라수준에서리소스의풀링, 공유및자동조정을활용하는유연한 IT 접근방식을통해효율성을향상시키고탁월한성능및확장성을달성합니다. 여타 Oracle Fusion Middleware 솔루션들이함께결합되어다양한비즈니스시나리오에맞춰완벽한통합기능세트를형성합니다. 관련제품 Oracle WebLogic Suite는다음을통해확장됩니다. Oracle WebLogic Server Management Pack Enterprise Edition Oracle SOA Suite Oracle BPM Suite Oracle WebCenter Suite 특정지원플랫폼및구성세부사항은아래문서허브를참조하십시오. oracle.com/technology/documentation/index.html. 플랫폼요약은표 1을참조하십시오. 지원플랫폼 소프트웨어 운영체제 (32 비트및 64 비트지원 ) 데이터베이스 웹서버 Java AIX HP-UX Linux Solaris Windows Oracle (and Oracle Real Application Clusters) IBM DB2 Microsoft SQL Server MySQL Sybase Apache Microsoft IIS Oracle HTTP Server Oracle iplanet Web Server Java EE 6 Java EE 5 Java Platform, Standard Edition 7 Java Platform Standard Edition 6 표 1: WebLogic Server Platform 지원요약 문의처 Oracle WebLogic Server에대한자세한정보는 www.oracle.com/kr에서확인하거나 080-2194- 114으로전화하여오라클담당자에게문의하십시오. Copyright 2011, Oracle 및 / 또는그계열사. All rights reserved. 본문서는정보의목적으로만사용되며일체의내용은고지없이변경될수있습니다. 본문서는오류에대해책임지지않으며특정목적에대한적격성및적합성과관련된묵시적보증및계약조건을포함해서명시적, 묵시적기타모든보증또는계약조건에의해구속받지않습니다. 오라클은본문서와관련해어떠한법적책임도지지않으며, 본문서로인해어떠한직간접적인계약구속력도발생하지않습니다. 본문서는 Oracle 의사전서면승인없이는어떠한형식이나수단 ( 전자적또는기계적 ) 또는목적으로도복제되거나배포할수없습니다. Oracle 은 Oracle Corporation 및그계열사의등록상표입니다. 기타명칭은해당소유업체의상표입니다.