You are on page 1of 56

APG43

Internal Workshop

CSI
2009-05

Luiz Antonio Mota - CIS


Rogério Domotor - CIS
Agenda
• Introduction
• Hardware
• Accessing
• Software
• Comparision
• Data Disk (Only two partitions)
• File Management
• System Backup
• Billing
• STS
Introduction
Adjunct Processor Connections

Ethernet

AP
AP CP

NETWORK

EMA OSS LIS Billing Others


Hardware
Background
• Perceived drawbacks of APG40

– Field Replaceable Unit too


large (one box)

– Complex HW 3PP Handling

– Footprint
APG40

– Non-optimized Front Cabling

– Cost Reduction goals difficult


to achieve
APG43 Highlights
• Board modules (blades) as FRU
• Utilizing E/// Common HW
• Decoupled Processing/Storage
Units
• Optional Media/Alarm boards
• AP-AP, AP-CP comm. via
backplane
APG43 and APZ21255
In the same magazine • Compact solution (max 13 slots)
• Flexible disk storage allocation
• Retained SW Architecture and
I/F with some exceptions
APG43 HW Components:
eGEM
APG43 is Located in an eGEM,
which provides:
– Switched redundant
Ethernet backplane.
– I2C maintenance bus
(Mbus).
– 24 x 15mm user slots.
– 10/100 Gb Ethernet
Switch. boards (SCB-RP)
in end slots.
– Redundant power (-48V)
from SCB-RP boards
distributed to boards
through backplane
– One eGEM magazine
contains the APG43 and
the APZ 212 55 CP and
RPBI-S boards.
What is APG43:

• Two GEP (Generic Ericsson Processor) boards.


• Two GED (Generic Ericsson Device) /Disk boards.
• Optional boards:
– One GED/DVD board.
– One GEA (Generic Ericsson Alarm) Board.
• Each node contains one GEP and one GED/Disk
board.
• The GED/DVD board and GEA boards are single
boards shared by the two nodes.
APG43 Functional Connections
SCB-RP/4 SCB-RP/4

(GbE) (GbE)

GEP/APUB GED/Disk GEA GED/DVD GED/Disk GEP/APUB

(SAS) (USB) (SATA) (SAS)


APG43 Component: SCB-RP/4 board

The SCB-RP boards provide:

• Power (-48V) to all other


boards.
• Monitoring of the -48V
power supply.
• An Ethernet switch.
SCB-RP

SCB-RP

• Maintenance bus interface


• Shelf manager
APG43 Components: APUB GEP - APUB
• Based on Generic Ericsson Processor board (GEP)

– 2 slots ( 30 mm)
– AMD Opteron, single core, 30 W, 64 bits (AP uses 32 bit)
– POW = Power on
1 GB RAM DDR333, 1.8 GHz
SNC = System Not Connected
– A 512 MB flash disk pre-loaded with WinPE MIA = Manual Intervention Allowed
– SAS RAID controllers used as SAS initiators
SAS-1
– VGA gone, W2k03 supports serial interface as console access
– Duplicated conn. to GED/Disks (SAS-1 & SAS-0) SAS-0
– Connect to external drive (USB-1) USB-1
– Single conn. to GEA (alarm transport) (SATA-1,USB-0)
– SATA channel to GED/DVD (SATA-0) SATA-1, USB-0

– LCT connection.: SATA-0


• Serial console or
ETH-2, DEBUG
• 10/100 Mbit DEBUG (ETH-2)
CONSOLE
– 2 x 1GbE front connection. to the O&M network (ETH-1 & ETH-0)
RESET
– 2 x 1GbE backplane
ETH-1
ETH-0
APG43 Components: GED/DVD
• Non-redundant, hot-pluggable
• Provides external media storage
• 4 slots (60mm)
• 1X 5.25” SATA DVD Reader/Writer (Plextor)
• 8.5 GB dual-layer DVD-RW media
• Each of two SATA ports on front panel is connected to a SATA port on
each APs
• SATA Port Selector allows one AP to get ownership of Media

SATA-1
SATA-0
APG43 Components: GED/Disk
• Provides AP storage
• 2 slots (30 mm)
• Single, enterprise class, 3,5” SAS disk
• 147 GB physical space*
• Dual SAS port, for redundant connection via
front panel to each of the GEP/APUB boards

SAS-1
SAS-0

* 300 GB to accommodate future MSC needs


APG43 Components: GEA
• Provides APG with: POW
SNC
• 1 slots (15 mm) MIA
USB-1
– Alarm Display Mediation USB-0
– External Alarm (32) Collection ALD-1
– Distribution of Ext. Alarm to APUB ALD-0

• Serial (UART) to USB conversion for


tunneling Ext Alarms to APUB appl.
• Sofix (prev. RS485) on front for alarm
display commands (ALD-0/1)
ALARM IN 24-31
ALARM IN 16-23
ALARM IN 8 - 15
ALARM IN 0 - 7
GEA – External Alarm Channels
Active
APUB

USB
Alarm Displays
EXRANG2
RS485
Ext. Alarm
GEA
Sensors

• 4 FCI Densishield port, 8 alarm input points in place of 72


pin Dsub
• USB conn. towards each APUB
• 2 8-pin Sofix ports towards Alarm Displays, compatible
with RS485 of APG40
GED/DISK-2 GED/DISK-1
GED/DVD
SCB-RP/4 GEA (opt.) SCB-RP/4
APUB-B CPUB-B
(optional) APUB-A CPUB-A
MAUB

Reserved
For RPBI-S
For RPBI-S
Reserved

00 111 220 2 11 0
eGEM
APG43 Components inside
APG43 Cabling
GEP GED/Disk GEP GEA GED/DVD

USB-1
SAS-1 SAS-1
USB-0
SAS-0 SAS-0

RS485
USB USB Term
RS485
Out
SATA SATA

SATA/ SATA/
USB USB
Ethernet/ Ethernet/
Debug Debug
Console Console

Reset Reset Input 24-31

Ethernet/ SAS-1 Ethernet/ Input 16-23 SATA-1


1Gb 1Gb
SAS-0 Input 8-15 SATA-0

Input 0-7
Accessing
How to access APG43 (1)
• Local Operation and Maintenance HyperTerminal
– Via the console connector on the GEP boards. This
connection is intended for emergency use only
– Following parameters need to be set:
- Connect using: The connected COM-connector
(usually COM1 or COM2)
- Bits per second: 57600
- Data bits: 8
- Parity: None
- Stop bits: 1
- Flow Control: None
– Press Enter, now the prompt "SAC>" should be seen.
• Remote Operation and Maintenance
– Same as APG40
How to access APG43 (2)
Through 1 Gbit network interfaces available on the GEP
board front panel. The same communication methods and
protocols are available as APG40:
• Telnet
• SSH
• FTP
• SFTP
• MTS
• MSS
• Terminal Server
• HTTP
BETE

• http://tsmadrid.es.eu.ericsson.se/sweb
• user/pwd
• Winfiol / RDC

• IP A: 141.137.32.41
• IP B: 141.137.32.42
• IP C: 141.137.32.43
• APG= Administrator/Rtt17365
Examples
C:\>hwmls
HWM TABLE

SLOT FBN STATUS


12 APUB-A WO
14 DISK-A WO
16 DVD WO
20 DISK-B WO
22 APUB-B WO
24 GEA WO
Examples
C:\>hwmls -s 12
HWM TABLE
Slot nr: 12
FBN: APUB-A
STATUS: WO

C:\>hwmls -s 14
HWM TABLE
Slot nr: 14
FBN: DISK-A
STATUS: WO

C:\>hwmls -s 16
HWM TABLE
Slot nr: 16
FBN: DVD
STATUS: WO
HWM - New Commands
• HWMLS - HW Manager, List MAN:
4/19080-CNZ 222 107
This command is used for AP boards, to list hardware inventory, FW IDs for a
specific board, status about a board, sensor threshold values, etc

• HWMSET - HW Manager, Set MAN: 7/19080-CNZ 222 107


This command is used to enable or disable the main processor watchdog on the
APUB and to set the timeout time

• HWMRESET - HW Manager, Reset MAN: 5/19080-CNZ 222 107


This command is used to reset a board

• HWMBLK - HW Manager, Block MAN: 2/19080-CNZ 222 107


This command is used to prepare a board for removal, i.e stop software if
necessary and switch on MIA LED to indicate manual intervention

• HWMDEBLK - HW Manager, Deblock MAN: 3/19080-CNZ 222 107


This command is used to integrate the new board into the system, i.e start
software and rebuild data disks if necessary and switch off the MIA LED
Software
APG43 Layer
• Operating System
• Windows Server 2003 R2
• Windows PE
• OS Configuration
• Cloning process
• OS Security patches

STS IO

ACS

APOS • HW – All the APG43 boards


Former LBB • Cables
APHW • FW
• WHQL (Server certification)

HW interconnect
SCB-RP/4 SCB-RP/4
supplied by EGEM
APG43 Sourcing
• New sourcing strategy.
• No longer an LBB:
– Ericsson design and manufacture the hardware.
– All third party software will be sourced directly by
Ericsson, including the Operating System
– Patch handling (security patches, new firmware etc)
• In place of the LBB, two new subsystems are introduced:
– APHW – Hardware
– APOS - Operating System
3PP in APOS
• Software RAID VERITAS Storage Foundation ™ 4.3 Maintenance Pack 1:
– Implements RAID-1 (Mirroring)

• WinPE: it is stored in flash memory (X-drive)


– By choosing flash disk as boot device (BIOS option), we will load WinPE OS and we can
partition the system disk.
– Main usage: Disaster Recovery / Node Change / Master Image production

• Required by cloning tools, other installed components:


– Ntright.exe (part of Windows Server 2003 Resource Kit Tools)
– Delproof.exe (part of Windows Server 2003 Resource Kit Tools)
– Dumpcfg.exe (part of Windows 2000 Server Resource Kit CD.ROM)

• Extra installed components:


– TFTP client (part of Windows 2003 product CD)
– SNMP trap agent (part of Windows 2003 product CD)
– Sleep.exe (part of Windows Server 2003 Resource Kit Tools)
– Repadmin.exe (part of Windows Server 2003 Resource Kit Tools)
– ATL 7.0, ATL 7.1, ATL 8.0
– Net Framework 1.1, .Net Framework 2.0
– Microsoft XML parser (MSXML) 4.0
Comparision
Comparision (1)
APG40C/2 APG40C/4 APG43
CPU: 500 MHz Intel Pentium III CPU: 1.4 GHz Intel Pentium M CPU: 1.8 GHz AMD Opteron Single Core
RAM: 768 MB SDRAM-100 ECC RAM: 1GB DDR-266 ECC RAM: 1GB DDR-333 ECC
System Disk: 30 GB System Disk: 40 GB System Disk: 73 GB
Data Disks: 3 x 18 GB disks Data Disks: 3 x 70 GB disks Data Disks: 1 X 147 (300) GB disks
Flash Disk (for recovery): 16 Mb Flash Disk (for recovery): 512 Mb Flash Disk (for recovery): 512 Mb
CP Com: 2 x 100 BaseT Ethernet CP Com: 2 x 100/1000 BaseT Eth. Cp Com: 2 x 1 GbE on backplane
External Com: 10/100 BaseT Ethernet External Com: 10/100 BaseT Eth. External Com: 2 10/100/1000 GbE
Interface: RJ45 Interface: SOFIX

HW RAID-1: Adaptec/DPT HW RAID-1: LSI MegaRaid SW RAID-1: Veritas Storage Foundation


DAT: DDS-3, DDS-2, DDS DAT: DDS-5, DDS-4, DDS-3 Optional DVD-RW dual layer device.
CPT access: Ethernet, SDLC interface CPT access: Ethernet CPT access: Ethernet
Mouse/Keyboard: PS/2 Mouse/Keyb.: PS/2 and 2 x USB Console: RS232
2.0
VGA port VGA port -
Debug : 10/100 Mbit Ethernet
Comparision (2)
Characteristics APG40C/4 APG43
with with
APZ21240 APZ21255

Charging data, kB/s FTP 814 814


4kB buffer
SFTP 209 353
BGW 352 356
CP Backup data, kB/s 1200 5200
CP Reload, kB/s 9000 21000
Commands MTS/MSS, MML/s 1 Terminal 62 / 48 60 / 58

4 Terminals 123 / 91 211 / 119

AP Backup Time 27’15’’ 28’48’’

AP Restore Time 13’22’’ 14’32’’

Failover Time / Reboot Time 65” / 4’18” 56” / 3’16’’

STS Counters 15 min brp 2.1 Millions 2.2 Millions

5 min brp 2.1 Millions 2.2 Millions


Data Disk
APG43 – New Data Disk
solution
APG40 C4 Data Disk Solution APG43 Data Disk Solution

• HW raid solution (DPT) • SW raid solution (VERITAS)


• Parallel SCSI controllers • Serial attached SCSI (SAS), SAS disk
• 6 disk drives, 3 for each side of drives are dual ported
• Single Disk 3.5’’, one for each side of the
the mirror
mirror
• 210GB size

• 147GB (optionally 300GB in the future)


- Will be partitioned in 2 partitions:
- One small (Cluster Quorum) I:\
- One BIG (Application data) K:\

- Quota protection will be used to protect


each applications storage needs from other
applications.
Data Disks on APG40/C2 (MSC) Data Disk on APG43

18GB 18GB 18GB 147GB

K:\ R:\ Q:\ K:\

ACS AES FMS ACS AES CMS FMS


STS ACS
MCS OCS SGS

MCS OCS SGS STS


L:\ S:\ Y:\

CPS FMS STS ACS APZ ftpv Img

M:\ V:\ I:\ I:\

MSCS
Img MCS APZ MSCS

G:\

ftpv
Flexible Disk Layout Configuration
Folder: MSC BSC
K:\ACS\data 71GB 300MB
K:\ACS\data\ACA 4GB 100MB
K:\ACS\data\ALEC 25MB 25MB
K:\ACS\data\CHB 25MB 25MB
K:\ACS\data\MTZ 25MB 25MB
K:\ACS\data\RTR 66GB 100MB
K:\ACS\data\SSU 25MB 25MB
K:\ACS\logs 1GB 1GB
K:\AES 4GB 4GB
K:\CPS 5GB 5GB
K:\FMS 15GB 15GB
K:\MSC 5GB 5GB
K:\OCS 100MB 100MB
K:\SGS 100MB 100MB
K:\STS 4GB 30GB
K:\Images 15GB 15GB
K:\Ftpvol 8GB 8GB
K:\APZ 24GB 24GB
System Supervision of quotas
• SSU will raise an A2 alarm if the first (lower) threshold
has been reached or an A1 alarm if the second
threshold limit is reached.
• SSU will monitor the used quota in order to cease the
A1 alarm, when size of folder goes below A1 cease
level (raising an A2 alarm)
• SSU will cease A2 alarm, when size goes below A2
cease level

Used diskspace A2 alarm A1 alarm


quotas level level

0% 100%

A2 cease A1 cease
level level
Data Disk quota Alarm
• Supervision of disk usage on directories level vs old disk partition

• SSU function block responsible for raising and ceasing space usage
alarms

• The alarm
AP SYSTEM ANALYSIS OPI: 1/15431-CNZ 222 137
is raised where:
“OBJECT” is “FolderQuota”.
“INSTANCE” will contain the folder full path name

Problem Text:
OBJECT COUNTER INSTANCE LIMIT VALUE
FolderQuota % Free Space K:\acs\logs\alog 10 9.10
File Management
Infinite Files

Mainfile

Max size
1 2 3 4 n Time Limitation
Release condition

(Subfiles)

Infinite files are composite files, where subfiles can be created automatically by CPF
File Management System (1)

If a new volume is needed it must be created with command mkdir.

K:\FMS\Data\CPF>mkdir MYVOLUME

To list the volumes that are defined in CPF the command cpfdf is used.

K:\FMS\Data\CPF>cpfdf

The following example creates the infinite file.

K:\FMS\Data\CPF>cpfmkfile –f inf –l 64 –s 8 –t 20 immence myvolume


File Management System (2)

To print the names and attibutes of one or all files the command cpfls is used.

K:\FMS\Data\CPF>cpfls –ls immence


The last active subfile number is incremented with one
K:\FMS\Data\CPF>cpfife immence
K:\FMS\Data\CPF>cpfls –ls immence

The following example the file immence including subfiles is deleted.

K:\FMS\Data\CPF>cpfrm –r immence
CP Backup on Hard Disk

cpfmkfile -c -l 2048 RELFSWx RELVOLUMSW APG

C:\>cpfls -ls RELFSW0


CPF FILE TABLE
RELFSWx:
FILE TYPE CMP VOLUME
RELFSW0 reg yes RELVOLUMSW BUINFO
TRANSFER QUEUE MODE
SDD
RLENGTH MAXSIZE MAXTIME REL ACTIVE SIZE USERS LDD1
2048 0 0 [ 0R 0W]

SUBFILES SIZE USERS LDD2


RELFSW0-BUINFO 1 0 [ 0R 0W]
RELFSW0-LDD1 135076 0 [ 0R 0W] PS
RELFSW0-LDD2 135076 0 [ 0R 0W]
RELFSW0-PS 46526 0 [ 0R 0W]
RELFSW0-RS 6812 0 [ 0R 0W] RS
RELFSW0-SDD 929 0 [ 0R 0W]
CP Command Log on Hard Disk

cpfmkfile -c -l 512 RELCMDHDF RELVOLUMSW


cpfls -ls relcmdhdf
CPF FILE TABLE

FILE TYPE CMP VOLUME


RELCMDHDF reg yes RELVOLUMSW

TRANSFER QUEUE MODE

RLENGTH MAXSIZE MAXTIME REL ACTIVE SIZE USERS


512 0 0 [ 0R 0W]

SUBFILES SIZE USERS


RELCMDHDF-0002774 2 0 [ 0R 0W]
RELCMDHDF-0002775 4 0 [ 0R 0W]
RELCMDHDF-0002776 2 0 [ 0R 0W]

...

RELCMDHDF-0003007 2 0 [ 0R 0W]
RELCMDHDF-0003008 0 1 [ 1R 1W]
RELCMDHDF-0003009 0 0 [ 0R 0W]
System Backup
One Button Backup of AP System
BURBACKUP -O

Data Disks

K:\ K:\
1 1
I:\ I:\

C:\ C:\
2 2
D:\ 3 3 D:\

Active Node Passive Node

1 – Data disk directory and partition structure are saved into a file C:\...\xxx.ddi
2 – The contents of C:\ partition is copied to the D:\ partition
3 – D:\ partition is compressed to an archive.zip file and stored on share K:\Images\Node(A/B)
Billing
Charging & RTR

CP
CHOP IN CP
APG 43

GOH
ACA-MSD: RTR
Destinati
K:\ACS\
on
billing

AP resources:
ACS_RTR_service
ACS_MSD_service BGW
Billing Center
STS
STS on APG43

• 1 – The planning of entities (exchanges) and networks, in the long-term as


well as in the short-term perpective.

• 2 – Dimensioning of routes and exchanges.

• 3 – Providing the basics of prognoses for traffic flows and traffic handling
capability.
Relationship between Object Type, Objects and Counters
Object Type:
TRUNKROUTE

Object: Object: Object:


Dublin-Madrid Dublin-Paris Dublin-London

Counter 3: Counter 3: Counter 3:


Num of occupied IND Num of occupied IND Num of occupied IND

Counter 2: Counter 2: Counter 2:


Num of blocked IND Num of blocked IND Num of blocked IND

Counter 1: Counter 1: Counter 1:


Num of IND in service Num of IND in service Num of IND in service

Counter: Is a single piece of data representing an item being measured.


Object: Can be assigned a name for indentification.
Object Type: Counters are grouped into object types
STS Command Handling

STMCC – Iniciates or ends the regular collection of statistic counter data by STS on AP.

-i Initiates the collection


-e ends the collection

STMOTLS – List the configuration of the specified Object Types.


-l Print configuration in long format
C:\>stmotls -l TRUNKROUTE
RECORDING AREA
ON OPER

OBJTYPE INCL BRP NCNT AVAILABLE


TRUNKROUTE NO 15 30

CNTNAME CNTTYPE CNTDES


ID1 ID ID1 (Global Route Number)
ID2 ID ID2 (Global Route Number)
NDEV ST NUMBER OF DEVICES
BLOL ST NUMBER OF BLOCKED DEVICES
STS Command Handling
STMOTD – Manages the correction area and changes the configuration of the Object
Types.

STMOTD –i (Init new correction area)


STMOTD –a TRUNKROUTE (Activate OT for collection)
STMOTD –b 5 TRUNKROUTE (Change BRP)
STMOTLS –c (Print correction area)

STMOTD –e (Commit changes)


C:\>stmotls -l TRUNKROUTE
RECORDING AREA
ON OPER

OBJTYPE INCL BRP NCNT AVAILABLE


TRUNKROUTE YES 5 30

CNTNAME CNTTYPE CNTDES


ID1 ID ID1 (Global Route Number)
ID2 ID ID2 (Global Route Number)
NDEV ST NUMBER OF DEVICES
BLOL ST NUMBER OF BLOCKED DEVICES
STS Command Handling

STMFO – This command generates output files containing statistical data.

-i Initiate generation
-u Set the UTC time zone
-r Generate regular data
-b Set begin time for generation
-s Set stop time for generation

STMFO –i –u –r –b 0600 –s 0800 TRUNKROUTE


jobnumber:
Directoryname:
K:\STS\data\Deliverydir\loadfiles2009...
Questions & Answers

You might also like