HLSA NextGen DoubleDL380 IntegratedNMHOST

  • Upload
    lahyouh

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    1/24

    Motorola Confidential Restricted Page - 1 Date 8/12/2009

    High Level Solution Approach

    POC Control Switch Next GenerationArchitecture

    Dual DL380 with Integrate N!HOS" option

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    2/24

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    3/24

    Motorola Confidential Restricted Page - 3 Date 8/12/2009

    Content

    • -ac.groun• Pro/ect A$$uption$

    • Scope

    • Solution De$cription

    • Solution A$$uption$• S%$te IP Networ. De$ign

    • !ileware 1unction$

    • Application Con$ieration$

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    4/24

    Motorola Confidential Restricted Page - 4 Date 8/12/2009

    -ac.groun

    • POC current plat2or i$ reaching en o2 li2e

     – 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

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    5/24

    Motorola Confidential Restricted Page - 5 Date 8/12/2009

    -ac.groun

    • 4valuation o2 H plat2or have re$ulte 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(

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    6/24

    Motorola Confidential Restricted Page - 6 Date 8/12/2009

    -ac.groun

    "hree High Level Solution Approach

    H OS !ileware

    Solution A HP DL380 #eHat CCP

    Solution - 4er$onc(000

    in#iver Open SA1

    Solution C 4er$on'**0

    in#iver Avantelli$

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    7/24

    Motorola Confidential Restricted Page - 7 Date 8/12/2009

    Scope

    • "hi$ HSLA i$ a5out $olution A6

    • A$ the 2ir$t $tep7 e2ine 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 nece$$aril% the 2inal coercial roll out $olution6

    • Solution A have other alternative$ an a on option$

    • "hi$ i$ the thir HLSA 2or $olution A

    • 1or the purpo$e o2 e22ort e$tiation 2or two DL380 with

    integrate N!HOS"7 no eon 5ox con2iguration6

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    8/24

    Motorola Confidential Restricted Page - 8 Date 8/12/2009

    Scope

     S l   o t   $ 9 :( '  ar  e2   or 

     t  h  e C P  ;  C  ar    $

    ,P,I ,hassisReplace

    DL 6"! ;:

    E+istin' ,ontrol S%itch Ne+t ;en ,ontrol S%itch

    HO

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    9/24

    Motorola Confidential Restricted Page - 9 Date 8/12/2009

    Pro/ect A$$uption$

    • "hi$ i$ onl% 2or CS next gen

    • !3 target i$ 'H (0''

    • SAS #AID i$ re

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    10/24

    Motorola Confidential Restricted Page - 10 Date 8/12/2009

    Solution De$cription

    • Dou5le DL 380 G= $erver replace current (' $lot CPCI

    cha$$i$ an N!HOS" – 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% o2 CS $houl 5e copara5le to 5e$t

    con2iguration cPCI 2ull% loae cha$$i$&

    • S%$te co$t i$ onl% a 2ragent

     – cP,I1)@2&eon19@2B9!4@C – +DL6"!B9!@

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    11/24

    Motorola Confidential Restricted Page - 11 Date 8/12/2009

    ((((

    Solution De$cription

    NMHOST!9 NMHOST!

    RAID

    ,usto.er E'e

    S%itchRouter

    ,usto.er

    IP Net%or0

    ,usto.er E'e

    S%itchRouter

    ,uster

    service

    ((((

    cP,I ,hassis

    E      

    N      F      &            

    E      

    N      F      &      9      

    RAINLIN@

    GRRP

    Current cPCI

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    12/24

    Motorola Confidential Restricted Page - 12 Date 8/12/2009

    Solution De$cription

    RAID,usto.er E'e

    S%itchRouter

    ,usto.er

    IP Net%or0

    ,usto.er E'e

    S%itchRouter

    HP DL 6"!HP DL 6"!

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    13/24

    Motorola Confidential Restricted Page - 13 Date 8/12/2009

    Solution A$$uption$

    • ReHat Enterprise runnin' on DL 6"!

    • ,,P tea. provies .ile%are *or DL 6"!

    • No IP s%itch

    • DL6"! %ill /oot *ro. local rive# unli0e ,P,I cpu cars net

    /oot *ro. NMHOSTRAID

    • SNMP *unctionalit5 %ill /e the responsi/ilit5 o* application

    la5er *or /oth client an a'ent(

    • Associate custo.er ocu.entation nee to /e upate per

    ne+t 'en esi'n

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    14/24

    Motorola Confidential Restricted Page - 14 Date 8/12/2009

    S%$te IP Networ. De$ign

    • POC $%$te o not rel% on cu$toer IP e

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    15/24

    Motorola Confidential Restricted Page - 15 Date 8/12/2009

    S%$te IP Networ. De$ign

    •All tra22ic$ in)out o2 $%$te through >n%x IP $witch – n5+ is a la5er an 6 s%itch

     – Runs GRRP *or reunanc5 – Tra**ic separation /5 GLAN con*i'uration – IPMH has t%o e+ternall5 visi/le *loatin' IP# one *or .o/ile si'nalin' tra**ic an one *or ,SAD tra**ic( – NMHOST has one e+ternall5 visi/le *loatin' IP *or OM 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%+*%+*%+

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    16/24

    Motorola Confidential Restricted Page - 16 Date 8/12/2009

    S%$te IP Networ. De$igncP,I

    ,usto.er

    IP Net%or0cPCI

    Cha$$i$

    N!HOS"0(

    #AID

    '

    SAS

    SAS

    N!HOS"0'

    (

    (

    3

    '

    4ge Switch

    4ge Switch

    ' (

    3

    3

    3

    3 *

    ('

    *

    (

    '

    '

    '

    (

    (

    (

    '

    (

    0

    '+

    >      N      ,      8      

     0      '      

    (

    (

    (

    '

    (

    0

    '+

    >      N      ,      8      

     0      (      

    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

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    17/24

    Motorola Confidential Restricted Page - 17 Date 8/12/2009

    S%$te IP Networ. De$ign

    • #eunant irect connection$ 5etween all eleent$

     – No IP s%itches

     – No GLAN concept

     – Tra**ic separation /5 ph5sical LAN irect connections

    Ne+t ;en

    Subnet Name System3ement

    Ports IP Subnet 4oatin- pubic IP

    Inter-DL380

    Private LAN

    DL380 DL380

    5 & 6

    !$%!&'%0%0*

    Inter CS AD &

    Management

    Public LAN

    DL380

    Customer Equipment

    DL380

    2 & 3

    /ustomer proviesm%m%m%0*

    /ustomer provies3% m%m%m%+

    ,obiePubic LAN

    5L2'0/ustomer 36uipment

    5L2'0! 7 *

    /ustomer proviess%s%s%0*

    /ustomer provies3% s%s%s%+

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    18/24

    Motorola Confidential Restricted Page - 18 Date 8/12/2009

    S%$te IP Networ. De$ignNe+t ;en

    ,usto.er

    IP Net%or0#AID

    !o5ile : $&$&$&0)(*

    Inter CS ?:@ AD !anageent : &&&0)(*

    Inter CS ?:@ AD !anageent B &&&0)(* SAS

    SAS

    3

    4ge Switch

    '

    4ge Switch

    (

    (

    '

    '

    '

    DL380 G=

    CS:'

    =

    (

    9

    '

    !o5ile : $&$&$&0)(*

    ( '

    ( '

    DL380 G=

    CS:(

    (

    =

    '

    9

    Private B

    '+(&'=8&'0&0)(*

    *

    *

    *

    3 *

    3

    3

    3

    !o5ile : $&$&$&0)(*

    Inter CS ?:@ AD !anageent : &&&0)(*

    !o5ile : $&$&$&0)(*Inter CS ?:@ AD !anageent B &&&0)(*

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    19/24

    Motorola Confidential Restricted Page - 19 Date 8/12/2009

    S%$te IP Networ. De$ign

    • * external IP connection$ – DL6"! ,S!9 Ethernet ports 9 an 4 are /one to'ether – Si'nalin' an Meia tra**ic(

     – DL6"! ,S!9 Ethernet ports an 6 are /one to'ether – ,SAD an .ana'e.ent tra**ic( – DL6"! ,S! Ethernet ports 9 an 4 are /one to'ether – Si'nalin' an Meia tra**ic( – DL6"! ,S! Ethernet ports an 6 are /one to'ether – ,SAD an .ana'e.ent tra**ic(

    • ' internal IP connection$ – DL6"! Port an : are /one to'ether *or inter3DL6"! co..unications

    • + IP are$$e$ nee to 5e provie 5% cu$toer7 * 2or 5one connection$ an 3 2orlogical 2loating IP 2or o5ile7 inter CS)AD an $%$te O! tra22ic$& ( 2or !#S NA" IP

    that live$ on each DL380&• Port 5oning an 5riging are u$e to 5on ultiple port$ towar$ the $ae

    e$tination with $ingle ph%$ical IP to provie lin. level reunanc%• Logical 2loating IP will 5e u$e to provie reunanc% 2or all cu$toer vi$i5le

    tra22ic$&• CCP ileware will per2or ph%$ical la%er onitoring on all DL380 4thernet port$&• = 4thernet port$ re

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    20/24

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    21/24

    Motorola Confidential Restricted Page - 21 Date 8/12/2009

    !ileware 1unction$

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    22/24

    Motorola Confidential Restricted Page - 22 Date 8/12/2009

    CS APP "ea 1unction$

    • OS *or DL6"! – #eceiving #eHat pac.age7 anaging patche$ incluing $ecurit% patche$

     – Deliver OS S pac.age to 5uil tea an S 2actor%

    • Installation an 7p'raes *or DL6"! – DL380 will NO" per2or net 5oot li.e cPCI pa%loa car$& All S pac.age$ incluing OS7

    ileware an OA!P all $tore locall% – Provie !OP 2or DL380 $cratch in$tallation an 2iel upgrae – 1irware upgrae$ etho o2 proceure$

    • T%o is0 rives runnin' RAID9 internal to DL6"! transparent to the application

     – #AID con2iguration an Di$. partitioning – App will u$e the$e rive$ 2or $cratch in$tall – CCP log$ will 5e $tore on local i$. along with OS log$ – Separate i$. partition 2or OS an CCP an OA!P

    • Ethernet port con*i'uration – #e$pon$i5le 2or 4thernet port an IP con2ig)5on)reunanc%& – Cu$toer IP In2oration collection

     – DHCP or anual eliver% to CCP ileware& Potentiall% at #AID)N!HOS" 2ir$t a$ it i$toa%&• 4ither 5% 2ile or via CCP API

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    23/24

    Motorola Confidential Restricted Page - 23 Date 8/12/2009

    CS APP "ea 1unction$

    •  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 JT 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

  • 8/9/2019 HLSA NextGen DoubleDL380 IntegratedNMHOST

    24/24

    Motorola Confidential Restricted Page - 24 Date 8/12/2009

    CS APP "ea 1unction$

    • NMHOST Services Relate ,han'es

     –  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(

    • NMHOST services .i'ration nee not to rel5 on cluster service(

     – OM aspect chan'es

    • Po, Mile%are 1,EM2 %ill /e lin0 to the ,,P hi'h availa/ilit5 li/rar5 to receiveeventsnoti*ications *ro. ,,P(

    •  App start upshuto%n scripts *or ,,P to use – throu'h ,EM %ith ,,P( ,,P %ill onl5 startPo, Mile%are a'ent on DL6"! – ,EM(

    • Startstop ,,P *unctions runnin' on DL6"!

    • ;7I ,hassis# ,ar an Process con*i'uration pa'e %ill /e 5an0e

    • SNMP eventsalar.sstate chan'e events – Po, .ile%are 1,EM on DL6"!2 %ill consu.e eventsnoti*ications *ro. ,,P an

    convert the. to internal *or.at( Then %ill /e rela5e %ith an5 .oi*ications neeeusin' the e+istin' North >oun inter*aces on the n.host application(