This paper investigates the characteristics of web server response delay in order to understand and analyze the optimisation techniques of reducing latency. The analysis of the latency behavior for multi-process Apache HTTP server with different thread count and various workloads, was made. It was indicated, that the insufficient number of threads used by the server handling the concurrent requests of clients, is responsible for increasing latency under various loads. The problem can be solved by using a modified web server configuration allowing to reduce the response time.
PL
W artykule opisano badania charakterystyk czasowych serwera WWW w celu zrozumienia i analizy technik optymalizacyjnych powodujących redukcję opóźnienia. Dokonano analizy czasów opóźnień dla wieloprocesowego serwera Apache dla różnej liczby wątków i obciążeń. Wskazano, że niewystarczająca liczba wątków wykorzystywanych przez serwer, obsługujących jednoczesne żądania klientów, wpływa znacząco na zwiększenie opóźnień dla różnych obciążeń. Problem może być rozwiązany za pomocą modyfikacji ustawień serwera WWW, pozwalających na skrócenie czasu reakcji.
This article is addressed in most part to people dealing with security of web servers. This paper begins with presenting the statistical dimension of the issue of data security in the modern Internet. This paper begins with presenting statistics dealing with issues of data security on the modern World Wide Web. The authors main focus in this work is presenting the challenges of dealing with security and protection of web communication. The work analyses the security of implementing SSL/TLS (Secure Socket Layer/Transport Layer Security) protocol and proposes a new method of increasing security of web servers. This article is addressed to people dealing with analysis and security of web servers.
This paper investigates the characteristics of web server response delay in order to understand and analyze the optimization techniques of reducing latency. The analysis of the latency behavior for multi-process Apache HTTP server with different thread count and various workloads, was made. It was indicated, that the insufficient number of threads used by the server handling the concurrent requests of clients, is responsible for increasing latency under various loads. The problem can be solved by using a modified web server configuration allowing to reduce the response time.
PL
W artykule opisano badania charakterystyk czasowych serwera WWW w celu zrozumienia i analizy technik optymalizacyjnych powodujących redukcję opóźnienia. Dokonano analizy czasów opóźnień dla wieloprocesowego serwera Apache dla różnej liczby wątków i obciążeń. Wskazano, że niewystarczająca liczba wątków wykorzystywanych przez serwer, obsługujących jednoczesne żądania klientów, wpływa znacząco na zwiększenie opóźnień dla różnych obciążeń. Problem może być rozwiązany za pomocą modyfikacji ustawień serwera WWW, pozwalających na skrócenie czasu reakcji.
The article presents an analysis of the vulnerability of the Apache server with regard to common DDoS attacks. The paper begins with presenting the statistical overview of the issue of denial-of-service attacks. We also discuss the methods used for performing DDoS attacks. Working with the virtual systems, the authors designed a test environment, where the assessment was conducted of the vulnerability of selected WWW systems. At the end of the article, actions are proposed to implement effective methods of defending against the denial-of-service attacks.The paper is written for the specialists in the field of web systems security.
PL
W artykule przedstawiono analizę podatności serwera Apache w odniesieniu do popularnych ataków DDoS. Praca rozpoczyna się od przedstawienia statystycznego ujęcia problemu, jakim są ataki odmowy usług. Ponadto przedstawiony został problem rozpowszechniania metod wykorzystywanych do przeprowadzania ataków DDoS. Autorzy, bazując na systemach wirtualnych opracowali środowisko testowe, na którym zrealizowano badania podatności wybranych systemów WWW. Publikację kończą propozycje działań mających na celu zaimplementowanie efektywnych metod obrony przed atakami odmowy usługi. Artykuł jest adresowany do osób zajmujących się bezpieczeństwem systemów webowych.
W artykule przedstawiono sposób wykorzystania nowoczesnego mikrokomputera do utworzenia własnego serwera stron www/PHP, porównanie wydajności omówionego serwera z serwerem uruchomionym na standardowym biurowym komputerze PC. Podjęto próbę skonfigurowania mini serwera www/PHP w taki sposób, aby był on maksymalnie mobilny przy zachowaniu jak największej mocy obliczeniowej. Zbadano możliwości obliczeniowe oraz sieciowe powstałego mini-serwera dla wykorzystania ze stroną internetową oraz aplikacją internetową wykonującą skomplikowane operacje obliczeniowe.
EN
The article presents how to use a modern microcomputer to create your own web server / PHP, comparing the performance of the server with a server running on a standard office PC. An attempt has been made to configure the mini web/PHP server to be as mobile as possible with maximum computing power. The computational and network capabilities of the resulting mini-server were investigated for use with a web site and a web application that performed complex computational operations.
The paper deals with the problem of Quality of Web Service (QoWS) in e-commerce Web servers, i.e. in retail Web stores. It concerns the admission control and scheduling algorithm for a Web server system, which aims at preventing the system from overload to provide high QoWS level and ultimately, to increase Web site's conversion rate, i.e. to turn more visitors into customers. The sensitivity of the algorithm to changes in its basic parameter values was analyzed by using a simulation-based approach. Special attention was paid to evaluation of the parameter impact on conventional and business-related system performance metrics.
Pojawienie się komercyjnych systemów strumieniowych baz danych ogólnego przeznaczenia otwiera możliwości badań nad ich zastosowaniami w różnorodnych dziedzinach. W niniejszej pracy omówiono implementację systemu monitorującego serwery WWW w czasie rzeczywistym przy wykorzystaniu strumieniowej bazy danych.
EN
Emerging general purpose data stream management systems made it possible to conduct research focused on various applications. This chapter presents an application of data stream management systems in real-time www server traffic monitoring.
Pojawienie się komercyjnych systemów strumieniowych baz danych ogólnego przeznaczenia otwiera możliwości badań nad ich zastosowaniami w różnorodnych dziedzinach. W niniejszej pracy omówiono wymagania dla systemu monitorującego serwery WWW w czasie rzeczywistym przy zastosowaniu strumieniowej bazy danych.
EN
Emerging general purpose data stream management systems made it possible to conduct research focused on various applications. This chapter presents requirements for an application of data stream management systems in real-time web server traffic monitoring
Artykuł dotyczy problemu modelowania ruchu webowego charakterystycznego dla serwisów WWW obsługujących aplikacje handlu elektronicznego typu B2C (ang. Business-to-Consumer), które w artykule określane są jako serwisy biznesowe. Problem ten wiąże się z szerszym zagadnieniem, jakim jest ocena i prognozowanie wydajności serwisów WWW na drodze eksperymentów symulacyjnych. Przedyskutowano specyfikę obciążenia biznesowych serwisów webowych, a następnie przedstawiono proponowany model obciążenia, opracowany na podstawie dostępnych w literaturze wyników badań charakteryzujących obciążenie rzeczywistych serwisów WWW. Zaproponowano połączenie modelu sesji użytkownika na witrynie B2C z modelem obciążenia na poziomie żądań HTTP, co pozwala na generowanie ruchu webowego charakterystycznego dla witryn B2C o dużej zmienności natężenia, co potwierdzają przedstawione wyniki badań symulacyjnych.
EN
The paper deals with the problem of modeling Web traffic which is characteristic of Web server systems hosting e-commerce B2C (Business-to-Consumer) sites. In the paper such systems are called business Web server systems. The problem is related to a broad issue of Web server system performance prediction and evaluation through simulation experiments. First, a specificity of business Web server system workload is discussed, followed by the proposal of a workload model, based on up-to-date results on real Web server workload characteristics. We propose combining a model of a user session at a B2C Web site with HTTP-level workload models both for business and non-business Web servers. Simulation results have shown that the generated Web traffic is highly variable and bursty.
Due to very negative and long-term consequences of a low quality of service (QoS) for e-business, a number of QoS mechanisms for Web servers were proposed. As a continuation of this research trend, the paper proposes a new way of using business information in an admission control and scheduling scheme for the e-commerce server aiming at the integration of the server system efficiency with e-business profitability.
PL
Tematyka pracy dotyczy problemu jakości usług ośrodków webowych. Zaproponowano nowatorski sposób wykorzystania informacji biznesowych w metodzie kontroli przyjęć i szeregowania żądań dla serwisu e-commerce. Celem metody jest połączenie aspektu wydajności serwisu webowego oraz rentowności elektronicznego biznesu.
Artykuł dotyczy problemu gwarantowania jakości usług serwisów WWW zapewniających funkcjonowanie detalicznych sklepów internetowych. Zaproponowano nową metodę obsługi żądań w serwisie, której celem jest maksymalizowanie przychodu osiąganego przez właściciela e biznesu, przy jednoczesnym oferowaniu wyższej jakości usług dla bardziej wartościowych klientów. Do identyfikacji i oceny wartości kluczowych klientów zaproponowano zastosowanie analizy RFM (ang. Recency-Frequency-Monetary value analysis). Przedyskutowano nowy algorytm kontroli przyjęć i szeregowania żądań, realizujący sterowanie zgodnie z przyjętymi celami "biznesowymi".
EN
The paper deals with the problem of guaranteeing high Quality of Web Service (QoWS) in e-commerce Web servers. Due to the high variability and unpredictability of Web traffic, Web servers are subject to overloads, which result in users experiencing too long response times, their impatience and site abandonment. Such situations are detrimental to e-business conducted over the Internet, especially in the highly competitive Business-to-Consumer (B2C) e-commerce environment. In the paper, a novel request service method for a Web server system hosting a B2C Web site is proposed. The method aims at ensuring high revenue achieved by an online-retailer through successfully processed purchase transactions, as well as offering higher QoWS for more valued customers. To identify and evaluate values of key customers, RFM (Recency-Frequency-Monetary value) analysis has been applied to the method. A new admission control and scheduling algorithm realizing request service control according to business-oriented goals is discussed.
12
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The paper brings up the problem of broadening customer relationship management (CRM) in an e-commerce company to an automated mechanism of request service in a Web server system hosting a Business-to-Consumer (B2C) Web site. We propose applying RecencyFrequency-Monetary value (RFM) analysis to automatically compute customer values in a Web store, and using these values in a new admission control and scheduling algorithm for a Web server system. The proposed method and algorithm are discussed, and simulation results of its efficacy compared to the First-In-First-Out (FIFO) scheduling are presented.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.