u-City 및전력IT 인프라자원관리기술워크샵...
Transcript of u-City 및전력IT 인프라자원관리기술워크샵...
u-City 및 전력 IT 인프라 자원 관리 기술 워크샵
전력선 통신망을 위한 네트워크관리 기술
2008. 8. 22
강 준 명분산처리 및 네트워크 관리 연구실
포항공과대학교 컴퓨터공학과li t@ t h [email protected]
본 연구는 산업자원부의 전력산업연구개발(R-2005-1-397-004)의 지원하에한국전력공사 전력연구원의 위탁과제로 수행되었음
목 차목 차
1. 개요2. 일반적인 네트워크 관리 기술3 SNMP 기반의 네트워크 관리 기술3. SNMP 기반의 네트워크 관리 기술4. 전력선 통신망을 위한 네트워크 관리 기술5. 이종 전력선 통신망을 위한 네트워크 관리
기술 및 시스템 개발기술 및 시스템 개발6. 결론
전력 IT 인프라 자원 관리 DPNM Lab.2
개 요개
INTERNETPSDN
xDSL/Cable
FTTH
ATMSONET PSTN
ISDN
10 GigabitEthernet
PSDN
Satellite이미지를 표시할 수없습니다 . 컴퓨터메모리가 부족하여
이미지
FastEthernet
B ISDN
GigabitEthernet
WANsSS#7
IN/AIN
PLCBroadcastNetworks
이미지를 표시할 수없습니다 . 컴퓨터메모리가 부족하여
WiBro,
이미지를표시할수 없습니다 . 컴퓨터메모리가부족하여
Bluetooth
B-ISDNPLC
Networks(DAB, DVB-T) CDMA, GSM,
GPRS
IP-based micro-mobility
Wireless
HSDPABluetooth Zigbee
전력 IT 인프라 자원 관리 DPNM Lab.3
Wireless LANs
네트워크 관리의 필요성네 워 관리의 필 성• 네트워크 자원의 중요성 증대
• 서비스 품질의 개선 요구 충족서비스 품질의 개선 요구 충족
사용자의 다양한 요구 충족• 사용자의 다양한 요구 충족
• 네트워크 자원의 안정성 증대
• 자원의 활용성 증대
전력 IT 인프라 자원 관리 DPNM Lab.4
네트워크 관리의 목적네 워 관리의 목적
• 사용자– 사용자에게 안정적, 효율적 및 고품질 서비스 제공 및
유지
• 관리자관리자– 네트워크의 상황 및 현황 파악– 네트워크 관리정보 수집네 워 관리정보 수집– 정확한 자원 이용률에 대한 과금 책정– 네트워크 확장에 대한 계획 수립네트워크 확장에 대한 계획 수립
전력 IT 인프라 자원 관리 DPNM Lab.5
네트워크 관리의 주요 기능네 워 관리의 주 기능장애관리 (Fault Management)
장애 구성요소의 위치 파악 및 다른 네트워크로부터 격리– 장애 구성요소의 위치 파악 및 다른 네트워크로부터 격리– 장애 구성요소 수리 및 교체
구성관리 (Configuration Management)구성 리 ( g g )– 관리대상을 정의하고 그들 간의 관계를 설정– 관리대상으로부터 필요한 정보를 얻어오거나 정보를 변화시킴으
로써 관리대상을 제어로써 관리대상을 제어
과금관리 (Accounting Management)– 이용료 부과를 위해 사용자의 자원 사용량 모니터링 및 분석
성능관리 (Performance Management)– 관리대상의 성능을 모니터링하고 제어하여 효율적인 환경 제공
보안관리 (S i M )보안관리 (Security Management)– 허락된 사용자에게만 관리 정보에 대한 접근 및 제어를 제공
전력 IT 인프라 자원 관리 DPNM Lab.6
네트워크 관리 체계네 워 관리 체계Management Platform
Collect, organize & interpretOperational Data
AdministratorWorkstation
Agent Agent
mgmt requests/replies
AgentAgent Agent
Agent
Agent Agent
Agent
event reports
ObservationObservation& Control
전력 IT 인프라 자원 관리 DPNM Lab.7
네트워크 관리 관련 표준네 워 관리 관련 준• OSI Network Management Framework
– CMIP (X 700 Series)– CMIP (X.700 Series)• Internet Network Management Framework
– SNMPv1– SNMPv2– SNMPv3
• Telecommunication Management NetworkTelecommunication Management Network– TMN (M.3000 Series)
• TeleManagement Forum– SID, eTOM, NGOSS
• Distributed Management Task Force– CIM WBEM– CIM, WBEM
• Open Mobile Alliance– OMA DM
전력 IT 인프라 자원 관리 DPNM Lab.8
DP&NM Lab – Research GoalGoal: Efficient, reliable and secure operations and
management of networks, systems and services
AgentManagedResource
g , y
InstrumentationAgent
Modeling
Communication& Operation
Presentation
ManagerManagementApplication
AnalysisPresentation
전력 IT 인프라 자원 관리 DPNM Lab.9
SNMP 기반의 네트워크 관리 기술기반의 네 워 관리 기술• SNMP (Simple Network Management Protocol)
– IETF에서 표준화 된, 가장 널리 쓰이는 네트워크 관리 프로토콜에서 준화 된, 가장 널리 이는 네 워 관리 콜– Manager – Agent 모델– 3가지 동작(Get, Set, Trap) 제공
• SNMPv1• SNMPv1– 1988년 draft로 나와 1990년 인터넷 표준으로 채택– 대부분 네트워크 장비(router, switch)에 SNMP Agent 장착
시스템과 A li ti 에 대해서도 여러 가지 MIB이 정의되어 있음– 시스템과 Application에 대해서도 여러 가지 MIB이 정의되어 있음• RMON (Remote Network Monitoring)
– 서브네트워크 환경의 원격 모니터링 제공– RMON MIB 정의(서브네트워크에 관한 정보)
• SNMPv2– SNMPv1의 기능성 확장(getBulkRequest 와 관리자간의 통신가능)SNMPv1의 기능성 확장(getBulkRequest 와 관리자간의 통신가능)
• SNMPv3– 보안 강화를 위해 security features 추가
전력 IT 인프라 자원 관리 DPNM Lab.11
SNMP 기반의 네트워크 관리 기술기반의 네 워 관리 기술
Manager process Agent process User processesNetworkNMS Host
SNMP
UDP
SNMP
UDP
FTP, etc
TCP
CentralMIB
Admin
IPNetwork-dependent
protocols
IPNetwork-dependent protocols
Agent process User processes Agent processHost Router
InternetworkSNMP
UDP
FTP, etc
TCP
SNMP
UDP
IPNetwork-dependent protocols
IPNetwork-dependent
protocols
전력 IT 인프라 자원 관리 DPNM Lab.12
• SNMP는 Application Level 프로토콜로 일반적으로 UDP를 Transport 프로토콜로 사용
SNMP 기반의 네트워크 관리 기술기반의 네 워 관리 기술
Management resourcesManagement application
gSNMP managed objects
Application manages objects
etR
eque
st
etR
eque
st
SNMP manager
S
SNMP agent
S
SNMP managerUDP
IPNetwork dependent protocols
SNMP agentUDP
IPNetwork dependent protocols
SNMP messages
Network-dependent protocols Network-dependent protocols
network orinternet
SNMP 통신 모델
전력 IT 인프라 자원 관리 DPNM Lab.13
SNMP 통신 모델
SNMP 기반의 네트워크 관리 기술기반의 네 워 관리 기술
Mapping functionManagement station
Proxy agent
Proxied device
Manager process
Mapping function
Agent process Management process
Management station Proxied device
SNMP
UDP
SNMP
UDP
Protocolarchitecture usedby proxied device Protocol
architecture usedby proxied device
IP
Network dependent Network dependent
IP
by proxied device
Network-dependentprotocols
Network-dependentprotocols
Network-dependentprotocols
Network-dependentprotocols
network orinternet
network orinternet
전력 IT 인프라 자원 관리 DPNM Lab.14
SNMP Proxy Agent
MIB (Management Information Base)( g )정의
네트워크 상의 시스템들을 관리하기 위한 필요한 관리정보를– 네트워크 상의 시스템들을 관리하기 위한 필요한 관리정보를정의하고 있는 명세서
Standard MIBStandard MIB– 표준기관(IETF)에 의해 TCP-IP 기반의 Internet 환경에서
공통적으로 제공해야 할 관리정보를 정의한 MIBRFC 형태로 배포– RFC 형태로 배포• MIB-II (RFC 1213)
Private MIBPrivate MIB– 표준기관이 아닌 개인 회사에서 정의한 MIB– 자신의 회사만이 제공하는 MIB을 private(4) enterprises(1) 밑에
정의할 수 있음정의할 수 있음– 예: Cisco MIBs
전력 IT 인프라 자원 관리 DPNM Lab.15
Internet Standard: MIB-II• Internet 관리 체제에서 사용되는 관리정보 정의
관리되는 장치에 해당하는 룹만 구현 하면 됨• 관리되는 장치에 해당하는 그룹만 구현 하면 됨• 10개의 그룹으로 구성
MIB-II(1.3.6.1.2.1)system(1)
interface(2)
시스템의 전반적인 정보
시스템의 네트워크 인터페이스에 대한 정보interface(2)
at(3)
ip(4)
시스템의 네트워크 인터페이스에 대한 정보
주소 값 변환 테이블에 대한 정보
시스템의 IP와 관련된 정보p( )
icmp(5)
tcp(6)
시스템의 ICMP와 관련된 정보
시스템의 TCP와 관련된 정보
각 인터페이스에서의전송방법과 프로토콜에 관한 정보
udp(7)
egp(8)
dot3(9)
시스템의 UDP와 관련된 정보
시스템의 EGP와 관련된 정보
전력 IT 인프라 자원 관리 DPNM Lab.16
각 인터페이스에서의전송방법과 프로토콜에 관한 정보dot3(9)
snmp(10) 시스템의 SNMP와 관련된 정보
전력선 통신 기술 동향전력선 통신 기술 동향• 고속 전력선 통신(PLC) 기술 성장
200 Mbps 급의 PLC 모뎀 상용– 200 Mbps 급의 PLC 모뎀 상용– 400 Mbps 급의 PLC 모뎀 개발
• PLC 네트워크는 4가지 Chipset업체의장비로구성PLC 네트워크는 4가지 Chipset 업체의장비로구성– DS2, Intellon, Xeline, Panasonic
• 서로 다른 Chipset 업체의 장비는 서로 통신이 불가능– Chipset 업체 별, 독립적인 PLC 네트워크 구축
• 표준화 동향– 국내 표준 : 기술표준원, 고속 PLC MAC & PHY KS 규격 고시– 지역 표준 : Homeplug, UPA, CEPCA
국제 표준 : IEEE P1901 WG 고속 PLC MAC & PHY 국제규격– 국제 표준 : IEEE P1901 WG, 고속 PLC MAC & PHY 국제규격
전력 IT 인프라 자원 관리 DPNM Lab.19
전력선 통신 Chipset 업체전력선 통신 p 업체• 국내 업체 소개
– Xeline• 1999년에 설립된 한국회사• 1999년에 설립된 한국회사• 고속 PLC 시스템(24Mbps 급 XPLC21) 개발• XPAS-200B (XPLC21기반 인터넷 가입자망 시스템) 개발• 최근 200Mbps 급 모뎀 칩셋(XPLC40A) 발표
• 국외 업체 소개– Intellon
• 1989년에 미국에 설립된 미국회사로, Homeplug 규격의 중심회사가정 콘센트를 꽂아 인터넷을 이용할 수 있는 가정용 PLC 모뎀 (14 Mb 급)• 가정 콘센트를 꽂아 인터넷을 이용할 수 있는 가정용 PLC 모뎀 (14 Mbps 급) 개발
• 최근 A/V 용 85 Mbps급 칩셋 출시 및 200 Mbps급 칩셋 개발 진행– DS2
1998년에 설립된 현재 가장 빠른 전력선 통신기술을 가진 스페인 회사• 1998년에 설립된 현재 가장 빠른 전력선 통신기술을 가진 스페인 회사• UPA(Universal Powerline Association)와 OPERA(Open PLC European
Research Alliance)의 중심회사• 최초 200 Mbps 급 칩셋 개발 및 상용화• 최근 400 Mbps 급 초고속 PLC 칩 발표• 최근 400 Mbps 급 초고속 PLC 칩 발표
– Panasonic (마츠시타 전기)• 일본 회사• Wavelet OFDM 변조방식을 이용해 4MHz~28MHz의 대역에서 최대 190Mbps
의 전송속도를 갖는 ‘HD-PLC’이라는 명칭의 PLC 기술을 개발
전력 IT 인프라 자원 관리 DPNM Lab.
의 전송속도를 갖는 HD-PLC 이라는 명칭의 PLC 기술을 개발
20
전력선 통신망 관리 기술 동향전력선 통신망 관리 기술 동향• Chipset 업체 별로 독립적인 관리체계로 자사의 네트워크
를 관리하고 있거나 계획 중임를 관리하고 있거나 계획 중임– PLC chipset 업체 별로 독립적으로 PLC MIB 정의– PLC 장비 업체 별로 자사의 장비를 위한 NMS 제공PLC 장비 업체 별로 자사의 장비를 위한 NMS 제공
업체 관리 프로토콜 관리 정보 관리 구조업체 관리 콜 관리 정보 관리 구조
Xeline SNMP Xeline Private MIB SNMP Proxy Agent
DS2(OPERA)
SNMP OPERA Private MIB SNMP Agent
IntellonIntellon(Homeplug)
SNMP Homeplug Private MIB SNMP Proxy Agent
Panasonic SNMP In Progress In Progress
전력 IT 인프라 자원 관리 DPNM Lab.21
Panasonic SNMP In Progress In Progress
OPERA MIB• OPERA PLC 장비를 위한 MIB 정의enterprise(1.3.6.1.4.1)
ds2(6798)
opera(3)
plSystem(1)
plBasic(2)
System에 관한 통용적인 정보
일반적인 전력선 configuration 정보plBasic(2)
plPhy(3)
plMAC(4)
일반적인 전력선 configuration 정보
physical Layer에 관련 정보
MAC 관련 정보p ( )
plQoS(5)
plOVLAN(6)
QoS 관련 정보
VLAN 관련 정보
plStatistics(7)
plTraps(8)
plStp(9)
통계정보의 counter
Trap 관련 정보
STP(spanning tree protocol) 관련 정보
전력 IT 인프라 자원 관리 DPNM Lab.22
plStp(9)
plSecurity(10)
STP(spanning tree protocol) 관련 정보
보안 관련 정보
Homeplug MIBp genterprise(1.3.6.1.4.1)
Homeplug MIB
Inventory ManagementInvStaTableInvAvInTable
PLC 네트워크의 Topology 의 Discovery 정보
InvAvInMembersTableAlarm ManagementConfiguration Management
발생할 수 있는 Alarm 에 관한 정보
PLC 장비 설정 정보g gCfgStaGroupCfgStaSWGroupCfgStaPhyGroup
장비 설정 정
g y pCfgStaRoutingTable
Service ProvisioningSrvBasicServiceGroup
Provisioning traffic shaping parameters 에 대한 정보SrvBasicServiceGroup
SrvAdvancedServiceTablePerformance Management
PrfChannelGroup
에 대한 정보
PLC 장비의 성능, 통계 정보
전력 IT 인프라 자원 관리 DPNM Lab.24
PrfChannelGroupPrfLinkTable
Security Management 보안 관련 정보
기술의 필요성기술의 필 성• PLC 네트워크와 부가서비스의 발달
– 한국전력공사 u-PLC PowerIT 사업한국전력공사 u PLC PowerIT 사업– 전력선 통신을 이용한 백본망 구축사업
• 동남아시아, 아프리카, 남아메리카– 전력선 통신을 이용한 부가서비스전력선 통신을 이용한 부가서비스
• 원격 검침 서비스, 홈네트워크 서비스 및 트리플 플레이 서비스
• 연구 동기연구 동기– 대규모 전력선 통신망 구축과 사업에 따른 이종 전력선 통신망의 통합 관리
요구 증대• 전력선은 통신을 위한 망이 아니기 때문에 일반 망에 비하여전력선은 통신을 위한 망이 아니기 때문에 일반 망에 비하여
노이즈(Noise), 감쇄(Attenuation), 신호왜곡(Impedance Mismatching) 과같은 여러 문제점들이 자주 발생 함
• 이종 PLC 네트워크도 효율적(efficient), 신뢰적(reliable) 및 안전한이종 네트워 도 효율적( ), 신뢰적( ) 및 안전한(secure) 운영을 위하여 관리가 되어야 함
– 기존의 Chipset 별로 구축된 전력선 통신망 관리체계를 이용해서는 이종 전력선 통신망의 통합 관리가 어려움
전력 IT 인프라 자원 관리 DPNM Lab.
력 통 망의 통합 리가 어려
26
기존 관리 기술의 문제점기존 관리 기술의 문제점• 기존의 관리 체계는 자사의 제품을 관리하기 위한 사적인 (proprietary)
점이 많음점이 많음– 타사의 전력선 통신망에 바로 적용하기 어려움– 기존의 NMS는 하나의 셀 단위로 관리 가능한 EMS 수준의 기능을 제공하고
있음 (확장성이 떨어짐)
• 기존 PLC 관리정보(MIB)에는 기능적으로 중복된 정보 많음– NMS의 메모리 공간의 비효율성 및 관리정보 유지 보수의 복잡도 증가– 같은 기능의 관리정보에 대해 관리정보 변환에 따른 로드 증가– 같은 기능의 관리정보에 대해, 관리정보 변환에 따른 로드 증가
• (무선 통신 기술과 달리) 모든 전력선 통신 장비를 위한 공통 관리정보가부재부재– PLC 장비 개발자
• 관리 정보를 정의하기 위한 개발 비용 및 시간의 증가– NMS 개발자
모든 PLC 네트워크 특징을 고려한 통합 NMS 개발에 따른 개발 로드 증• 모든 PLC 네트워크 특징을 고려한 통합 NMS 개발에 따른 개발 로드 증가
• NMS의 통합된 관리 view를 제공하기 어려움
전력 IT 인프라 자원 관리 DPNM Lab.27
이종 전력선 통신망 관리 기술이종 전력선 통신망 관리 기술• SNMP 기반의 이종 전력선 통신망을 위한 통합 관리 체계
Common PLC MIB 설계– Common PLC MIB 설계• 모든 전력선 통신 장비를 관리하기 위한 공통 관리정보• 업체 별 특수한(specific) 정보는 Private MIB으로 정의
– 통합 PLC Proxy Agent 개발• Common PLC MIB이 반영되지 않은 기존의 전력선 통신 장비
를 포용하기 위한 시스템를 용하기 위한 시 템• 기존 PLC MIB 기반의 SNMP 상호작용과 Common PLC MIB
기반의 SNMP 상호작용 사이의 변환(translation)을 수행함– 통합 전력선 통신망 관리 시스템 개발– 통합 전력선 통신망 관리 시스템 개발
• Common PLC MIB을 이용하여, 대규모 이종 전력선 통신망을통합 관리 할 수 있는 관리 시스템
전력 IT 인프라 자원 관리 DPNM Lab.28
기존 PLC MIB의 공통 정보기존 의 공통 정• PLC 장비의 기본 정보
– MACAddr, NodeType, Status 등, yp , 등
• 구성정보– Reset FactoryReset AGCGain ToneMAP 등– Reset, FactoryReset, AGCGain, ToneMAP 등
• 성능정보I / t d I / t b f t t I / t BPS (Bit– In/out speed, In/out number of octets, In/out BPS (Bits per Symbol) 등
연결정보• 연결정보– MACAddr of parent node, Number of connected node 등
• Trap 정보– 장비의 상태가 변하는 경우, 네트워크의 topology가 변하는
경우
전력 IT 인프라 자원 관리 DPNM Lab.
우
30
Common PLC MIB의 요구사항의 구사항• 일반적인 망 관리 정보인 MIB-II의 관리정보 포함
– Proxy Agent 관리구조인 경우 모든 PLC 장비의 MIB-II정보 제공– Proxy Agent 관리구조인 경우, 모든 PLC 장비의 MIB-II정보 제공
• 모든 전력선 통신 장비를 설정할 수 있는 공통 시스템 구성 정보 포함
• 전력선 통신 장비의 장애 상태와 원인을 판단할 수 있는 정보 포함Status CPU와 Memory 사용량– Status, CPU와 Memory 사용량
• 전력선 통신 인터페이스의 장애 판단을 위한 성능정보 포함– BPS (Bits per Symbol)
• 신속한 장애 경고를 위한 trap 정보 및 임계치(threshold) 정보 포함• 신속한 장애 경고를 위한 trap 정보 및 임계치(threshold) 정보 포함
• 전체적인 망 구조를 보여주기 위한 장비들 간의 연결정보 포함
전력 IT 인프라 자원 관리 DPNM Lab.
전체적인 망 구 를 여주기 위한 장비들 간의 연결정 함
31
Common PLC MIB의 구조의 구
• 4개의 group으로 구성Enterprise (1.3.6.1.4.1)
KEPCO (29408)
PLCCommonMIB (1)system(1) 시스템의 전반적인 정보
sysConfTable
sysStatisticsTable
interface(2) 시스템의 네트워크 인터페이스에 대한 정보
interfaceTable
plcinfo(3) PLC specific 한 정보
plcinfoTable
전력 IT 인프라 자원 관리 DPNM Lab.32
trap(4) Trap 정보
Common PLC MIBsystem interface plcInfo
traptrapsysConfTable sysStatisticsTable interfaceTable plcinfoTable
s sMACAddr s sMACAddr ifDescr plcO tAGCGain trapStat sChangesysMACAddr sysMACAddr ifDescr plcOutAGCGain trapStatusChange
sysNodeType sysFreeMemorySize ifOperstatus plcInAGCGain trapDetectedNewPeer
sysStatus sysCPUUtilization ifAdminstatus plcOutBPS trapDisappearedPeer
sysReset sysInBPS ifInSpeed plcInBPS trapCPUWarning
sysFWVersion sysOutBPS ifInOctets plcOutToneMap trapMemoryWarning
sysMemroyThreshold
sysparentMACAddr ifInDiscard plcInToneMap trapChannelStateWarning
전력 IT 인프라 자원 관리 DPNM Lab.33
통합 PLC Proxy Agent의 요구사항통합 y g 의 구사항• Common PLC MIB과 기존 PLC MIB 사이의 관리정보
변환 수행변환 수행– 기존 PLC MIB에서 정보를 제공하는 경우
• 같은 기능의 관리정보에 대해 OID 맵핑을 수행– 기존 PLC MIB에서 정보를 제공하는 않는 경우기존 PLC MIB에서 정보를 제공하는 않는 경우
• 기존 PLC MIB 정보를 가공– ifInSpeed경우, DS2 MIB의 plStatisticsPLCInputWords 정보를 시간으로나누어서 제공
• 하나의 MIB values에 복수의 관리정보가 포함 된 경우 (Bit 연산)경우 의 정 의 하위– sysMemroyThreshold 경우, Xeline MIB의, xEU200BSetting Parameter 정보의 하위
4byte 정보를 제공
• 관리대상의 목록 정보 유지• SNMP 메세지 처리 기능 제공• Common PLC MIB 기반의 SNMP 상호작용과 동등한
성능보장성능보장• 대규모의 전력선 통신망을 관리 가능한 확장성 제공
전력 IT 인프라 자원 관리 DPNM Lab.35
통합 PLC Proxy Agent의 구조통합 y g 의 구이미지를 표시할 수 없습니다 . 컴퓨터 메모리가 부족하여 이미지를 열 수없거나 이미지가 손상되었습니다 . 컴퓨터를 다시 시작한 후 파일을 다시 여십시오 . 여전히 빨간색 x가 나타나면 이미지를 삭제한 다음 다시 삽입해야 합니다 .
전력 IT 인프라 자원 관리 DPNM Lab.36
통합 PLC Proxy Agent통합 y g• 개발 환경
L JDK 1 5 0 06– Language : JDK 1.5.0_06– OS : Windows XP Professional Service Pack 2– IDE : AdventNet SNMP Agent Toolkit Java Edition 6.0IDE : AdventNet SNMP Agent Toolkit Java Edition 6.0– Library : AdventNet SNMP API
Common PLC MIB Agent
• 확장성 검증 환경
Xeline Agent
Test Manager+ Agent Simulator
100Mbps
Xeline Agent
DS2 Agent
Window severP ti D l C 1 6 GH CPU
+통합 PLC Proxy Agent
Window severPentium IV 2 6 GHz CPU
Agent Simulator
전력 IT 인프라 자원 관리 DPNM Lab.37
Pentium Dual Core 1.6 GHz CPU2GB RAM
Pentium IV 2.6 GHz CPU1GB RAM Simulated Agents
통합 PLC Proxy Agent통합 y g• 측정 목적
– 통합 PLC Proxy Agent의 chipset 업체 별로 관리 가능한 SNMP Agent 개– 통합 PLC Proxy Agent의 chipset 업체 별로 관리 가능한 SNMP Agent 개수에 대한 확장성 측정
• 측정 항목업체 별 특정 개수의 부터– Chipset 업체 별로, 특정 개수의 SNMP Agent로부터 Common PLC MIB
의 systemConfTable의 10개의 정보에 대해 가져올 때의 평균 응답시간(response time)
• Xeline Agent과 DS2 Agent의 경우
• Common PLC MIB Agent의 경우astranpatm TTTTRT +++=
• Common PLC MIB Agent의 경우
• 측정 방법astmcm TTRT +=
– Test Manager에서 SNMP Agent로부터 측정항목을 가져오는 동작(GetRequest)을 수행하는 thread의 개수를 변화시키면서, 모든 thread가수행될 때까지의 시간을 50번 씩 측정
전력 IT 인프라 자원 관리 DPNM Lab.38
통합 PLC Proxy Agent 성능평가통합 y g 성능평가• 확장성 검증 결과
• 평균 응답시간– Xeline Agent > DS2 Agent > Common PLC MIB Agent
전력 IT 인프라 자원 관리 DPNM Lab.39
통합 전력선 통신망 관리 시스템통합 전력선 통신망 관리 시 템• 이종 전력선 통신망을 통합 관리하는 시스템
• 기능적 요구사항– PLC 장비의 관리정보 조회 및 설정 기능– PLC 장비의 관리정보 조회 및 설정 기능– 장애 발생 시, Trap과 Alarm을 통한 장애관리기능– 성능관련 데이터 처리 (수집,분석,조회) 기능– 가입자 및 사용자 정보 관리기능
• 비기능적 요구사항– 모든 모듈 기능의 독립적 설계
수천 건의 서버 부하 발생 시에서 다운되지 않는 대용량 처리가능– 수천 건의 서버 부하 발생 시에서 다운되지 않는 대용량 처리가능– 표준 인터페이스 제공을 통한 Multi-tier 기반의 다중 플랫폼 지원
전력 IT 인프라 자원 관리 DPNM Lab.40
통합 전력선 통신망 관리 시스템통합 전력선 통신망 관리 시 템• 개발 환경
– Language : JDK 1.5.0_06– OS : Windows XP Professional Service Pack 2– IDE : Eclipse 3.1– Library : AdventNet SNMP API, Lomboz (JSP Plug-in)– Web server engine for JSP : Apache Tomcat 5.5– Web client : JSP (Java Server Pages)– Database : Oracle database 10g
전력 IT 인프라 자원 관리 DPNM Lab.42
이종 전력선 통신망 테스트베드 구조이종 전력선 통신망 테 베 구• 3개의 네트워크로 구성된 이종 PLC 테스트베드 구축
– Xeline, Corinex(DS2), Common PLC MIB
• Xeline PLC 네트워크 (XPAS-200B System)– POSTECH 정보통신연구소 353호 DPNM 연구실– 장비구성
PLC M t U it MM 200B 1개• PLC Master Unit : MM-200B 1개• PLC Slave Unit : SU-200B 5개• PLC EMS Unit : EU-200B 1개
DS2 PLC 네트워크• DS2 PLC 네트워크– POSTECH 정보통신연구소 222호 DPNM 서버실– 장비구성
• AV200 Enterprise Powerline Ethernet Adapter : 3개p p
• Common PLC MIB 네트워크– 대전, 원격 검침 시범망– 장비구성장비구성
• IRM Unit : 1개• PLC Master Unit : 1개• PLC Slave Unit : 30개
전력 IT 인프라 자원 관리 DPNM Lab.43
결 론결 론• 요약
네 워 관리 기술 개– 네트워크 관리 기술 소개– SNMP 기반의 네트워크 관리 기술 소개
전력선 통신망을 위한 관리 기술 소개– 전력선 통신망을 위한 관리 기술 소개– 이종 PLC 네트워크를 위한 통합 관리 기술 및 시스템
개발개발• Common PLC MIB 설계• 통합 PLC Proxy Agent 개발• 통합 PLC NMS를 개발
– 이종 PLC 네트워크를 위한 통합 관리체계의 실현가능성 검증가능성 검증
• 이종 PLC 네트워크 테스트베드 구축• 통합 PLC NMS를 이용한 여러 통합 관리기능 수행을 통한 효
율적인 네트워크 관리 검증
전력 IT 인프라 자원 관리 DPNM Lab.
율적인 네트워크 관리 검증
52
참고 문헌참 문헌1. William Stallings, SNMP, SNMPv2, SNMPv3 and RMON 1 and 2,
Third Edition Addison-Wesley 1999Third Edition, Addison Wesley, 1999 2. David Perkins and Evan McGinnis, Understanding SNMP MIBs,
Prentice Hall PTR, ISBN 0-13-437708-7, 19973. Management Information Base for Network Management of
TCP/IP-based Internets: MIB-II, RFC1213, http://www.ietf.org/rfc/rfc1213.txtp g
4. DS2, http://www.ds2.es/.5. Intellon, http://www.intellon.com/.6. OPERA : http://www.ist-opera.org/7. Xeline, http://www.xeline.com/.8 Panasonic http://www panasonic com/8. Panasonic, http://www.panasonic.com/.9. KEPRI PowerIT Project, http://neptune.kepri.re.kr/uplc/.10. AdventNet Simulation Toolkit 6,
전력 IT 인프라 자원 관리 DPNM Lab.
http://www.adventnet.com/products/ simulator/.53
참고 문헌참 문헌11. Jae-Jo Lee, Choong Seon Hong, Joon-Myung Kang, and James Won-Ki Hong, “Power line
communication network and management in Korea,” International Journal of Network Management(IJNM) Vol 13 Issue 6 Special Issue Nov -Dec 2006 pp 443-457Management(IJNM), Vol. 13, Issue 6, Special Issue, Nov. Dec. 2006, pp. 443 457.
12. 강준명, 박창근, 김은희, 홍원기, 임용훈, 주성호, 최문석, 이범석, 현덕화, “전력선 통신망을 위한 네트워크 관리 시스템의 설계 및 구현”, KNOM Review, Vol. 9, No. 2, December 2006, pp. 8-19.
13. Joon-Myung Kang, Chang-Kun Park, Eun-Hee Kim, James Won-Ki Hong, Yong-hun Lim, Seongho Ju, Moon-suk Choi Bum-suk Lee and Duckhwa Hyun "Design and Implementation of NetworkMoon-suk Choi, Bum-suk Lee, and Duckhwa Hyun, Design and Implementation of Network Management System for Power Line Communication Network," IEEE International Symposium on Power Line Communications and its Applications (ISPLC 2007), Pisa, Italy, March 26-28, 2007, pp. 23-28.
14 박창근 강준명 최미정 홍원기 임용훈 주성호 최문석 이범석 현덕화 "전력선 통신망을 위한 관리 정14. 박창근, 강준명, 최미정, 홍원기, 임용훈, 주성호, 최문석, 이범석, 현덕화, 전력선 통신망을 위한 관리 정보 설계", Proc. of KNOM 2007 Conference, Cheju, Korea, April 26-27, 2007, pp. 198-205.
15. 박창근, 최미정, 강준명, 홍원기, 임용훈, 주성호 " 멀티 벤더 전력선 통신 망을 위한 통합 네트워크 관리시스템 설계 및 구현 ," Proc. of 2007 KICS Fall Conference, Seoul, November 17, 2007.
16 Chang-Keun Park Joon-Myung Kang Mi-Jung Choi James Won-Ki Hong Young-Jun Lim and16. Chang Keun Park, Joon Myung Kang, Mi Jung Choi, James Won Ki Hong, Young Jun Lim, and Munseok Choi, "An Integrated Network Management System for Multi-Vendor Power Line Communication Networks", the International Conference on Information Networking 2008(ICOIN 2008), Busan, Korea, January 23-25, 2008.
17. Chang-Keun Park, Joon-Myung Kang, Mi-Jung Choi, James Won-Ki Hong, Young-Jun Lim, and17. Chang Keun Park, Joon Myung Kang, Mi Jung Choi, James Won Ki Hong, Young Jun Lim, and Seong-Ho Ju, "Definition of Common PLC MIB and Design of MIB Mapper for Multi-vendor PLC Network Management", IEEE International Symposium on Power Line Communications and its Applications 2008(ISPLC 2008), Jesu Island, Korea, April 2-4, 2008, pp. 152-157.
18. 박창근, “SNMP 기반의 이종 PLC 네트워크를 위한 통합 관리 방법” 석사논문, 컴퓨터공학과,
전력 IT 인프라 자원 관리 DPNM Lab.
박창근, 기반의 이종 네 워 를 위한 통합 관리 방법 석사논문, 컴퓨터공학과,포항공과대학교, 2008
54