Upload
lahyouh
View
222
Download
0
Embed Size (px)
Citation preview
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
1/24
Motorola Confidential Restricted Page - 1 Date 8/12/2009
High Level Solution Approach
POC Control Switch Next GenerationArchitecture
Single DL380 replace PCI Chai option
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
2/24
Motorola Confidential Restricted Page - 2 Date 8/12/2009
!eviion Hitor"
Revision Date Author Description
!00#00#0$ $0%3$%0& 'u(ei)ennett
Initial Release
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
3/24
Motorola Confidential Restricted Page - 3 Date 8/12/2009
Content
)ac*groun+ Pro,ect Au-ption
Scope
Solution Decription
Solution Au-ption S"te- IP Networ* Deign
(i++leware .unction
Application Coni+eration
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
4/24
Motorola Confidential Restricted Page - 4 Date 8/12/2009
)ac*groun+
POC current plat/or- i reaching en+ o/ li/e
P4 NMHOST EOL !!"# pro$ect to replace it %ith &eon server is in
pro'ress(
SanNet II RAID EOL Sep( !!)# selection o* ne+t 'eneration SAS
RAID is on 'oin'(
,P,I chassis EOL -une !!)# the .ain o/$ective o* this pro$ect(
POC current S
OS Linu+ 0ernel 1(2 is out3ate
OS pac0a'e is ho.e 'ro%# no clear .ile%are pac0a'e
separation
E.plo5 application level reunanc5 as %ell as /oar level
reunanc5
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
5/24
Motorola Confidential Restricted Page - 5 Date 8/12/2009
)ac*groun+
1valuation o/ H plat/or- have reulte+ 3 option
HP DL 6"! 7 server %ith Nehale. 8ua core cpu
E.erson c!!! 67 AT,A chassis# capa/le o* AT,A pa5loa
/laes( Each /lae have Nehale. 8ua core cpu
E.erson 944! 967 94 slot AT,A chassis# slot *or IP s%itches an
9 slot *or AT,A pa5loa /lae( Each /lae have Nehale. 8ua
core cpu(
S Strategie
,lear .ile%are pac0a'e
Linu+ 0ernel up'rae to (:
;o to co..erciall5 supporte OS istri/utions(
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
6/24
Motorola Confidential Restricted Page - 6 Date 8/12/2009
)ac*groun+
2hree High Level Solution Approach
H OS (i++leware
Solution A HP DL380 !e+Hat CCP
Solution ) 1-eronc000
in+!iver Open SA.
Solution C 1-eron$440
in+!iver Avantelli
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
7/24
Motorola Confidential Restricted Page - 7 Date 8/12/2009
Scope
2hi HSLA i a5out olution A6
A the /irt tep7 +e/ine one "te- option that ha
Si.ple con*i'uration
Least e**ort
Ena/le the a/ilit5 to prouce e**ort esti.ate 8uic0l5 to i**erent
con*i'urations# incluin' SE# ev# ,,P# NPI an test
Not necearil" the /inal co--ercial roll out olution6
Solution A have other alternative an+ a++ on option
2hi i the econ+ HLSA /or olution A
.or the purpoe o/ e//ort eti-ation /or two DL380 an+
two eon con/iguration6
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
8/24
Motorola Confidential Restricted Page - 8 Date 8/12/2009
Scope
Slot9:3$are/or
theCP;Car+
,P,I ,hassisReplace
DL 6"! ;:
E+istin' ,ontrol S%itch Ne+t ;en ,ontrol S%itch
HO
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
9/24
Motorola Confidential Restricted Page - 9 Date 8/12/2009
Pro,ect Au-ption
2hi i onl" /or CS next gen
(3 target i $H 0$$ N(HOS2 an+ !AID S architecture ta" a it i to -ini-i
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
10/24
Motorola Confidential Restricted Page - 10 Date 8/12/2009
Solution Decription
Dou5le DL 380 G> erver replace current $ lot CPCI
chai DL 6"! ;: is a 7 rac0 .ount server %ith ual 8ua core cpu#
4;> RAM
" Ethernet ports %ith one 4 ports NI, e+tension car
?;> HDD Capacit" o/ CS houl+ 5e co-para5le to 5et
con/iguration cPCI /ull" loa+e+ chai#
S"te- cot i onl" a /rag-ent# cPCI?&@
xDL380?$0@
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
11/24
Motorola Confidential Restricted Page - 11 Date 8/12/2009
((((
Solution Decription
NMHOST!9 NMHOST!
RAID
,usto.er E'e
S%itch@Router
,usto.er
IP Net%or0
,usto.er E'e
S%itch@Router
,uster
service
((((
cP,I ,hassis
A
NB&
A
NB&9
RAINLINC
RRP
Current cPCI
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
12/24
Motorola Confidential Restricted Page - 12 Date 8/12/2009
Solution Decription
NMHOST!9 NMHOST!
RAID
,usto.er E'e
S%itch@Router
,usto.er
IP Net%or0
,usto.er E'e
S%itch@Router
,uster
service
HP DL 6"!
Mesh redundant IP connections
between 4 boxes
No IP switch/router
HP DL 6"!
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
13/24
Motorola Confidential Restricted Page - 13 Date 8/12/2009
Solution Au-ption
ReHat Enterprise runnin' on DL 6"!
,,P tea. provies .ile%are *or DL 6"! onl5
No IP s%itch# .esh connection /et%een all s5ste. IP
capa/le ele.ents(
DL6"! %ill /oot *ro. local rive# unli0e ,P,I cpu cars net
/oot *ro. NMHOST@RAID
SNMP *unctionalit5 %ill /e the responsi/ilit5 o* application
la5er *or /oth client an a'ent( Alar.s an state chan'e
events %ill /e sent to NMHOST /5 application
Associate custo.er ocu.entation nee to /e upate per
ne+t 'en esi'n
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
14/24
Motorola Confidential Restricted Page - 14 Date 8/12/2009
S"te- IP Networ* Deign
POC "te- +o not rel" on cuto-er IP e=uip-ent /or
an" internal "te- tra//ic witching7 routing an+-onitoring
Cuto-er IP networ* i viewe+ a IP clou+7 POC "te-
provi+e re+un+ant connection /or each t"pe o/ tra//ic7
it +oe not care re+un+anc" che-e e-plo"e+ atcuto-er IP inter/ace#
Assu.ptions
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
15/24
Motorola Confidential Restricted Page - 15 Date 8/12/2009
S"te- IP Networ* Deign
All tra//ic in%out o/ "te- through Bn"x IP witch n5+ is a la5er an 6 s%itch
Runs RRP *or reunanc5 Tra**ic separation /5 LAN con*i'uration IPMH has t%o e+ternall5 visi/le *loatin' IP# one *or .o/ile si'nalin' tra**ic an one *or ,S@AD tra**ic( NMHOST has one e+ternall5 visi/le *loatin' IP *or OFM tra**ics Each MRS has a *i+e e+ternall5 visi/le IP *or .eia tra**ic(
cP,I
VLANsubnet name
Zhp#(VLAN)
Switches Ports IP Subnet VRRP
Private Zhp0 Zny !"0 !$%!&'%chi%0* !$%!&'%0%+
,ana-ement Zhp! ZnycustomerswitchNmhost
IP,.
! /ustomer provies(typica !0%)
m%m%m%+
,obie Zhp Zny,RSIP,.customer switch
s%s%s%0* (typica !0%y) s%s%s%+
RAINLIN1 Zhp$$ 2 !0%+*%+*%0* !0%+*%+*%+
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
16/24
Motorola Confidential Restricted Page - 16 Date 8/12/2009
S"te- IP Networ* DeigncP,I
,usto.er
IP Net%or0cPCI
Chai
N(HOS20
!AID
$
SAS
SAS
N(HOS20$
3
$
1+ge Switch
1+ge Switch
$
3
3
3
3 4
$
4
$
$
$
$
0
$&
BN'8
0$
$
0
$&
BN'8
03
19 NMHOST01; private 192.168.0.0/24
20 NMHOST02 ; private 192.168.0.0/24
21 Management and inter CS/AD traffic; m.m.m.0/24
22 Mobile signaling and media; s.s.s.0/24
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
17/24
Motorola Confidential Restricted Page - 17 Date 8/12/2009
S"te- IP Networ* Deign
!e+un+ant +irect connection 5etween all ele-ent
No IP s%itches
No LAN concept
Tra**ic separation /5 ph5sical LAN irect connections
Ne+t ;en
Subnet Name System3ement
Ports IP Subnet 4oatin- pubic IP
Inter"N,.5S6Private LAN
N,.5S6 N,.5S6*"+
!$%!&'%!0%0*
Inter-DL380
Private LAN
DL380 DL380
7-8
!$%!&'%0%0*
DL380 and NMHOST
Private LAN
DL380
NMHOST
NMHOST 2-3
DL380 5-6
!$%!&'%0%0*
Inter CS AD
Public LAN
DL380
Customer Equipment
DL380
3-4
/ustomer provies
i%i%i%0*
/ustomer provies
3% i%i%i%+
,ana-ementPubic LAN
N,.5S6/ustomer 37uipment
N,.5S6! 8 &
/ustomer proviesm%m%m%0*
/ustomer provies3% m%m%m%+
,obie
Pubic LAN
9L2'0
/ustomer 37uipment
9L2'0
!"
/ustomer provies
s%s%s%0*
/ustomer provies
3% s%s%s%+
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
18/24
Motorola Confidential Restricted Page - 18 Date 8/12/2009
S"te- IP Networ* DeignNe+t ;en
Signaling an+ (e+ia
Signaling an+ (e+ia
Signaling an+ (e+ia
Signaling an+ (e+ia
CS%AD tra//ic
CS%AD tra//ic
CS%AD tra//ic
CS%AD tra//ic
Private
Private
Private
Private
(anage-ent
(anage-ent
$
>
9
>
3 4
,usto.er
IP Net%or0
Cuto-er !outer $
$ 3 4 9 >
DL380CS:$
E 8
>
9
DL380
CS:
8E
$ 3 4
,usto.er
IP Net%or0
Cuto-er !outer
$ 3 4 9 >
N(HOS2$
N(HOS23
!AID
SAS
SAS
>
3
$
$
4 9
4 9
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
19/24
Motorola Confidential Restricted Page - 19 Date 8/12/2009
S"te- IP Networ* Deign
> external IP connection DL6"! ,S!9 Ethernet ports 9 an are /one to'ether Si'nalin' an Meia tra**ic( DL6"! ,S!9 Ethernet ports an 6 are /one to'ether ,S@AD tra**ic(
DL6"! ,S! Ethernet ports 9 an are /one to'ether Si'nalin' an Meia tra**ic( DL6"! ,S! Ethernet ports an 6 are /one to'ether ,S@AD tra**ic( &eon NMHOST!9 Ethernet port 9 an : are /one to'ether 3 custo.er OFM tra**ic &eon NMHOST! Ethernet port 9 an : are /one to'ether 3 custo.er OFM tra**ic
4 internal IP connection DL6"! ,S!9 Ethernet ports an : /ri'e@/one to'ether *or connection to NMHOST pair DL6"! ,S! Ethernet ports an : /ri'e@/one to'ether *or connection to NMHOST pair DL6"! Port ? an " are /one to'ether *or inter3DL6"! co..unications( NMHOST Port 6F4 are /one to'ether *or inter NMHOST tra**ics
$$ IP a++ree nee+ to 5e provi+e+ 5" cuto-er7 > /or 5on+e+ connection an+ 3 /or logical /loating IP /or-o5ile7 inter CS%AD an+ "te- OF( tra//ic# 2wo /or (!S NA2 IP that live on each DL380#
Port 5on+ing an+ 5ri+ging are ue+ to 5on+ -ultiple port towar+ the a-e +etination with ingle ph"ical IPto provi+e lin* level re+un+anc"
Logical /loating IP will 5e ue+ to provi+e re+un+anc" /or all cuto-er vii5le tra//ic# CCP -i++leware will per/or- ph"ical la"er -onitoring on all DL380 1thernet port# 8 1thernet port re=uire+ on DL 380 an+ > 1thernet port re=uire+ on N(HOS2# IP(H -anage-ent tra//ic inter CS : AD7 to+a" it i going through Bn"x on the a-e pu5lic IP LAN with
N(HOS2 -anage-ent tra//ic# Now it will have it own pu5lic LAN connection towar+ cuto-er IP e=uip-ent# IP(H CS%AD tra//ic will go through eparate port on DL 380
A++ inter:N(HOS27 inter:DL380 an+ N(HOS2:DL380 connection7 it on a eparate private LAN# 2here will5e o-e N(HOS2 S i-pact#
.or co--unication 5etween N(HOS2 an+ DL3807 i/ +irect lin* 5etween two co--unication en+ point i +own7then the tra//ic will 5e re:route+ through it peer 5ox an+ inter:5ox lin*# 2hi wa +one through Bn"x witchpair to+a"7 no re:routing through app 5ox nee+e+#
Ne+t ;en
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
20/24
Motorola Confidential Restricted Page - 20 Date 8/12/2009
(i++leware .unction
Assu.e all har%are .onitorin' o* DL6"! %ill /e one /5 .ile%are la5er 1,,P2( (i++leware la"er will ue openHPI /or har+ware -onitoring# .or +evice that cannot 5e -onitore+ uing OpenHPI li*e
1thernet port7 /ile "te- utili
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
21/24
Motorola Confidential Restricted Page - 21 Date 8/12/2009
(i++leware .unction
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
22/24
Motorola Confidential Restricted Page - 22 Date 8/12/2009
CS APP 2ea- .unction
OS *or DL6"! !eceiving !e+Hat pac*age7 -anaging patche inclu+ing ecurit" patche
Deliver OS S pac*age to 5uil+ tea- an+ S /actor" Installation an 7p'raes *or DL6"!
DL380 will NO2 per/or- net 5oot li*e cPCI pa"loa+ car+# All S pac*age inclu+ing OS7 -i++lewarean+ OA(P all tore+ locall"
Provi+e (OP /or DL380 cratch intallation an+ /iel+ upgra+e .ir-ware upgra+e -etho+ o/ proce+ure
T%o is0 rives runnin' RAID9 internal to DL6"! transparent to the application !AID con/iguration an+ Di* partitioning App will ue thee +rive /or cratch intall
CCP log will 5e tore+ on local +i* along with OS log Separate +i* partition /or OS an+ CCP an+ OA(P
Ethernet port con*i'uration !eponi5le /or 1thernet port an+ IP con/ig%5on+%re+un+anc"#
Port towar+ N(HOS2 will 5e 5on+%5ri+ge+ a active%active# N(HOS2 have /unctional +iviion7 nor-all" 5oth active#App proce *now the virtual +etination IP +epen+ on the t"pe an+ /unction o/ the -eage#
Port towar+ cuto-er networ* will 5e 5on+ a active%tan+5"
Cuto-er IP In/or-ation collection DHCP or -anual +eliver" to CCP -i++leware# Potentiall" at !AID%N(HOS2 /irt a it i to+a"#
1ither 5" /ile or via CCP API
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
23/24
Motorola Confidential Restricted Page - 23 Date 8/12/2009
CS APP 2ea- .unction
APP processes runnin' on DL6"! Sa.e as it oes toa5 ,risscross active@/ac0up ,,S< process con*i'uration across t%o DL6"!
AD cache an IPMH %ill run GT across t%o DL6"! No enhance MRS( Nor.al MRS runs .ultiple active instances on /oth DL6"!( Each %ith a
*i+e pu/lic IP AD caches preserve li0e it oes toa5 across cpu /oar ,,S
7/26/2019 HLSA NextGen DoubleDL380asCS SecondEstimate
24/24
Motorola Confidential Restricted Page - 24 Date 8/12/2009
CS APP 2ea- .unction
NMHOST ,han'es Dual irect IP connections /et%een NMHOST(
Reunanc5@*ailover .ana'e.ent( App tra**ic routin'(
Application reunanc5 *ra.e %or0 relate chan'es Po, Mile%are 1,EM@,DE2 re.ain the sa.e *or *ault tolerance an application process
.ana'e.ent Po, Mile%are 1,EM2 %ill %or0 %ith ,,P API on DL6"!( ,EM %ill /e the critical Po,
application .onitore /5 ,,P(
OFM aspect chan'es Po, Mile%are 1,EM2 %ill /e lin0 to the ,,P hi'h availa/ilit5 li/rar5 to receive
events@noti*ications *ro. ,,P( App start up@shuto%n scripts *or ,,P to use throu'h ,EM %ith ,,P( ,,P %ill onl5 start
Po, Mile%are a'ent on DL6"! ,EM(
Start@stop ,,P *unctions runnin' on DL6"!
SNMP [email protected]@state chan'e events
Po, .ile%are 1,EM on DL6"!2 %ill consu.e events@noti*ications *ro. ,,P anconvert the. to internal %ill /e rela5e %ith an5 .oi*ications neee usin' thee+istin' North >oun inter*aces on the n.hosts(
events %hich eon /or CS N(HOS2 e//ort not part o/ thi eti-ate