Opis administracji terminali v.1.5.0 System terminalowy jest scentralizowany oznacza to, że Użytkownik stacji roboczej (terminala) jest całkowicie uzależniony od konfiguracji wprowadzonej przez Administratora. Terminale zostały opracowane przy zastosowaniu zasady: Maksimum prostoty i wygody dla Użytkownika - Maksimum możliwości dla Administratora! Administrator systemu komputerowego jest fachowcem odpowiadającym za jego sprawne działanie. Założyliśmy więc, że jest nim osoba posiadająca odpowiednie przygotowanie do pełnienia tej funkcji. Dlatego postanowiliśmy udostępnić mu jak najwięcej możliwości, aby mógł dostosowywać prowadzony przez siebie system do indywidualnych wymagań. Nie uważamy się za najmądrzejszych. Dlatego nie będziemy Państwa przekonywać, że nasze rozwiązania spełnią wszystkie Państwa potrzeby. Mamy całkowicie inne podejście do PT Klientów: To Klient wie, czego naprawdę potrzebuje. My możemy jedynie pomóc w realizacji systemu spełniającego potrzeby Klient powinien korzystać ze swobody wyboru rozwiązania dlatego nie staramy się go uzależniać od dostarczanych przez nas rozwiązań. Stosujemy standardy otwarte (ABA jest członkiem Koalicji na Rzecz Otwartych Standardów www.standardy.org ) Nie wstydzimy się swoich rozwiązań dlatego udostępniamy je bez zastrzeżeń i dopuszczamy ich modyfikację W razie potrzeby oferujemy naszą pomoc od wsparcia podczas konfiguracji, poprzez roczne programy wsparcia technicznego oraz specjalistyczne szkolenia w naszym laboratorium i w siedzibie użytkownika Oferujemy konsultacje techniczne dla firm zamierzających wdrażać rozwiązania terminalowe. Korzystają z nich zarówno Ministerstwa, urzędy gminne i małe firmy Priorytetowo traktujemy współpracę z Administratorami systemów wykorzystujących nasze terminale. To właśnie ich praca decyduje o zadowoleniu Użytkowników systemu informatycznego. Mogą oni zawsze liczyć na naszą pomoc i konkretne porady techniczne. Nie oznacza to, że firma wykorzystująca nasze terminale musi zatrudniać informatyka na pełnym etacie. Unikalną cechą naszych terminali jest pełne dostosowanie ich oprogramowania do obsługi w systemie outsourcingu. Zarówno firma ABA, jak i jej Partnerzy oferują tego typu usługi w ramach programów opieki technicznej. Administrator naszych terminali ma znacznie większe możliwości w porównaniu z rozwiązaniami konkurencyjnymi, których dostawcy stawiają na maksymalne uproszczenie zadań administracyjnych. Uproszczenia zawsze wiążą się jednak z ograniczeniami! Dążenie do prostoty obsługi jest jak najbardziej słuszne przy opracowywaniu interfejsu Użytkownika my jednak uważamy, że administrację systemu powierza się prawdziwym fachowcom. W załączonej tabeli znajdą Państwo krótkie porównanie funkcji administracyjnych terminali z typowym terminalem. Uważam, że mówi ono samo za siebie...
Opis administracji terminali v.1.5.0 System uruchomieniowy: Standardowy program ładujący GRUB z możliwością zmiany konfiguracji parametrów ładowania systemu. Możliwość tworzenia wersji wielosystemowych (np. Linux oraz Windows CE). Obsługa ładowania systemu z sieci w środowisku PXE. Specjalizowany program ładujący dostarczany przez producenta bez możliwości dokonywania zmian jego konfiguracji. System operacyjny: Budowa modularna: Specjalizowany system operacyjny klasy Embedded LINUX (jądro, główny system plikowy oraz zestaw poleceń BusyBox ładowany do pamięci RAM (RAM disk), Zestaw oprogramowania użytkownika w postaci autonomicznych modułów (obsługa RDP, ICA, VNC, Firefox, NX, Telnet, SSH itp.), Odrębny zestaw plików konfiguracyjnych dla każdego modułu oprogramowania użytkownika. Oprogramowanie typu firmware w postaci obrazu całego systemu. Administracja terminalem: Zdalna lub lokalna. Wykorzystuje wyłącznie standardowe protokoły sieciowe (HTTP oraz FTP). Nie wymaga żadnego dodatkowego oprogramowania. Obsługa konfiguracji zdalnej (również przez sieci rozległe) za pomocą dowolnej przeglądarki internetowej (MSIE, Firefox itp.). Możliwość wprowadzania własnych, dodatkowych funkcji administracyjnych w postaci formularzy HTML. Najczęściej lokalny konfigurator graficzny z ewentualną możliwością udostępnienia przez VNC. Administracja zdalna wymaga instalacji dodatkowego oprogramowania na komputerze, z którego ma być prowadzona. Brak możliwości wprowadzania własnych funkcji administracyjnych. Konfigurowanie terminala: Za pomocą udokumentowanego zestawu zmiennych i plików konfiguracyjnych. Możliwość automatycznego pobierania konfiguracji wybranych funkcji terminala z dowolnego serwera FTP z podziałem terminali na grupy funkcjonalne. Graficzny interfejs konfiguracyjny oparty o technologię WWW (dostarczany na licencji GPL), Możliwość edycji plików konfiguracyjnych umożliwiająca realizację nietypowych konfiguracji. Za pomocą lokalnego programu konfiguracyjnego typu propertiary. Ograniczone możliwości automatyzacji konfiguracji dużej liczby terminali. Brak możliwości edycji plików konfiguracyjnych ograniczenie możliwych konfiguracji do przewidzianych przez dostawcę oprogramowania (np. z listy wyboru dostępnych parametrów).
Opis administracji terminali v.1.5.0 Monitorowanie pracy terminali: Zdalne oraz lokalne w postaci raportu w formacie HTML odświeżanego co 120 sekund udostępniającego pełny zestaw informacji sysinfo (C) (obciążenie, procesy, zajętość pamięci itp.) oraz zestaw aktualnych zmiennych konfiguracyjnych. Oparte o rozwiązanie typu propertiary. Dostęp do dzienników startowych oraz dzienników przebiegu automatycznej konfiguracji. Możliwość tworzenia i udostępniania własnych systemów dzienników (logów) pracy terminala. Uaktualnianie oprogramowania: Dla każdego modułu indywidualnie np. możliwość uaktualnienia obsługi protokołów RDP, ICA i przegladarki Firefox bez potrzeby dokonywania zmiany całości firmware lub innych modułów. W większości przypadków możliwe jest jedynie uaktualnienie całego firmware. Możliwość wprowadzania uaktualnień poprzez sieć z dowolnego komputera (LiveCD z uaktualnieniami dostarczany w ramach programów wsparcia technicznego). Możliwość instalacji dodatkowego oprogramowania lokalnego: Bez ograniczeń pod warunkiem odpowiedniego przygotowania programu (zgodnie z udostępnianą dokumentacją). Na ogół brak. W nielicznych rozwiązaniach z wykorzystaniem chroot. Możliwość uzupełniania zestawu bibliotek programowych. Praca wprowadzanych programów bez potrzeby wykorzystywania funkcji chroot. Możliwość integracji dodatkowego oprogramowania z systemem interfejsu użytkownika (pulpit, menu, pasek zadań) oraz z systemem zdalnej administracji i automatycznej konfiguracji. Ekran przeglądarki WWW systemu zdalnej administracji terminalami (pokazano połączenie z terminalem o adresie IP 10.1.1.47). Przejrzysty podział na grupy funkcji umożliwia szybki dostęp do właściwego formularza konfiguracyjnego. Całość systemu zdalnej administracji jest udostępniana w formie skryptów CGI na licencji otwartej (GPL). Skrypty administracyjne mogą być edytowane i modyfikowane przez Administratora systemu, dzięki czemu można łatwo dostosować ich funkcjonalność do indywidualnych potrzeb. Administrator systemu może również dodawać w prosty sposób zarówno nowe funkcje administracyjne, jak i całe ich grupy.
Opis administracji terminali v.1.5.0 Wyświetlanie zawartości katalogów terminala Wyświetlanie aktywnych połączeń z serwerami Powrót do strony głównej systemu administracji Dostęp do systemu pomocy on-line Wybór dowolnej funkcji (np. RDP) powoduje uaktywnienie formularza konfiguracyjnego, dzięki któremu możliwe jest wprowadzenie parametrów jej wywołania oraz typowo stosowanych opcji. W celu uniknięcia pomyłek opcje są wprowadzane przy zastosowaniu list wyboru zawierających dopuszczalne parametry.
Opis administracji terminali v.1.5.0 Przykładowy formularz konfiguracyjny połączeń protokołu RDP (program www.rdesktop.org): Jak każdy program konfiguracyjny powyższy formularz służy do zapisania w odpowiednim katalogu linii komend uruchamiającej połączenie RDP z wybranymi parametrami: /bin/rdesktop -uadministrator -ntomek -f -a24 -kpl -xlan -rsound:off 10.1.1.77 W terminalu linia ta może być bezpośrednio edytowana. Administrator może zdefiniować dowolną liczbę połączeń RDP każde jest opisane przez osobny plik. Zdefiniowane połączenia mogą być udostępnione użytkownikowi terminala oraz uaktywniane w dowolnym momencie. Sesje (RDP a także sesje innych protokołów) mogą być przyporządkowane do dowolnej konsoli terminala (max. 9 sesji) [Ctrl][Alt]Fx. Pliki zawierające konfigurację połączeń mogą być pobierane automatycznie z dowolnego serwera FTP. Na życzenie służymy Państwu wszelkimi dodatkowymi informacjami.