Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 10

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  virtual machines
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
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.
EN
The number of data centers (DCs) used for storing and processing data has evolved rapidly in recent years. However, the operations held by DCs may relate to a number of disadvantages, primarily presuming in excessive energy and power consumption due to the poor management standards applied. This may lead to a situation in which many devices within the DC operate at full capacity without any tasks assigned for actual execution. A Software Defined Network (SDN) is a network architecture where the control plane is an independent entity from the data plane, yielding to a higher controllability and flexibility over the network. Through the utilization of SDN architecture, a highly functional energy aware network may be established. In this paper, we propose a heuristic algorithm that monitors the current status of an SDN network (in addition to all ingoing and outgoing traffic), in order to dynamically and efficiently allocate network resources by ensuring that only the necessary network devices are active and by turning the idle ones off. The results show that the proposed algorithm reduces energy consumption of the network compared to existing solutions.
PL
Artykuł ten skupia się na wybranych sposobach optymalizacji kodu, przeprowadzanych z użyciem techniki pojedynczego statycznego przypisania (SSA) ze szczególnym uwzględnieniem kontekstu najpopularniejszych obecnie środowisk maszyn wirtualnych. Przedstawiono podstawowe metody optymalizacji kodu, które opierają się na technice przekształcenia kodu do wspomnianej postaci. Zaprezentowano metodę konstrukcji grafów przepływu sterowania oraz skupiono się na możliwości jej wykorzystania do redukcji obliczeń. Na podstawie przykładowego kodu przedstawiono możliwość optymalizacji SSA w wiodących systemach maszyn wirtualnych Java VM, .NET Framework i Mono. Eksperymentalnie oceniono wpływ ręcznego wykonania optymalizacji przez programistę w odniesieniu do optymalizacji wykonywanej automatycznie przez kompilator JIT.
EN
This article focuses on some ways to optimize the code, carried out us-ing the technique of static single assignment (SSA) with particular emphasis on the context of today's most popular virtual machine environments. The basic methods of code optimization, which are based on the technique of recasting the code to that form are presented. Also a method of design control flow graphs and focused on the possibility of its use to reduce the calculations is shown. Based on the example code, the possibility of optimizing the SSA in leading systems, virtual machines Java VM, the .NET Framework and Mono was considered. Experimentally the impact of manual performance optimization by the programmer in relation to the optimization per-formed automatically by the JIT compiler was carried out.
EN
Virtualization of operating systems and network infrastructure plays an important role in current IT projects. With the number of services running on different hardware resources it is easy to provide availability, security and efficiency using virtualizers. All virtualization vendors claim that their hypervisor (virtual machine monitor - VMM) is better than their competitors. In this paper we evaluate performance of different solutions: proprietary software products (Hyper-V, ESXi, OVM, VirtualBox), and open source (Xen). We are using standard benchmark tools to compare efficiency of main hardware components, i.e. CPU (nbench), NIC (netperf), storage (Filebench), memory (ramspeed). Results of each tests are presented.
PL
W pracy przedstawiono koncepcję projektu zwirtualizowanego i zintegrowanego środowiska oferującego możliwość pracy zdalnej studentów studiujących w trybie e-learningowym. Wykorzystano najnowsze technologie informatyczne do budowy, zarządzania środowiskiem informatycznym oraz zapewnienia bezpieczeństwa. Przedstawiono projekt i pilotażowe wdrożenie dla niewielkiej grupy użytkowników. Tworzone jest środowisko dostosowane do potrzeb realizacji zajęć dla specjalistycznych studiów, które korzysta z sprzętowego wsparcia serwerów kasetowych (blade) stanowiących skalowalną o wysokiej niezawodności bazę sprzętową umożliwiającą utrzymanie środowiska wirtualizacji. Specyfika budowy środowiska wirtualnego stawia wysokie wymagania technologiczne dla infrastruktury informatycznej, a w szczególności dla pamięci masowych, które muszą charakteryzować się dużą pojemnością, niskimi czasami dostępu i wysokim transferem danych.
EN
The paper presents the design concept virtualized and integrated environment offering the opportunity to work remotely students studying in e-learning. It uses the latest technologies to build, manage IT environment and ensure safety. The paper presents the design and pilot implementation for a small group of users. It creates an environment tailored to the needs of the course for specialized studies that benefit from hardware support blade servers as a scalable, highly reliable database that maintains the hardware virtualization environment. The specificity of building a virtual environment sets high technological requirements for infrastructure, in particular for storage that must have a large capacity, low access times and high data transfer.
6
Content available remote Reliable peer-to-peer computing system
EN
Paper discuss a heterogeneous, distributed computing system commonly referred as a volunteer computing. Mechanism of determining correctness of results, based on replication and trust modeling, is proposed. In presented solution owners of computational power can flexibly join the network and sell spare machine time. Prototype implementation is based on light virtual machines distributed using BitTorrent protocol.
PL
Artykuł rozważa niejednorodny, rozproszony system obliczeniowy (ang. volunteer computing). Zaproponowano mechanizmy określania poprawności wyników, które zostały oparte na modelowaniu zaufania i wiarygodności węzłów obliczeniowych. W prezentowanym rozwiązaniu właściciele mocy obliczeniowej mogą w dowolnej chwili dołączac do sieci i sprzedawać czas pracy swoich maszyn. Prototypowa implementacja została oparta na technologii lekkich maszyn wirtualnych przesyłanych za pomocą protokołu BitTorrent.
7
EN
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.
PL
W pracy przedstawiono koncepcję budowy zwirtualizowanego i zintegrowanego środowiska usługi katalogowej. Omówiono wykorzystanie najnowszych technologii informatycznych do budowy i zarządzania środowiskiem informatycznym. Przedstawiono projekt i pilotażowe wdrożenie dla niewielkiej grupy użytkowników. Tworzone jest środowisko dostosowane do potrzeb realizacji zajęć dla specjalistycznych studiów podyplomowych, które korzysta z sprzętowego wsparcia serwerów kasetowych (blade) stanowiących skalowalną o wysokiej niezawodności bazę sprzętową umożliwiającą utrzymanie środowiska wirtualizacji. Specyfika budowy środowiska wirtualnego z implementacją usług katalogowych stawia wysokie wymagania technologiczne dla infrastruktury informatycznej a w szczególności dla pamięci masowych które muszą charakteryzować się dużą pojemnością i szybkim dostępem i transferem danych.
EN
This paper presents the concept of constructing a virtualized environment and integrated directory services. Discusses the use of the latest technologies for building and managing IT environment. The paper presents the design and implementation for a small group of users. Creates an environment tailored to the needs of the course for specialized postgraduate studies. Implemented project uses hardware support of blade servers which are scalable, high reliability, as to maintain the base hardware virtualization environment. Specificity of the construction of a virtual environment with the implementation of directory services technology puts high demands on the infrastructure and in particular for storage which shall have an large capacity and fast access and data transfer.
PL
W artykule zbadano wpływ aplikacji rozproszonej wykonanej w technologii Java RMI na transfer danych w sieci komputerowej. Przeprowadzono badania określające transfer ładunku poprzez sieć dla technologii RMI bez wprowadzanych ograniczeń na przepustowość sieci w odniesieniu do popularnych protokołów HTTPS i TCP. Badania przeprowadzono w wirtualnym laboratorium zrealizowanym w oparciu o technologię maszyn wirtualnych.
EN
The article examines the impact of the distributed application developed using Java RMI technology on the data transfer over a computer network. The objective of the conducted tests was determining the load transfer through the network for the RMI technology without restrictions related to the capacity of the network in comparison to the popular protocols such as HTTPS and TCP. The experiments were conducted in a virtual laboratory implemented using virtual machines technology.
10
Content available remote Ocena wydajności maszyn wirtualnych
PL
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.
first rewind previous Strona / 1 next fast forward last
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ć.