Server Based Computing RDP vs ICA 2003 jslimcadland
Server Based Computing RDP vs ICA 2003 ㈜캐드랜드 비즈니스 사업본부 차장 임 재수 jslim@cadland. co. kr 02 -2140 -3904 019 -305 -5418
목차 1. 배경 2. Comparison Point - Load balancing - Web Integration - Client Device Support - 사용량 분석 3. 기능비교 1 -2 -3 -4 4. J. D Edward Consulting사의 성능비교 5. 시스템 구성도 6. 클라이언트 형태 7. EIP(Enterprise Information Portal)와통합 8. 사례 – POSCO, SK 주식회사
배경 제품의 기본 기술요소 Tilon 사의 Tus. Kan은 Windows 2000 Server 의 Terminal Service 를 기반으로 한 RDP Protocol을 사용 Citrix 사의 Meta. Frame XP는 Windows 2000 Server 의 Terminal Service 기반으 로 한 부가 솔루션으로 ICA Protocol을 사 용 RDP 와 ICA는 모두 클라이언트의 Application을 설치하지 않고 사용자는 Web Browser 혹은 전용 클라이언트 모듈로 서버로 연결하여 Application을 운영한다는 측면에서 Server-Based Computing 혹은 Thin Client Computing이라 합니다. RDP(Remote Desktop Presentation) Protocol ICA(Independent Computing Architecture) Protocol RDP는 Windows 기반의 Terminal Emulating 기술의 원천 기술인 ICA를 개발한 Citrix 사의 Multi-Win 기술을 라이센스 하여 개발된 Protocol입니다.
Comparison Point – Web Integration Application Web Integration 형태 Web 통합은 사용자의 인터페이스 부분과 멀티 서버를 연동할 수 있어야 함 Microsoft Terminal Service Microsoft의 TSAC Web (Terminal Service Advanced Client) 로 Web Browser와 통합 지원 브라우저 : IE 5. 0 이상 지원 방식 : Active X Control Application 등록 : Web Script 수정 Citrix Meta. Frame XP VS ICA ALE(Application Launching & Embedding) 기술과 NFuse(XML Service)로 Web Browser와 통합 지원 브라우저 : IE, Netscape 지원 방식 : Active X Control, Plug-in Application 등록 : GUI 툴에서 사용자 혹은 그룹별 등록 Comparison Point Terminal Service의 경우 Browser 내부에서 실행되므로 Application 수 만큼의 Browser Windows가 실행되어야 함. Seamless Windows(활성화 되어 있는 Application만을 전송하는 방식)형태로 사용하여 여러 어플리케이션간의 전환 및 사용자의 친숙한 GUI 를 제공할 수 있어야 함.
Comparison Point – Client Device Support Client Device 지원 형태 Client Drive, Printer, Audio, Screen 해상도 및 Resolution Microsoft Terminal Service Citrix Meta. Frame XP 로컬 드라이브 자동 Mapping 지원 : X 로컬 드라이브 자동 Mapping 지원 : O 지원 최대 해상도 : 256 color 지원 최대 해상도 : 24 Bit color 프린트 자동 메핑 : 제한적 지원 프린트 메핑을 위해 Client 의 프린터를 모두 공유하거나 LPT Port로 연결되어있어야 함. VS 프린트 자동 메핑 : Windows 2000용, None Windows 2000용 모두 지원 로컬 및 네트워크 프린터 모두 지원 Audio Mapping : X Audio Mapping : O 최대 화면 Resolution : 1600 x 1200 최대 화면 Resolution : 65000 x 65000 클라이언트 지원 OS : Windows Only 클라이언트 지원 OS : Windows, Unix, Mac Linux, Java, Dos, Epoc Comparison Point Client 의 어떠한 Device 형태의 지원이 세션 안에서 이루어져야 하며, 사용자에게 편리한 인터페이스를 제공할 수 있어야 함.
기능 비교 - 1 비 교 항 목 Terminal Service Meta. Frame 서버 운영 환경 Windows 2000 Server 프로토콜 RDP (Remote Desktop Protocol) ICA (Independent Computing Architecture) Win. NT/95/98/3. 11/CE Java 계열 X JDK 1. 0/1. 1 Browser 계열 Internet Explorer/ Netscape Windows 3. 11 이상 Windows 계열 Only Windows 계열, Linux, Java 계열 TCP/IP Only TCP/IP, IPX/SPX, Net. BEUI LAN / WAN RAS Dial-Up Serial 직접 접속 Direct Dial-Up, Browse 가능 서버 Client 운영 환경 Client H/W Windows 계열 PC 휴대용 무선 단말기나 정보기기 지원되는 통신 Protocol Local Client Device 지원 Local Client Printer Spooler O O COM Port Redirection X O Print Bandwidth Management X O Universal Print Driver 지원 X O
기능 비교 - 2 Terminal Service Meta. Frame XP O O 16 Bit Stereo X WAV/MIDI/AVI Video & Multi-Media Bandwidth Control X O (32 Bit Win Client) Time out 혹은 Broken 시 세션 Reset 또는 Disconnect X O 한곳에서 여러 곳을 원격 제어하 는 기능 X O 여러 곳에서 한곳을 원격 제어하 는 기능 X O 서버와 서버 간 원격 제어 기능 X O Program Neighborhood 도구 어플리케이션에 대한 완벽한 통제 기능과 사용자 데스크탑 과의 완벽한 통합 기능을 제공하는 Tool X O 서로 다른 네트워크 서브넷 간 관리 기능 X O Client 접속프로그램에 대한 자동 업데이트 기능 X O 원격 App의 로컬 작업표시줄(Task Bar) 표시 기능 Seamless Windows 지원여부 (Session Windows Resizing) X O Embed Only Embed & Launch X O 비 교 항 목 Multi-Media Shadowing 세션 모니터링 System Sound Application Launching & Embedding -어플리케이션의 Web에서의 Publishing 기능 관리자용 툴바(Toolbar) 제공
J. D Edward Consulting사의 성능비교자료 ICA vs. RDP Sign-On Comparison Tests (저속 LAN 구간) Task Duration RDP Sign-On ICA Sign-On Difference % Difference 21. 75 13. 24 -8. 51 -39. 13% 218 110 -108 -49. 54% 66, 384 16, 062 -50, 322 -75. 80% 304. 51 146. 02 -158. 5 -52. 05% Client Processing Time 12. 19 6. 74 -5. 45 -44. 74% Client Bytes Sent 8, 340 3, 013 -5, 327 -63. 87% 9. 31 6. 21 -33. 28% 58, 044 13, 049 -44, 995 -77. 52% Total Frames Total Bytes Avg. Frame Size Server Processing Time Server Bytes Sent ICA client 가 RDP client 보다 약 40% 업무처리 시간 절약 및 80% 네트워크 트래픽 감소 효과 발휘 참고문서 : 성능비교 - Performance Differences between Remote Desktop Protocol - J. D Edwards
시스템 구성도 Citrix Server Farm 건설 업무 DB Server Active Directory Domain Controller Meta. Frame Data Collector SQL IMA DB Server Resource(CPU, Memory, Disk 등) 기반 Load Balancing IMA Communication DB Transaction AD Domain Controller Meta. Frame Application Server User 인증, 그룹정책 저장소, SQL Data Store Meta. Frame Data Collector Meta. Frame Data를 수집하여 DB에 업 데이트 Application Service Meta. Frame Server DB에 저장된 Server Load Value를 통해 Load Balancing하여 Application Service Remote 사용자
EIP Portal과 통합 현재 EIP Portal 솔루션을 제공하는 거의 모든 업체에서 Application Hosting을 위한 플랫폼으로 Meta. Frame XP의 NFuse기능을 사용하고 있음 Enterprise Information Portal 부분 Global ASP 부분 Jasmine Portal Yahoo Portal I-Planet Plumtree e. Kalos IBM (Global Service) SAP (SAP GUI for Meta. Frame) – My. Sap. com Citrix NFuse Portal은 이미 세계적으로 검증 된 솔루션입니다.
POSCO 사례 총 500명의 Named User, 동시사용자 1200명 시스템 구성도 Maximo Data. Base 1. ARP Request 사용자 접속 요청 Citrix Server Farm ICA Master Browser 2 Apps Server 할당 Domain Controller DB Transaction 3 4 Authentication Auth. Request 1 Meta. Frame Server Application Server ARP Request 5 Apps Service ICA Client 2. Apps Server 할당 ICA Master Browser Meta. Frame Server의 CPU, Memory, 유저 세션 등의 정보를 취합하여 가 장 유휴 프로세스가 가장 많은 서버로 사용자의 접속을 유도한다 3. Authentication Request 할당된 서버는 Domain Controller에 사용자 인증을 요청한다. 4. Authentication Domain Controller는 사용자 인증을 해준다. 5. Application Service Application을 사용자에게 서비스한다. Application Server 총 19 Set
SK 주식회사 l Master Browser Web Server (IIS 5. 0, NFuse 1. 5) 시스템 구성도 1 ea. Domain Controller 1 ea. File Server 1 ea. Meta. Frame Server 3 ea. 업무용도 모델명/Spec Server Name OS Metaframe Apps Meta. Frame Server 1 Meta. Frame Server 2 Meta. Frame Server 3 Compaq 8500 R Pentium III Xeon 700 MHz * 4 2 MB Cache, 4 GB RAM SKTS_xxxx Windows 20000 한글, SP 1, Member Servers Meta. Frame 1. 8 for Windows 2000, Resource Management Service, Load Balancing Service Feature Release 1, Hotfix : ME 181 W 001, ME 181 W 002 Lotus Notes R 5 Client, Office 2000, Acrobat Reader
- Slides: 27