1 / 35

Hyundai-KIA Motors Europe CRM System Implémentation Project

Hyundai-KIA Motors Europe CRM System Implémentation Project. Technical Architecture Solution Design. Project Code : P-10-0489 12 August, 2010 Version: 0.3. Revision History. Table of Contents. I. 기술 인프라 구축 추진 일정 II. 아키텍처 – 논리 구성도 III. 아키텍처 – 물리 구성도 IV. 하드웨어 / 소프트웨어 목록

dorit
Download Presentation

Hyundai-KIA Motors Europe CRM System Implémentation Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hyundai-KIA Motors Europe CRM System Implémentation Project Technical Architecture Solution Design Project Code : P-10-048912 August, 2010 Version: 0.3

  2. Revision History

  3. Table of Contents • I. 기술 인프라 구축 추진 일정 • II.아키텍처 – 논리 구성도 • III.아키텍처 – 물리 구성도 • IV. 하드웨어/소프트웨어 목록 • V. System Configuration • VI. 설치절차, 체크사항 • VII. 백업 • 이관 프로세스 • 참고사항

  4. 교육 환경 데이터 컨버전 환경 사용자 인수 테스트 환경 개발 환경 구축 시스템 테스트 환경 I. 기술 인프라 구축 추진일정 System Open (2/1) 설계 완료 구현 완료 Project Kick-Off 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월 시스템 도입 (Procurement) 개발 및 테스트 장비 운영 장비 도입 임시 개발 환경 구축 개발 환경 구축 (Development) 테스트 환경 구축 (Test) 통합 테스트 환경 운영 환경 구축 (Product) 구축기간 운영 환경 12/8 유지기간

  5. Web Server Siebel Web Server Extension Enterprise Server Siebel Server Siebel Server Component Component II. 아키텍처 – SIEBEL 논리구성도 Web Browser Gateway Server Siebel 개발자 Siebel Dedicated Web Client, Siebel Tools Database Server SiebelFile System Local DB

  6. II. 아키텍처 – BI 논리구성도

  7. III. 시스템아키텍처 - 물리구성도 운영 테스트 개발 vmware vmware Xeon X7550 2.0GHz * 2socket Xeon X7550 2.0GHz * 2socket Xeon X5650 2.66GHz * 1socket Xeon X5650 2.66GHz * 1socket Xeon X5650 2.66GHz * 1socket Xeon X5650 2.66GHz * 1socket SWSE SWSE Analytic Web/Analytic Application Analytic Web/Analytic Application Siebel Web/Application/Marketing Server Siebel Web/Application/Marketing Server Siebel Gateway Siebel File System Siebel Gateway Siebel File System MSCS Xeon X5650 2.66GHz * 1socket Xeon X5650 2.66GHz * 1socket Siebel AP Server eautomotive Workflow EIM Xeon X5650 2.66GHz * 1socket Xeon X5650 2.66GHz * 1socket Siebel AP Server eautomotive Workflow EIM Analytic Web/Application/ETL Server Analytic Web/Application/ETL Server 대량Email 발송엔진 대량Email 발송엔진 unix 1Core unix 1Core Siebel Marketing Xeon X7550 2.0GHz * 2socket Xeon X5650 2.66GHz * 1socket Siebel Marketing Marketing DB Server Marketing DB Server vCenter ETL Server 대량Email 발송DB unix 1Core unix 1Core Unix 4Core Unix 4Core Analytic DB Server Analytic DB Server HA Marketing DB Server Analytic DB Server Windows 서버 Unix 서버 SAN 스위치 Backup Master Srv 외장 스토리지 백업장치 테스트 DB 4.2TB vmware 1.1TB 마케팅 DB 2.1TB 분석 DB 2.1TB 개발 DB 1.3TB 대량메일 0.7TB

  8. IV. 하드웨어/소프트웨어 목록 2) 테스트 서버 1) 개발 서버

  9. IV. 하드웨어/소프트웨어 목록 3) BI 운영 서버(BI Server) 4) BI 운영 서버(ETL Server)

  10. IV. 하드웨어/소프트웨어 목록 5) SIEBEL 운영 서버(Gateway Server) 6) SIEBEL 운영 서버(Application Server)

  11. IV. 하드웨어/소프트웨어 목록 7) SIEBEL 운영 서버(Marketing Server) 8) SIEBEL 운영 서버(Web Server)

  12. HA HA V. System Configuration(Physical) Firewall • Application Server : Separate Business • Database Server Separate Biz. andHAConfig • Gateway와 Siebel File System - MSCS Config Analytics CRM - 4CORE (60ktpmC↑) - 16GB RAM L4 Balancing Prod CRM APP Server - 8CORE (60KtpmC↑) - 32GB RAM Prod CRM APP Server - 8CORE (60ktpmC↑) - 32GB RAM MSCS 대량메일 발송엔진- - 12GB RAM VIP Gigabit Ethernet EMS DB - 8GB RAM • Prod CRM DB Stand by • Analytics CRM DB Active • QADB • 4Core (436,000tpmC↑) • 16GB RAM • Prod CRM DB Active • Analytics CRM DB Stand by • DevelopmentDB • 4Core (436,000 tpmC↑) • 16GB RAM Development, QA APP Server -12 Core - 16GB RAM ETLServer 32G RAM Backup Master Srv Backup Device External Storage - LTO G4 2 Drive - Media 80 EA - Cleaning 5 EA QA DB 4.2TB VMWARE 1.1TB Marketing DB 2.1TB AnalyticsDB 2.1TB EMS DB 0.7TB Dev.DB 1.3TB

  13. V. System Configuration(Logical - Network) Public IP 194.50.160.120 Public IP 194.50.160.117 Public 194.50.160.118 Public 194.50.160.119 Public IP: 194.50.160.101 ~ 194.50.160.116 Firewall(External) crmpsw_L4 BI Server L4 10.122.44.50 10.122.44.40 DMZ Web Server BI Server EMS Engine QA BI 10.122.44.45 QA CRM 10.122.44.44 10.122.44.41 10.22.44.42 10.122.44.51 10.122.44.52 Firewall(Internal) 10.122.44.35 10.122.44.36 Standby Active MSCS Application Server (10.122.19.30~33) CRM 2EA, MKT 2EA Gateway Server (10.122.19.27~28) Gateway Service 10.122.19.26 HA HA Gigabit Ethernet CRM DB Svc 10.122.19.3 BI DB Svc 10.122.19.4 10.122.19.6 PRD BI DB (Active) PRD CRM DB (Stand by) 10.122.19.8 QABI DB 10.122.19.10 DEV BI DB 10.122.19.5 PRD CRM DB (Active) PRD BI DB (Stand by) 10.122.19.7 QA CRMDB 10.122.19.9 DEV CRM DB ETL Server 10.122.19.39 DEV BI 10.122.19.47 DEVCRM 10.122.19.46 EMS DB Server 10.122.19.42 External Storage QA DB 4.2TB VMWARE 1.1TB Marketing DB 2.1TB AnalyticsDB 2.1TB EMS DB 0.7TB Dev.DB 1.3TB

  14. V. System Configuration (Siebel Native Load Balancing) HTTP/HTTPS L4 Switch(10.122.44.40) Web Server2 (10.122.44.42) Web Server1 (10.122.44.41) HTTP Load Balancer CRM Server Farm MKT Server Farm Listening Port : 2321 Listening Port : 2322 Listening Port : 2323 Listening Port : 2324 crmpsm02(10.122.19.33) crmpsa01(10.122.19.30) crmpsa02(10.122.19.31) crmpsm01(10.122.19.32) Marketing Server Farm crmpsa01:2321/ES_EUPRD/eAutomotive_enu crmpsa01:2321/ES_EUPRD/eAutomotive_fra crmpsm01:2323/ES_EUPRD/Marketing_enu crmpsm01:2324/ES_EUPRD/Marketing_enu crmpsa01:2322/ES_EUPRD/eAutomotive_enu crmpsa01:2322/ES_EUPRD/eAutomotive_fra

  15. V. Hyundai/Kia Europe Marketing(Analytics) System Domains

  16. V. Hyundai/Kia Europe EMS(Email Marketing System) Domains

  17. VI. 설치절차, 체크사항 1) 설치절차

  18. VI. 설치절차, 체크사항 1) 설치 전 체크사항

  19. VI. 설치절차, 체크사항 1) 설치 후 체크사항

  20. VII. 백업

  21. VII. 이관 프로세스 Siebel CRM/분석 이관 프로세스 애플리케이션 개발(Development) 환경 테스트(Test) 환경 - 통합/SIT/UAT 운영(Production )환경 Siebel CRM Siebel Analytics Siebel Interface 신규/수정된 물리적 파일 신규/수정된 물리적 파일 Error시 재수정 DB   DB DB DB Siebel Repository Siebel EIM관련 SQL 

  22. VIII. 참고사항 – Client 아키텍처 FireFox를 통한 지원을 테스트 하고 있으며, Chrome, Safari 등의 웹 브라우저는 지원하지 않음

  23. VIII. 참고사항 – Client Environment Configuration for IE 6,7,8 X: Required Disable, O: Required Enable, P: Prompt OK

  24. VIII. 참고사항 – Client Environment Configuration for IE 6,7,8 (Continue) --: Not Applicable, X: Required Disable, O: Required Enable, P: Prompt OK

  25. VIII. 참고사항 – Naming Rule

  26. VIII. 참고사항 – MSCS 사용목적:시스템 장애 시 자동복구를 위한 이중화 구성 Public network -라이선스: Windows Server는 Active/Passive 양쪽 모두 라이선스 필요 -복구시간: 5초~30초 이내 -하드웨어: Active/Passive(Standby) -스토리지: 스토리지 없이 구성 불가 MS에서 인정한 SAN 필요 (외장형 SCSI,DAS:2node 까지만 가능) -AD(Active Directory)가 구축되어 있어야 함. -Active서버와 Passive 서버의 물리적인 거리가 가까워야 함. Private network((H/B) Node1 Node2 switch E: storage E: Siebel Gateway E: Siebel File system

  27. VIII. 참고사항 – DB계정 및 ROLE생성 create role sse_role; grant create session to sse_role; create role tblo_role; grant ALTER SESSION, CREATE CLUSTER, CREATE DATABASE LINK, CREATE INDEXTYPE, CREATE OPERATOR, CREATE PROCEDURE, CREATE SEQUENCE, CREATE SESSION, CREATE SYNONYM, CREATE TABLE, CREATE TRIGGER, CREATE TYPE, CREATE VIEW, CREATE DIMENSION, CREATE MATERIALIZED VIEW, QUERY REWRITE, ON COMMIT REFRESH to tblo_role; create user SIEBEL identified by siebel#1; grant tblo_role to SIEBEL; grant sse_role to SIEBEL; alter user SIEBEL quota 0 on SYSTEM quota 0 on SYSAUX; alter user SIEBEL default tablespace SBDATA; alter user SIEBEL temporary tablespace TEMP; alter user SIEBEL quota unlimited on SBDATA; alter user SIEBEL quota unlimited on SBINDX; create user SADMIN identified by sadmin#1; grant sse_role to SADMIN; alter user SADMIN default tablespace SBDATA; alter user SADMIN temporary tablespace TEMP; create user GUESTCP identified by guestcp#3; grant sse_role to GUESTCP; alter user GUESTCP default tablespace SBDATA; alter user GUESTCP temporary tablespace TEMP;

  28. VIII. 참고사항 – System URL

  29. VIII. 참고사항 – System Account

  30. VIII. 참고사항 – Network 구성

  31. VIII. 참고사항 – Network 구성(계속)

  32. VIII. 참고사항 – 보안 (Security) Browser 1) 사용자 인증(Authentication) - 내부 인증방식(DB) – DB Security Adapter - DB의 사용자계정을 읽어 로그인을 한다. - 개발 및 테스트 서버에서 사용 Web Server 1. User provides name and password SWSE Credentials Siebel Object Manager 2. Password may be encrypted to prevent direct database access Encrypt password Connect using DB account 3. Connect to database Siebel Database

  33. 사용자정보 저장소 VIII. 참고사항 – 보안 (Security) 2) SSO 를 통한 인증 - 운영서버 사용자 SSO 시스템 SIEBEL  IIS 6.0 브라우저 [WebGate]  Token    Siebel Server 웹 서버 Access Server SecurityAdapter SSO WebGate    SSL서버 SSO 로그인화면(SSL)

  34. VIII. 참고사항 – 개발절차 Siebel Object기준의 계층별 아키텍처 및 상관 관계 주요 Object 타입과 그들간의 관계 Configuration 개발 순서

  35. End of Document

More Related