Skaalaa VPN-istunnot roolin mukaan ja tarkista sitten vikamarginaali
Etäkäytön kuormantasaus, vikasieto ja toimipaikkojen välinen klusterointi ovat erillisiä mekanismeja. Laske, mikä selviää yhdestä yhdyskäytävän viasta, älä ostettua kokonaismäärää.
Lisäät toisen yhdyskäytävän, konsoli näyttää kahta tervettä jäsentä, eikä istuntojen yläraja juuri liiku, koska mikään ei kertonut asiakkaille, miten uuteen laitteeseen päästään. VPN-palvelun skaalaaminen on kaksi peräkkäistä päätöstä: mikä mekanismi jakaa asiakkaita tälle yhteystyypille ja kuinka paljon kapasiteettia jää jäljelle pahimman yksittäisen menetyksen jälkeen. Toisessa järjestyksessä syntyy suunnittelu, joka näyttää redundantilta ja pettää juuri silloin, kun sitä tarvitaan. Aloita konsolista ja tee sitten laskutoimitus.
Sovita mekanismi istuntotyyppiin
Etäkäyttäjät, toimipaikkojen väliset vastapuolet ja aina päällä olevat laiteputket eivät ole vaihdettavia istuntoja. Yhdelle niistä rakennettu jakelutoiminto ohjaa asiakkaan yleensä neuvottelun aikana uudelleen, millä ei ole mitään merkitystä vastapuolelle, jolla on jo kiinteä osoite ja staattinen kokoonpano.
Cisco-yrityksen ASA:n korkean käytettävyyden opas pitää kolme kyvykkyyttä erillään: etäkäytön VPN:n kuormantasaus, tilallinen vikasieto ja toimipaikkojen välinen klusterointi. Vain ensimmäinen siirtää kelvollisen asiakkaan ryhmätietueesta jäseneksi, ja LAN–LAN-yhteydet jäävät jakelun ulkopuolelle. Yleinen TCP-kuormantasain ei voi korvata protokollan omaa uudelleenohjausvaihetta, koska tunnelin kättely ei ole tavallista HTTP:tä, jonka välityspalvelin voisi kirjoittaa uudelleen. Käytännön tulos on kuormantasain, joka hyväksyy yhteyden ja jättää asiakkaan silti ilman tunnelia.
Lue ominaisuusluettelo omaa istuntotyyppiäsi vasten ennen toisen laitteen tilaamista. Lisenssirivi ja mekanismirivi ovat erillisiä merkintöjä, eikä toinen edellytä toista.
Laske esimerkki sen sijaan, että arvaisit
Oletetaan, että kolme yhdyskäytävää on kukin validoitu 800 samanaikaiseen tunneliin hyväksymälläsi kuormalla, mikä tekee yhteensä 2,400. Huipputunnin tavoite 1,650 näyttää mukavalta, kunnes yksi yksikkö menetetään, ja silloin jäljelle jäävän parin on pidettävä 1,650 kovaa 1,600 vastaan. Suunnittelu on jo epäonnistunut, eikä mikään vikasiedon viritys korjaa aritmetiikkaa.
Aseta tavoite niin, että jäljelle jäävä joukko täyttää sen edelleen, mikä kolmen jäsenen ryhmässä tarkoittaa pysymistä alle kahdessa kolmasosassa kokonaismäärästä. Tämä suhde on aritmetiikan ominaisuus eikä minkään tuotteen, joten laske se uudelleen, kun jäsenen validoitu luku muuttuu. Pidä lisensoitu määrä, dokumentoitu enimmäismäärä ja oma mitattu lukusi kolmessa sarakkeessa, koska ne harvoin täsmäävät ja pienin ratkaisee. Neljäs sarake havaitulle huipputuntipiikille pitää suunnitelman rehellisenä ensimmäisen kuukauden jälkeen.
Budjetoi uudelleenyhdistämisen purske, älä vain tasaista tilaa
Epäonnistuneen jäsenen istunnot eivät ilmesty hiljaa muualle. Mekanismista riippuen ne siirtyvät tilan kanssa, neuvotellaan alusta tai odottavat, että sovellus yrittää uudelleen omalla aikataulullaan.
Muutama tuhat asiakasta yrittämässä uudelleen minuutin sisällä on eri tapahtuma kuin vakaa 1,650, ja todennuspalvelimet tuntevat sen ensimmäisinä. Tarkista myös poolin tila, sillä uudelleenohjaus ei kysy sitä: jäsen, joka ei voi jakaa osoitetta, hyväksyy asiakkaan silti ja pudottaa sitten sen liikenteen.
Vahvista kapasiteetti poolin ja reitin ollessa käsillä
Vahvistus on vain lukemiseen perustuva harjoitus, joka nappaa useimmat suunnitteluvirheet ennen huoltosiltauksen avautumista. Kerää jäsenkohtainen pool, aktiivisten istuntojen määrä ja paluureitti asiakkaan aliverkkoon ja vertaa kutakin suunnitelmaan. Poolin tyhjeneminen ja puuttuva paluureitti näkyvät molemmat asiakkaana, joka todennetaan ja menettää sitten liikenteensä.
show vpn-sessiondb summary
show running-config ip local pool
show vpn load-balancing
show route 10.40.12.0 255.255.255.0
Aja nuo luvut kutakin jäsentä vastaan tavallisena huipputuntina, älä hiljaisena. Jäsen, joka raportoi istuntoja mutta jolla ei ole vapaita osoitteita, on jo käytännön rajallaan, mitä lisenssi sanoo tahansa. Merkitse laiteohjelmiston versio kunkin tulosteen viereen, koska komentojen nimet muuttuvat versioiden välillä.
Harjoittele menetys kerran tarkoituksella työajan ulkopuolella ja kirjaa, mitä jäljelle jäävät jäsenet raportoivat sen aikana. Jäsen, joka hyväksyy uudelleenohjauksen mutta jolla ei ole poolin tilaa, näkyy epäonnistuneena jakona, jota lisäkaistanleveys ei koskaan korjaa. Tallenna validoidut luvut päivämäärän kanssa suunnitelman viereen, jotta seuraava kapasiteettikatsaus alkaa todisteista eikä lisenssitaulukosta. Lisää harjoituksen tulos samalle sivulle, vaikka luvut vastaisivat suunnitelmaa.