© 2009 IBM Corporation 1 SOA Appliance - WebSphere DataPower 김상민 차장 WebSphere 기술 영업 지원 2009 년 6 월 5 일.

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
ScanMail for Lotus Notes ( 주 ) 한국트렌드마이크로. RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line ScanMail Notes 의 주요 기능 Domino 환경의 Antivirus, Content Filter.
1 커리어넷 시스템 구성 - 장비도입 전후 비교 구분 제조 사 기종 사양 OS 용도 도입 시기 CPUMEMHDD 서버 SUN SUN FIRE V880 Ultra SPARC III 1.2GHz * 4 8G73G*6 SOLARI S 9 웹 서버 1.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
한국마이크로소프트 Microsoft Confidential. 상세 결과테스트 결과 SMB 2 의 성능이 Windows Server 2008 Beta 3 기준으로 Windows Server 2003 SP1 (SMB 1) 에 비해 9% 이상 향상된 결과를 보임 Microsoft.
Korea Virtual Payment 모바일 안전결제 (ISP) 서비스 모델 - iPhone 한국버추얼페이먼트㈜ 기술연구소
Microsoft ANSWER 이명희 이경서 김나은 김정현 서리다 유시은 이재현 심광철.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
불특정 공격에 무너진 H 사 업무 시스템 서서히 저하 내부에서 원인 불명으로 네트워크의 속도가 서서히 저하 되는 현상이 발생 공격의 발생 핵심 장 비 서비스가 되다 되지 않는 현상이 심해지고 결국 핵심 장 비는 장애가 발생하게 됨 장비 장애 발생 핵심 장비 장애 전체.
항공 예약 시스템 1 조 ( 김민철, 김영주, 이혜림, 장유정, 조윤주, 문하늘 ). 목차 차세대 전산시스템 도입의 필요성 현재 항공 시스템 ( 대한항공 ) 항공 시스템의 변화 미래항공 시스템.
Project Profile – 홍길동(2 page)
1. 개요 SMS(Short Messaging Service)는 많은 국가에서 커다란 인기를 끌고 있습니다. 많은 기업에서 간단한 메시지 전송, 의사 소통, CRM, e-commerce 및 트랜잭션 기반 애플리케이션에 SMS를 사용하고 있습니다. SMS 는 경고 메시지.
컴퓨터와 인터넷.
Secure Coding 이학성.
컴퓨터 운영체제의 역사 손용범.
Security Solutions (S/W) - Fortify
일반 요구 사항 비즈니스 요구사항 고객/정보/위치/상태 탐색방법 제품/서비스 홍보 및 광고 방법
Chapter 8. 인터넷 연결공유와 개인네트워크 구축
CPU 품 명 PERSONAL COMPUTER 모델번호 HP 6000Pro 제 조 사
뇌를 자극하는 Windows Server 2012 R2
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
할 수 있다! 네트워크 구축 + 활용 네트워크 구성도.
Network Lab. Young-Chul Hwang
Windows Server 장. Windows Server 2008 개요.
웹 애플리케이션 아키텍쳐 웹 클라이언트 서버 요청 응답 전송 애플리케이션 데이터베이스 커넥터 N-계층.
양천구청 웹서비스 안정화 제안 LB 솔루션 작성일 : 2010/01/13 담당 : 신 상 윤 TEL :
우수한 네트워크 품질(Bandwidth & Quality) 네트워크 및 보안 관리의 분산으로 업무효율 증대
11 장 LAN 기본 개념과 Ethernet LAN
Chapter 7. RAS(전화접속,VPN) & IAS
Visual Basic .NET 처음 사용하기.
FTP 프로그램 채계화 박재은 박수민.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
SK Telecom 매출 통계 시스템의 SQL Server Reporting Services 적용사례
Wireless Java Programming
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
Transmission & Analysis
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
RMI Messenger 지도 : 김정배 교수님 조봉진.
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
Flash Communication Server
Windows XP 서비스 팩2를 설치하는 10가지 이유
AUTODESK AUTOCAD ELECTRICAL 전기제어 2D 설계 소프트웨어 표준기반 설계 생산성 도구 구조도 설계
16 장 네트워크 보안 : 방화벽과 VPN 16.1 개요 16.2 기밀성 16.3 전자 서명 16.4 인터넷 보안
VTalk Solution 소개자료
데이터 베이스 DB2 관계형 데이터 모델 권준영.
Packet sniffing 응용 레벨이 아닌 네트워크 디바이스 레벨에서의 데이타을 얻는 것 네트워크 상의 트래픽을 분석
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
SSL, Secure Socket Layer
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Wireless Sensor Network
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
Introduction to JSP & Servlet
WZC 무선 연결 방법 (Windows 7 Ver.).
웹 애플리케이션 보안 Trend 인포섹㈜ 신수정 상무
모바일(폰)메일 서비스 정흠수 최동훈.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
Map Designer Solution 소개자료
08. 소프트웨어 아키텍처 설계 전략 명지대학교 융합소프트웨어학부 김정호 교수.
전자세금계산서 시스템 구축 제안
Installation Guide.
KSP 메신저 김광민 서정건 박윤옥.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
Windows XP 서비스 팩2를 설치하는 10가지 이유
M.B.TEAM 중간 발표 (5.18) 이 제걸 백 인호.
VAULT BASIC / VAULT PROFESSIOAL
Presentation transcript:

© 2009 IBM Corporation 1 SOA Appliance - WebSphere DataPower 김상민 차장 WebSphere 기술 영업 지원 2009 년 6 월 5 일

© 2009 IBM Corporation 2 데모 개요 A 사 – 가상의 제조 회사 이슈 A 사는 기존 운영 중인 ERP 시스템과 새로 도입한 CRM 시스템간의 연계를 해야 합니다. ERP 시스템에 새로운 주문이 들어오거나, 주문 내역이 변경되는 경우 ERP 에서 ‘ 주문번호, 고객번호, 제품정보 ’ 등의 데이터를 CRM 시스템으로 넘깁니다. CRM 은 받은 데이터로 고객의 ' 이력정보 ' 를 갱신하거나 추가하는 작업을 합니다. ERP 와 CRM 모두 XML 기반이지만, 포맷이 서로 다르기 때문에 XML 변환 작업이 필요합니다. 현재 상황 XML 변환을 위해서 Java 애플리케이션을 개발하여 사용 중입니다. 그러나 데이터량 증가에 따른 성능저하 현상이 발생하고 있습니다.

© 2009 IBM Corporation 3 AS-IS 아키텍처 Java 애플리케이션에서 XML 변환 처리 ERP XML 데이터 to CRM XML 데이터 변환 WAS CRM XML Data ERP & WASCRM Server ENT ………… ENT PO PO ………… ………… ………… ENT ENT PO ………… JAVA ERP XML DataCRM XML Data HTTP

© 2009 IBM Corporation 4 TO-BE 아키텍처 DataPower 에서 XML 변환 처리 CRM Server ERP & WAS ERP XML 데이터 to CRM XML 데이터 변환 WAS CRM XML DataERP XML Data ENT ………… ENT PO PO ………… ………… ………… ENT ENT PO ………… ERP XML Data DataPower CRM XML Data HTTP

© 2009 IBM Corporation 5 데모 환경 구성도 DataPower IBM Websphere DataPower XA ThinkPad Laptop - IBM WebSphere AS 7.0 IBM System x CPU 2 way (Intel Xeon 5160 Core2 Duo 3GHz) - Memory 4G - Windows Server 2003 R2 Standard Edition Service Pack 2 - IBM WebSphere AS 7.0 Application Server Client ERP XML Data HTTP CRM XML Data HTTP ERP XML Data HTTP CRM XML Data HTTP

© 2009 IBM Corporation 6 DataPower 개발 데모

© 2009 IBM Corporation 7 DataPower 성능 데모

© 2009 IBM Corporation 8 DataPower 구현 가능 기능 - 보안 Backend 시스템에 영향을 최소화하며 XML 이나 웹서비스 보안을 구축할 수 있습니다 XI50 XML 변환 / 암복호화 IP Firewall Internet Application Server HTTPS HTTP 사용자 인증 LDAP 암호화된 XML KqLixHOP0Wf+EZBErCE1FXQqxn ………… b2py0XGc+KuNmWoOyWQA70 DCzA+Xk WFiATeB2+ts9oCHD+qx4Qba ………… RffrTFHbhCZFaf5 ………… Qqxn+b2py0 ………… 일반 XML ENT ENT PO …………

© 2009 IBM Corporation 9 DataPower 구현 가능 기능 – 비 XML 메시지 변환 다양한 형태의 비 XML 메시지 변환을 처리할 수 있습니다 IP Firewall Internet Application Server HTTPS Custom EDIFACT Flat File XI50 비 XML 변환 처리 HTTPS 사용자 인증 LDAP EDIFACT UNA:+.??'UNB+IATA:1+SAS:12:4R4+SWR:90:8 I :0AAH+C48B7+++A'UNH’ ………… Flat File ENT ,NE, ,ENT ,PO, PO , ENT ,NE, ,ENT ,BO, ………… Custom "ENT ", "-123", "123.45","-256", "+2987“ ………… XML ENT ENT PO ………… Custom EDIFACT Flat File

© 2009 IBM Corporation 10 DataPower 구현 가능 기능 – 프로토콜 전환 IP Firewall Internet Application Server XI50 프로토콜 전환 MQ 메인프레임 FTP server SOAP/HTTPFTP XML MQ Database Connectivity Option MQ MQ SOAP/HTTPS ODBC 사용자 인증 LDAP HTTPS 프로토콜 전환을 통해 다양한 시스템들을 통합할 수 있습니다

© 2009 IBM Corporation 11 DataPower 구현 가능 기능 – 메시지 동적 라우팅 메시지를 내용에 따라 동적으로 라우팅할 수 있습니다 Application Server XI50 XML1 ENT ENT PO ………… Content-Based Routing ENT CND MQ 메인프레임 XML2 CND ENT PO …………

© 2009 IBM Corporation 12 DataPower 국내 사례 – I 사  표준 기반의 인터페이스 적용을 위한 성능 검증 결과  웹서비스 적용에 따른 성능 저하 우려에 대해 다양한 유형의 검증 결과 확보  소켓 인터페이스 대비 성능적인 측면에서 평균 80% 이상의 성능 보장  XML 처리 및 보안성 확보에 있어서의 효율성 극대화를 위한 WebSphere DataPower 필요성 확인  복잡한 개발 작업 없이 손쉽게 성능 개선 효과확인 (XML 처리의 경우 2 배 이상의 성능 개선 결과 확인 )  MCI(ESB) 서버의 부하경감을 통한 자원 사용률 개선효과 입증  특히 인터넷 뱅킹 특성 상 필수적으로 고려되는 보안 측면에서의 안정성 및 성능 검증 확인 업무인터페이스 명세 DataPower 미적용 시 평균 DataPower 적용 시 평균 XML 변환 단순 소켓 통신 (String) 100%N/A 웹서비스 (String) 94%100% 웹서비스 (XML) 38%92% XML 변환 + 보안 단순 소켓 통신 (String) 100%N/A 웹서비스 (String) 37%83% 웹서비스 (XML) 1%62% [ 파일럿 프로젝트 결과 요약 ] Q WebSphere 사업본부 ( 숫자가 높을수록 높은 성능을 의미 ) I 사에서 WebSphere DataPower 도입을 위해 파일럿 프로젝트를 수행하였으며, 소켓 통신 대비 80% 이상의 성능이 보장되었습니다.

© 2009 IBM Corporation 13 DataPower 국내 사례 – A 사 A 사는 사내 데이터 전송 표준으로 웹 서비스를 채택했으나, 대용량 데이타 처리시 심각한 성능저하가 발생하여, 표준 SOAP 형태의 메시지가 아닌, Delimited text 형식의 SOAP 메시지를 사용하고 있었습니다. WebSphere DataPower 를 도입한 후, Delimited text 형태의 메시지 처리 성능 향상은 물론, 표준 SOAP 형태 메시지도 높은 성능으로 사용 가능하게 되었습니다 [ 대량 데이터 응답 시간 비교 ] ( 숫자가 낮을수록 높은 성능을 의미 ) 인터페이스 명세기존 시스템 응답 시간 DataPower 적용 후 응답 시간 웹 서비스 Delimited text (String)100%50% 웹 서비스 SOAP 메시지 (XML) 처리불가능 84% 인터페이스 명세기존 시스템 처리량 DataPower 적용 후 처리량 웹 서비스 Delimited text (String)100%200% 웹 서비스 SOAP 메시지 (XML) 89%197% [ 소량 데이터 처리량 비교 ] ( 숫자가 높을수록 높은 성능을 의미 )

© 2009 IBM Corporation 14 DataPower 해외 고객 사례 전세계 100 개 이상의 검증된 고객 사례를 보유하고 있습니다 Reuters 의 경우 XML 사용 증가에 따라 응용프로그램의 속도가 저하되고 데이터 전송 속도 역시 저하가 되어 데이터파워 그린 모델 (XML 처리 가속기 ) 을 적용하였습니다. 정보의 신속하고 효율적인 전달을 위해 도입한 데이터파워 솔루션을 통해 어플리케이션 서버의 처리 워크로드를 감소시켰고, 사용자 정의 데이터를 제공하는 데에 있어 고객에게 네트워크 속도 수준의 서비스를 제공하였습니다. 결과적으로 처리 능력이 향상되고 대기 시간이 감소하였으며, 기존 환경보다 최고 10 배 이상 성능이 향상되었습니다. 또한 어플리케이션 서버의 부하가 크게 감소하여 응답 속도가 빨라져 고객 만족도가 증가하였습니다. 인터콘티넨탈 호텔의 경우 웹서비스를 통해 안전한 SOA 통합 구현을 위해 데이터파워 엘로우 모델 (XML 보안 게이트웨이 ) 를 적용하였습니다. 온라인 파트너와의 B2B 거래를 위해 SOA 를 구현하여 관리 비용을 절감하였으며 대용량 트랜잭션 변환 처리 능력을 향상시켰습니다. 결과적으로 e- 비즈니스 트랜잭션의 고객 응답 시간이 단축되어 IT 비용 및 SOA 의 전체적인 유지 관리 요건이 감소하였습니다. XML 보안 게이트웨이 XS40 을 통해 암호화, 방화벽 필터링, 디지털 서명, 스키마 검증, WS-Security 및 XML 접근 제어 등의 기능을 포함한 B2B 의 접점 역할을 수행하고 있습니다. WACHOVIA 의 경우 웹서비스 기반의 신규 서비스와 기존 시스템 사이의 안전한 SOA 통합을 위해 데이터파워 블루 모델 ( 통합 어플라이언스 ) 을 도입하였습니다. ATM 메시지 통합 강화와 기존 시스템의 교체를 통한 비용 절감 및 보안 강화가 고객의 필요 요건이었으며, 데이터파워를 이용한 메시지 레벨 보안을 구현하여 XML 사용 시에 나타날 수 있는 다양한 문제점들을 해결하였습니다. 지사 사무소 ATM 에서 원격 예치되는 예금을 요구 즉시 라우팅 가능하게 하여 효율성을 개선시켰고, 별도의 네트워크 구현 없이 HTTP 를 사용하여 VAN 요금을 절감하였습니다. 또한 자원 재사용을 통해 SOA 를 구현하였으며, 현재 40 개 이상의 데이터파워를 추가 도입하여 사용하고 있습니다.

© 2009 IBM Corporation 15 DataPower 제품 소개 WebSphere DataPower XML 처리 가속기 (XA35) – 특수 용도의 유선 스피드 XML 처리 가속기 – 기능성 : 중앙 집중식 유선 스피드 변환, 파싱 및 스키마 검증, SSL 가속, XML 압축, XML 캐싱 – 성능 : XML 프로세스 처리 속도 1000% 향상 – 확장성 : 장치 하나로 모든 애플리케이션 지원하며, 애플리케이션 소프트웨어의 변경 필요 없음 WebSphere DataPower XML 보안 게이트웨이 (XS40) –SOA 보안 목적으로 제작된 유선 스피드 어플라이언스 – 기능성 : 간단한 장치 설치를 통해 다양한 애플리케이션을 안전하게 보호 – 통합 기능 : 기존의 보안 시스템과 호환되고 이를 보완 – 보안 : 전문가에 의한 제작 및 3rd Party 를 통한 검증 완료 – 성능 : 안전성과 속도를 모두 만족 –XA35 의 모든 기능 포함 WebSphere DataPower 통합 어플라이언스 (XI50) – 어플리케이션 통합을 위해 특별히 제작된 유선 스피드 어플라이언스 – 기능성 : XML 에서 모든 형태의 데이터로 변환 수행 (COBOL, C 등의 다양한 변환 ) – 통합 : 코드 변경에 있어 API 또는 추가적인 복잡성 없음 – 변환 : 다양한 어플리케이션을 동시에 지원 –XS40 의 모든 기능 포함

© 2009 IBM Corporation 16 DataPower 제품 소개 WebSphere DataPower B2B 어플라이언스 (XB60) – 엔터프라이즈에서 B2B 통합을 위한 기능 확장 – 기능성 : 산업 표준을 이용하여 거래 파트너에게 데이터 전달 및 연결 가능 – 보안 : DMZ 구역 전개 시에 강력한 보안 기능 제공 –B2B 게이트웨이 서비스 및 B2B 보기 기능 제공 –2008 년 4Q 출시 WebSphere DataPower 대기시간 단축 어플라이언스 (XM70) – 유니캐스트 및 멀티캐스트 메시지 처리 시에 대기시간 단축 제공 – 기능성 : 디바이스를 통해 서비스 품질 및 성능 보장 – 구성 : PUB/SUB 메시지 처리 및 컨텐츠 기반의 라우팅을 위한 간단한 구성 환경 –2 개 이상의 어플라이언스를 통한 고가용성 보장 –2008 년 4Q 출시

© 2009 IBM Corporation 17 감사합니다