DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Nazwa
Nazwisko
Jak chcesz czytać dzwonek?
Bez spamu

Etapy badań

    Wyznacz cel pracy.

    Znajdź źródło informacji.

    Przetwarzać informacje.

    Podawaj definicje, ujawniaj pojęcia.

    Przeanalizuj wyniki.

    Wyciągać wnioski.

Cele badań

    Zapoznaj się z podstawowymi informacjami o technologiach „chmury”, o odmianach i zastosowaniach tych technologii.

    Rozważ technologie „chmury”, w szczególności w edukacji i więcej o technologiach MICROSOFT.

Postanowienia ogólne

Termin " Chmura obliczeniowa„(angielski – cloud computing) ma zastosowanie do wszelkich usług świadczonych przez Internet. Istotą technologii chmurowych jest zapewnienie użytkownikom zdalnego dostępu do usług, zasobów obliczeniowych i aplikacji (w tym systemów operacyjnych i infrastruktury) przez Internet. Rozwój tej sfery hostingu (usługa hostingu polegająca na umieszczeniu sprzętu klienta na terytorium dostawcy z zapewnieniem jego połączenia z kanałami komunikacyjnymi o dużej przepustowości) wynikał z pojawiającego się zapotrzebowania na oprogramowanie i usługi cyfrowe, które mogłyby być kontrolowane z poziomu wewnątrz, ale co byłoby to jest bardziej ekonomiczne i wydajne. Te usługi internetowe, znane również jako „usługi w chmurze”, można podzielić na trzy główne kategorie:

    infrastruktura jako usługa

    platforma jako usługa

    Oprogramowanie jako usługa

W porównaniu z tradycyjnym podejściem, usługi w chmurze pozwalają zarządzać większą infrastrukturą, obsługiwać różne grupy użytkowników w ramach tej samej chmury, a także oznaczają całkowitą zależność od dostawcy usług w chmurze. W przypadku świadczenia usługi w chmurze stosowany jest typ płatności pay-per-use. Zwykle jednostką miary czasu pracy jest minuta lub godzina wykorzystania zasobów. Przy ocenie ilości danych jednostką miary jest megabajt przechowywanych informacji. W takim przypadku użytkownik płaci dokładnie za ilość zasobów, które faktycznie wykorzystał w określonym czasie. Ponadto infrastruktura chmurowa daje użytkownikowi możliwość, w razie potrzeby, „podniesienia” lub „obniżenia” maksymalnych limitów alokowanych zasobów, wykorzystując tym samym elastyczność świadczonej usługi. Użytkownik usług w chmurze nie musi martwić się o infrastrukturę, która zapewnia wykonanie świadczonych mu usług. Wszelkie zadania związane z konfiguracją, rozwiązywaniem problemów, rozbudową infrastruktury itp. wykonuje usługodawca.

Rodzaje chmur

Chmury mogą być publiczne lub prywatne.

    Chmura prywatna to infrastruktura zaprojektowana do użytku przez pojedynczą organizację, która obejmuje kilku konsumentów (na przykład oddziały tej samej organizacji). Chmura prywatna może być własnością, zarządzana i obsługiwana przez samą organizację lub stronę trzecią (lub pewną ich kombinację) i może fizycznie istnieć zarówno w jurysdykcji właściciela, jak i poza nią.

    Chmura publiczna to infrastruktura zaprojektowana do bezpłatnego użytku przez ogół społeczeństwa. Chmura publiczna może być własnością, obsługiwana i obsługiwana przez organizacje komercyjne, akademickie i rządowe (lub dowolną ich kombinację). Chmura publiczna fizycznie istnieje w jurysdykcji właściciela – dostawcy usług.

    Chmura hybrydowa to połączenie dwóch lub więcej różnych infrastruktur chmurowych (prywatnej, publicznej), które pozostają unikalnymi obiektami, ale są ze sobą połączone standardowymi lub prywatnymi technologiami przesyłania danych i aplikacji (na przykład krótkoterminowe wykorzystanie zasobów chmury publicznej do bilansowania ładunki między chmurami).

    Chmura publiczna to rodzaj infrastruktury przeznaczonej do użytku przez określoną społeczność konsumentów z organizacji o wspólnych zadaniach. Chmura publiczna może być współwłasnością, obsługiwana i obsługiwana przez jedną lub więcej organizacji społecznych lub stronę trzecią (lub dowolną ich kombinację) i może fizycznie istnieć zarówno w jurysdykcji właściciela, jak i poza nią

    W praktyce granice między wszystkimi tymi typami obliczeń są niewyraźne.

Trzy warstwy usług w chmurze

Infrastruktura jako usługa (IaaS)

Infrastruktura do wynajęcia. Użytkownik otrzymuje „czystą” instancję serwera wirtualnego z unikalnym adresem IP lub zestawem adresów oraz częścią systemu pamięci masowej. Aby kontrolować parametry, uruchamiać i zatrzymywać tę instancję, dostawca udostępnia użytkownikowi interfejs programistyczny (API).

Platforma jako usługa (PaaS)

PaaS można traktować jako wirtualną platformę „pod klucz”, składającą się z jednego lub więcej wirtualnych serwerów z zainstalowanymi systemami operacyjnymi i wyspecjalizowanymi aplikacjami. Większość dostawców usług w chmurze oferuje użytkownikowi wybór różnych gotowych do użycia środowisk chmurowych.

Oprogramowanie jako usługa (SaaS)

Koncepcja SaaS zapewnia możliwość korzystania z oprogramowania jako usługi i wykonywania tego zdalnie przez Internet. Takie podejście pozwala nie kupować oprogramowania, ale po prostu tymczasowo go używać, gdy zajdzie taka potrzeba.

Korzyści z przetwarzania w chmurze

    Użytkownik płaci za usługę tylko wtedy, gdy jej potrzebuje, a co najważniejsze płaci tylko za to, z czego korzysta.

    Technologie chmury pozwalają zaoszczędzić pieniądze na zakupie, utrzymaniu, aktualizacji oprogramowania i sprzętu.

    Skalowalność, odporność na awarie i bezpieczeństwo - automatyczne przydzielanie i uwalnianie niezbędnych zasobów w zależności od potrzeb aplikacji. Konserwacja, aktualizacje oprogramowania są wykonywane przez usługodawcę.

    Zdalny dostęp do danych w chmurze – możesz pracować z dowolnego miejsca na świecie, gdzie masz dostęp do Internetu.

Wady przetwarzania w chmurze

    Użytkownik nie jest właścicielem i nie ma dostępu do wewnętrznej infrastruktury chmury. Bezpieczeństwo danych użytkownika w dużym stopniu zależy od dostawcy.

    Wada istotna dla rosyjskich użytkowników: aby otrzymywać usługi wysokiej jakości, użytkownik musi mieć niezawodny i szybki dostęp do Internetu.

    Nie wszystkie dane można powierzyć dostawcy Internetu nie tylko do przechowywania, ale nawet do przetwarzania

    Istnieje ryzyko, że pewnego dnia dostawca usług internetowych nie wykona kopii zapasowej danych i zostaną one utracone w wyniku awarii serwera.

    Powierzając swoje dane serwisowi internetowemu, tracisz nad nimi kontrolę i ograniczasz swoją wolność (Użytkownik nie będzie mógł zmienić niektórych swoich informacji, będą one przechowywane w warunkach od niego niezależnych).

Zastosowanie technologii chmurowych

Jako przykład wykorzystania technologii chmury w edukacji można wymienić elektroniczne pamiętniki i dzienniki, konta osobiste dla uczniów i nauczycieli, interaktywną recepcję i inne. Są to fora tematyczne, na których studenci mogą wymieniać się informacjami. To także poszukiwanie informacji, gdzie uczniowie mogą rozwiązać pewne problemy edukacyjne nawet pod nieobecność nauczyciela lub pod jego kierunkiem. Aby to zrobić, możesz użyć:

    programy komputerowe

    podręczniki elektroniczne

    symulatory

    systemy diagnostyczne, testowe i szkoleniowe

    oprogramowanie użytkowe i instrumentalne

    kompleksy laboratoryjne

    systemy oparte na technologii multimedialnej

    systemy telekomunikacyjne (np. e-mail, telekonferencje)

    biblioteki elektroniczne i nie tylko.


Technologia chmury firmy Microsoft dla instytucji edukacyjnych

Microsoft Cloud: Office 365, Azure Education

Microsoft Office 365 dla instytucji edukacyjnych pozwala w pełni korzystać z usług w chmurze, pomagając zaoszczędzić czas i pieniądze, a także poprawia produktywność uczniów i pracowników. Podstawowa funkcjonalność obejmująca wersje chmurowe Exchange Online, SharePoint Online i Office Web Apps oraz Lync Online z wideokonferencjami będzie dostępna bezpłatnie. Szczegółowe informacje o nowych cenach i taryfach znajdziesz pod linkiem: [e-mail chroniony] Usługa .Office 365 Education łączy możliwości znanych aplikacji biurowych pakietu Office z internetowymi wersjami następnej generacji usług firmy Microsoft do komunikacji i współpracy. Usługa Office 365 jest łatwa w użyciu i administrowaniu dzięki solidnym bezpieczeństwu i niezawodności wiodącego globalnego dostawcy usług.

Więcej informacji można znaleźć pod linkiem: http://www.microsoft.com/en-us/office365/education/school-services.aspx#fbid=RAc3tEIrx3K.

Dzięki ofercie edukacyjnej Windows Azure nauczyciele mają możliwość włączenia jednej z najbardziej innowacyjnych i szybko rozwijających się technologii do swoich doświadczeń edukacyjnych, zarówno w teorii, jak i w praktyce. Nie jest tajemnicą, że za kilka lat zapotrzebowanie na rynku pracy na specjalistów z zakresu cloud computingu znacząco wzrośnie, z pomocą Windows Azure w edukacji uczelnie są w stanie szkolić takich specjalistów.

Przetwarzanie w chmurze polega na uruchamianiu aplikacji lub przechowywaniu danych na serwerach zlokalizowanych w rozproszonych centrach danych, dostępnych przez Internet. Do tworzenia i uruchamiania takich aplikacji potrzebna jest dedykowana platforma w chmurze. Taką platformą jest Windows Azure, „chmurowy” odpowiednik systemu operacyjnego Windows Server. Jeśli jednak system Windows Server to oprogramowanie zakupione i wdrożone na serwerach w lokalnym centrum danych, platforma Windows Azure jest hostowana w centrach danych firmy Microsoft i jest dostępna zdalnie jako środowisko do tworzenia i uruchamiania aplikacji. Nie musisz kupować i instalować oprogramowania, płacisz tylko za wynajem zasobów obliczeniowych i pojemności platformy centrum danych Microsoft.

Jak działa Windows Azure?

Windows Azure opiera się na uruchamianiu maszyny wirtualnej dla każdego wystąpienia aplikacji. Deweloper określa wymaganą ilość miejsca do przechowywania danych oraz wymaganą moc obliczeniową (liczbę maszyn wirtualnych), po czym platforma udostępnia odpowiednie zasoby. Gdy początkowe wymagania dotyczące zasobów ulegną zmianie, zgodnie z nowym żądaniem klienta, platforma alokuje dodatkowe lub zmniejsza niewykorzystane zasoby centrum danych dla aplikacji.

Cechą modelu PaaS ("platforma-as-a-service") jest rozdzielenie aplikacji i infrastruktury: programista musi jedynie określić ilość zasobów wymaganych dla aplikacji oraz wszystkie działania w celu dostarczenia żądanych zasobów, zarządzanie nimi, dynamiczna dystrybucja, monitoring, skalowanie itp. wykonywane są przez dostawcę.

Studentom, którzy chcą samodzielnie studiować technologie chmurowe lub pracować nad projektami w branży cloud computing, Microsoft zapewnia również bezpłatny dostęp do Windows Azure, dzięki czemu mogą bez ograniczeń zanurzyć się w procesie edukacyjnym.

Nauczyciele:

    5 miesięcy dostępu

    2 małe węzły obliczeniowe

    Pamięć 3 GB

    2 połączenia do magistrali serwisowej

    2 SQL Asure Web Edition (1 GB)

Studenci:

Praca skończona.

Technologie chmury wykładów

Przetwarzanie w chmurze (przetwarzanie) to rozproszona technologia przetwarzania danych, w której zasoby i możliwości komputera są udostępniane użytkownikowi jako usługa internetowa.

Główne typy technologii chmurowych to:

    " Infrastrukturatak jakusługa" („Infrastruktura jako usługa” lub „IaaS”)

    " Platformatak jakusługa" („Platforma jako usługa”, „ PaaS")

    "Oprogramowanie jako usługa"(„Oprogramowanie jako usługa” lub „SaaS”).

Rozważmy każdą z tych technologii bardziej szczegółowo.

Infrastruktura jako usługa (IaaS)

IaaS to dostarczanie infrastruktury obliczeniowej jako usługi opartej na koncepcji cloud computing.

IaaS składa się z trzech głównych elementów:

    Sprzęt (serwery, systemy pamięci masowej, systemy klienckie, sprzęt sieciowy)

    Systemy operacyjne i oprogramowanie systemowe (wirtualizacja, automatyzacja, podstawowe zarządzanie zasobami)

    Oprogramowanie pośredniczące (np. do zarządzania systemami)

IaaS opiera się na technologii wirtualizacji, która pozwala użytkownikowi podzielić sprzęt na części odpowiadające bieżącym potrzebom biznesu, zwiększając tym samym efektywność wykorzystania dostępnej mocy obliczeniowej. Użytkownik (firma lub programista) będzie musiał zapłacić tylko za czas serwera, miejsce na dysku, przepustowość sieci i inne zasoby, których naprawdę potrzebuje do pracy. Ponadto IaaS zapewnia klientowi pełen zestaw funkcji zarządzania w ramach jednej zintegrowanej platformy.

IaaS eliminuje potrzebę utrzymywania przez przedsiębiorstwa złożonej infrastruktury centrum danych, klientów i sieci, jednocześnie zmniejszając związane z tym koszty kapitałowe i operacyjne. Ponadto dodatkowe oszczędności można uzyskać, udostępniając usługę w ramach wspólnej infrastruktury.

Platforma jako usługa (PaaS)

PaaS to zapewnienie zintegrowanej platformy do tworzenia, testowania, wdrażania i obsługi aplikacji internetowych jako usługi.

Aby wdrożyć aplikacje internetowe, programista nie musi kupować sprzętu i oprogramowania, ani organizować ich wsparcia. Dostęp klienta można zorganizować na zasadzie wynajmu.

Takie podejście ma następujące zalety:

    skalowalność;

    odporność na uszkodzenia;

    wirtualizacja;

    bezpieczeństwo.

Skalowalność PaaS zakłada automatyczne przydzielanie i zwalnianie niezbędnych zasobów w zależności od liczby użytkowników obsługiwanych przez aplikację.

PaaS jako zintegrowana platforma do tworzenia, testowania, wdrażania i obsługi aplikacji webowych, pozwoli na wykonanie całego zakresu rozwoju, testowania i wdrażania aplikacji webowych w jednym zintegrowanym środowisku, eliminując tym samym koszt utrzymywania oddzielnych środowisk dla osobnych etapów.

Możliwość tworzenia kodu źródłowego i udostępniania go w ramach zespołu programistycznego znacznie poprawia produktywność budowania aplikacji opartych o PaaS.

Oprogramowanie jako usługa (SaaS).

SaaS- model wdrażania aplikacji, który zakłada udostępnienie aplikacji użytkownikowi końcowemu jako usługę na żądanie. Dostęp do takiej aplikacji odbywa się przez sieć, a najczęściej przez przeglądarkę internetową. W tym przypadku główną zaletą modelu SaaS dla klienta jest brak kosztów związanych z instalacją, aktualizacją i utrzymaniem działającego na nim sprzętu i oprogramowania. Grupą docelową są konsumenci końcowi.

W modelu SaaS:

    aplikacja jest przystosowana do użytku zdalnego;

    z jednej aplikacji może korzystać kilku klientów;

    opłata za usługę jest pobierana jako miesięczna opłata abonamentowa lub na podstawie całkowitego wolumenu transakcji;

    wsparcie aplikacyjne jest już wliczone w opłatę;

    aktualizacje aplikacji mogą być wykonywane przez personel serwisowy płynnie i przejrzyście dla klientów.

Z punktu widzenia twórców oprogramowania model SaaS pozwala skutecznie zwalczać nielicencjonowane korzystanie z oprogramowania, ponieważ klient nie może przechowywać, kopiować i instalować oprogramowania.

W rzeczywistości oprogramowanie SaaS można postrzegać jako wygodniejszą i tańszą alternatywę dla wewnętrznych systemów informatycznych.

Koncepcja to ewolucja logiki SaaS WaaS (Miejsce pracy as a Service – Miejsce pracy jako usługa). Oznacza to, że klient otrzymuje do swojej dyspozycji wirtualne miejsce pracy w pełni wyposażone we wszystko, co niezbędne do obsługi oprogramowania.

    Komunikacja (VoIP)

    Antyspam i antywirus

    Zarządzanie projektami

    Nauka na odległość

    Przechowywanie i tworzenie kopii zapasowych danych

Wszystkie trzy typy usług w chmurze są ze sobą połączone i reprezentują strukturę zagnieżdżoną.

Oprócz różnych metod świadczenia usług, istnieje kilka opcji wdrażania systemów chmurowych:

Prywatna chmura- służy do świadczenia usług w ramach jednej firmy, będącej zarówno klientem, jak i usługodawcą. Jest to wariant „koncepcji chmury”, gdy firma tworzy ją dla siebie, wewnątrz organizacji. Przede wszystkim wdrożenie prywatna chmura usuwa jedno z ważnych pytań, jakie z pewnością mają klienci przy zapoznawaniu się z tym pojęciem - kwestię ochrony danych z punktu widzenia bezpieczeństwa informacji. Ponieważ „chmura” jest ograniczona przez samą firmę, problem ten jest rozwiązywany standardowymi istniejącymi metodami. Dla prywatna chmura obniżenie kosztów sprzętu jest charakterystyczne ze względu na wykorzystanie nieaktywnych lub nieefektywnie wykorzystywanych zasobów. A także zmniejszenie kosztów zakupu sprzętu poprzez ograniczenie logistyki (nie myślimy o tym, które serwery kupić, w jakich konfiguracjach, jakie moce produkcyjne, ile miejsca każdorazowo rezerwować itp.)

W rzeczywistości pojemność wzrasta proporcjonalnie do wzrostu całkowitego obciążenia, nie w zależności od każdego powstającego zadania - ale, że tak powiem, przeciętnie. I łatwiej jest planować, kupować i sprzedawać - uruchamiać nowe zadania do produkcji.

Chmura publiczna- wykorzystywane przez dostawców chmury do świadczenia usług klientom zewnętrznym.

Mieszana (hybrydowa) chmura- wspólne korzystanie z powyższych dwóch modeli rozmieszczania

Wprowadzenie do podstaw chmury



Wyobraź sobie, że jesteś dyrektorem w dużej korporacji. Do Twoich obowiązków należy zapewnienie pracownikom całego potrzebnego sprzętu i oprogramowania. Aby zapewnić pracę pracownikom, trzeba kupić nie tylko komputery, ale także oprogramowanie lub licencje na nie. Z każdym nowym pracownikiem musisz kupić nowe oprogramowanie, jeśli nie możesz dodać nowego użytkownika do już zakupionej licencji. Wszystko to jest tak trudne, że nie możesz zasnąć w swoim drogim ekskluzywnym łóżku.

Wkrótce ten problem menedżerów może zostać rozwiązany. Zamiast instalować serię programów na każdym komputerze, wystarczy pobrać tylko jedną aplikację. Za pomocą tej aplikacji pracownicy będą mieli dostęp do serwera w Internecie, na którym przechowywane są wszystkie programy niezbędne do wykonywania określonej pracy. Wszystkie programy, od klientów poczty e-mail i edytorów tekstu po programy do analizy danych, będą uruchamiane ze zdalnych komputerów należących do innej firmy. Ta technologia, zwana „chmurą”, może zrewolucjonizować całą branżę komputerową.

W przypadku korzystania z technologii chmurowych obciążenie jest redystrybuowane w systemach komputerowych. Komputery polowe nie będą przytłoczone licznymi aplikacjami. Obciążenie to przejmie sieć komputerowa tworząca chmurę. Zmniejszą się wymagania sprzętowe i programowe dla pracowników: ich komputery będą musiały tylko załadować interfejs chmury. Ten interfejs jest porównywalny z przeglądarką internetową w swojej prostocie.

Możliwe, że korzystałeś już z jakiejś formy technologii chmury, takiej jak serwery poczty e-mail (Hotmail, Yahoo! Mail lub Gmail). Zamiast uruchamiać klienta poczty na swoim komputerze, logujesz się na swoje konto internetowe. Twoje konto nie jest przechowywane na Twoim komputerze - jest na serwerze w chmurze.

Ramy przetwarzania w chmurze


Aby zrozumieć strukturę systemu technologii chmury, wygodnie jest podzielić go na dwie sekcje: przód i tył. Obie strony są połączone ze sobą za pośrednictwem sieci, najczęściej Internetu. Część przednia jest użytkowana przez pracownika (klienta). Tylna część to pochmurna część systemu.

Frontend obejmuje komputer klienta (lub sieć komputerów) oraz aplikację wymaganą do uzyskania dostępu do systemu w chmurze.
Różne systemy chmurowe mają różne interfejsy użytkownika. Serwery pocztowe korzystają z istniejących przeglądarek internetowych, takich jak Internet Explorer lub Firefox. Inne systemy mają własne aplikacje dostępu do sieci.

W tylnej części znajdują się różne komputery, serwery i systemy przechowywania danych, które tworzą „chmurę”. W zasadzie korzystając z systemu w chmurze można korzystać z dowolnego programu komputerowego od przetwarzania danych po gry wideo. Zwykle każda aplikacja ma swój własny serwer.

Centralny serwer zapewnia działanie chmury: zarządza systemem, rejestruje ruch i żądania klientów. W przypadku serwera istnieje szereg reguł operacyjnych nazywanych protokołami i specjalnym oprogramowaniem pośredniczącym. Za pomocą oprogramowania pośredniczącego komputery mogą przekazywać sobie informacje. Przez większość czasu serwery nie są w pełni obciążone - pozostała niewykorzystana pojemność. Możesz „oszukać” fizyczny serwer i zrobić z niego kilka wirtualnych, każdy z własnym systemem operacyjnym. Ta technologia nazywa się wirtualizacją. Wirtualizacja poprawia wydajność serwera, co z kolei zmniejsza wymagania sprzętowe.

Jeśli firma zajmująca się przetwarzaniem w chmurze ma wielu klientów, będzie potrzebować dużej ilości pamięci. Niektóre firmy mają setki cyfrowych urządzeń pamięci masowej. System w chmurze wymaga dwa razy więcej urządzeń pamięci masowej niż ilość informacji o kliencie. Wynika to z faktu, że urządzenia mogą się zepsuć. Wszystkie informacje o klientach muszą być kopiowane i przechowywane na wielu urządzeniach. Dzięki temu serwer centralny może zawsze pobierać dane z urządzeń backupowych.

Aplikacje do przetwarzania w chmurze


Istnieje prawie nieskończona liczba aplikacji do przetwarzania w chmurze. Jeśli wszystko jest w porządku z oprogramowaniem pośredniczącym, system w chmurze będzie pobierał programy z taką samą prędkością, jak gdyby były załadowane na zwykły komputer. W zasadzie każdy program, od edytorów tekstu po programy stworzone specjalnie dla dowolnej firmy, można załadować przez system chmury.


Po co ładować programy korzystające z innego systemu komputerowego i przechowywać w nim dane? Jest kilka powodów:
Klienci mają dostęp do swoich aplikacji zawsze i wszędzie. Mogą łączyć się z systemem w chmurze za pomocą dowolnego komputera z dostępem do Internetu. Wszystkie dane nie są przechowywane na jednym dysku twardym komputera ani w sieci wewnętrznej firmy.

Koszty sprzętu spadną. Użytkownicy nie będą potrzebowali mocniejszego sprzętu o najwyższej wydajności ani większej ilości pamięci – całe obciążenie spadnie na system w chmurze. Wystarczy niedrogi komputer z monitorem, klawiaturą, myszą i procesorem, który spełnia wymagania oprogramowania pośredniczącego. Nie ma potrzeby posiadania dużego dysku twardego - wszystkie informacje są przechowywane na zdalnym komputerze.

Korporacje, w których komputery odgrywają ważną rolę, muszą mieć odpowiednie oprogramowanie, aby skutecznie działać. Dzięki systemowi chmurowemu firmy te będą miały dostęp do aplikacji komputerowych. Nie musisz kupować oprogramowania ani licencji dla każdego pracownika. Zamiast tego firma zapłaci określoną kwotę organizacji w chmurze.

Serwery i cyfrowe urządzenia pamięci masowej zajmują miejsce. Firmy czasami muszą wynajmować przestrzeń dyskową na serwery i bazy danych. Dzięki technologii chmury dane będą przechowywane na sprzęcie innej firmy i nie będzie potrzeby szukania miejsca do przechowywania.

Firmy będą mogły zaoszczędzić na wsparciu IT. Ugruntowany sprzęt może być bardziej wydajny niż sieć różnych urządzeń i systemów operacyjnych.

Jeśli zapleczem chmury jest sieciowy system obliczeniowy, klient może wykorzystać moc całej sieci. Często naukowcy i badacze są zaangażowani w obliczenia tak złożone, że wykonanie komputera osobistego zajęłoby lata. W sieciowym systemie komputerowym klient może przesłać obliczenia do przetwarzania w chmurze. System w chmurze może wykorzystać moc wszystkich dostępnych komputerów zaplecza, a tym samym znacznie przyspieszyć obliczenia.

Wyzwania związane z technologią chmury


Być może największym wyzwaniem w chmurze obliczeniowej jest bezpieczeństwo. Wiele osób będzie zaniepokojonych, jeśli będą musieli przenieść wrażliwe dane do innej firmy. Prezesi będą mieli wątpliwości co do niezawodności systemów chmurowych, ponieważ inna organizacja będzie przechowywać informacje firmy.


Argumentem przemawiającym za firmami w chmurze jest to, że ich istnienie zależy bezpośrednio od ich reputacji. Dla nich korzystne jest posiadanie niezawodnego systemu bezpieczeństwa. W przeciwnym razie firma straci wszystkich klientów. W ich najlepszym interesie jest wykorzystanie najlepszej technologii do ochrony danych klientów.
Kolejną kwestią jest poufność. Jeśli klient ma dostęp do swoich danych w dowolnym miejscu i czasie, poufność może łatwo zostać naruszona. Firmy działające w chmurze muszą znaleźć sposób na ochronę prywatności klientów. Jedną z metod są technologie identyfikacji za pomocą loginów i haseł. Inna metoda wiąże się z formatem uprawnień – każdy użytkownik ma dostęp tylko do tych danych i programów, które są istotne dla jego obowiązków służbowych.

Wśród problemów związanych z technologiami chmurowymi pojawiają się problemy bardziej filozoficzne. Kto jest właścicielem danych: firma w chmurze czy organizacja przechowująca dane? Czy firma działająca w chmurze może odmówić klientowi dostępu do jego danych? Te i inne pytania dotyczące natury przetwarzania w chmurze są przedmiotem debaty wśród firm, kancelarii prawnych i uczelni.
Jaki wpływ będzie miała technologia chmury na inne branże? W środowisku IT już zadają sobie pytanie: jak pojawienie się technologii chmurowych wpłynie na serwis i naprawę komputerów? Jeśli firmy przeniosą się na zmodernizowane systemy komputerowe, ich potrzeby w zakresie wsparcia IT zmniejszą się. Według niektórych ekspertów branżowych popyt na usługi IT przesunie się na zaplecze chmury.

Kolejnym przedmiotem badań informatyki jest autonomiczna praca komputerów. Autonomiczny system komputerowy sam się monitoruje i podejmuje działania mające na celu zapobieganie lub rozwiązywanie problemów. W chwili obecnej autonomiczne działanie komputerów pozostaje teorią. Ale jeśli pewnego dnia stanie się to rzeczywistością, zapotrzebowanie na usługi wsparcia IT znacznie się zmniejszy.

Technologie chmurowe to jedna z korzyści cywilizacji. Co drugi internauta używa ich do przechowywania i wymiany danych, ale w praktyce niewielu rozumie, jak i jak bezpiecznie to działa.

Dziś aktywni użytkownicy nie ograniczają się do jednego gadżetu – każdy ma smartfona plus laptopa, komputer stacjonarny lub tablet. W dowolnym momencie możesz potrzebować dostępu do pliku, ale nie chcesz nosić pamięci flash i innych dysków. Ta sama sytuacja ma miejsce, gdy musisz synchronizować informacje na komputerach służbowych i domowych, wprowadzać zmiany w dokumentach, edytować pliki.

Technologie chmurowe to rozproszone przetwarzanie danych, w którym użytkownik uzyskuje dostęp do programów komputerowych, mocy obliczeniowych i innych możliwości jako usługi online - w czasie rzeczywistym.

Oznacza to również dostęp do wirtualnej pamięci masowej z dowolnego miejsca na świecie. Aby to zrobić, potrzebujesz dowolnego urządzenia z połączeniem internetowym i przeglądarką internetową.

Ilustracyjny przykład z e-mailem. Jeśli klient poczty jest zainstalowany na komputerze, dane są przechowywane w pamięci komputera. Jeśli użytkownik korzysta z poczty przez przeglądarkę, jest to usługa w chmurze.

W przypadku problemów technicznych i innych problemów z usługą dostęp do danych zostanie bezpowrotnie utracony. To jedna z głównych wad rozwiązań internetowych. Drugą wadą jest możliwość korzystania z niego, jeśli masz dostęp do Internetu. Usługi mają wielokrotnie więcej zalet.

Korzyści z chmury

  1. Usługi wirtualne uwalniają Cię od konieczności pracy z dyskami flash i rozwiązują problem ograniczeń miejsca na dysku - użytkownik otrzymuje kilka gigabajtów za darmo, a w razie potrzeby można je kupić.
  2. Nie ma potrzeby kupowania licencjonowanego oprogramowania.
  3. Usługa pozwala na jednoczesną pracę kilku pracowników lub grupy kreatywnej z jednym plikiem.
  4. Użytkownik może przechowywać informacje w dowolnym formacie i swobodnie uzyskiwać do nich dostęp z dowolnego urządzenia - nie ma powiązania z pamięcią konkretnego komputera.
  5. Korzystanie z takiej wirtualnej pamięci masowej zwalnia miejsce na dysku twardym, zwiększając prędkość komputera.
  6. Rozwiązania pozwalają wyeliminować kadrę administratorów zajmującą się konserwacją komputerów i urządzeń peryferyjnych. Wirtualne biura znacznie upraszczają pracę, obniżają koszty i pozwalają rozwiązywać złożone problemy techniczne w trybie automatycznym.
  7. Mogą być używane na różnych platformach i w razie potrzeby skalowane. Elastyczna i elastyczna konstrukcja ułatwia wykonanie.

Pierwotnie z ubiegłego wieku

Historia technologii chmurowych (przetwarzania) zaczyna się w 1970 roku – od momentu, w którym swój pomysł wyraził amerykański naukowiec Joseph Licklider. Polegała ona na możliwości zapewnienia internautom dostępu nie tylko do danych, ale także do programów.

Podobny pomysł zaproponował John McCarthy, proponując wykorzystanie mocy obliczeniowej jako usługi internetowej. Wkrótce prace w tej dziedzinie zostały zawieszone na prawie 20 lat.

W latach 90. przepustowość internetu wzrosła, ale przełom nie nastąpił z powodu niedostępności wyspecjalizowanych firm. Na przełomie wieków pojawiła się firma, która zapewniała odwiedzającym dostęp do aplikacji za pośrednictwem strony internetowej. Jako pierwsza zaoferowała dostęp do oprogramowania jako usługi.

W 2002 roku Amazon wykorzystał nowe możliwości. Jego serwis internetowy zapewniał przechowywanie informacji i umożliwiał obliczenia. Cztery lata później Amazon zaprosił użytkowników do uruchomienia własnych aplikacji.

Kolejnym etapem rozwoju było uruchomienie platformy Google Apps oraz zapowiedziane przez Microsoft uruchomienie pełnoprawnego systemu operacyjnego w chmurze.

Postęp technologiczny, pojawienie się oprogramowania open source w dużej mierze przyczyniły się do unowocześnienia i rozszerzenia funkcjonalności rozwiązań technologicznych.

Technologie chmurowe pojawiły się w Rosji w 2010 roku. Na początku roczna wielkość ich rynku wynosiła:

  • 15 milionów dolarów z chmury publicznej;
  • 5 milionów dolarów - od prywatnego.

Już po 4 latach liczby te wzrosły odpowiednio do 125 i 33 mln dolarów. Trend wzrostowy utrzymywał się w kolejnych latach, co samo w sobie świadczy o zainteresowaniu rozwiązaniami chmurowymi.

Wyświetlenia

  • Publiczny. Ta kategoria usług jest dostępna dla dużej liczby użytkowników i firm. Użytkownicy nie mogą zarządzać i utrzymywać chmury — są to uprawnienia właściciela.
  • Prywatny. Usługa jest wykorzystywana i kontrolowana na rzecz jednej organizacji. Infrastruktura IT znajduje się w siedzibie klienta lub dostawcy.
  • Hybrydowy. Ta grupa ma zalety dwóch poprzednich kategorii. Z usług takich co do zasady korzystają organizacje działające sezonowo, które nie mają własnych możliwości, więc przez pewien czas korzystają z zasobów zewnętrznych.

Zastosowanie technologii chmurowych

Dziś koncepcja systemów chmurowych obejmuje różne rodzaje usług i jest z powodzeniem stosowana w edukacji, medycynie, logistyce, bankowości i biznesie.

Najprostszym przypadkiem użycia osobistego są technologie Google Cloud. Po zainstalowaniu Google Drive użytkownik otrzymuje miejsce na swoje dane, co pozwala mu zrezygnować ze starych sposobów przechowywania informacji na dyskach i pamięci flash.

Google Doc i Word Online z Yandex Disk to pełnoprawne edytory, które zapewniają pracę z dokumentami w różnych formatach.

Edukacja

Komputery i szybki Internet przyczyniły się do udoskonalenia systemu edukacji, uprościły prezentację materiałów i umożliwiły rozwiązanie innych ważnych problemów. Oto tylko kilka z nich:

  • Organizacja nauczania na odległość z wykorzystaniem technologii chmurowych w edukacji.
  • Praca uczniów nad wspólnym projektem, w którym każdy członek grupy i nauczyciel mogą zostawiać komentarze, edycje, uwagi, dodawać informacje.
  • Dzienniki elektroniczne.
  • Zadanie domowe i przegląd dla dzieci uczących się w domu.

Lekarstwo

Dokładna i szybka diagnostyka, dobór właściwej taktyki leczenia, wymiana poglądów z kolegami w czasie rzeczywistym, usystematyzowanie dokumentacji medycznej – to nie jest pełna lista zastosowań nowych rozwiązań.

W przyszłości technologie chmurowe mogą stać się przełomem w opiece zdrowotnej, zapewniając dostęp do informacji o pacjentach oraz wyników diagnostyki laboratoryjnej i instrumentalnej. Mówiąc najprościej, pacjenci nie będą musieli wpisywać kart we wszystkich szpitalach – niezbędne dane o chorobach, wyniki badań będą przechowywane w jednym miejscu.

Logistyka

Chmura w logistyce łączy nadawcę, odbiorcę, firmę przewozową, operatora w jeden łańcuch. Usługa pozwala śledzić trasę przesyłek, komunikować się ze sobą niezależnie od lokalizacji, szybko rozwiązywać problemy związane z opóźnieniami ładunków.

Usługi online służą również jako platforma do organizowania przetargów i wyboru kontrahentów, analizowania stanów magazynowych i terminowego ich uzupełniania, przechowywania danych transportowych oraz określania opłacalności tras.

Banki

Konkurencja w sektorze bankowym jest zaciekła, zmuszając instytucje finansowe do innowacji w celu poprawy jakości i ilości oferowanych usług oraz obniżenia własnych kosztów operacyjnych.

Wykorzystanie technologii chmurowych pozwala zautomatyzować procesy finansowe i rozwiązać wszystkie powyższe zadania przy minimalnych kosztach.

Biznes

Biznes jest otwarty na innowacje i aktywnie je wdraża tworząc contact center i wirtualne biura. Pracownicy wirtualnych biur nie są przywiązani do konkretnego komputera i miejsca, co zapewnia oszczędności na wynajmie powierzchni biurowej i rachunkach za media.

Wszystkie dyski, foldery, oprogramowanie do planowania ekonomicznego i inne dane intranetowe są odtwarzane w chmurze.

Bezpieczeństwo

Bezpieczeństwo w chmurze to obszar, na który każdy dostawca zwraca szczególną uwagę. W przeciwnym razie straci klientów, ponieważ infrastruktura IT służy do przechowywania poufnych i strategicznych danych, dlatego musi być niezawodnie chroniona.

Bezpieczeństwo zależy od typu serwera: wirtualnego lub dedykowanego. Serwery wirtualne wiążą się z umieszczaniem informacji o kliencie w jednym środowisku. Istnieje możliwość, że jeśli popełnisz błąd w kodzie, właściciele innych kont zobaczą cudze dane.

Serwery dedykowane pozwalają na stworzenie bezpieczniejszego i bardziej funkcjonalnego środowiska, zapewniają swobodę działania przy wyborze i instalacji systemu operacyjnego, oprogramowania do normalnej pracy.

Dostawcy usług zawsze szyfrują informacje przechowywane na ich serwerach za pomocą specjalnego oprogramowania kryptograficznego. Dostęp do danych możliwy jest wyłącznie za pomocą hasła ustawionego przez upoważnionego użytkownika.

Menedżer zawsze może śledzić, kto i o której godzinie przeglądał informacje, co robili jego pracownicy i co dzieje się na ich pulpicie w określonych odstępach czasu.

Gwarancją bezpieczeństwa danych jest ich codzienne kopiowanie. Kanały transmisji z serwerów do komputerów i z powrotem są chronione przez kilka niezawodnych programów, aby nie można było złamać kodu.

Z roku na rok rośnie zaufanie do rozwiązań internetowych. Dziś są już propozycje ze zintegrowanym algorytmem samoochrony danych. System udzieli dostępu, jeśli środowisko zostanie przez niego zidentyfikowane jako bezpieczne. W przeciwnym razie dane nie mogą być wykorzystane.

Po raz pierwszy koncepcja technologii chmurowych (przetwarzania) lub przetwarzania danych w chmurze (rozproszone) została zaproponowana w latach 70. XX wieku. Pomysł został oficjalnie opublikowany i naukowo uzasadniony w 2006 roku, kiedy firma Amazonka przedstawił swoją infrastrukturę usług internetowych web (Usługi internetowe), która zapewnia nie tylko hosting, ale także dostarczanie Klientowi zdalnej mocy obliczeniowej. Podobne usługi następują Amazonka przedstawione Google, niedz i IBM i Microsoft. co więcej Microsoft zaprezentował nie tylko usługę, ale pełnoprawny system operacyjny w chmurze Windows Azure.

Chmura obliczeniowa(pol, Chmura obliczeniowa)- technologia rozproszonego przetwarzania danych, w której zasoby i możliwości komputerowe są udostępniane użytkownikowi jako usługa internetowa. Z reguły używany dzisiaj termin „przetwarzanie w chmurze” ma zastosowanie do wszelkich usług świadczonych przez Internet. Sam termin „chmura” pochodzi od przyjętego oznaczenia graficznego Internetu, który przedstawiany jest w postaci chmur. Zatem przetwarzanie w chmurze to nowy paradygmat obejmujący rozproszone i zdalne przetwarzanie i przechowywanie danych.

Obecnie usługa w chmurze ma trzy główne cechy, które odróżniają ją od zwykłej usługi:

  • reżim „zasobów na żądanie”;
  • elastyczność;
  • niezależność od kontroli infrastruktury.

Jako prosty przykład, odzwierciedlający różnice między systemami chmurowymi a systemami konwencjonalnymi, można przytoczyć usługi udostępniania zasobów na serwerach WWW. W przypadku systemu konwencjonalnego dostawca pobiera opłatę za udostępnioną przepustowość i zasoby, niezależnie od ich wykorzystania. W przypadku struktur chmurowych opłata pobierana jest tylko za wykorzystaną pojemność i zasoby, co pozwala zaoszczędzić pieniądze użytkownika.

Usługi w chmurze można podzielić na pięć kategorii:

  • 1) oprogramowanie jako usługa;
  • 2) platforma jako usługa;
  • 3) infrastruktura jako usługa;
  • 4) dane jako usługa;
  • 5) miejsce pracy jako usługa.

Oprogramowanie jako usługa (Oprogramowanie jako usługa - SaaS) to model, w którym konsument otrzymuje możliwość korzystania z oprogramowania aplikacyjnego dostawcy, które działa w infrastrukturze chmury i jest dostępne z różnych urządzeń klienckich lub poprzez cienkiego klienta, na przykład z przeglądarki (na przykład poczta internetowa) lub interfejs programu. Przeprowadzana jest kontrola i zarządzanie podstawową infrastrukturą fizyczną i wirtualną chmury, w tym kontrola sieci, serwerów, systemów operacyjnych, pamięci masowej, a nawet możliwości poszczególnych aplikacji (z wyjątkiem ograniczonego zestawu niestandardowych ustawień konfiguracji aplikacji) przez dostawcę chmury.

Platforma jako usługa (Platforma jako usługa - PaaS) - model, w którym konsument ma możliwość wykorzystania infrastruktury chmury do hostowania oprogramowania bazowego w celu późniejszego umieszczenia na nim nowych lub istniejących aplikacji (własnych, opracowanych na zamówienie lub zakupionych zreplikowanych aplikacji). Do takich platform należą narzędzia do tworzenia, testowania i uruchamiania oprogramowania aplikacyjnego – systemy zarządzania bazami danych, middleware, środowiska uruchomieniowe dla języków programowania – dostarczane przez dostawcę chmury.

Kontrola i zarządzanie główną fizyczną i wirtualną infrastrukturą chmury, w tym kontrola sieci, serwerów, systemów operacyjnych, pamięci masowej, jest realizowane przez dostawcę chmury, z wyjątkiem opracowanych lub zainstalowanych aplikacji, a także, jeśli to możliwe , parametry konfiguracyjne środowiska (platformy).

infrastruktura jako usługa (Infrastruktura jako usługa - laaS) jest okazją do wykorzystania infrastruktury chmury do niezależnego zarządzania przetwarzaniem, przechowywaniem, sieciami i innymi podstawowymi zasobami obliczeniowymi, na przykład konsument może instalować i uruchamiać dowolne oprogramowanie, które może obejmować systemy operacyjne, platformę i oprogramowanie aplikacyjne. Konsument może kontrolować systemy operacyjne, wirtualne systemy pamięci masowej i zainstalowane aplikacje, a także zestaw dostępnych usług. Kontrola i zarządzanie główną fizyczną i wirtualną infrastrukturą chmury, w tym kontrola sieci, serwerów, typów wykorzystywanych systemów operacyjnych, systemów pamięci masowej jest realizowane przez dostawcę chmury.

W zakresie infrastruktury wyróżnia się następujące modele wdrożeniowe:

  • prywatna chmura;
  • chmura publiczna;
  • chmura hybrydowa;
  • chmura publiczna.

Prywatna chmura(pol, prywatna chmura) - infrastruktura przeznaczona do użytku przez jedną organizację, w tym kilku konsumentów (np. oddziały jednej organizacji), ewentualnie także klientów i kontrahentów tej organizacji. Chmura prywatna może być własnością, obsługiwana i obsługiwana przez samą organizację lub przez stronę trzecią (lub pewną ich kombinację) i może fizycznie istnieć zarówno w jurysdykcji właściciela, jak i poza nią.

Chmura publiczna (chmura publiczna) jest infrastrukturą przeznaczoną do bezpłatnego użytku przez ogół społeczeństwa. Chmura publiczna może być własnością, obsługiwana i obsługiwana przez organizacje komercyjne, akademickie i rządowe (lub dowolną ich kombinację). Chmura publiczna fizycznie istnieje w jurysdykcji właściciela – dostawcy usług.

Chmura hybrydowa (chmura hybrydowa) jest kombinacją co najmniej dwóch różnych infrastruktur chmury (prywatnej, publicznej lub publicznej), które pozostają unikalnymi obiektami, ale są ze sobą połączone za pomocą standardowych lub prywatnych technologii przesyłania danych i aplikacji (na przykład krótkoterminowe wykorzystanie zasobów chmury publicznej w celu zrównoważenia obciążenie między chmurami).

Chmura publiczna (chmura społeczności) - rodzaj infrastruktury przeznaczonej do użytku przez określoną społeczność konsumentów z organizacji o wspólnych celach (na przykład misja, wymagania bezpieczeństwa, polityki i zgodność z różnymi wymaganiami). Chmura publiczna może być współwłasnością, obsługiwana i obsługiwana przez jedną lub więcej organizacji społecznych lub stronę trzecią (lub dowolną ich kombinację) i może fizycznie istnieć zarówno w jurysdykcji właściciela, jak i poza nią.

Oprócz oczywistych korzyści koncepcja chmury nie jest pozbawiona wad. Główne obawy dotyczą bezpieczeństwa i potrzeby niezawodnego szerokopasmowego dostępu do Internetu.

Rozważmy przykłady implementacji technologii chmurowych (oprócz poczty internetowej).

Na przykład usługa w chmurze została uruchomiona w USA Na żywo, dające możliwość grania w nowoczesne gry nawet na najprostszym sprzęcie. Technicznie wygląda to tak: sama gra znajduje się na zdalnym serwerze i tam przetwarzana jest grafika, która już w „skończonej” formie jest wysyłana do komputera końcowego użytkownika. Innymi słowy, obliczenia przeznaczone do wykonania na karcie graficznej i procesorze komputera są wykonywane tutaj na serwerze, a komputer jest używany tylko jako monitor.

Również jabłko rozwija technologię chmury w postaci usługi o nazwie MobileMe. Usługa obejmuje klienta poczty e-mail, kalendarz, książkę adresową, przechowywanie plików, album ze zdjęciami oraz narzędzie do lokalizowania zaginionych iPhone'a. Ta usługa jest płatna, ale najważniejsza jest tutaj inna. jabłko zapewnia ten poziom interakcji swojego zestawu usług i aplikacji internetowych na komputerze, telefonie, odtwarzaczu i iPada,że znika potrzeba korzystania z przeglądarki. Używasz znanych programów na swoim Mac, iPhone i iPada, jednak wszystkie dane nie są na nich przechowywane, a w chmurze, co pozwala zapomnieć o potrzebie synchronizacji, a także – o dostępności. Jednocześnie dokonajmy rezerwacji, nie jest konieczne korzystanie z aplikacji - wystarczy zalogować się na swoje konto przez przeglądarkę z dowolnego komputera.

Rozwinięty Google system operacyjny System operacyjny Chrome jest w rzeczywistości jedną przeglądarką, za pośrednictwem której użytkownik wchodzi w interakcję z rozległą siecią usług internetowych. System operacyjny koncentruje się na netbookach, wymagania systemowe są bardzo niskie i nie ma potrzeby samodzielnego instalowania programów. Innymi słowy, Google zapewnia zwykłym użytkownikom korzyści płynące z koncepcji opartej na chmurze. To prawda, że ​​wada tego podejścia polega na tym, że bez Internetu netbook oparty na System operacyjny Chrome będzie całkowicie bezużyteczny.

Zwróćmy uwagę na zalety i wady technologii chmurowych.

Korzyści Chmura obliczeniowa:

  • zmniejszenie wymagań dotyczących mocy obliczeniowej komputera użytkownika (każdy komputer, który może otworzyć okno przeglądarki, zyskuje ogromny potencjał prawdziwej stacji roboczej);
  • oszczędność kosztów zakupu, wsparcia, aktualizacji oprogramowania i sprzętu;
  • skalowalność, odporność na awarie i bezpieczeństwo automatyczne przydzielanie i uwalnianie niezbędnych zasobów w zależności od potrzeb aplikacji. Konserwacja, aktualizacje oprogramowania są wykonywane przez usługodawcę;
  • zdalny dostęp do danych w chmurze – możesz pracować z dowolnego miejsca na planecie, gdzie jest dostęp do Internetu;
  • duża szybkość przetwarzania danych;
  • płatność za usługi w miarę potrzeb i tylko za to, co zostało wykorzystane;
  • oszczędność miejsca na dysku Dane i programy są przechowywane na zdalnych serwerach).

niedogodności Chmura obliczeniowa:

  • zależność integralności danych użytkownika od firm świadczących usługę;
  • potrzeba niezawodnego i szybkiego dostępu do Internetu;
  • brak ogólnie przyjętych standardów w kierunku bezpieczeństwa w chmurze;
  • możliwość pojawienia się monopolistów chmury;
  • niebezpieczeństwo ataków hakerskich na serwer (przechowując dane na komputerze, możesz w każdej chwili odłączyć się od sieci i wyczyścić system za pomocą programu antywirusowego).

Pomimo całej krytyki cloud computing ma przed sobą świetlaną przyszłość. Najprostszym tego dowodem jest fakt, że bez względu na to, jak trzej główni giganci rywalizują ze sobą i zaprzeczają sobie ( Microsoft, Apple i Google), wszyscy niemal jednocześnie rzucili się na tę nową technologię i nie zamierzają jej odejść. Ponadto wszystkie trzy firmy wiążą swoją przyszłość z technologiami chmurowymi. Dwa lata temu koncepcja Chmura obliczeniowa wydawał się po prostu pięknym pomysłem, „wabikiem”, dziwnym eksperymentem. Dziś korzyści płynące z technologii chmurowych mogą odczuć nawet osoby, które nie są związane z tworzeniem oprogramowania, technologiami webowymi i innymi wysoce wyspecjalizowanymi rzeczami ( Xbox Live, Windows Live, MobileMe, OnLive, Dokumenty Google są tego żywymi przykładami).

Poniżej znajduje się krótki opis kilku projektów chmurowych typu open source.

Szef kuchni- stosunkowo nowy projekt, który ma zaledwie rok, ale jest aktywnie rozwijany, co widać po częstotliwości korzystania z rejestracji kodów. Jest to build framework do zarządzania konfiguracją wszystkich typów infrastruktury/G, w szczególności wśród rozwoju "chmury". Najpierw pisany jest kod źródłowy opisujący, jak zostanie zbudowana infrastruktura, a następnie te opisy są stosowane do serwerów. Rezultatem jest w pełni zautomatyzowana infrastruktura. Szef kuchni profesjonalnie wspierane i sponsorowane przez firmę Kod operacyjny.

Eukaliptus jest infrastruktura Otwarte źródło oprogramowanie do wdrażania technologii „chmurowych” na klastrach. Aktualny interfejs Eukaliptus kompatybilny z interfejsami UE Amazona 2,

S3 i EBS, jednak infrastruktura jest zaprojektowana do obsługi wielu interfejsów klienta. Eukaliptus realizowane przy użyciu ogólnodostępnych zestawów narzędzi Linux oraz podstawowe technologie usług internetowych w celu ułatwienia instalacji i obsługi systemu. Systemy eukaliptusoweświadczyć usługi doradcze, szkoleniowe i wspierające.

Przede wszystkim chmura jest interesująca dla końcowych użytkowników systemów informatycznych. Najprostszy przypadek: istnieje usługa sieciowa obsługująca żądania od użytkowników. Usługa jest zaimplementowana w chmurze. W miarę wzrostu liczby żądań, gdy usługa przestaje radzić sobie z obciążeniem, do systemu można dodawać nowe węzły (dynamicznie lub na żądanie) i redystrybuować obciążenie między nimi.

Po drugie, Eukaliptus przydatne w bezpośrednim rozwoju systemów oprogramowania. W chmurze możesz łączyć zasoby sprzętowe wszystkich pasków i odcieni spełniających wymagania Eukaliptus.

Otwarta Mgławica- to chyba najciekawszy i najbardziej znaczący projekt na liście technologii „chmurowych”, reklamujący się jako Zestaw narzędzi do przetwarzania w chmurze Open Source. Otwarta Mgławica to narzędzie, które można wykorzystać do dowolnego wdrożenia chmury oraz do zarządzania wirtualną infrastrukturą w centrum danych lub klastrze lub do łączenia infrastruktury lokalnej z infrastrukturą opartą na chmurze publicznej. Otwarta Mgławica obsługuje również chmury publiczne, umożliwiając interfejsom chmury eksponowanie ich funkcjonalności na maszynę wirtualną, zarządzanie pamięcią i siecią.

Zenoss- posiada możliwość śledzenia Usługi internetowe Amazon oraz wszelkiego rodzaju inną infrastrukturę chmurową i wirtualną.

Elastyczna platforma obliczeniowa Enomaly(Dalej - ECP) - programowalna wirtualna infrastruktura „chmury” dla wszystkich typów przedsiębiorstw. ECP pomaga w rozwoju, zarządzaniu i wdrażaniu wirtualnych aplikacji w chmurze oraz znacząco zmniejsza obciążenie administracyjne i systemowe. Internetowy pulpit nawigacyjny umożliwia 77 pracownikom uproszczenie i efektywne planowanie wdrożeń, automatyzację skalowania maszyn wirtualnych i równoważenia obciążenia oraz analizowanie, dostrajanie i optymalizowanie możliwości chmury w łatwych w użyciu programach usługowych. ECP platforma została zbudowana do współpracy z wirtualnym centrum danych, zapewniając wartość dodaną i niższe koszty.

Ubuntu Enterprise Cloud zawiera Ubuntu Server Edition i integruje kilka Otwarte źródło projekty w tym Eukaliptus. UEC zapewnia użytkownikom gotowe pakiety do wdrożenia chmury prywatnej.

DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Nazwa
Nazwisko
Jak chcesz czytać dzwonek?
Bez spamu