Terminale i wirtualizacja dektopów
Transkrypt
Terminale i wirtualizacja dektopów
A może Dziękujemy za możliwość wykorzystania zdjęcia minerału, Muzeum Geologicznemu WGGiOŚ AGH terminal? Obecnie najczęściej wykorzystywaną topologią w systemach informatycznych jest tak zwana architektura Klient-Serwer. Polega ona na zastosowaniu typowych komputerów PC jako stacji roboczych oraz połączenia ich siecią transmisji danych z serwerem, dzięki któremu możliwe staje się przynajmniej częściowe współdzielenie zasobów oraz praca grupowa. Serwer jest na ogół komputerem o znacznej mocy obliczeniowej i sporych zasobach pamięci dyskowej, umożliwia użytkownikom selektywny dostęp do przechowywanych w niej danych. Serwer z zasady jest umieszczany w zabezpieczonym pomieszczeniu (serwerowni), w którym również umieszczane są specjalizowane komputery realizujące dostęp użytkowników do usług sieci zewnętrznych (w tym również Internetu), urządzenia zabezpieczające (Firewall) itp. Schemat takiej instalacji przedstawiono na poniższym rysunku: Posiada ona szereg zasadniczych wad, z których najważniejsze to konieczność instalacji (a tym samym zabezpieczenia oraz nadzoru) pełnego systemu operacyjnego na stacjach roboczych, wdrożenia sieciowego systemu tworzenia kopii awaryjnych obejmującego wszystkie stacje robocze (ponieważ posiadają one twarde dyski, na których użytkownicy mogą zapisywać dane), rozwiązania problemu skutecznego zabezpieczenia (także fizycznego!) tych komputerów, ochrony antywirusowej itp. ABA PHC i CPSz Tel. (012) 415-87-81 ul. Bociana 22a Tel. (012) 415-87-82 www.aba.krakow.pl 31-231 Kraków Fax. (012) 415-87-83 e-mail: [email protected] Współczesna technologia umożliwia bardzo proste i skuteczne rozwiązanie tych problemów – pozostawienie w pomieszczeniach, w których pracują użytkownicy monitorów, klawiatur, myszek, drukarek itp., zaś przeniesienie „mocy obliczeniowej” systemu do zabezpieczonej serwerowni. Dzięki takiemu rozwiązaniu redukowane są zarówno koszty eksploatacji systemu, jak i znacząco (a co najważniejsze bezinwestycyjnie) wzrasta jego poziom bezpieczeństwa. Jak to można zrealizować? Istnieje kilka podstawowych sposobów budowy scentralizowanego środowiska komputerowego. Mogą być one wykorzystywane zależnie od potrzeb także w tej samej instalacji, co zapewnia wymaganą obecnie elastyczność. System terminalowy Każdy współczesny profesjonalny system operacyjny (MS Windows, LINUX itp.) pozwala na pracę w trybie terminalowym. Oczywiście współczesne terminale nie przypominają już wcale klasycznych terminali znakowych – umożliwiają wielosesyjną pracę w trybie graficznym, transmisję dźwięku, obsługę różnych urządzeń peryferyjnych praktycznie bez ograniczeń itp. Cena kompletnego (wraz z oprogramowaniem) terminala jest przy tym niższa niż cena komputera PC, a ponieważ jest on wyposażony w specjalizowany system operacyjny oraz nie umożliwia lokalnego przechowywania danych, nie wymaga praktycznie żadnej dodatkowej ochrony (np. antywirusowej) lub sieciowego systemu obsługi kopii awaryjnych. Większość typów terminali jest wyposażana w efektywne systemy zdalnego monitorowania oraz zdalnej administracji i konfiguracji. Użytkownicy systemu terminalowego współdzielą zarówno zasoby sprzętowe, jak i oprogramowanie maszyny centralnej, dzięki czemu znacznie ułatwiona jest administracja tymi zasobami (nie są one rozproszone) oraz prowadzenie kontroli legalności oprogramowania i tworzenie kopii awaryjnych. Zdalny pulpit komputera PC W niektórych przypadkach celowe jest korzystanie z indywidualnego komputera PC – dotyczy to np. prac inżynierskich, zaawansowanej obróbki grafiki itp. Nie wyklucza to jednak możliwości przeniesienia komputera PC do strefy chronionej (serwerowni) – a w dodatku umożliwia wirtualizację środowiska. Komputer umieszczony w serwerowni może zostać wyposażony w specjalistyczne oprogramowanie, które ABA PHC i CPSz Tel. (012) 415-87-81 ul. Bociana 22a Tel. (012) 415-87-82 www.aba.krakow.pl 31-231 Kraków Fax. (012) 415-87-83 e-mail: [email protected] pozwala na uruchomienie kilku (lub nawet kilkunastu) niezależnych maszyn wirtualnych na jednej platformie sprzętowej. Każda z tych maszyn wirtualnych może być wykorzystywana przez osobny system operacyjny. Użytkownik łączy się ze swym wirtualnym systemem za pomocą takiego samego terminala, jak w przypadku systemu terminalowego, jednakże w tym przypadku nie współdzieli on swej maszyny z innymi użytkownikami. Oczywiście, możliwe jest również podłączenie pojedynczego terminala do fizycznego (nie wirtualnego) komputera PC umieszczonego w serwerowni – do takich rozwiązań stworzono najnowocześniejsze platformy sprzętowe zwane „Blade PC”, które pozwalają na bardzo dużą gęstość „upakowania” pakietowych komputerów PC w serwerowni i tym samym oszczędności miejsca oraz poboru energii elektrycznej. Rozwiązanie to jest co najmniej tak efektywne, jak popularne już „Blade Servers”. Dysponowanie pełnymi zasobami fizycznego lub wirtualnego komputera PC zachowuje zalety środowiska terminalowego (centralizacja obsługi) lecz likwiduje problemy związane z pracą niektórych programów w klasycznym środowisku terminalowym. W dalszym ciągu dane organizacji pozostają na nośnikach zainstalowanych w pomieszczeniach chronionych fizycznie. Terminale WWW (Web terminals): Przeglądarka WWW stała się już standardowym interfejsem użytkownika umożliwiając kontakt nie tylko z typowymi stronami WWW, lecz również korzystanie z poczty elektronicznej, a nawet aplikacji biurowych. Technologia JAVA pozwala także na tworzenie specjalistycznych aplikacji (np. obsługi agencji bankowych, bibliotek itp.). Uruchamianie pełnego systemu operacyjnego jedynie w tym celu, aby skorzystać z przeglądarki WWW jest nie tylko nieuzasadnione ekonomicznie, lecz wiąże się również z koniecznością wprowadzenia dodatkowych zabezpieczeń do takiego systemu. W przeważającej liczbie przypadków nie jest również konieczna duża moc obliczeniowa, jaką zapewnia typowy komputer PC. Pracę w środowisku WWW można z powodzeniem zrealizować w oparciu o specjalizowane terminale. Są one wyposażone w dodatkowo zabezpieczony niewielki (zajmujący jedynie kilkadziesiąt megabajtów!) system operacyjny oraz w pełni funkcjonalną przeglądarkę WWW z obsługą JAVA, Macromedia (Adobe) Flah oraz dodatkowe przeglądarki plików PDF i DjVU. Opcjonalnie można je wyposażyć również w programy do obsługi multimediów. Terminale WWW mogą także (w zależności od decyzji administratora systemu) umożliwiać dokonywanie wydruków na drukarkach lokalnych oraz zapis plików na nośnikach masowych (np. USB PenDrive). Rozwiązania specjalizowane pozwalają również na obsługę terminalów kart kredytowych, tokenów autoryzacyjnych itp. Firma ABA, specjalizująca się od ponad 20 lat w rozwiązaniach terminalowych oferuje Państwu pełny zestaw usług i produktów związanych z rozwiązaniami „przetwarzania w chmurze” (Cloud Computing), gotowych terminali (także dostosowanych do indywidualnych wymagań użytkownika), oprogramowania na pamięciach FLASH, oprogramowania ładowanego z sieci w środowisku PXE, protokołów sieciowych, analizatorów sieciowych dostosowanych do nadzoru środowiska terminalowego i wirtualnego itp. Z przyjemnością odpowiemy na Państwa wątpliwości oraz przeprowadzimy demonstracje oferowanych przez nas rozwiązań. ABA PHC i CPSz Tel. (012) 415-87-81 ul. Bociana 22a Tel. (012) 415-87-82 www.aba.krakow.pl 31-231 Kraków Fax. (012) 415-87-83 e-mail: [email protected]