Wynik ewaluacji i badań przemysłowych modelu środowiska eksponującego Open Data. Maksymalna wydajność i testy funkcji systemu
|
|
- Fabian Stankiewicz
- 9 lat temu
- Przeglądów:
Transkrypt
1 Dokument udostępniony na licencji Creative Commons Uznanie Autorstwa 3.0 Polska. Maksymalna wydajność i testy funkcji systemu Jarosław Legierski Henryk Rosa Adam Filisiński Tomasz Janisiewicz Wynik ewaluacji i badań przemysłowych modelu środowiska eksponującego Open Data Projekt współfinansowany przez Narodowe Centrum Badań i Rozwoju w ramach Programu Innowacje Społeczne.
2 Spis treści 1 Cel projektu 2 2 Scenariusz testów wydajnościowych Testy dla platformy testowej - Data Server Testy platformy testowej Function Server (Java) Testy dla platformy produkcyjnej - Data Server Testy platformy produkcyjnej Function Server (Java) 9 3 Scenariusz testów funkcjonalnych Testy funkcjonalne dla platformy produkcyjnej 10 4 Podsumowanie Analiza wyników testów wydajnościowych platformy przeprowadzonych w środowisku testowym Analiza wyników testów wydajnościowych platformy przeprowadzonych w środowisku produkcyjnym 15 5 Słowniczek lista skrótów 16 6 Bibliografia 18 1
3 1 Cel projektu Celem projektu MUNDO [1] jest diagnoza możliwości ekspozycji oraz przygotowanie danych, które mogą zostać udostępnione przez Miasto Warszawa w modelu Open Data, a przede wszystkim budowa warstwy ekspozycji dla tych danych, w formie platformy eksponującej. Projekt MUNDO łączy w sobie opracowanie technologii do udostępnienia otwartych danych z metodologią społeczną, dotyczącą włączania różnych grup społecznych w działania na rzecz poprawy życia w mieście. W ramach prac konsorcjum prowadzone są działania, które przygotują techniczne zaplecze dla części społecznej projektu. Natomiast w części pilotażowej konsorcjum przeprowadzi konkurs na aplikacje internetowe dla Warszawy, by w ten sposób przekonać społeczeństwo o wadze otwartych danych (szczególnie publicznych) dla rozwoju miasta i ułatwienia funkcjonowania jego mieszkańców. Innowacyjność projektu MUNDO polega na jego złożoności oraz na łączeniu ram technicznych z ramami metodologii partycypacji społecznej w życiu miasta. Wartością projektu jest również jego replikowalność w innych miastach Polski, gdyż zarówno oprogramowanie platformy do ekspozycji otwartych danych, jak i metodologia prowadzenia działań społecznych zostaną udostępnione do wykorzystania dla zainteresowanych jednostek z użyciem wolnych licencji (GPL, LGPL, FDL, CC). 2 Scenariusz testów wydajnościowych W celu przeprowadzenia dokładnych testów wydajnościowych platformy testowej zainstalowanej w laboratoriach Orange, zbudowano dedykowane środowisko testowe, którego architektura została przedstawiona na rysunku poniżej. Wszystkie zewnętrzne zasoby i, do których odwołuje się platforma, były symulowane przez wysoko wydajny serwer z zainstalowanym oprogramowaniem Tomcat7. Testowane komponenty platformy (data server, function server) zostały zainstalowane na maszynach wirtualnych z mniej wydajną konfiguracją sprzętową, co pozwoliło ocenić efektywność oprogramowania przy dużym obciążeniu. Specyfikacja poszczególnych maszyn i ich konfiguracji została przedstawiona w tabeli 1. Do symulacji ruchu wykorzystano oprogramowanie open source Apache JMeter W pierwszym kroku sprawdzono wydajność serwera symulującego zewnętrzne zasoby - dla wybranych osiągnięto wydajność rzędu 9500 requestów/s. W kolejnych krokach sprawdzono wydajność serwera back-end (function server), oraz serwera front-end (data server). Ruch pakietów sieciowych w trakcie testu odbywał się na drodze: generator Data Server Function Server Mock. 2
4 W następnym kroku wykonano testy wydajnościowe platformy w środowisku produkcyjnym z wykorzystaniem infrastruktury miasta Warszawa. W testach produkcyjnych platforma odwoływała się już do rzeczywistych zasobów zewnętrznych i. W związku z tym przy analizie tej części wyników należy brać pod uwagę ograniczenia związane z wydajnością samych zasobów oraz użytą infrastrukturą produkcyjną (dodatkowe Firewall sieciowe, http proxy itp.) Platforma MUNDO Generator ruchu (JMeter) www, webservices/ Dostęp poprzez serwer proxy data server CKAN Postgr esql ws() JDBC function server (java) JBOSS miejskie, DB SQL Serwer Mock Mock DB Rysunek 1. Schemat środowiska testowego dla testów wydajnościowych (FS+DS) 3
5 Tabela 1 Konfiguracja HW/SW elementów środowiska testowego CPU 2 vcore, 2,26 GHz HW RAM 2 GB 1. Data Server SW OS CentOS Linux release (Core) Apache Httpd Apache/2.4.6 CKAN 2.2 PostgreSQL Wersja HW CPU RAM 2 vcore, 2,26 GHz 2 GB 2. Function Server (java) OS CentOS Linux release (Core) SW JAVA OpenJDK 1.7.0_71 JBOSS Wersja FINAL z zainstalowaną aplikacją mundojava-backed (1.0) 3. Symulator Mock server HW SW CPU RAM OS JAVA 8 vcore, 2,13 GHz 8 GB Linux Ubuntu LTS OpenJDK 1.7.0_55 ApacheTomcat Wersja 7 HW CPU Intel Core i7, 2,7 GHz RAM 16 GB 4. Generator ruchu SW OS Linux Ubuntu LTS JAVA Apache JMeter 1.7.0_60-b r Wyniki testów przedstawiono w kolejnych podrozdziałach. 2.1 Testy dla platformy testowej - Data Server Testy przeprowadzono według schematu Rys.2. Sprawdzono wydajność dla przykładowych /WebServices udostępnianych przez serwer CKAN. Część WebServices opierała się na funkcjonalności function-serwer oraz na miejskich lub bazach danych symulowanych przez Mock serwer w tym wypadku testy obejmowały wszystkie komponenty systemu. Część WebServices jest realizowana bezpośrednio przez serwer CKAN w oparciu o zbiory z wewnętrznej bazy danych. Ruch pakietów sieciowych w trakcie testu odbywał się na drodze: generator Function Server Mock. 4
6 Na koniec wykonano test platformy przy ruchu mieszanym generując wywołania wszystkich typów WebServices uruchomionych na platformie. Platforma MUNDO Generator ruchu (JMeter) www, webservices/ Dostęp poprzez serwer proxy data server CKAN Postgr esql ws() JDBC function server (java) JBOSS miejskie, DB SQL Serwer Mock Mock DB Rysunek 2. Schemat środowiska testowego dla testów wydajnościowych (FS+DS) W tabeli poniżej przedstawiono maksymalne wydajności platformy testowej, jakie osiągnięto przy generowaniu ruchu dla poszczególnych rodzajów oraz przy ruchu mieszanym. Podczas testów średnie użycie procesora dla maszyny obsługującej data server kształtowało się na poziomie 75%. Użycie procesora na maszynie function serwer nie przekraczało 30%. Tabela 2 Wyniki testów data server Rodzaj Rozmiar [kb] Maksymalny ruch** [ request/s] Średni czas Min czas Max czas Stopa błędów [%] WebService (Queue) kolejki miejskie WMS getmap pobranie mapy WMS WFS getfeature pobranie informacji WFS (małej) WFS getfeature pobranie informacji WFS (dużej) DB api pobranie informacji z bazy danych (małej) DB api pobranie informacji z bazy danych (dużej) 4,2 61,8 1,932 0,043 11,574 0,00 66,1 55,0 2,172 0,136 6,55 0, ,5 2,807 0,115 10,652 0,00 768,6 14,4 8,254 0,435 14,881 0,00 22,4 56,7 2,106 0,058 10,652 0,00 379,2 21,2 5,601 0,435 14,881 0,00 realizowane przez CKAN - bez udziału function server (java) WMS StoreShow pobranie informacji o zasobie CKAN 0,2 74,0 1,615 0,040 12,874 0,00 DataStore (mały zbiór danych) 6 4,3 26,705 0,296 45,833 0,00 DataStore (duży zbiór danych) 535,6 2,8 40,739 3,560 52,413 0,00 Ruch mieszany (wywołania wszystkich wymienionych powyżej) - 11,3 10,419 0,047 43,124 0,00 5
7 ** Przy próbach zwiększania ruchu powyżej wartości wskazanych w tabeli obserwowano znaczny wzrost stopy błędów i średnich czasów platformy. 2.2 Testy platformy testowej Function Server (Java) Testy przeprowadzono według schematu Rys.3. Sprawdzono wydajność dla przykładowych /WebServices udostępnianych przez function server (java) w oparciu o, oraz bazy danych miejskie symulowane na Mock server. Podczas testów średnie użycie procesora dla maszyny function serwer kształtowało się na poziome 85%. Platforma MUNDO Generator ruchu (JMeter) www, webservices/ Dostęp poprzez serwer proxy data server CKAN Postgr esql ws() JDBC function server (java) JBOSS miejskie, DB SQL Serwer Mock Mock DB Rysunek 3. Schemat środowiska testowego dla testów wydajnościowych (FS) Tabela 3 Wyniki testów function server (JAVA) Rodzaj Rozmiar [kb] Maksymalny ruch** [ request/s] Średni czas Min czas Max czas Stopa błędów [%] WebService (Queue) kolejki miejskie WMS getcapabilities 4,2 320,5 0,311 0,004 1,239 0,00 143,9 78,7 1,264 0,062 30,911 0,00 lista warstw WMS WMS getmap pobranie mapy WMS WFS getfeature pobranie informacji WFS (małej) WFS getfeature pobranie informacji WFS (dużej) 66,1 154,9 0,643 0,016 3,081 0,00 40,0 251,3 0,396 0,011 3,384 0,00 700,0 16,1 6,098 2,154 38,947 0,00 DB api (mały zbiór danych) 19,1 565,5 2,905 0,003 7,917 0,00 DB api (duży zbiór danych) ,2 2,905 0,219 35,344 0,00 6
8 Ruch mieszany (wywołania wszystkich wymienionych powyżej) - 61,1 1,944 0,004 56,554 0,00 ** Przy próbach zwiększania ruchu powyżej wartości wskazanych w tabeli obserwowano znaczny wzrost stopy błędów i średnich czasów platformy. 2.3 Testy dla platformy produkcyjnej - Data Server W celu przeprowadzenia testów wydajnościowych platformy produkcyjnej wykorzystano środowisko zainstalowane w UM Warszawa. Ruch pakietów sieciowych w trakcie testu odbywał się na drodze: generator Data Server Function Server źródła danych UM Warszawa. Do symulacji ruchu również wykorzystano oprogramowanie open source Apache JMeter W trakcie testów wykorzystywano rzeczywiste źródła danych po stronie UM Warszawa (system kolejkowy, dane ZTM, serwery Biura Geodezji i Katastru: WMS i WFS). Generator ruchu (JMeter) www, webservices/ Dostęp z front-end UM Warszawa data server CKAN Platforma MUNDO Postgr esql ws() JDBC function server (java) JBOSS miejskie, DB SQL Repozytoria UM Warszawa WMS/WFS Systemy kolejkowe Bazy danych (ZTM) Rysunek 4. Schemat środowiska produkcyjnego dla testów wydajnościowych (DS+FS) W poniższej tabeli zebrano konfiguracje środowiska produkcyjnego oraz narzędzi testujących Tabela 4 Konfiguracja HW/SW elementów środowiska produkcyjnego CPU 2 vcore, 2,67 GHz HW RAM 4 GB 1. Data Server SW OS CentOS Linux release 6.6 (Final) Apache Httpd Apache/ CKAN 2.2 PostgreSQL Wersja Function Server (java) HW CPU 2 vcore, 2,67 GHz 7
9 SW RAM OS JAVA JBOSS 4 GB CentOS Linux release 6.6 (Final) OpenJDK 1.7.0_71 Wersja FINAL z zainstalowaną aplikacją mundojava-backed (1.0) HW CPU Intel Core i5, 2,7 GHz RAM 4 GB 3. Generator ruchu SW OS Windows 7 Enterprise JAVA Apache JMeter 1.8.0_ r Na poniższym rysunku przedstawiono schemat przeprowadzenia testów wydajnościowych dla platformy Data Server. Podczas testów średnie użycie procesora dla maszyny obsługującej data server kształtowało się na poziomie 77%. Użycie procesora na maszynie function server nie przekraczało 35%. Tabela 5 Wyniki testów data server Rodzaj Rozmiar [kb] Maksymalny ruch** [ request/s] Średni czas Min czas Max czas Stopa błędów [%] WebService (Queue) kolejki miejskie WMS getmap pobranie mapy WMS WFS getfeature pobranie informacji WFS (małej) WFS getfeature pobranie informacji WFS (dużej) DB api pobranie informacji z bazy danych (średnia) DB api pobranie informacji z bazy danych (średnia) 4,2 69,3 1,723 0,522 31, ,1 60,7 1,968 0,132 9, ,4 1,799 0,124 3, ,6 3,5 33,071 2,473 56, ,4 2,813 0,253 5, ,9 2,838 0,411 5,956 0 realizowane przez CKAN - bez udziału function server (java) WMS StoreShow pobranie informacji o zasobie CKAN 2,9 21,1 5,637 0,892 7,045 0 DataStore (mały zbiór danych) 12 49,8 2,372 0,129 39,106 0,29 8
10 DataStore (duży zbiór danych) ,1 18,937 3,702 43,922 0 Ruch mieszany (wywołania wszystkich wymienionych powyżej) (z geodezją) Ruch mieszany (wywołania wszystkich wymienionych powyżej) bez map - 12,5 9,416 0,484 50, ,2 5,817 0,778 20,600 0 ** Przy próbach zwiększania ruchu powyżej wartości wskazanych w tabeli obserwowano znaczny wzrost stopy błędów i średnich czasów platformy. 2.4 Testy platformy produkcyjnej Function Server (Java) Na poniższym rysunku przedstawiono schemat przeprowadzenia testów wydajnościowych dla platformy Function Server. Ruch pakietów sieciowych w trakcie testu odbywał się na drodze: generator Function Server źródła danych UM Warszawa. Generator ruchu (JMeter) www, webservices/ Dostęp z front-end UM Warszawa data server CKAN Platforma MUNDO Postgr esql ws() JDBC function server (java) JBOSS miejskie, DB SQL Repozytoria UM Warszawa WMS/WFS Systemy kolejkowe Bazy danych (ZTM) Rysunek 5. Schemat środowiska produkcyjnego dla testów wydajnościowych (FS) Podczas testów średnie użycie procesora dla maszyny function serwer kształtowało się na poziome 75%. Tabela 6 Wyniki testów function server (JAVA) Rodzaj Rozmiar [kb] Maksymalny ruch** [ request/s] Średni czas Min czas Max czas Stopa błędów [%] WebService (Queue) kolejki miejskie WMS getcapabilities 4,2 246,4 0,485 0,005 43, ,9 59,3 2,014 0,082 10,674 0 lista warstw WMS WMS getmap pobranie mapy WMS WFS getfeature pobranie informacji WFS (małej) 66,1 208,1 0,569 0,002 29, ,0 179,8 0,665 0,021 7,440 0 WFS getfeature pobranie 700,0 14,9 7,968 0,095 30,
11 informacji WFS (dużej) DB api (duży zbiór danych) ,5 1,302 0, ,501 0,01 DB api (mały zbiór danych) 19,1 1867,8 0,064 0,001 3,063 0 Ruch mieszany (wywołania wszystkich wymienionych powyżej) bez map z BGIK Ruch mieszany (wywołania wszystkich wymienionych powyżej) z mapami - 221,0 0,479 0, , ,3 1,853 0,007 40,151 0,06 3 Scenariusz testów funkcjonalnych Dla platformy eksponującej Otwarte Data budowanej w ramach projektu MUNDO zdefiniowano szereg testów funkcjonalnych obejmujących zarówno działanie podsystemu Data Server jak i Function Server 3.1 Testy funkcjonalne dla platformy produkcyjnej W poniższej tabeli zebrano listę testów funkcjonalnych dla platformy Poniższa lista stanowi odzwierciedlenie listy przypadków użycia UML zawartej w dokumencie Architektura platformy MUNDO. Wyniki testów funkcjonalnych Tabela 7 Poziom uprawnień Nazwa Testu Opis Rezultat testu Wynik testu pozytywny (Tak/Nie) Element platformy realizujący funkcję Uwagi Developer Przeszukanie katalogu danych Przeszukanie katalogu danych w celu znalezienia określonego data set (interface www wyszukiwanie z użyciem słowa kluczowego tag a) Strona www z znalezionymi zbiorami danych spełniającymi kryteria wyszukiwania Pobranie informacji Data Set o Pobranie i wyświetlanie szczegółowych informacji o danym zbiorze danych (data set / function set) Po wybraniu danego zbioru pojawia się strona www z jego właściwościami Podgląd danych Wyświetlenie danego zbioru w formie: zawartość pliku, tabela, mapka, dla wywołań odpowiedź z serwera Podgląd powinien być wyświetlony na stronie www Wyświetlenie zawartości danego zbioru na stronie www (podgląd) resource_proxy, datastore Uwaga ze względu na wymagania UM Warszawa podgląd danych mapowych dostępny jest w formie podglądu obiektu JSON base64map Podgląd metadanych Pobranie i wyświetlanie metadanych związanych z danym zbiorem danych Metadane związane z danym zbiorem wyświetlane na stronie www 10
12 Odczyt informacji o Wyświetlenie dokumentacji api Dokumentacja wyświetlana na stronie www i/lub w formie załączników (pdf/doc) : extension (snippets) : wmsstore, wfsstore, wsstore, dbstore Funkcja realizowana przez snippet CKAN (wyświetlenie na stronie www) Dla dokumentacji pdf pdf_preview Przykład użycia (doc) Wyświetlenie dokumentacji z przykładowym użyciem api Przykład użycia wyświetlany na stronie www i/lub w formie załączników (pdf/doc) : extension (snippets) : wmsstore, wfsstore, wsstore, dbstore Funkcja realizowana zarówno przez snippet CKAN jak i załącznik pdf dołączony, jako zasób do zbioru danych Dla dokumentacji pdf pdf_preview Testowe użycie Przycisk na stronie wywołujący dane api z przykładowymi parametrami (opcja) Kliknięcie na link powoduje wywołanie danej funkcji z zadanymi parametrami. Odpowiedz wyświetlana w przeglądarce www (dane w formacie JSON). Function (Java) Server Testowe wywołanie jest możliwe zarówno z poziomu DS. jak i FS (uwaga dla FS wymagane są uprawnienia administratora). Rejestracja Rejestracja użytkownika Rejestracja użytkownika w celu uzyskania Key (1 Key per developer) Użycie Produkcyjne wykorzystywanie Użycie dla każdego zasobu ze zbioru danych (przetestowano dla wszystkich zasobów dostępnych na platformie) Function (Java) Server można wywoływać zarówno z poziomu DS. jak i FS uwaga element, z którym kontaktuje się developer to DS. Uwaga dla map rastrowych wartości parametrów wywołania należy dobrać do każdej mapy rastrowej indywidualnie w przypadku niepoprawnych wartości (np. parametru zoom, center lub size) zwraca pusty obrazek. Usunięcie konta Usunięcie użytkownika platformy konta z Usunięcie użytkownika platformy użytkownika administratora konta z przez lub Usunięcie konta z użytkownika platformy może dokonać jedynie administrator Tabela 8 Wyniki testów funkcjonalnych Poziom uprawnień Nazwa Testu Opis Rezultat testu Wynik testu pozytywny (Tak/Nie) Element platformy realizujący funkcję Uwagi Administrator Przeszukanie katalogu danych Przeszukanie katalogu danych w celu znalezienia określonego data Strona www z znalezionymi zbiorami danych spełniającymi 11
13 set (interface www wyszukiwanie z użyciem słowa kluczowego tag a) kryteria wyszukiwania Pobranie informacji Data Set o Pobranie i wyświetlanie szczegółowych informacji o danym zbiorze danych (data set / function set) Po wybraniu danego zbioru pojawia się strona www z jego właściwościami Podgląd danych Wyświetlenie danego zbioru w formie: zawartość pliku, tabela, mapka, dla wywołań odpowiedź z serwera Podgląd powinien być wyświetlony na stronie www Wyświetlenie zawartości danego zbioru na stronie www (podgląd) resource_proxy, datastore Uwaga ze względu na wymagania UM Warszawa podgląd danych mapowych dostępny jest w formie podglądu obiektu JSON base64map Podgląd metadanych Pobranie i wyświetlanie metadanych związanych z danym zbiorem danych Metadane związane z danym zbiorem wyświetlane na stronie www Dodanie nowego zbioru danych Dodanie nowego zbioru danych lub zbioru funkcji (poprzez interface www) Nowy zbiór danych umieszczony na platformie w formie zbioru danych i przyporządkowanych do niego zasobów Function (Java) Server DS dla danych plikowych dla pozostałych typów danych konieczna jest konfiguracja zarówno po stronie DS jak i FS Edycja Set Data Edycja zbioru danych poprzez stronę web Zmodyfikowany zbiór danych dostępny na platformie Function (Java) Server DS dla danych plikowych dla pozostałych typów danych konieczna jest konfiguracja zarówno po stronie DS. jak i FS Usunięcie Zbioru danych lub zasobu Usunięcie zbioru danych lub jego części (zasobu) poprzez stronę web Usunięcie zbioru danych lub jego części (zasobu) Function (Java) Server DS dla danych plikowych dla pozostałych typów danych konieczna jest usunięcie zbioru zarówno po stronie DS jak i FS Dodanie metadanych Dodanie metadanych do zbioru danych lub zbioru funkcji Zbiór uzupełniony metadane danych o Edycja metadanych Edycja metadanych zbioru danych lub zbioru funkcji Zbiór danych uzupełniony zawierający zmodyfikowane metadane Dodanie dokumentacji Dodanie dokumentacji w formie opisu na stronie www i/lub załącznika (pdf/doc) Dokumentacja do nowego zbioru danych zamieszczona na stronie www i/lub w formie załączników (pdf/doc) : extension (snippets) : wmsstore, wfsstore, wsstore, dbstore Funkcja realizowana przez snippet CKAN (wyświetlenie na stronie www) Dokumentacja www jest umieszczana automatycznie wraz z zdefiniowaniem typu zbioru danych. 12
14 Dokumentacja w pliku pdf wymagane jest dodanie ręczne Statystyki użycia Statystyki użycia poszczególnych w formie strony www Wyświetlenie statystyk użycia poszczególnych Tak Function Server (Java) Modyfikacja dokumentacji Modyfikacja dokumentacji w formie opisu na stronie www i załącznika (pdf/doc) Zmodyfikowana dokumentacja do nowego zbioru danych zamieszczona na platformie w formie załączników (pdf/doc) : Dokumentacja może być modyfikowana w formie załącznika Dokumentacja zawarta w rozszerzeniach CKAN (snippet) jest przyporządkowana do typu zbioru i nieedytowalna Zarządzanie użytkownikami Możliwość modyfikacji konta użytkownika: ustawienie i modyfikacja parametrów, konta użytkownika itp. Zmodyfikowane konto użytkownika Function (Java) Server Modyfikacja ustawień konta użytkownika jest możliwa na DS zarówno poprzez www jak i CKAN Modyfikacja i zakładanie kont administratora na FS jest realizowane poprzez www Edycja rozszerzonego opisu platformy Strona www zawierająca opis systemu eksponującego dane i funkcje UM Warszawa w formie Zmodyfikowany opis w zakładce About Strona About w CKAN Konfiguracja parametrów platformy Strona www z możliwością konfiguracji parametrów platformy Modyfikacja parametru powoduje modyfikację działania platformy Przetestowano dla wszystkich dostępnych parametrów np.: wms, wfs, db, http Tak Function Server (Java) 13
15 4 Podsumowanie Bazując na przeprowadzonych testach funkcjonalnych usunięto zauważone błędy w funkcjonowaniu platformy, natomiast wyniki testów wydajnościowych określają maksymalny ruch, jaki jest w stanie przenieść platforma. 4.1 Analiza wyników testów wydajnościowych platformy przeprowadzonych w środowisku testowym Testy wykonane w środowisku testowym umożliwiły zidentyfikowanie komponentów platformy, które wprowadzają największe ograniczenia w wydajności. Poniżej przedstawiono porównanie wyników uzyskanych przy generowaniu ruchu bezpośrednio do java function serwer oraz za pośrednictwem data server. Tabela 9 Porównanie wybranych wyników Rodzaj Rozmiar odpowie dzi [kb] Maksymalny ruch** [ request/s] Średni czas Min czas Max czas Stopa błędów [%] WebService (Queue) kolejki miejskie (poprzez CKAN) WebService (Queue) kolejki miejskie (bezpośrednio z function server) Różnica 4,2 61,8 1,932 0,043 11,574 0,00 4,2 320,5 0,311 0,004 1,239 0,00-258,7 +1,621 +0, ,335 0,00 Wpływ CKAN na wydajność Ruch mieszany wywołania poprzez CKAN Ruch mieszany wywołania bezpośrednio do function server Różnica - 11,3 10,419 0,047 43,124 0,00-61,1 1,944 0,004 56,554 0,00-49,8 +8,475 +0,043-13,430 0,00 Wpływ CKAN na wydajność Z powyższej tabeli wynika, że czynnikiem ograniczającym wydajność ruchową systemu element Data Server wywołania kierowane do function server wykazują, bowiem 5-6 krotnie większa wydajność tego ostatniego. Powyższy fakt poza kwestią przetwarzania wywołań przez dwukrotnie większą liczbę serwerów może wynikać z faktu, iż na serwerze DS została umieszczona baza danych jak również zainstalowana większa liczba komponentów w porównaniu z Function Server. 14
16 4.2 Analiza wyników testów wydajnościowych platformy przeprowadzonych w środowisku produkcyjnym Testy wykonane w środowisku produkcyjnym umożliwiły zidentyfikowanie zarówno komponentów platformy, które wprowadzają największe ograniczenia w wydajności całego systemu, jak również zdefiniowanie maksymalnej ilości wywołań do poszczególnych źródeł danych po stronie UM Warszawa. Poniżej przedstawiono porównanie wyników uzyskanych przy generowaniu ruchu bezpośrednio do java function serwer oraz za pośrednictwem data server. Tabela 10 Porównanie wybranych wyników Rodzaj Rozmiar [kb] Maksymalny ruch** [ request/s] Średni czas Min czas Max czas Stopa błędów [%] WebService (Queue) kolejki miejskie 4,2 69,3 1,723 0,522 31,169 0 (poprzez CKAN) WebService (Queue) kolejki miejskie 4,2 246,4 0,485 0,005 43,400 0 (bezpośrednio z function server) Różnica -177,1 1,238 0,517-12,231 0 Wpływ CKAN na wydajność Ruch mieszany wywołania poprzez CKAN Ruch mieszany wywołania bezpośrednio do function server Różnica - 20,2 5,817 0,778 20, ,3 1,853 0,007 40,151 0,06-42,1 3,964 0,771-19,551-0,06 Wpływ CKAN na wydajność Jak widać różnica w wydajności pomiędzy scenariuszem obejmującym DS i FS a ruchem przechodzącym jedynie przez Function Server jest mniejsza niż dla środowiska testowego. Mniejsze różnice te mogą wynikać z większej ilości RAM i większej wydajności sprzętowej środowiska produkcyjnego w porównaniu z testowym. Maksymalna ilość wywołań do różnych typów danych waha się od 69,3 wywołań na sekundę dla Web Services (systemy kolejkowe), poprzez CAPS dla zbiorów bazodanowych (tramwaje), po 3,5 wywołań na sekundę dla dużych map wektorowych pobieranych w całości. Dla zbiorów danych plikowych (zawartych w bazie danych CKAN i eksponowanych poprzez rozszerzenia datastore) uzyskano wartości od 6,1 CAPS dla dużych zbiorów danych do 49,8 wywołań na sekundę dla małych zbiorów danych. Uśredniona wartość wydajności ruchowej dla platformy produkcyjnej (ruch mieszany) do wszystkich typów źródeł danych wynosi 20,2 CAPS. 15
17 5 Słowniczek lista skrótów Glossary Nb. Abbreviation Explanation 1 Application Programming Interface 2 GPL GNU Public License Licencja wolnego i otwartego oprogramowania 3 LGPL Lesser GNU Public License - słabsza powszechna licencja publiczna GNU, powszechna licencja publiczna dla bibliotek 4 FDL Free Documentation License - Licencja Wolnej Dokumentacji 5 CC Creative Commons 6 CKAN Comprehensive Knowledge Archive Network sieć archiwizacyjna dla kompleksowej wiedzy system www będący repozytorium danych i eksponujący dane otwarte stworzony przez Open Knowledge Foundation 7 WS Web Service usługa sieciowa oparta o SOA/SOAP lub ROA/REST 8 SOA Architektura zorientowana na usługi (ang. Service Oriented Architecture) 9 SOAP SOAP (ang.) Simple Object Access Protocol protokół wywoływania zdalnego dostępu do obiektów oparty o XML 10 ROA Architektura oparta o zasoby (ang. resource-oriented architecture) 11 REST Representational State Transfer wzorzec architektury oprogramowania 12 MD metadane (dane o danych), 13 WMS 14 WFS 15 DS 16 FS 17 Key 18 RDF 19 Dublin Core Web Map Service - stworzony przez Open Geospatial Consortium (OGC) standard udostępniania map w postaci rastrowej za pomocą interfejsu http Web Feature Service stworzony przez Open Geospatial Consortium (OGC) standard udostępniania map w postaci wektorowej za pomocą interfejsu http Data Server element platformy realizujący ekspozycję statycznych zbiorów danych Function Server element platformy realizujący ekspozycję funkcji (np. realizowanych przez web services) Kod alfanumeryczny przekazanego do serwera przez programy komputerowe wywołujące Ang. Resource Description Framework - język/metoda pozwalająca na opisywanie zasobów sieci Web, ze składnią opartą na XML, opracowana przez W3C Dublin Core Metadata Element Set, DC, DCES) ogólny standard metadanych. Przyjęty, jako standard ISO DCAT W3C Data Catalog Vocabulary - standard schematu katalogowego dla danych 21 CSV Comma separated values plik z wartościami oddzielanymi przecinkami 22 CMS System zarządzania treścią (content management system) 23 SPARQL SPARQL Protocol And RDF Query Language - język zapytań i protokół dla plików RDF. 16
18 24 OWL Web Ontology Language język ze składnią opartą na XML, a semantyką opartą na logice opisowej 25 Hypertext Transfer Protocol 26 SSL Secure Socket Layer 27 CAPS Call per second ilość wywołań na sekundę 17
19 6 Bibliografia [1] Wniosek do 1 konkursu Innowacje Społeczne NCBIR projektu MUNDO, Warszawa, 2013 [2] Portal CKAN [ ] [3] Portal The Open Knowledge Foundation [ ] [4] Portal Apache JMeter 18
DOTACJE NA INNOWACJE. Zapytanie ofertowe
Wrocław, dnia 03.01.2013 r. Nitrotek Sp. z o.o. ul. Krynicka 40/7 50-555 Wrocław Zapytanie ofertowe W związku z realizacją projektu Wdrożenie nowoczesnego systemu B2B automatyzującego współpracę Nitrotek
Platforma do obsługi zdalnej edukacji
Andrzej Krzyżak. Platforma do obsługi zdalnej edukacji Projekt platformy e-learningowej wykonanej w ramach pracy magisterskiej obejmował stworzenie w pełni funkcjonalnego, a zarazem prostego i intuicyjnego
Kancelaris - Zmiany w wersji 2.50
1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria
Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego
Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego Wstęp. Dodanie funkcjonalności wysyłania wniosków bez podpisów
GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007
GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości
elektroniczna Platforma Usług Administracji Publicznej
elektroniczna Platforma Usług Administracji Publicznej A Instrukcja użytkownika Instalacja usług wersja 1.1 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa www.epuap.gov.pl
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja
Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA
Wersja 5.1.9 Spis treści Rozdział 1 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.5 I Konfiguracja... 1-1 OID świadczeniodawcy... 1-2 Dodanie... instytucji zewnętrznej 1-4 Dodanie... zlecenia 1-11 Pobranie... materiału
Dokumentacja wersji produkcyjnej. platformy. udostępniającej Open Data Konfiguracja. platformy. Dokumentacja konfiguracyjna.
Dokument udostępniony na licencji Creative Commons Uznanie Autorstwa 3.0 Polska. http://creativecommons.org/licenses/by/3.0/pl/ Dokumentacja konfiguracyjna platformy Jarosław Legierski Henryk Rosa Tomasz
Formularz rzeczowo-cenowy PAKIET 2
Formularz rzeczowo-cenowy PAKIET 2 Lp. Nazwa systemu Opis zadania do wykonania Cena netto 1. Extranet 1. Zapisywanie do bazy nowo dodanych przez redaktorów slajdów w oryginalnym rozmiarze oraz następnie
DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE
Rentis S.A. ul. Krakowska 204 02-219 Warszawa Warszawa, dnia 20.10.2014 r. ZAPYTANIE OFERTOWE W związku z realizacją projektu pn. Wdrożenie systemu B2B pomiędzy Global Rent a Car S.A. i jego partnerami
INSTRUKCJA WebPTB 1.0
INSTRUKCJA WebPTB 1.0 Program WebPTB wspomaga zarządzaniem budynkami w kontekście ich bezpieczeństwa fizycznego. Zawiera zestawienie budynków wraz z ich cechami fizycznymi, które mają wpływ na bezpieczeństwo
Instrukcja Obsługi STRONA PODMIOTOWA BIP
Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej
Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Geodezyjne referencyjne bazy danych: Ewidencja Gruntów i Budynków Instrukcja użytkownika Historia zmian Wersja Data Kto Opis
Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa
Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13
Uchwała nr 21 /2015 Walnego Zebrania Członków z dnia 11.12.2015 w sprawie przyjęcia Regulaminu Pracy Zarządu.
Uchwała nr 21 /2015 Walnego Zebrania Członków z dnia 11.12.2015 w sprawie przyjęcia Regulaminu Pracy Zarządu. Na podstawie 18 ust. 4.15 Statutu Stowarzyszenia, uchwala się co następuje. Przyjmuje się Regulamin
Lublin, 19.07.2013. Zapytanie ofertowe
Lublin, 19.07.2013 Zapytanie ofertowe na wyłonienie wykonawcy/dostawcy 1. Wartości niematerialne i prawne a) System zarządzania magazynem WMS Asseco SAFO, 2. usług informatycznych i technicznych związanych
INFORMATOR TECHNICZNY WONDERWARE. Instalacja oprogramowania Industrial Application Server 2.1
Informator Techniczny nr 71 28-11-2006 INFORMATOR TECHNICZNY WONDERWARE Instalacja oprogramowania Industrial Application Server 2.1 CD-Rom instalacyjny z oprogramowaniem Industrial Application Server zawiera
Poznań, 03 lutego 2015 r. DO-III.272.1.2015
Poznań, 03 lutego 2015 r. DO-III.272.1.2015 Zapytanie ofertowe pn.: Opracowanie wzorów dokumentów elektronicznych (e-usług), przeznaczonych do umieszczenia na platformie epuap w ramach projektu e-um: elektronizacja
Poniżej instrukcja użytkowania platformy
Adres dostępowy: http://online.inter-edukacja.wsns.pl/ Poniżej instrukcja użytkowania platformy WYŻSZA SZKOŁA NAUK SPOŁECZNYCH z siedzibą w Lublinie SZKOLENIA PRZEZ INTERNET Instrukcja użytkowania platformy
API transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15
Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego
SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI
SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI 1. CO TO JEST ELEKTRONICZNE BIURO OBSŁUGI UCZESTNIKA (EBOU) Elektroniczne Biuro Obsługi Uczestnika to platforma umożliwiająca
Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom podstawowy)
Wrocławski Instytut Zastosowań Informacji Przestrzennej i Sztucznej Inteligencji Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom podstawowy) Szkolenia
MINISTERSTWO PRACY I POLITYKI SPOŁECZNEJ
MINISTERSTWO PRACY I POLITYKI SPOŁECZNEJ BIURO ADMINISTRACYJNE ul. Nowogrodzka 1/3/5, 00-513 Warszawa, tel. +48 22 661 14 10, fax +48 22 661 14 71 www.mpips.gov.pl; e-mail: elzbieta.ponder@mpips.gov.pl
Na podstawie art.4 ust.1 i art.20 lit. l) Statutu Walne Zebranie Stowarzyszenia uchwala niniejszy Regulamin Zarządu.
Na podstawie art.4 ust.1 i art.20 lit. l) Statutu Walne Zebranie Stowarzyszenia uchwala niniejszy Regulamin Zarządu Regulamin Zarządu Stowarzyszenia Przyjazna Dolina Raby Art.1. 1. Zarząd Stowarzyszenia
Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2
Urząd Komunikacji Projekt PLI Elektronicznej CBD2 Faza projektu: E-3 Rodzaj dokumentu: Instrukcje Odpowiedzialny: Paweł Sendek Wersja nr: 1 z dnia 31.03.2015 Obszar projektu: Organizacyjny Status dokumentu:
Microsoft Management Console
Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co
Procedura nadawania uprawnień do potwierdzania Profili Zaufanych w Urzędzie Gminy w Ryjewie
WÓJT GMINY RYJEWO Załącznik Nr 2 do Zarządzenia Nr 13/15 Wójta Gminy Ryjewo z dnia 20 lutego 2015 roku w sprawie zmiany treści zarządzenia Nr 45/14 Wójta Gminy Ryjewo z dnia 30 czerwca 2014 roku w sprawie
Regulamin Zarządu Pogórzańskiego Stowarzyszenia Rozwoju
Regulamin Zarządu Pogórzańskiego Stowarzyszenia Rozwoju Art.1. 1. Zarząd Pogórzańskiego Stowarzyszenia Rozwoju, zwanego dalej Stowarzyszeniem, składa się z Prezesa, dwóch Wiceprezesów, Skarbnika, Sekretarza
Regulamin korzystania z serwisu http://www.monitorceidg.pl
Regulamin korzystania z serwisu http://www.monitorceidg.pl 1 [POSTANOWIENIA OGÓLNE] 1. Niniejszy regulamin (dalej: Regulamin ) określa zasady korzystania z serwisu internetowego http://www.monitorceidg.pl
Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska
Zarządzanie projektami wykład 1 dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania konkretnego, wymiernego rezultatu produkt projektu
Procedura nadawania uprawnień do potwierdzania, przedłuŝania waŝności i uniewaŝniania profili zaufanych epuap. Załącznik nr 1
Załącznik nr 1 do zarządzenia Nr 204/2014 Burmistrza Miasta Kudowa-Zdrój z dnia 5 sierpnia 2014 r. Procedura nadawania uprawnień do potwierdzania, przedłuŝania waŝności i uniewaŝniania profili zaufanych
OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13
Zapytanie ofertowe - Działanie PO IG 8.2 Warszawa, dnia 13.12.2013 r. OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13 ISTOTNE INFORMACJE O PROJEKCIE: Celem projektu "Wdrożenie zintegrowanego systemu
Regulamin korzystania z Systemu invooclip przez Adresata i Odbiorcę
Krajowa Izba Rozliczeniowa S.A. Regulamin korzystania z Systemu invooclip przez Adresata i Odbiorcę Wersja 1.0 Krajowa Izba Rozliczeniowa S.A. Strona 1 z 6 1. Postanowienia ogólne i definicje 1. Niniejszy
Automatyzacja procesu publikowania w bibliotece cyfrowej
Automatyzacja procesu publikowania w bibliotece cyfrowej Jakub Bajer Biblioteka Politechniki Poznańskiej Krzysztof Ober Poznańska Fundacja Bibliotek Naukowych Plan prezentacji 1. Cel prezentacji 2. Proces
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy) 1. Wejście na stronę http://www.officemedia.com.pl strona główną Office Media 2. Logowanie do zakupowej części serwisu. Login i hasło należy
INFORMATOR TECHNICZNY WONDERWARE
Informator Techniczny nr 101 16-01-2008 INFORMATOR TECHNICZNY WONDERWARE Konfiguracja systemu Windows Server przy dostępie do Wonderware Information Servera 3.0 poprzez protokół HTTPS oraz zaporę (firewall)
Warunki Oferty PrOmOcyjnej usługi z ulgą
Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.
Instrukcja programu PControl Powiadowmienia.
1. Podłączenie zestawu GSM. Instrukcja programu PControl Powiadowmienia. Pierwszym krokiem w celu uruchomienia i poprawnej pracy aplikacji jest podłączenie zestawu GSM. Zestaw należy podłączyć zgodnie
Audyt SEO. Elementy oraz proces przygotowania audytu. strona
Audyt SEO Elementy oraz proces przygotowania audytu 1 Spis treści Kim jesteśmy? 3 Czym jest audyt SEO 4 Główne elementy audytu 5 Kwestie techniczne 6 Słowa kluczowe 7 Optymalizacja kodu strony 8 Optymalizacja
POWIATOWY URZĄD PRACY W LIDZBARKU WARMIŃSKIM
I. Informacja o naborze wniosków INFROMACJA DLA PRACODAWCÓW!!! W związku z realizacją projektu systemowego Aktywność drogą do sukcesu w ramach Programu Operacyjnego Kapitał Ludzki Poddziałanie 6.1.3 współfinansowanego
Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.
Informacje dla kadry zarządzającej Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. 2010 Cisco i/lub firmy powiązane. Wszelkie prawa zastrzeżone. Ten dokument zawiera
Charakterystyka systemów plików
Charakterystyka systemów plików Systemy plików są rozwijane wraz z systemami operacyjnymi. Windows wspiera systemy FAT oraz system NTFS. Różnią się one sposobem przechowywania informacji o plikach, ale
Możliwości publikacji zbiorów danych przestrzennych w ramach infrastruktury informacji przestrzennej z zastosowaniem komponentów GUGiK
Możliwości publikacji zbiorów danych przestrzennych w ramach infrastruktury informacji przestrzennej z zastosowaniem komponentów GUGiK Główny Urząd Geodezji i Kartografii Publikacja danych art. 9 ust.
TWORZENIE I NADZOROWANIE DOKUMENTÓW SYSTEMOWYCH (PROCEDUR, KSIĘGI JAKOŚCI I KART USŁUG) SJ.0142.1.2013 Data: 23.10.
SJ.0142.1.2013 Data: 23.10.2013 Strona 1 z 5 1. Cel i zakres 1.1. Cel Celem niniejszej procedury jest zapewnienie, że dokumentacja Systemu Zarządzania Jakością stosowana w Starostwie Powiatowym w Wałbrzychu
ZAPYTANIE OFERTOWE NR 1
dnia 16.03.2016 r. ZAPYTANIE OFERTOWE NR 1 W związku z realizacją w ramach Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2014-2020 Tytuł projektu: Wzrost konkurencyjności przedsiębiorstwa
IZBA CELNA WE WROCŁAWIU Wrocław, dnia 30 kwietnia 2012 r. Ul. Hercena 11 50-950 Wrocław
IZBA CELNA WE WROCŁAWIU Wrocław, dnia 30 kwietnia 2012 r. Ul. Hercena 11 50-950 Wrocław 450000-ILGW-253-12/12 Według rozdzielnika Dotyczy: Przetargu nieograniczonego na Zaprojektowanie, wykonanie/dostosowanie
ODPOWIEDZI NA ZAPYTANIA
Projekt pn. System elektronicznych usług publicznych w Bogatyni- Wrota Bogatyni współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach priorytetu nr 2 Rozwój społeczeństwa społeczeństwa
INFORMATOR dotyczący wprowadzania do obrotu urządzeń elektrycznych i elektronicznych aparatury, telekomunikacyjnych urządzeń końcowych i urządzeń
INFORMATOR dotyczący wprowadzania do obrotu urządzeń elektrycznych i elektronicznych aparatury, telekomunikacyjnych urządzeń końcowych i urządzeń radiowych oraz wyrobów wykorzystujących energię podlegających
Ewidencja abonentów. Kalkulacja opłat
Wachlarz możliwości programu w całości wykorzystywać będą operatorzy o szerokiej strukturze oraz rozbudowanej ofercie. Jednak program został zaprojektowany tak, by umożliwić obsługę zarówno niewielkiej
Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, )
Kod szkolenia: Tytuł szkolenia: JEE/JSP Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, ) Dni: 5 Opis: Adresaci szkolenia: Szkolenie adresowane jest do programistów
OPIS PRZEDMIOTU ZAMÓWIENIA
Warszawa, dnia 30.03.2016 OPIS PRZEDMIOTU ZAMÓWIENIA ŚWIADCZENIE USŁUG UTRZYMANIA INFRASTRUKTURY TECHNICZNEJ DLA SYSTEMU ORACLE E-BUSINESS SUITE, ORACLE HYPERION PLANNING I APLIKACJI ANALITYCZNYCH ORACLE
Aneks nr 8 z dnia 24.07.2013 r. do Regulaminu Świadczenia Krajowych Usług Przewozu Drogowego Przesyłek Towarowych przez Raben Polska sp. z o.o.
Aneks nr 8 z dnia 24.07.2013 r. do Regulaminu Świadczenia Krajowych Usług Przewozu Drogowego Przesyłek Towarowych przez Raben Polska sp. z o.o. 1 Z dniem 24 lipca 2013 r. wprowadza się w Regulaminie Świadczenia
Oświęcim, dnia 26 listopada 2013r. Państwowe Muzeum Auschwitz-Birkenau w Oświęcimiu ul. Więźniów Oświęcimia 20 32-600 Oświęcim
Oświęcim, dnia 26 listopada 2013r. Państwowe Muzeum Auschwitz-Birkenau w Oświęcimiu ul. Więźniów Oświęcimia 20 32-600 Oświęcim TREŚĆ ZADANYCH PRZEZ WYKONAWCÓW PYTAŃ WRAZ Z ODPOWIEDZIAMI W postępowaniu
Zad.1 Pokazać pierwszeństwo trybu odmów przed zezwalaj.
Sprawozdanie 2 Zad.1 Pokazać pierwszeństwo trybu odmów przed zezwalaj. Ilustracja 1: Przy próbie zapisu pliku odmówiono dostępu mimo że administratorzy mają jawnie zezwalaj Zad. 2 Pokazać pierwszeństwo
Regulamin korzystania z aplikacji mobilnej McDonald's Polska
Regulamin korzystania z aplikacji mobilnej McDonald's Polska I. POSTANOWIENIA OGÓLNE 1.1. Niniejszy regulamin ( Regulamin ) określa zasady korzystania z aplikacji mobilnej McDonald s Polska uruchomionej
INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT
Załącznik nr 1 Siedlce-Warszawa, dn. 16.06.2009 r. Opracowanie: Marek Faderewski (marekf@ipipan.waw.pl) Dariusz Mikułowski (darek@ii3.ap.siedlce.pl) INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT Przed
WYJASNIENIA I MODYFIKACJA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA
Szczecin dnia 28.07.2015r. Akademia Sztuki w Szczecinie Pl. Orła Białego 2 70-562 Szczecin Dotyczy: Przetarg nieograniczony na dostawę urządzeń i sprzętu stanowiącego wyposażenie studia nagrań na potrzeby
VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.
VLAN Ethernet Wstęp Ćwiczenie ilustruje w kolejnych krokach coraz bardziej złożone one struktury realizowane z użyciem wirtualnych sieci lokalnych. Urządzeniami, które będą realizowały wirtualne sieci
Regulamin Obrad Walnego Zebrania Członków Stowarzyszenia Lokalna Grupa Działania Ziemia Bielska
Załącznik nr 1 do Lokalnej Strategii Rozwoju na lata 2008-2015 Regulamin Obrad Walnego Zebrania Członków Stowarzyszenia Lokalna Grupa Działania Ziemia Bielska Przepisy ogólne 1 1. Walne Zebranie Członków
Postanowienia ogólne. Usługodawcy oraz prawa do Witryn internetowych lub Aplikacji internetowych
Wyciąg z Uchwały Rady Badania nr 455 z 21 listopada 2012 --------------------------------------------------------------------------------------------------------------- Uchwała o poszerzeniu możliwości
Wprowadzam : REGULAMIN REKRUTACJI DZIECI DO PRZEDSZKOLA NR 14
ZARZĄDZENIE Nr 2/2016 z dnia 16 lutego 2016r DYREKTORA PRZEDSZKOLA Nr 14 W K O N I N I E W sprawie wprowadzenia REGULAMINU REKRUTACJI DZIECI DO PRZEDSZKOLA NR 14 IM KRASNALA HAŁABAŁY W KONINIE Podstawa
Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET
PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu
Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Barcinie
Załącznik do Zarządzenia Nr 59/2014 Burmistrza Barcina z dnia 24 kwietnia 2014 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Barcinie Spis treści 1. Użyte pojęcia
POLITYKA PRYWATNOŚCI SKLEPU INTERNETOWEGO
POLITYKA PRYWATNOŚCI SKLEPU INTERNETOWEGO www.tokyotey.pl 1. Zagadnienia wstępne. 1. Pod pojęciem Serwisu rozumie się stronę internetową znajdującą się pod adresem www.tokyotey.pl wraz z wszelkimi podstronami
Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Gdańsku
Załącznik nr 1 do Zarządzenia Nr 517/13 Prezydenta Miasta Gdańska z dnia 25 kwietnia 2013r. w sprawie utworzenia i zasad działania Punktu Potwierdzającego Profile Zaufane elektronicznej Platformy Usług
Zdalne odnawianie certyfikatów do SWI
Zdalne odnawianie certyfikatów do SWI Instrukcja użytkownika Wersja 1.0 Strona 1 Spis treści Wstęp... 3 Dostęp do systemu... 4 Wymagania systemowe... 5 Instalacja certyfikatu użytkownika... 8 Sprawdzenie
Instrukcja użytkownika systemu MOBEVO
Wersja 1.0 Instrukcja użytkownika systemu MOBEVO PANEL PODATNIKA Spis treści Instrukcja Użytkownika Spis treści... 2 1 Opis systemu... 4 2 Logowanie do systemu:... 4 3 Panel podatnika... 6 4 Ustawienia
Zapytanie ofertowe dotyczące wyboru wykonawcy (biegłego rewidenta) usługi polegającej na przeprowadzeniu kompleksowego badania sprawozdań finansowych
Zapytanie ofertowe dotyczące wyboru wykonawcy (biegłego rewidenta) usługi polegającej na przeprowadzeniu kompleksowego badania sprawozdań finansowych Data publikacji 2016-04-29 Rodzaj zamówienia Tryb zamówienia
ZAPYTANIE OFERTOWE NR 1/2014/POIG82 Program Operacyjny Innowacyjna Gospodarka
Polanowo, dnia 10 września 2014 roku MACED sp. z o.o. ul. Bobolicka 18 76-010 Polanowo Kraj: Polska Tel. 94-31-88-410 Nr KRS: 0000140490 NIP: 4990403778 REGON: 331367780 ZAPYTANIE OFERTOWE NR 1/2014/POIG82
INSTRUKCJE DLA UśYTKOWNIKÓW STREFY KLIENTA NA PORTALU INTERNETOWYM WWW.EMYTO.SK
INSTRUKCJE DLA UśYTKOWNIKÓW STREFY KLIENTA NA PORTALU INTERNETOWYM WWW.EMYTO.SK 1 Wstęp Strefa klienta to część portalu internetowego www.emyto.sk (dalej zwanego portal internetowy ), do której uŝytkownik
Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING
Instrukcja numer PING Pracownia internetowa w każdej szkole Opiekun pracowni internetowej SBS 2003 PING Poniższe rozwiązanie opisuje, jak zapisywać i odtwarzać obrazy całych dysków lub poszczególne partycje
UCHWAŁA NR IV/20/2015 RADY GMINY PRZELEWICE. z dnia 24 lutego 2015 r.
UCHWAŁA NR IV/20/2015 RADY GMINY PRZELEWICE z dnia 24 lutego 2015 r. w sprawie zasad i standardów wzajemnego informowania się jednostek samorządu terytorialnego i organizacji pozarządowych o planach, zamierzeniach
Przewodnik Google Cloud Print
Przewodnik Google Cloud Print Wersja 0 POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następującą ikonę: Uwagi informują o tym, jak należy reagować w danej sytuacji, lub zawierają porady
ZAKRES ZADAŃ WYKONAWCY
ZAKRES ZADAŃ WYKONAWCY Wykonanie i wdrożenie wizualizacji graficznej portalu een.org.pl oraz uaktualnienie elementów wizualizacji graficznej portalu web.gov.pl Główne cele zamówienia: Przedmiotem zamówienia
Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ).
{tab=opis} Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ). Aplikacja umożliwia wygodne przeglądanie, wyszukiwanie
Zapytanie ofertowe. Projekt realizowany przy współfinansowaniu ze środków Unii Europejskiej, w ramach Programu Operacyjnego Pomoc Techniczna 2014-2020
Zapytanie ofertowe Wydział Rozwoju Miasta Urzędu Miasta Włocławek, ul. Zielony Rynek 11/13, składa zapytanie ofertowe na opracowanie, utrzymanie i serwis interaktywnej cyfrowej mapy funkcjonalnej wraz
RZECZPOSPOLITA POLSKA. Prezydent Miasta na Prawach Powiatu Zarząd Powiatu. wszystkie
RZECZPOSPOLITA POLSKA Warszawa, dnia 11 lutego 2011 r. MINISTER FINANSÓW ST4-4820/109/2011 Prezydent Miasta na Prawach Powiatu Zarząd Powiatu wszystkie Zgodnie z art. 33 ust. 1 pkt 2 ustawy z dnia 13 listopada
Testowanie i wdrażanie oprogramowania Emulator systemu bankowego
Kamil Bednarz, Rafał Bukała, Rafał Liwerski, Maciej Maciejko, Marcin Pacułt, Krzysztof Pado 20 czerwca 2011 Plan prezentacji 1 Cel projektu 2 3 Narzędzia i technologie wykorzystane w projekcie 4 Cel projektu
INFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 95 04-06-2007 INFORMATOR TECHNICZNY WONDERWARE Synchronizacja czasu systemowego na zdalnych komputerach względem czasu systemowego na komputerze z serwerem Wonderware Historian
Zarządzanie Zasobami by CTI. Instrukcja
Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...
1. Korzyści z zakupu nowej wersji... 2. 2. Poprawiono... 2. 3. Zmiany w słowniku Stawki VAT... 2. 4. Zmiana stawki VAT w kartotece Towary...
Forte Handel 1 / 8 Nowe funkcje w module Forte Handel w wersji 2011a Spis treści: 1. Korzyści z zakupu nowej wersji... 2 2. Poprawiono... 2 Nowe funkcje w module Forte Handel w wersji 2011 Spis treści:
Elementy i funkcjonalno
Konsola operatora Konsola operatora zapewnia dost p do najwa niejszych informacji o po czeniu i aktualnym statusie abonentów, dzi ki czemu u atwia przekazywanie po cze. Konsola przewy sza swoimi mo liwo
Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Gminy Wągrowiec
Załącznik do Zarządzenia Nr 88/2014 Wójta Gminy Wągrowiec z dnia 7 lipca 2014 r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Gminy Wągrowiec 1 Spis treści 1. Użyte pojęcia
SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA. na obsługę bankową realizowaną na rzecz Gminy Solec nad Wisłą
SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA na obsługę bankową realizowaną na rzecz Gminy Solec nad Wisłą P r z e t a r g n i e o g r a n i c z o n y (do 60 000 EURO) Zawartość: Informacja ogólna Instrukcja
Nowości w module: BI, w wersji 9.0
Nowości w module: BI, w wersji 9.0 Copyright 1997-2009 COMARCH S.A. Spis treści Wstęp... 3 Obszary analityczne... 3 1. Nowa kostka CRM... 3 2. Zmiany w obszarze: Księgowość... 4 3. Analizy Data Mining...
Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu
Załącznik nr 1 do Zarządzenia Wójta Gminy Ułęż nr 21 z dnia 14 maja 2014r. Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu Spis treści Użyte pojęcia i skróty...
W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców
W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców oferujących dostępy do tytułów elektronicznych, zarówno bibliotekarze jak i użytkownicy coraz większą ilość
IBM SPSS Statistics dla systemu Linux Instrukcje dotyczące instalacji (jeden użytkownik)
IBM SPSS Statistics dla systemu Linux Instrukcje dotyczące instalacji (jeden użytkownik) Przedstawione poniżej instrukcje dotyczą instalowania IBM SPSS Statistics wersji 20 przy użyciu licencja dla jednego
Praca na wielu bazach danych część 2. (Wersja 8.1)
Praca na wielu bazach danych część 2 (Wersja 8.1) 1 Spis treści 1 Analizy baz danych... 3 1.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy... 3 1.2 Raporty wykonywane jako
OPIS PRZEDMIOTU ZAMÓWIENIA
Załącznik nr 1 OPIS PRZEDMIOTU ZAMÓWIENIA I. Informacje ogólne Przedmiotem postępowania jest wdrożenie platformy komunikacyjnej poprzez zapewnienie możliwości dwukierunkowej wymiany danych dotyczących
Administrator Konta - osoba wskazana Usługodawcy przez Usługobiorcę, uprawniona w imieniu Usługobiorcy do korzystania z Panelu Monitorującego.
REGULAMIN USŁUGI NAVIEXPERT MONITORING I. POSTANOWIENIA OGÓLNE 1. Regulamin sporządzony został przez spółkę prawa polskiego (PL) NaviExpert Spółkę z ograniczoną odpowiedzialnością z siedzibą w Poznaniu
Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.eitplus.pl
1 z 5 2015-12-18 11:28 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.eitplus.pl Wrocław: Przeglądy i serwisy systemu SAP i oddymiania, SMS,
Postanowienia ogólne.
Regulamin udostępniania przez Bank Ochrony Środowiska S.A. elektronicznego kanału dystrybucji umożliwiającego Klientom Banku przystępowanie do Umowy grupowego ubezpieczenia następstw nieszczęśliwych wypadków
PoluProduction. <jedi> Vision. Version 1.0
PoluProduction Vision Version 1.0 Revision History Date Version Description Author 21/05/2011 1.0 Pierwsza wersja aplikacji Grzegorz Pol Confidential PoluProduction, 2011 ii Table of Contents 1.
1. Warunki. 2. Zakładanie konta. 3. Logowanie. 4. Korzystanie z portalu partnera serwisowego 5. Subkonta 5.1Zakładanie subkonta. 5.
PL Instrukcja DROGA DO PORTALU PARTNERA SERWISOWEGO TOLL COLLECT Spis treści 1. Warunki 2. Zakładanie konta 3. Logowanie 4. Korzystanie z portalu partnera serwisowego 5. Subkonta 5.1Zakładanie subkonta