From 065ee0e6f570f32b7da8e0fc16d9784d4b5fdb05 Mon Sep 17 00:00:00 2001
From: xf0r3m
+ Przetwarzanie w chmurze obejmuje duÅ¼Ä liczbÄ komputerów poÅÄ czonych + sieciÄ , które mogÄ byÄ fizycznie zlokalizowane w dowolnym miejscu. + Dostawcy w dużym stopniu polegajÄ na wirtualizacji, aby ÅwiadczyÄ + usÅugi w chmurze. Przetwarzanie w chmurze może obniżyÄ koszty + operacyjne dziÄki wydajniejszemu wykorzystaniu zasobów. Przetwarzanie + w chmurze rozwiÄ zuje różne problemy zwiÄ zane z zarzÄ dzaniem danymi: +
++ UsÅugi w chmurze sÄ dostÄpne w różnych opcjach, dostosowanych do + wymagaÅ klientów. Trzy gÅóne usÅugi przetwarzania w chmurze + zdefiniowane przez NIST to: +
++ Poniżej przedstawiono 4 modele chmur: +
++ Terminu centrum danych i przetwarznie w chmurze czÄsto jest używane + nieprawidÅowego. Oto poprawne definicje centrum danych oraz + przetwarzanie w chmurze. +
++ Centra danych to fizyczne obiekty, które zaspokajajÄ potrzeby + obliczeniowe, sieciowe i magazynowe usÅug przetwarzania w chmurze. + Dostawcy usÅug w chmurze używajÄ centrów danych do hostowania usÅug i + zasobów. +
++ Wirtualizacja oddziela system operacyjny OS od sprzetu. Różni dostawcy + oferujÄ usÅugi w chmurze wirtualnej, które mogÄ dynamicznie dostraczaÄ + serwery zgodnie w wymaganiami. +
++ Wirtualizacja serwerów wykorzystuje nieużywane zasoby i konsoliduje + liczbÄ serwerów. Pozwala to instnienie wielu systemów operacyjnych + na jednej platformie sprzÄtowej. +
++ Stosowanie wirtualizacji zwykle obejmuje redundancjÄ. W razie + awarii hiperwizora, maszyna wirtualna (pojedynczy serwer wirtualny, + reprezentujÄ cy tak jakby fizycznÄ maszynÄ), może zostaÄ uruchomiona + na innym hiperwizorze. Ponad to można jÄ uruchomiÄ w taki sposób, aby + korzystaÅa z wiÄkszej iloÅci zasobów niż tylko pojedynczego + hiperwizora. +
++ Hiperwizor to program, któtry dodaje warstwÄ abstrackji na fizycznym + sprzÄcie. Warstwa ta pozwala na tworzenie maszyn wirtualnych, które + mogÄ miec dostÄp do caÅego sprzetu serwera fizycznego. +
++ JednÄ z zalet wirtualizacji jest koszt: wymagana jest mniejsza iloÅÄ + sprzÄtu, za co za tym idzie zmniejszone jest także zużycie energii + elektrycznej oraz potrzebne mniej miejsca. Dodatkowymi zaletami + sÄ Åatwiejsze prototypowanie (tworzenie Årodowisk testowych), szybsze + udostÄpnienia serwerów, wiÄkszy czas ich dziaÅania, lepsze odzyskiwanie + po awariach czy wsparcie dla starszych wersji. +
++ Hiperwizor typu 2 to oprogramowanie, które tworzy i uruchamia + wystÄ pienia maszyn wirtualnych. Komputer na którym hiperwizor obsÅuguje + co najmniej jednÄ maszynÄ wirtualnÄ , jest maszynÄ hosta. Hiperwizory + typu 2 sÄ również nazywane hiperwizorami hostowanymi. Dzieje siÄ tak, + ponieważ hiperwizor jest instalowany na istniejÄ cym systemie + operacyjnym. Typowe hiperwizory typu 2 obejmujÄ : +
++ WiÄkszoÅÄ z nich jest bezpÅatnych, lub posiadajÄ cych pÅatne + rozszerzenia. Ważne jest aby komputer, który ma hostowaÄ maszyny miaÅ + odpowiednie parametry: wielorzdzeniowy procesor oraz wiÄkszÄ iloÅÄ + pamiÄci RAM. +
++ Hiperwizor typu 1 sÄ również nazwane podejÅciem bare metal, + ponieważ hiperwizor jest instalowany bezpoÅrednio na sprzÄcie. + Hiperwizory typu 1 sÄ zwykle używane na serwera przedsiebiorstwa i + urzÄ dzeniach sieciowych w centrach danych. Instancje systemów + operacynych sÄ instalowane na hiperwizorze. +
++ Po zainstalowaniu hyperwizora typu 1 i ponownym uruchomieniu serwera + wyÅwietlane sÄ tylko podstawowe informacje, takie jak wersja systemu + operacyjnego, iloÅÄ pamiÄci RAM i adres IP. Na tym ekranie nie można + utworzyÄ instancji systemu operacyjnego. Hiperwizor typu 1 wymaga + konsoli zarzÄ dzania. Oprogramowania zarzÄ dzajÄ ce sÅuży do + zarzÄ dzania wieloma serwerami przy użyciu tego samego hiperwizora. + Konsola zarzÄ dzania może automatycznie konsolidowaÄ serwery, wyÅÄ czaÄ + je lub wÅÄ czaÄ w zależnoÅci od potrzeb. +
++ Infrastruktura sieciowa również może skorzystaÄ z wirtualizacji. + Funkcje sieciowe można zwirtualizowaÄ, każde urzÄ dzenie sieciowe można + podzieliÄ na wiele urzÄ dzeÅ wirtualnych, które dziaÅajÄ jako + niezależne urzÄ dzenia. PrzykÅady obejmujÄ podinterfejsy, interfejsy + wirtualne, sieci VLAN i tablice routingu. Writualny routingu nazywany + jest wirtualnym routingiem i przekazywaniem. +
++ SDNy czy sieci definiowane programowo jest model konfigracji sieci, w + którym za logikÄ sieci odpowiedzialny jest centralny sterownik, + natomiast samym urzÄ dzeniom pozostaje przekazywanie danych ze źródÅa + do miejsca docelowego. +
++ UrzÄ dzenia sieciowe zawierajÄ dwie pÅaszczyzny. +
++ TechnologiÄ podobnÄ do SDN jest CEF, ponieważ nie wykorzystujÄ ona + procesora do przekazywania pakietów sÄ one kierowane w oparciu o + informacje zapisane w FIB, która jest wstÄpnie wypeÅniana na podstawie + tablicy rouingu przez pÅaszczyznÄ sterowania. CEF jednak nie usuwa + z urzÄ dzenia warstwy kontrolnej w przeciweÅstwie do SDN. W przypadku + modelu SDN urzÄ dzenia bÄdÄ skupiaÄ siÄ wyÅÄ cznie na przekazywaniu + danych. +
++ Opracowano dwie gÅówne architektury sieciowe w celu obsÅugi + wirtualizacji sieci: +
++ SkÅadniki SDN mogÄ obejmowaÄ: +
++ W tradycyjnej architekturze routera lub przeÅÄ cznika funckje + pÅaszczyzny sterowania i pÅaszczyzny danych wystÄpujÄ w tym samym + urzÄ dzeniu. Decyzje o routingu i przekierowanie pakietów sÄ + odpowiedzialne za system operacyjny urzÄ dzenia. W SDN zarzÄ dzanie + pÅaszczyznÄ sterowania jest przeniesione do scentralizowanego + kontrolera SDN. Kontroler SDN do jednostka logiczna, która umożliwia + administratorom sieci zarzÄ dzanie ruchem w sieci i dyktowanie tego w + jaki sposób pÅaszczyzna danych urzÄ dzeÅ ma obsÅugiwaÄ ruch sieciowy. + Organizuje, poÅredniczy i uÅatwia komunikacjÄ miÄdzy aplikacjami i + elementami sieci. +
++ Wszystkie zÅożone funkcje wykonywane sÄ przez kontroler. Sterownik + wypeÅnia tablÄ przepÅywu, przeÅÄ cznika zarzÄ dzajÄ tablemi przepÅywu. + Kontrole SDN wykorzystuje protokóŠOpenFlow do komunikacji + z przeÅÄ cznikami kompatybilnymi z tym protokoÅem, protokóŠten jest + bezpieczeny wykorzystuje TLS. PrzeÅÄ cznika OpenFlow ÅÄ czÄ siÄ + ze sobÄ oraz z urzÄ dzeniami koÅcowymi. +
++ Cisco ACI to rozwiÄ zanie sprzÄtowe do integracji chmury obliczeniowej + i zarzÄ dzania centrum danych. Na wysokim poziomie element zasad sieci + jest usuwany z pÅaszczyznyc danych. Upraszcza to sposób tworzenia + sieci centrów danych. +
++ SÄ trzy podstawowe elementy architektury ACI: +
++ SieÄ szkieletowa Cisco ACI skÅada siÄ z APIC i przeÅÄ czników Cisco + Nexus 9000 wykorzystujÄ c dwupoziomowÄ technologiÄ + Spine-Leaf. PrzeÅÄ czniki szkieletowe Leaf, + zawsze przyczepiajÄ siÄ do przeÅÄ czników dostÄpowy Spine, ale + nigdy nie ÅÄ czÄ siÄ ze sobÄ . Podobnie przeÅÄ czniki dostÄpowe Spine + ÅÄ czÄ siÄ tylko do przeÅÄ czników szkieletowych Leaf oraz do + rdzenia. W tej dwuwarstwowej topologii wszystko jest oddzielone jednym + przeskokiem od wszystkie innego. +
++ IstniejÄ trzy typy sieci definiowanych programowo. +
++ Ten rodziaÅ poruszyÅ temat wirtualizacji, dowiedzieliÅmy siÄ czym sÄ + maszyny wirtualne oraz hiperwizory 1 i 2 typu. DowiedzieliÅmy siÄ, że + możemy wirtualizowaÄ elementy sieciowe. Na koniec zapoznaliÅmuy siÄ + z pojÄciem SDN oraz kontrolerami sieci definiowanej programowo. +