Wirtualizacja uważana jest za obiecujący sposób rozwiązywania wielu problemów związanych z eksploatacją systemów (odtwarzanie, kopiowanie systemów, efektywniejsze wykorzystanie sprzętu, oszczędności na energii elektrycznej, bezpieczeństwo testowania nowych rozwiązań). Milczeniem pomijane są koszty wirtualizacji - straty wydajności, mocy obliczeniowej systemów, ograniczenia przepustowości kanałów transmisji. Uruchomienie na komputerze więcej niż jednego systemu wirtualnego daje odczucie dużego spowolnienia działania takich systemów, a także niepewnego funkcjonowania ich komunikacji sieciowej, co kontrastuje z tendencją do wirtualizacji i konsolidacji kilku serwerów aplikacyjnych na jednej platformie sprzętowej. W pracy zajęto się: oceną wydajności systemów wirtualnych i metodami jej pomiaru na systemach uruchamianych w oparciu o różne platformy wirtualizacji.
EN
Virtualization is a hot subject, considered commonly as panacea on many problems with computer system utilization (easy system recovery, system migration, hardware usage efficiency, power savings, system security testing - to name a few). Virtualization cost - possible lost of computing power, system efficiency, network throughput - are generally pass over in silence. Starting on user computer more then one virtual system gives user the impression of generally very slow operation and not so reliable network communication - experience contrasting general tendency to virtualizes and consolidate many servers on single hardware platform. This forces us to check the efficiency of virtual system operation on selected virtualization platforms.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Dynamic capacity provisioning is a useful technique for handling the workload variations seen in cloud environment. In this paper, we propose a dynamic provisioning technique for multi-tier applications to allocate resources efficiently using queuing model. It dynamically increases the mean service rate of the virtual machines to avoid congestion in the multi-tier environments. An optimization model to minimize the total number of virtual machines for computing resources in each tier has been presented. Using the supplementary variable and the recursive techniques, we obtain the system-length distributions at pre-arrival and arbitrary epochs. Some important performance indicators such as blocking probability, request waiting time and number of tasks in the system and in the queue have also been investigated. Finally, computational results showing the effect of model parameters on key performance indicators are presented.
Centra danych przechowują dane dla potrzeb działania usług, aplikacji z których korzystają użytkownicy. W celu zwiększenia niezawodności w dostępie do danych oraz w obawie przed uszkodzeniem, zniszczeniami, atakami cybernetycznymi dane z serwerów replikuje się na inne centra, serwery, instancje. W artykule przedstawiono przykładowe wyniki z rzeczywistego systemu, w którym zbadano wpływ przepustowości łączy pomiędzy centrami danych na czasy replikacji.
EN
Data centers store the necessary data for the operation of services and applications used by users. In order to increase the reliability of data access and to protect the system from damage or destruction, data from servers are replicated to other centers, servers and instances. The article presents examples of results from a real system in which the influence of bandwidth between data centers on replication times was examined.
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ć.