HLSA NextGen DoubleDL380asCS SecondEstimate

  • 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