Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
SOA SOA 기반기반 망망 관리시스템관리시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
SOA 기반 망 관리 시스템
㈜ 인소프트
기술이사 임 옥수
Page 2
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
목 차
회사 소개
Multi-Layer 망 관리 개념
전략적 중점 개발 사항
SOA 기반 망관리 시스템 개발 방향
Page 3
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
회사 소개 (1/2)
OSS 분야
타 도메인관리 분야
망 관리분야
관제/QoS분야
발전소 관제 및 제어시스템 분야 연구IP/MPLS/ATM/전송망 관리 NMS/EMS
개발 공급
네트워크 장비, 서버 들의
제어 및 네트워크 품질 관리를
위한 솔루션 개발 및 판매 네트워크 운용관리를 위한 OSS
개발 공급
Page 4
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
회사 소개 (2/2)
망망 관리관리보유기술보유기술
망망 관리관리 시스템시스템 & & 요소관리요소관리 시스템시스템 개발개발 기술기술
Network Adaptor 기술(SNMP, TL1, CLI, XML)미들웨어 (CORBA, .NET, TP monitor)데이터베이스 프로그래밍
연동 기술(웹 서비스, XML)사용자 인터페이스 (OpenGL기반 맵 관리)
객체지향객체지향/CBD /CBD 방법론방법론
정보 공학 방법론, 구조적 분석/구조적 설계 방법론
객체지향 분석 및 설계 방법론 (ICONIX, RDD, CRC)컴포넌트 기반 설계 방법론
하부하부 망망 기반기반 기술기술
라우팅 프로토콜 (OSPF, IS-IS, BGPv4, MP-iBGP등)MPLS (LDP, RSVP-TE, CR-LDP)VPN (MPLS VPN, IPSec VPN, Multicast VPN)MPLS Traffic EngineeringVLANIP/MPLS QoS
망망 관리관리 시스템시스템 개발개발 경험경험
KT 인터넷 망 NMS(VPN, Premium, Kornet, QeS, Wibro, VoIP)KT 초고속 국가망(ATM) NMS
Page 5
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
주 관심 분야
Customer Care Process
Service Operation Process
Network & System Management Process
OrderHandling
ProblemHandling
Customer QoSManagement
ServiceConfiguration
Service ProblemManagement
CustomerQoS Management
NetworkProvisioning
NetworkInventory
NetworkMaintenance &
Restoration
전송 망IP/MPLS 망 IP/MPLS 망
IP/MPLS 망
ActivationMonitoring & Detection
Data Collection
SNMP/XML/CLI/CORBA/TL1
Network DataManagement
Page 6
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
망 관리 표준화 동향
IP/MPLS 망 관리i IETF (www.ietf.org)
− Standard SNMP-MIB− System, Interface, Port− IGP, BGP− LDP, LSP, VPN
i DMTF (www.dmtf.org)− CIM Schema Version 2.17.1
전송망 관리i ITU-T, TMF
− 전송망 관리 표준 선행 기술 분석 중
Page 7
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
Multi-Layer 망 관리 기술
L2 계층i E1/T1 Frame Relayi Fast Ethernet/Gigabit Etherneti Packet Over SONET (POS)i IEEE 802.1Q VLANi Etc.
IP/MPLSi Control Plane
− Routing Protocol (OSPF, IS-IS, BGP, MP-BGP)− LDP
i Data Plane− RSVP-TE LSP
VPNi L3 VPN
QoSi Diffserv-Aware QoS
Page 8
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
Multi-Layer 망 관리 개념 (1/2)
IP/MPLS/전송 Network
IP/전송 물리망 관리- 토폴로지 관리
- 구성 및 현행화 관리
- 장애 및 시험 관리
- 성능 관리
- 트래픽 관리
IP/MPLS 관리- IP/MPLS 토폴로지 관리
- IP/MPLS 구성정보 현행화
- IP/MPLS 세션 장애 관리
- Diffserv-aware QoS 관리
VPN 관리- VPN 토폴로지 관리- 가입자 장애 관리- 가입자 트래픽 관리
운용 환경 관리- 운용자 및 권한 관리- 조직 관리- 운용 정책 관리
VPN Layer
MPLS Layer
Physical Layer
Page 9
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
Multi-Layer 망 관리 개념 (2/2)
NE
NE
VPN Topology
VR
F
Route
Target
VR
F
Export Import
ExportImport
Label Switched Path (LSP)
NE
LSPHop LSPHop
IF
IF
IF
VPN Peer
VPN IF
IF
IF
IF
VPN IF
NE Connection NE Connection
Next Hop
VRF IF, MPLS IF
MPLS IF
VRF IF, MPLS IF
DestinationSource
IGP Neighbor
IGP Neighbor
LDPSession
LDPSession
IGP IF
MPLS IF
IGP IFIGP IF IGP IF
Physical
MPLS
VPN
Page 10
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
전략적 중점 개발 사항 (1/2)
망 시설/자원 관리i Inventory Auto Discovery
− 실시간/주기적 Inventory 현행화를 통한 망의 최신 관리 정보 유지
− 구성 변경이나 상태 변경에 감지 메커니즘 적용
− Physical Inventory (NE, 포트, 인터페이스)− Logical Inventory (MPLS Forwarding, LSP 정보, VRF/RT 정
보 등)iMulti-Layer 토폴로지 Auto Discovery
− Physical link− IGP Adjacency− BGP, MP-BGP Session− LDP Session− LSP− VPN
Page 11
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
전략적 중점 개발 사항 (2/2)
장애 관리i포트/인터페이스 장애
− 자동 장애 감시 체계 도입
− 다 계층 장애들간 Root Cause 분석을 통한 장애 correlationi성능 임계치 장애, NE Unreachable 장애
i QoS 장애
i서비스 영향도 분석
− 백본 링크 장애시 Access 망 서비스 영향도 분석
i구성 에러 이벤트
− VPN 구성 에러 장애화
Page 12
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
SOA 기반 망 관리시스템 개발 방향
목표i ALL IP기반 망 관리 시스템 개발
i Scalable 시스템으로 개발
− Multi-Layer 망 관리 서비스 제공
− 망 관리 서비스 합성/분리 용이
i 서비스 수준 재사용 최대화
소프트웨어 개발 방향i 컴포넌트 기반, 서비스지향 패러다임 추구
− 서비스 수준 재사용성을 높임
i 표준 상호운용성 및 통합 지원
− 최신 SOA 플랫폼 수용
i 다양한 Data Source 수용
− 복수 벤더 RDBMS, Directory− Network Adaptation
− SNMP, XML, CLI, CORBA, TL1i 최신 사용자 인터페이스 기술 수용
− Adobe Flash, MS Silverlight, AJAX
Page 13
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
SOA 구성 요소
SOA
ApplicationFrontend Service BusService
Repository Service
Contract InterfaceImplementation
BusinessLogic
Data
Page 14
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
SOA 지원 플랫폼 기술
JNDIADSI, Active DirectoryDirectory
JMSMSMQMOMJDBC, JPAADO.NET,
LINQ-DataSetDB AccessPersistence
TierHibernate, iBATIS, TOPLink
LINQ-SQLO/R Mapping
WS-BEPL Framework, EJB(Session Bean, Message Driven Bean)
WFProcess Orchestration
Business Tier
RMI, RMI-IIOP.NET RemotingRemotingAxis2, JAX-WS 2.0ASP.NET Web ServiceXML Web ServiceESBsWCFSOA FrameworkIntegration &
Interoperability
JSP, Servlet, AJAX, Flash
ASP.NET Web FormSilverlight, AJAX, Flash
Web ApplicationPresentationTier
Java (J2EE).NETApplied Technology
Category
Page 15
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
SOA 기반 3-Tier/논리 계층 구조
Service Layer
Domain Layer
Persistence Tier
BusinessTier
Data Layer(O/R Mapping)
Client/Presentation Tier
Service Layer
Domain Layer
BusinessTier
Network Access Layer(SNMP/XML/CLI/CORBA/TL1)
Enterprise Service Bus (WSE, WS-RM)
Service Layer
Domain Layer
BusinessTier
Network Access Layer(SNMP/XML/CLI/CORBA/TL1)
NMS DB
ASP.NET, AJAX, Silverlight
….
Page 16
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
패턴 지향 망 관리 서비스 설계
NATable Gateway,Record SetData Mapper
Data LayerPersistenceTier
Template Method,Strategy, StatePublish-Subscribe, Mediator,Command, Interpreter,Singleton
Transaction Script,Table Module,State,Publish-Subscribe
Domain Layer
Domain FacadeDomain Façade, Operation Script
Service LayerBusinessTier
NAPage Controller, Template View,Model-View-Controller
Web-UIPresentationTier
Network AdaptorDesign Pattern
Application Server Arch./Design Pattern
Logical LayerTier
Page 17
SOA SOA 기반기반 망망 관리관리 시스템시스템
© 2008, Insoft, Inc. All rights reserved. KNOM Conference 2008KNOM Conference 2008
개발 로드맵
2008
2009
2010
SOA 기반 All-IP 망 관리 시스템SOA SOA 기반기반 AllAll--IP IP 망망 관리관리 시스템시스템
IP/전송 물리망 관리
. 자원 관리
. 장애 관리
. 성능/트래픽 관리
IP/MPLS 라우팅 관리
MPLS VPN(mVPN) 관리
Diffserv-aware QoS 관리
Cross Impact Analysis
Diffserv-aware TE 관리
Cross-Impact AnalysisIP Multicast 관리