Obliczenia w chmurze i obliczenia gridoweCelem artykułu jest przegląd nowych technologii informatycznych, a w szczególności tych, które mają wpływ na obliczenia o dużej złożoności i wymagające użycia sporych mocy obliczeniowych. Zaprezentowano możliwości obliczeń w chmurze i obliczeń gridowych. Przedstawiono przykłady gridów i chmur obliczeniowych. Wskazano na korzyści płynące dla nauki i przemysłu ze stosowania nowych technologii obliczeń.Słowa kluczowe: wirtualizacja, obliczenia rozproszone, obliczenia równoległe, obliczenia w chmurze, klastry obliczeniowe, obliczenia gridowe.
Cloud and grid computingThe objective of this paper is to give an overview of new information technologies, particular those which influence high complex computing and require the use of considerable computing power. This article presents possibilities of cloud and grid computing. The grid and cloud computing applications and implementations are presented. It points out the benefits that science and industry have gained, due to the application of new computing technologies.Key words: virtualization, distribution computing, parallel computing, cloud computing, cluster computing, grid computing.Problemy stawiane przed współczesną nauką są coraz bardziej złożone. Niektórych z nich nie udałoby się rozwią-zać inaczej, niż stosując modelowanie matematyczne i symulacje komputerowe. Zdarza się, że potwierdzają one wykryte wcześniej, na drodze teoretycznych rozważań, hipotezy. Przykładem może być potwierdzenie istnienia cząstki elementarnej Higgsa w eksperymencie na Wielkim Zderzaczu Hadronów. Złożone problemy dużej skali, połączone z przetwarzaniem olbrzymich ilości danych, wymagają coraz więk-szych mocy obliczeniowych. Możliwości związane z rozwojem Internetu spowodowały gwałtowny rozwój nowych technologii obliczeniowych. W artykule dokonano ich przeglądu. Przedstawiono przykłady realizacji najnowszych osiągnięć w dziedzinie obliczeń, wymagających dużych mocy obliczeniowych -zarówno na świecie, jak i w Polsce. Wskazano na korzyści płynące ze stosowania tych technologii, zarów-no z punktu widzenia badań naukowych, jak i przemysło-wych zastosowań, np. w przemyśle naftowo-gazowniczym.
WprowadzenieTechnologie informatyczne -przegląd W ostatnich latach powstały i dynamicznie rozwijają się nowe technologie informatyczne wspomagające między innymi badania naukowe i prowadzenie obliczeń dużej skali w zakresie modelowania matematycznego i symulacji komputerowych. Technologie takie jak: wirtualizacja (ang. virtualization), chmury obliczeniowe (ang. cloud computing), obliczenia rozproszone i równoległe (ang. distribution and parallel computing), klastry obliczeniowe (ang. cluster computing) oraz gridy obliczeniowe (ang. grid computing) i gridy dziedzinowe (ang. domain grids) pozwalają na wykonywanie zadań obliczeniowych, wcześniej niemożliwych do realizacji. Wymienione wyżej metody rozwinęły się w oparciu o Internet i technologie z nim związane, takie jak WWW, a zwłaszcza Web 2.0.Na rysunku 1 przedstawiono w postaci piramidy technologie informatyczne, któ...