Oracle Application Server: SPECjAppServer 벤치마크결과 오라클백서 2003 년 11 월
Oracle Application Server: SPECjAppServer 벤치마크결과 요약 3 소개 3 SPECjAppServer2002 벤치마크 3 SPECjAppServer2002란무엇인가? 3 SPECjAppServer2002 결과 4 SPECjAppServer2001 벤치마크 5 SPECjAppServer2001이란무엇인가? 5 SPECjAppServer2001 결과 5 ECperf 벤치마크 6 ECperf란무엇인가? 6 ECperf 결과 7 결론 8 Oracle Application Server: SPECjAppServer 벤치마크결과 2
Oracle Application Server: SPECjAppServer 벤치마크결과 요약인더스트리벤치마크는실제상황에서의성능을측정하기때문에애플리케이션서버를평가한다는의미에서매우유용한것입니다. SPECjAppServer2002, SPECj AppServer2001 및 ECperf는 J2EE 애플리케이션서버를위한현재의벤치마크이며,, 및 Oracle과같은업계선두업체들의지원을받고있습니다. 특히오라클은이와같은세개의벤치마크에모두참여하여최고의결과를보여주었습니다. 오라클은성능및가격 / 성능면에있어 ECperf에서최고의결과를달성하였을뿐만아니라이어서 SPECjAppServer2001에서도그진가를입증하였습니다. 현재오라클은새로운 SPECjAppServer2002 벤치마크의이중노드구성에서 431.26TOPS의최고성능과 $160.62/TOP의최고가격 / 성능으로선두자리를지키고있습니다. 또한오라클은 SPECjAppServer2002 다중노드범주에서 2,408.73 TOPS의최고성능과 $150.68/TOP의최고가격대성능비를기록하였습니다. 소개 SPECjAppServer2002, SPECjAppServer2001 및 ECperf는 J2EE 애플리케이션서버의성능및가격 / 성능을비교하기위한오늘날의업계벤치마크입니다. 성능은애플리케이션서버를평가하는데있어중요한요소입니다. 각각의상황이매우다양하기때문에대부분의회사들은서로다른애플리케이션서버를비교하기위해조직내에서사용자정의프로토타입구축을선택하고있습니다. 그러나이와같은사내테스트는비용도비싸고시간적인면에서도소모적입니다. 따라서실제상황과같은표준화된시나리오를사용하여애플리케이션서버를비교하는업계벤치마크의결과는흔히보다나은대안이될수있습니다. 사내테스트의경우에도테스트를확증하기위해결과를사용할수있습니다. 이문서에서는 J2EE 애플리케이션서버를비교하기위한오늘날의세가지벤치마크 (SPECjAppServer2002, SPECjAppServer2001, ECperf) 에대해간략하게설명하고선두제품인,, Oracle의결과를비교하겠습니다. SPECJAPPSERVER2002 벤치마크 SPECjAppServer2002란무엇인가? SPECjAppServer2002는최신 J2EE 애플리케이션서버벤치마크입니다. SPECjAppServer2002는이전의 SPECjAppServer2001에서나온것이지만더욱새로워진 EJB 2.0 사양 (SPECjAppServer2001은 EJB 1.1에대해정의됨 ) 을기반으로하고있으며 "CMP Entity Beans", " 로컬인터페이스 " 및 "CMR(Container Managed Relationships)" 과같은더욱새로워진기능을활용하고있습니다. Oracle Application Server: SPECjAppServer 벤치마크결과 3
SPECjAppServer2002 에서는두가지메트릭을정의합니다. SPECjAppServer2002 a 에서는두가지메트릭을제공하는데, 하나는성능메트릭 (TOPS) 이며, 다른하나는가격 / 성능메트릭입니다. 오라클은 SPECjAppServer2002 이중노드및다중노드구성에대한성능및가격 / 성능에서가장앞서고있습니다. 1. 성능메트릭 TOPS(Total Operations Per Second): 수행횟수 ( 주문트랜잭션및제조작업주문 ) 을테스트시간으로나누었습니다. 2. 가격 / 성능메트릭가격 /TOPS: 가격 ( 하드웨어, 소프트웨어및지원 ) 을 TOPS로나누었습니다. SPECjAppServer2002에서는다음과같은 4개범주로결과를게시합니다. 1. 단일노드 (Single Node): 애플리케이션서버와데이타베이스는동일한노드에서실행됩니다. 2. 이중노드 (Dual Node): 애플리케이션서버와데이타베이스는서로다른노드에서실행됩니다. 3. 다중노드 (Multi Node): 애플리케이션서버, 데이타베이스, 또는이두가지모두는여러노드에서실행됩니다. 4. 분산 (Distributed): 노드가 WAN(Wide Area Network) 에연결됩니다. SPECjAppServer2002 결과 SPECjAppServer2002의이중노드및다중노드부문에서오라클은성능및가격 / 성능에서선두의위치에있습니다.(은이에대한결과를게시하지않았습니다.) 아래는이중노드구성에서의최고의결과입니다. SPECjAppServer2002 이중노드 408 TOPS 431 TOPS $161/TOP $1,075/TOP $132/TOP에서 1,165 TOPS의결과를보여준오라클은정확하게동일한 Linux 구성에서성능및가격 / 성능이 1,037 TOPS 및 $200/TOP의 보다훨씬뛰어났습니다. 오라클 최고성능 그림의상단초록색삼각기둥의크기는성능수치를나타냅니다. 빨간색하단삼각기둥의크기는전체비용을나타내며, 밑의수치는이때의가격 / 성능수치이므로삼각기둥의크기와다를수있습니다. 특히 $132/TOP에서 1,165 TOPS의결과를보여준오라클은정확하게동일한 Linux 구성에서성능및가격 / 성능이 1,037 TOPS 및 $200/TOP의 보다훨씬뛰어났습니다. 이러한결과는두개의애플리케이션서버를비교하는데특히유용합니다. b 가격 성능 a http://www.spec.org/jappserver2002/ 참조 b 주의 : 이결과는이문서에나와있지않습니다. 자세한내용은 SPEC 사이트를참조하십시오. Oracle Application Server: SPECjAppServer 벤치마크결과 4
SPECjAppServer2002 다중노드 2,239 TOPS 2,409 TOPS 448 TOPS 1,165 TOPS $648/TOP $151/TOP $700/TOP $1,090/TOP 오라클최고성능 오라클최고가격성능 성능가격 SPECjAppServer2001에서는성능을 BOPS(Business Operations Per Second) 로, 가격 / 성능을가격 /BOPS(BOPS당 US$) 로하는두가지메트릭을제공합니다. SPECJAPPSERVER2001 벤치마크 SPECjAppServer2001이란무엇인가? SPECjAppServer2001 c 은또한다음과같은두가지메트릭을정의합니다. 1. 성능메트릭 BOPS(Business Operations Per Second): 운영을테스트시간으로나누었습니다. 2. 가격 / 성능메트릭가격 /BOPS: 시스템가격을 BOPS로나누었습니다. 또한 SPECjAppSever2001에서는단일노드, 이중노드, 다중노드및분산범주에대한결과도게시합니다. SPECjAppServer2001 결과오라클은이중노드및다중노드범주에대한결과를게시한유일한업체입니다. 는이에대한어떠한결과도제출하지않았고, 은단일노드 ( 이구성은희박하기때문에여기에는수록하지않았음 ) 에대한결과만제출하였습니다. 오라클의이중노드에대한결과는아래와같습니다 ( 오라클만유일하게이결과를게시함 ). c http://www.spec.org/jappserver2001/ 참조 Oracle Application Server: SPECjAppServer 벤치마크결과 5
SPECjAppServer2001 이중노드 522 BOPS 183 BOPS $325/BOP $1,134/BOP 오라클최고성능오라클가격성능최고가격성능 와 은또한다중노드에대한결과를제출하지않았습니다. 오라클의결과는다음과같습니다. SPECjAppServer2001 다중노드 2,529 BOPS 559 BOPS $390/BOP $1,343/BOP 오라클최고성능오라클가격성능최고가격성능 ECPERF 벤치마크 ECperf란무엇인가? ECperf는 J2EE 애플리케이션서버를위한최초의벤치마크입니다. SPECjAppServer2001 및 SPECjAppServer2002가그성공을이어가고있지만아직까지도 ECperf가사용되고있습니다. Oracle Application Server: SPECjAppServer 벤치마크결과 6
새로운 SPECjAppServer2001처럼 ECperf는다음과같은두가지결과를제공합니다. 1. 성능메트릭 BBops/ 분 (Benchmark Business operations per minute): 운영은분단위테스트시간으로나누었습니다. ECperf에서는성능은 Bbops/min(Benchmark Business operations per minute) 로, 가격 / 성능을 $/BBop(BBops/ 분당 US$) 로하는두가지메트릭을제공합니다. 2. 가격 / 성능메트릭 $/BBop: 가격 ( 하드웨어, 소프트웨어, 지원 ) 은 BBops/ 분으로나누었습니다. ECperf 결과오라클은 및 을비롯해모든벤더들이제출한결과중에서성능뿐아니라가격 / 성능면에서도최고의결과를보여주었습니다. 다음은오라클, 및 의최고결과를비교한것입니다. 오라클의결과는 61,863 BBops/ 분으로, 37,791 BBops/ 분의 최고수치보다 63% 더높으며, 44,295 BBops/ 분의 최고수치보다 39% 더높은수치입니다. $36/BBop 37,791 ECPerf 최고성능 44,295 $23/BBop 61,863 $28/BBop 오라클최고성능 성능가격 Oracle Application Server: SPECjAppServer 벤치마크결과 7
SPECjAppServer2002 이중노드 32,581 24,639 오라클의가격 / 성능은 $5/BBops/ 분으로, $7/BBops/ 분의 와 $11/BBops/ 분의 과비교됩니다. $7/BBop 7,539 $5/BBop $11/BBop 오라클성능 Best 가격 성능 결론최신 SPECjAppServer2002 벤치마크결과를통해오라클은업계벤치마크결과에대한약속, 그리고성능및가격 / 성능면에서의리더십을지속적으로보여주고있습니다. 이전의 SPECjAppServer2001과 Ecperf뿐아니라 SPECjAppServer2002 또한실제구성을기반으로하고있으며애플리케이션서버가실제환경에서어떻게실행될것인지보여주는결과를계속제공하고있습니다. 애플리케이션서버를평가하실때이러한벤치마크, 그리고오라클의약속과리더십을반드시염두에두십시오. 이글의원문은 http://www.oracle.com/appserver/docs/specjappserverresults.pdf 에서확인하실수있습니다. Oracle Application Server: SPECjAppServer 벤치마크결과 8
한국오라클 ( 주 ) 서울특별시강남구삼성동 144-17 삼화빌딩대표전화 : 2194-8000 FAX : 2194-8001 한국오라클교육센타서울특별시영등포구여의도동 28-1 전경련회관 5 층, 7 층대표전화 : 3779-4242~4 FAX : 3779-4100~1 대전사무소대전광역시서구둔산동 929 번지대전둔산사학연금회관 18 층대표전화 : (042)483-4131~2 FAX : (042)483-4133 대구사무소대구광역시동구신천동 111 번지영남타워빌딩 9 층대표전화 : (053)741-4513~4 FAX : (053)741-4515 부산사무소부산광역시동구초량동 1211~7 정암빌딩 8 층대표전화 : (051)465-9996 FAX : (051)465-9958 울산사무소울산광역시남구달동 1319-15 번지정우빌딩 3 층대표전화 : (052)267-4262 FAX : (052)267-4267 광주사무소광주광역시서구양동 60-37 금호생명빌딩 8 층대표전화 : (062)350-0131 FAX : (062)350-0130 고객에게완전하고효과적인정보관리솔루션을제공하기위하여오라클사는전세계 145 개국에서제품, 기술지원, 교육및컨설팅서비스를제공하고있습니다. 제품구입문의수신자부담전화번호 : 080-2194-114 수신자부담팩스번호 : 080-2194-080 E-Mail 문의 : oracledirect_kr@oracle.com http://www.oracle.com/ http://www.oracle.com/kr