Chciałbym tylko krótko wspomnieć o rzeczywistości matematyki marketingowej, gdy rozważasz arkusze danych dostawcy. W przypadku łączy z pełnym dupleksem dostawcy bardzo często liczą pojemność bps lub pps. Na przykład Cisco Catalyst 6500 ma Supervisor 720. 720 jest używany, ponieważ jest sprzedawany jako posiadający 720 Gb / s przepustowości sieci.
Ale ... jeśli zapytasz, jak Cisco oblicza 720 Gb / s, odpowiedź brzmi:
- 80 Gb / s tkaniny na gniazdo razy 9 gniazd w podwoziu
Problem polega na tym, że ich tkanina jest tylko tkaniną pełnodupleksową 40 Gb / s ... Jednak Cisco liczy zarówno wejście, jak i wyjście w liczbie 720G, chociaż tak naprawdę nie ma sensu liczyć w ten sposób. Na wynos trzeba czasem uważać i sprawdzać, jak zastosować liczby w literaturze dostawcy do rzeczywistości.
Prawie każdy sprzedawca przekręca takie numery marketingowe, a wybieram Cat6500 tylko dlatego, że bardzo dobrze znam platformę. To nie jest potępienie Cisco ani Cat6500 (do czego tak naprawdę mam wielką pasję).
Jakie jest dokładne znaczenie każdej figury? Jaka jest różnica między nimi?
- bps
- Liczba bitów danych na sekundę, które mogą być przetwarzane bez upuszczania danych. bps prawie zawsze mierzy się przy użyciu 1500 bajtów (lub potencjalnie większych) ładunków ethernetowych.
- bps jest często używany do pomiaru pojemności komponentów, które łączą wiele kart liniowych lub portów w obudowie (takich jak tkanina przełączników). Czasami centralny silnik przetwarzania może mieć ograniczenie bps ...
- pps
- Liczba pakietów danych na sekundę, które można przetworzyć przed usunięciem danych; pps jest zawsze mierzone przy użyciu najmniejszych możliwych rozmiarów pakietów.
- pps jest często używany do pomiaru składników, które zaglądają do nagłówka pakietu (adresu IP, adresu mac, wartości DSCP itp.). Na przykład pojemność procesorów tras i przełączników jest mierzona w pps.
Kiedy powinienem skupić się na każdej wartości do oceny zamiany?
Jest czas i miejsce na tego rodzaju analizy, ale większość ludzi używa tylko niewielkiej części swojej wydajności przełącznika pps / bps, chyba że jest to górny przełącznik szafy w zajętym centrum danych lub przełącznik podstawowy dla średnich i dużych dostawca usług POP.
Mimo to pracownicy sprzedaży dostawcy mogą nie być zainteresowani podkreśleniem ograniczeń produktu lub sami nie rozumieją ograniczeń. Ponadto liczby pakietów na sekundę często zmieniają się w zależności od funkcji lub kombinacji funkcji, które włączasz ... tak naprawdę nie ma substytutu wymyślenia kilku dobrych przypadków testowych i przetestowania wydajności urządzenia za pomocą połączenie funkcji, które Twoim zdaniem najbardziej potrzebujesz.
Ze względu na wariancje i gry, w które ludzie mogą grać z liczbami na arkuszach danych, najważniejszą rzeczą, o którą możesz zapytać sprzedawcę, jest „ pokaż mi, jak obliczyłeś liczby bps i pps dla tego komponentu ”.
To powiedziawszy, funkcje sprzętu i oprogramowania są równie ważne lub ważniejsze niż liczby drag-race bps / pps ... Dołączam małą próbkę przedmiotów, na które możesz chcieć spojrzeć ... to jest bardzo subiektywne. ..
Zwykle wyświetlana jest przepustowość w Mb / s (M-bit / s) i Mpps (M-pakiety / s). Są one uważane za numery przepustowości płyty montażowej lub skrzynki. Materiały marketingowe zwykle przedstawiają liczby w najlepszym świetle, które jest w idealnych warunkach dla dużych pakietów o długości 1500 bajtów. Realistyczną przepustowość można uzyskać w warunkach testowych, które wykorzystują Internet Mix (IMIX) danych, w których zarówno długości pakietów, jak i protokoły różnią się.
źródło
Aby dodać do dobrych odpowiedzi udzielonych przez @generalnetworkerror i @MikePennington
Zarówno pps, jak i bps podane w arkuszach danych są liczbami idealizowanymi, nie tylko bps jest często podwójnie liczony (podwójne liczenie wynika z faktu, że do obsługi interfejsu 10 Gb / s potrzebujesz przepustowości pamięci 20 Gb / s, więc w tym kontekście jest to uczciwe, ale może wprowadzać kupujących w błąd), jak wyjaśnił Mike.
Ale oni, zwłaszcza pps, są również idealizowani do scenariusza definicji „typowej” przez producenta, scenariusz ma znacznie mniejszy wpływ na urządzenia podobne do przełączników (katalizator Cisco, Juniper ex, Force10, Brocade), ponieważ mają tendencję do działania w stałym czasie Urządzenia typu ASIC do wyszukiwania. I ma to większy wpływ na urządzenia podobne do routerów (Cisco ASR9k, Juniper MX, Alcatel SR), ponieważ mają tendencję do uruchamiania NPU, który jest zbliżony do normalnego procesora, a wykonywanie pracy zajmie zmienny czas.
Ta nieodłączna funkcja jest wykorzystywana, gdy dostawcy kupują testy „zweryfikowane przez strony trzecie”, takie jak Cisco może zapłacić Miercom za testowanie Cisco + Juniper, a Juniper może zapłacić EANTC za testowanie Cisco + Juniper.
Ci inżynierowie EANTC i Miercom otrzymują informacje wewnętrzne dla obu platform i wykorzystują te informacje wewnętrzne, aby pokazać, w jaki sposób jedna platforma (płacący klient) przewyższa inną platformę. Ponieważ wybierają przypadki testowe ukierunkowane na kompromisy w wyidealizowanym scenariuszu wybranym przez tego dostawcę.
Na szczęście rzadko w urządzeniach typu przełączanie staną się dla ciebie problemem pps lub bps, o wiele bardziej prawdopodobne jest, że zostaniesz ugryziony przez na przykład mikropęknięcie (konsekwencja małych buforów), zanim zbliżysz się nawet do limitów bps / pps na platformach.
Częściej pps i bps wpływają na Ciebie w niskiej jakości urządzeniach z procesorami COTS, tj. Komputerowych, takich jak Cisco ISR, oddział Juniper SRX lub zapory ogniowe.
Mówiąc bardzo ogólnie i z grubsza, bps mierzy przepustowość pamięci, a pps mierzy wydajność wyszukiwania (szybkość „CPU”)
źródło
Zgadzam się z powyższymi stwierdzeniami, wiedz także, że każdy sprzedawca trochę fałszuje swoje statystyki. tj. Włącz PAT, proste reguły zapory ogniowej, listy kontroli dostępu, QOS, a przekonasz się, że te numery mogą nawet zmniejszyć o połowę czasu - często wynika to z możliwości przetwarzania urządzenia sieciowego i każda usługa działająca na urządzeniu sieciowym wymaga określonego ilość zasobów procesora. PPS i BPS nie zawsze są najlepszymi statystykami do użycia.
Zastanawiając się nad aktualizacją, sprawdź, z czego aktualnie korzystasz. SNMP (Simple Network Management Protocol) może ci w tym pomóc. Miej miejsce na rozwój poprzez aktualizację swojego środowiska, aby osiągnąć mniej niż 50% przepustowości przy bieżącym wykorzystaniu sieci na nowym urządzeniu i mniej niż% 40 wykorzystania procesora.
źródło