웹스피어 데이터파워 드디어 한국에 상륙

2007-03-13     

HW를 이용한 XML의 가속


우여곡절 끝에 데이터파워가 한국에 상륙하였습니다. 2005년 말 IBM에 인수된 후 근 1년 만입니다. 2006년의 경우 통관 절차 때문에 6개월 가량 시간을 허비하였으며 2007년 초반에는 기존의 소프트웨어와는 다른 가격 체계 때문에 로컬의 가격을 개발하느라 역시 한 달 정도 고생하였습니다.



데이터파워는 하드웨어 장비입니다. 일종의 디바이스인 셈입니다. 그럼에도 웹스피어 소프트웨어군에 포함되어 있습니다. 일반 장비임에도 불구하고 자체적인 펌 웨어를 사용하여 소프트웨어가 하는 기능을 처리해 주기 때문입니다. 특히 XML 관련된 처리 속도를 향상시키거나 보안을 처리하는 기능을 전담합니다. 



XML의 경우 사용 과정에서 인증, 암복호화, 변환 등의 단계를 거치기 때문에 일반적으로 성능이 저하됩니다. 대부분의 고객사의 경우 이 처리 로직을 웹 어플리케이션 서버에서 담당하고 있습니다. 소프트웨어에서 담당하다 보니 서버의 성능이나 동시 처리 업무의 양 등의 제반 조건들에 따라 성능의 변동 사항이 많아집니다. 즉 소프트웨어적인 방법으로 XML 처리 속도를 높이기에는 주변 여건에 따라 너무나도 많은 변동 요소들이 있어 나름대로의 한계가 존재합니다.



IBM의 WebSphere DataPower는 하드웨어적인 방법으로 XML 처리 속도를 획기적으로 높여 주는 장치입니다. SOA 어플라이언스라고도 불리며, 복잡한 설치 및 구성 없이 간단하게 적용 가능합니다. 또한 XML 보안을 위한 게이트웨이 역할을 하기 때문에 별도의 보안 솔루션이 요구되지 않습니다.



데이터파워 종류



데이터파워는 3가지 종류로 제공됩니다. XML 가속을 전담하는 녹색 모델이 있고, XML 보안 처리 기능을 포함한 노란색 모델이 있으며, 이 모든 기능에 복잡한 리거시 시스템과의 라우팅 및 변환 기능을 추가로 가미한 파란색 모델이 있습니다. 



DataPower XML 가속기 (XA35) : Green Model

XML 가속 기능을 제공하며, 표준 기반의 라우팅 및 변환 기능을 제공합니다. XSLT (Extensible Stylesheet Language Transformations)라고 불리는 표준 기반의 XML 변환 기능을 추가하고 있는 것입니다. 일반적으로 시간이 많이 걸리는 서로 다른 유형의 XML 변환 로직을 웹 어플리케이션 단에 두지 않고 하드웨어 디바이스 단으로 내림으로서 성능을 개선시킵니다. 이 모델의 경우 XML 기반의 동적 웹사이트를 구성하고 있어 성능 향상이 필요한 고객이나 XML 기반의 라우팅 및 변환에 많은 부하가 발생하는 고객에게 적용하는 것이 적합합니다.



DataPower XML 보안 게이트웨이 (XS40) : Yellow Model

XML 가속기의 모든 기능을 포함하고 있으며 추가적으로 웹서비스 보안 기능을 제공합니다. XML을 사용하는 고객의 경우, 성능을 저하시키는 주요 요소가 XML 변환과 암복호화입니다. 따라서 XML 기반의 보안 기능을 사용하거나 추후 도입 예정이 있는 고객의 경우 이 솔루션에 적합합니다. 또한 WS-Security에 대한 대부분의 표준을 지원하고 있기 때문에 기존의 웹 어플리케이션 서버에서 처리하기 힘든 웹서비스 보안 기능을 쉽게 구현할 수 있습니다.



DataPower 통합 어플라이언스 (XI50) : Blue Model

보안 게이트웨이의 모든 기능을 포함하고 있으며 추가적으로 어떤 어플리케이션과도 변환이 가능합니다. 리거시 어플리케이션과의 통합이 필요한 고객이나 다양한 형태의 데이터 변환 및 라우팅이 요구되는 고객의 경우 손쉽게 원하는 기능을 구현할 수 있습니다



데이터파워 대상 고객



데이터파워의 솔루션은 XML을 사용하는 고객에게 적합합니다. 아래와 같은 고객 요건이 있을 경우 성능 개선에 큰 도움이 됩니다.

- 대규모 포털 사이트 또는 인터넷 쇼핑몰 : XML 처리 속도 및 처리 로직 (변환/라우팅) 개선

- 웹서비스 사용 고객 : 웹서비스 처리 속도 향상 및 웹서비스 기반의 각종 보안 적용 가능

- 복잡한 HW 추가 없이 주변 장치만을 이용해 간단한 XML 변환을 구현하고자 하는 고객

- 대규모 인트라넷 사이트 운영 고객

- XML 표준 기반의 B2B 업무가 중심인 고객



데이터파워 고객 사례



Grow Network의 경우 프로세스를 단순화하고 백엔드 단의 XML을 HTML 포캣으로 변경하기 위해 데이터파워 그린 모델(XML 가속기)을 적용하였습니다. 코 프로세스 형태로 아키텍처를 구성하였으며 개발자들이 개별의 XSLT를 작성해야 할 필요성이 없어 개발 생산성이 향상되었으며, 성능이 20배 증가하였습니다. 결과적으로 어플리케이션 서버 사이즈를 감소시킬 수 있었고 IT 전체 예산 및 TCO를 감소시켰습니다.






State Farm의 경우 XML 웹서비스 어플리케이션을 위한 웹서비스 보안을 구축하기 위해 데이터파워 엘로우 모델(XML 보안 게이트웨이)를 적용하였습니다. 이 솔루션을 통해 웹서비스 보안 구축이 용이하게 되었을 뿐만 아니라 기존에 고객사에 구성되어 있는 보안 솔루션인 TAM(Tivoli Access Manager)과의 통합을 통해 중복 투자 없이 엔드 투 엔드 보안 환경을 구축하였으며, 어플리케이션 라우터나 어플리케이션 방화벽 등의 추가적인 투자 요소를 제거하여 고객의 추후 소요 비용을 감소시켰습니다



Hotel Booking Solution의 경우 하루에 백만 건 이상을 처리할 수 있는 차세대 예약 시스템을 구축하기 위해 데이터파워 블루 모델(통합 어플라이언스)를 적용하였습니다. 이 솔루션을 통해 웹서비스 보안을 구축하였을 뿐만 아니라 다양한 리거시 클라이언트 시스템과의 데이터 변환을 구현하였습니다. 프론트 엔드 단의 HTTP 데이터를 벡 엔드 단의 XML 및 EDIFACT 형태로 변환하였으며, 이를 통해 요청된 정보에 대한 인증 및 변환 기능을 추가하였습니다. 이는 B2B 업무와의 추후 연계성을 고려한 표준 기반의 설계 아키텍처가 되었으며, DMZ 아키텍처를 단순화하여 향후 어플리케이션 설계에 대한 유연성을 보장하였습니다



이 외에도 Nationwide Mutual Insurance Company, Wachovia, ING Bank Slaski, AIG Agency Auto 등의 많은 사례를 보유하고 있습니다.



데이터파워 론칭 세미나 (3월 27일 그랜드 인터콘티넨탈 호텔 로즈룸)



2007년 3월 27일, 그랜드 인터콘티넨탈 호텔 로즈룸에서 데이터파워 론칭 세미나를 개최합니다. DataPower의 기능 소개 및 제품을 통해 구축한 파일럿 프로젝트 소개가 진행될 예정이며, 행사장 내의 데모 부스에서 DataPower를 이용한 XML 데이터 처리 가속 및 보안 기능을 확인하실 수 있습니다. 



http://www-903.ibm.com/kr/event/seminar/sub_seminar.jsp?seminar_id=237