doc. dr inż. Krzysztof Nowicki

Slides:



Advertisements
Podobne prezentacje
Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
Advertisements

Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
Usługi sieciowe Wykład 6 Apache2- debian
dr inż. Tomasz Marciniak
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
Rafał Hryniów Tomasz Pieciukiewicz
System cloud'owy Amazon EC2
ZAPORY SIECIOWE Firewall – ściana fizycznie oddzielająca silnik od pasażerów w samochodzie Sposób zabezpieczenia komputera/sieci przed osobami niepowołanymi.
Promotor: prof. dr hab. inż. Andrzej Grzywak mgr inż. Piotr Kasprzyk
Model TCP/IP – OSI.
Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna Kosińska
SIECI KOMPUTEROWE Adresowanie IP Usługa NAT.
Architektura Systemów Komputerowych
Model – View - Controler
Tomasz Smieszkoł - 15 stycznia
Model programowania aplikacji komunikacyjnych przy użyciu Java SIP Servlet API Waldek Kot.
SYSTEMY OPERACYJNE Adresowanie IPv6.
Network Address Translation
Co wyróżnia nasze projekty? Technologie - Off-line ROOT AliROOT C++ Linux.
Autorzy: Damian Dziuba Stanisław Glezner
Wrocław DHCP Autorzy: Paweł Obuchowski Paweł Szuba.
PING: Program używany do diagnozowania połączeń sieciowych.
ASP.NET i platforma.NET Technologie internetowe ( ) Tomasz Popów
SG-500 Bramka zabezpieczająca VPN Copyright © PLANET Technology Corporation. All rights reserved.
ETL – wymiana danych Michał Jabłonka
Internetowy System Udostępniania Obrazów i Produktów Fotogrametrycznych PROPOZYCJA PROJEKTU STUDENCKIEGO W KATEDRZE SYSTEMÓW GEOINFORMATYCZNYCH WYDZIAŁU.
Marcin Barylski Katedra Architektury Systemów Komputerowych WETI PG
PROTEIN MODEL PLATFORM WEBMOBIS Krzysztof Gapiński Marcin Różański Paweł Ślusarczyk Magdalena Ziębińska Promotor: dr inż. Piotr Łukasiak.
Rynek tłumaczeń i lokalizacji w Polsce, Wrocław marca 2009r. Przegląd najnowszych technologii różnych producentów Autor: Wojciech Froelich Argos.
Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera
Readers' Choice Award PRODUCT OF THE YEAR 2007 Konkurs organizowany przez magazyn Software Developer's Journal W imieniu redaktor naczelnej Iwony Chwedoruk.
Tomasz Pawelczak doc. dr inż. Krzysztof Nowicki Analiza i ocena możliwości wdrożenia IPv6 u dostawców treści przy wykorzystaniu rozwiązań OpenSource.
Protokoły komunikacyjne
Implementacja klienta i serwera DHCPv6 dla systemów: Linux (Tomasz Mrugalski) Windows 2000 (Marek Senderski) Promotor: prof. dr hab. inż. Józef Woźniak.
Aplikacje Internetowe
Web Serwisy w praktyce Technologie internetowe ( )
Co w sieci piszczy? Programowanie aplikacji sieciowych w C#
MODEL WARSTWOWY PROTOKOŁY TCP/IP
Axence nVision Nowe możliwości w zarządzaniu sieciami
Rodzaje i charakterystyka oprogramowania do monitorowania i diagnostyki pracy komputera osobistego. PUTK.
Konsorcjum FEN Sp. z o. o. ul
Informatyka 1 Sieć.
HTML5 - czy przewróci do góry nogami rynek aplikacji?
doc. dr inż. Nowicki Krzysztof
Czy SCOM jest tylko systemem monitorującym?
Arkadiusz Twardoń ZTiPSK
czyli prosty sposób na SSO
Podstawy działania wybranych usług sieciowych
Oficjalne wydanie Moldex3D Viewer Moldex3D – TIPs.
KINECT Jakub Hossa Microsoft Student Partner. KINECT Jakub Hossa Microsoft Student Partner.
Rekonfigurowalność e-systemów: Narzędzie tworzenia stron www metodą przeciągnij i upuść oparte o szablony Łukasz Przywarty Model warstwowy TCP/IP.
Rozdział 7: Adresowanie IP
SYSTEMY OPERACYJNE Adresowanie IP cz3.
Systemy zarządzania treścią Wykład 5
1. Będą nagrody za pytania (sztuk trzy) Kto na Sali ma Rpi? 3. Kto chce kupić?
SPECJALNOŚĆ: Oprogramowanie Systemowe
Minimalne wymagania systemowe dla Systemu Windows 8
Architektura współczesnych gier video Adam Sawicki asawicki.infoasawicki.info
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
 Karta sieciowa to urządzenie odpowiedzialne za wysyłanie i odbieranie danych w sieciach LAN. Każdy komputer, który ma korzystać z dobrodziejstw sieci,
Prywatna chmura obliczeniowa w IFJ PAN
Temat 2: Instalacja Apache, PHP i bazy danych MySQL.
Copyright © Jerzy R. Nawrocki Team Software Process Inżynieria oprogramowania II Wykład.
Cloud Computing wg Amazona Robert Fryga I SMU Informatyka.
Testowanie wydajnościowe Metody testowania Apache Jmeter Serwer Jboss Baza danych PostgreSQL Testowanie wydajności odczytu z bazy danych Testowanie wydajności.
The CC1 system Prywatna chmura The CC1 system
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Anonimowo ść w sieci. Sposoby zachowania anonimowośc i VPNProxyTOR.
dr hab. inż. Andrzej Bęben, pok. 336a
Computing situation in Poland
Zapis prezentacji:

doc. dr inż. Krzysztof Nowicki Analiza i ocena możliwości wdrożenia IPv6 u dostawców treści przy wykorzystaniu rozwiązań OpenSource Tomasz Pawelczak doc. dr inż. Krzysztof Nowicki

Stan prac Teoria Rozdział I 99% Rozdział II 98% Praktyka Środowisko testowe: gotowe Narzędzia: gotowe Testy i opracowanie wyników: w trakcie CZYLI ... jakieś 40%

To o czym było? SIIT – Stateless IP/ICMP Translation Algorithm NAT(P)-PT - Network Address (Port) Translation - Protocol Translation IVI Translation Algorithm NAT64 + DNS64 Port proxy/port tunel TRT - Transport Relay Translator BIS/BIA – Bump-In-the-Stack/Bump-in-the-API SOCKS IPv4/IPv6 ALG - Application Level Gateway

To o czym będzie? IVI - Translation Algorithm NAT64 + DNS64 SIIT – Stateless IP/ICMP Translation Algorithm NAT(P)-PT - Network Address (Port) Translation - Protocol Translation IVI - Translation Algorithm NAT64 + DNS64 Port proxy/port tunel TRT - Transport Relay Translator BIS/BIA – Bump-In-the-Stack/Bump-in-the-API SOCKS IPv4/IPv6 ALG - Application Level Gateway (HAProxy)

Jak będziemy testować?

Na czym będziemy testować? IBM xSeries 336 2 GB RAM 2x2x Intel(R) Xeon(TM) CPU 2.80GHz 2x Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI

Na czym będziemy testować? A jak zabraknie mocy: IBM BladeCenter HS22 48 GB RAM 2x8x Intel(R) Xeon(R) CPU L5520 @ 2.3GHz 2x BroadCom 5709S Ethernet Controller

Czym będziemy testować? Nazwa Home site ab http://httpd.apache.org/docs/2.0/programs/ab.html Apache JMeter http://jakarta.apache.org/jmeter/ CLIF http://clif.ow2.org/ curl-loader http://curl-loader.sourceforge.net/ Deluge http://deluge.sourceforge.net/ Faban http://faban.sunsource.net/ FunkLoad http://funkload.nuxeo.org/ Hammerhead 2 http://sourceforge.net/projects/hammerhead/ httperf http://www.hpl.hp.com/research/linux/httperf/ http_load http://www.acme.com/software/http_load/ multi-mechanize http://code.google.com/p/multi-mechanize/ OpenWebLoad http://openwebload.sourceforge.net/ Pylot http://www.pylot.org Siege http://www.joedog.org/ Tsung http://tsung.erlang-projects.org/ Web Application Load http://jobmanager.sourceforge.net/openware_pub/ Web Polygraph http://www.web-polygraph.org/

Czym będziemy testować? Nazwa Obsługuje IPv6 ab Tak Apache JMeter CLIF Tak? (java) curl-loader Deluge Nie Faban FunkLoad Hammerhead 2 httperf http_load multi-mechanize OpenWebLoad Pylot Siege Tsung Web Application Load Web Polygraph

Czym będziemy testować? Nazwa Obsługuje IPv6 Wiele IPv6 z jednego hosta ab Tak Nie Apache JMeter Tak* CLIF Tak? (java) curl-loader Deluge Faban FunkLoad Hammerhead 2 httperf http_load multi-mechanize OpenWebLoad Pylot Siege Tsung Web Application Load

Co będziemy mierzyć? req/s / rozmiar pliku (1k (<MTU), 5k 10k 20k, 50k 100k) czas odpowiedzi / ilość req/s obciążenie (CPU, MEM, LOAD....)/ ilość req/s pps Wasze sugestie?!

Wnioski? Które rozwiązanie jest najwydajniejsze? Czy jedno do wszystkiego,czy wszystkie do jednego? ;) Napotkane problemy Inne

Bilbliografia http://jakarta.apache.org/jmeter/ http://clif.ow2.org/ http://curl-loader.sourceforge.net/ http://deluge.sourceforge.net/ http://faban.sunsource.net/ http://funkload.nuxeo.org/ http://sourceforge.net/projects/hammerhead/ http://www.hpl.hp.com/research/linux/httperf/ http://www.acme.com/software/http_load/ http://code.google.com/p/multi-mechanize/ http://openwebload.sourceforge.net/ http://www.pylot.org http://www.joedog.org/ http://tsung.erlang-projects.org/ http://jobmanager.sourceforge.net/openware_pub/ http://www.web-polygraph.org/ http://httpd.apache.org/docs/2.0/programs/ab.html http://linux-vserver.org

Dziękuje za uwagę!