Opsi
Deweloperzy | uib GmbH, Moguncja, Niemcy |
---|---|
Wersja stabilna | 4.2.0.55 / 5 sierpnia 2021
|
Magazyn | |
Napisane w | Python, Jawa |
System operacyjny | Linuks , Microsoft Windows |
Dostępne w | Angielski, francuski, niemiecki, hiszpański, turecki |
Typ | Zarządzanie siecią Administracja systemem |
Licencja | GNU AGPL |
Strona internetowa |
Opsi (otwarta integracja z serwerem PC) to system dystrybucji i zarządzania oprogramowaniem dla klientów Microsoft Windows , oparty na serwerach Linux . Opsi jest rozwijany i utrzymywany przez uib GmbH z Moguncji w Niemczech . Główne części Opsi są dostępne na licencji open source na licencji GNU Affero General Public License .
Cechy
Kluczowe cechy opsi to:
- Zautomatyzowana instalacja systemu operacyjnego (wdrażanie systemu operacyjnego)
- Dystrybucja oprogramowania
- Zarządzanie poprawkami
- Zapasy (sprzęt i oprogramowanie)
- Zarządzanie licencjami / Zarządzanie zasobami oprogramowania
- Obsługa wielu lokalizacji
Narzędzie do zautomatyzowanej instalacji jest ważne i niezbędne do standaryzacji, łatwości konserwacji i oszczędności kosztów większych sieci komputerowych.
Opsi obsługuje klienckie systemy operacyjne MS Windows XP , Server 2003 , Windows Vista , Server 2008 , Windows 7 , Server 2008R2 , Server 2012 , Windows 8.1 , Server 2012 R12 oraz Windows 10 . Obsługiwane są wersje 32- i 64-bitowe. Do instalacji serwera opsi dostępne są pakiety dla dystrybucji Linuksa Debian , Ubuntu , SLES , Univention Corporate Server , CentOS , RHEL i OpenSuse .
Zautomatyzowana instalacja systemu operacyjnego
Poprzez interfejs zarządzania można wybrać klienta do instalacji systemu operacyjnego. Jeśli klient uruchamia się przez PXE , ładuje obraz rozruchowy z opsi-depotserver. Ten obraz rozruchowy przygotowuje dysk twardy, kopiuje wymagane pliki instalacyjne, sterowniki i agenta klienta opsi, a na końcu uruchamia nienadzorowaną instalację systemu operacyjnego . Opsi wykorzystuje automatyczne wykrywanie niezbędnych sterowników dla urządzeń PCI, HD-Audio i USB. instalacja systemu operacyjnego za pomocą obrazu dysku .
Dystrybucja oprogramowania
W celu automatycznej dystrybucji oprogramowania na każdym kliencie musi być zainstalowane oprogramowanie opsi-client-agent. Za każdym razem, gdy klient się uruchamia, opsi-client-agent łączy się z serwerem opsi i pyta, czy jest coś do zainstalowania (domyślnie). W takim przypadku uruchomiony zostanie program instalacyjny oparty na skrypcie (opsi-winst), który zainstaluje wymagane oprogramowanie na kliencie. Podczas procesu instalacji logowanie użytkownika może zostać zablokowane ze względu na integralność. Aby zintegrować nowy pakiet oprogramowania z systemem wdrażania oprogramowania, należy napisać skrypt określający proces instalacji. Skrypt ten zawiera wszystkie informacje o sposobie instalacji tego pakietu oprogramowania cichy lub bez nadzoru lub przy użyciu narzędzi takich jak AutoIt lub Autohotkey . Za pomocą opsi-winst można wykonać takie czynności, jak kopiowanie plików lub edycja rejestru. Opsi-client-agent może być również uruchamiany przez inne zdarzenia lub poprzez instalację wypychaną z serwera opsi.
Zarządzanie poprawkami
Mechanizm wdrażania oprogramowania może być również wykorzystany do wdrażania poprawek i poprawek oprogramowania .
Zapasy (sprzęt i oprogramowanie)
Inwentaryzacja sprzętu i oprogramowania również korzysta z opsi-client-agent. Informacje o sprzęcie są zbierane za pośrednictwem wywołań usługi WMI , podczas gdy informacje o oprogramowaniu są zbierane z rejestru . Dane inwentaryzacyjne są przesyłane z powrotem do serwera operacyjnego przez usługę sieciową . Dane inwentaryzacyjne mogą być importowane za pośrednictwem usługi sieciowej do CMDB np. w OTRS .
Zarządzanie licencjami / Zarządzanie zasobami oprogramowania
Moduł zarządzania licencjami opsi obsługuje administrowanie różnymi rodzajami licencji, takimi jak licencje detaliczne, OEM i zbiorowe. Zlicza licencje używane przy wdrożeniu oprogramowania . Korzystając z połączenia Zarządzania licencjami i spisu oprogramowania, można generować raporty Zarządzania zasobami oprogramowania dotyczące liczby wolnych i zainstalowanych licencji. Moduł zarządzania licencjami jest częścią współfinansowanego projektu i nie został jeszcze udostępniony jako open source.
Obsługa wielu lokalizacji
Oprogramowanie do zainstalowania można umieścić na kilku serwerach depot, oszczędzając przepustowość. Dane konfiguracyjne mogą być przechowywane i edytowane na jednym serwerze.
serwer opsi
Serwer opsi zapewnia następujące usługi:
- Serwer konfiguracji przechowuje dane konfiguracyjne klientów i zapewnia metody zarządzania tymi danymi za pośrednictwem usługi sieciowej lub wiersza poleceń. Dane mogą być przechowywane w plikach, w OpenLDAP lub w bazie danych MySQL .
- Depot-server przechowuje pakiety oprogramowania, które mogą być instalowane na klientach. Aby zapewnić obsługę wielu lokalizacji, wiele serwerów depot może być kontrolowanych przez jeden serwer konfiguracji.
- Serwer TFTP zapewnia obrazy rozruchowe dla instalacji systemu operacyjnego.
- Serwer DHCP może być zintegrowany z serwerem operacyjnym.
Interfejs zarządzania
Do zarządzania opsi dostępny jest graficzny interfejs użytkownika w postaci aplikacji lub apletu przeglądarki . Zarządzanie jest również możliwe za pomocą narzędzia wiersza poleceń lub usługi sieciowej .
Licencja
Podstawowe funkcje opsi są open-source zgodnie z licencją GNU General Public License w wersji 3 i są bezpłatne. Podstawowe funkcje to dystrybucja oprogramowania (lub wdrażanie oprogramowania ), wdrażanie systemu operacyjnego oraz inwentaryzacja sprzętu i oprogramowania. Te bezpłatne komponenty można uzupełnić zamkniętym źródle , które wymagają uiszczenia opłaty. Nazywa się je Projektami współfinansowanymi .
Dofinansowanie projektów
Mimo że opsi jest open source, niektóre komponenty nie są obecnie bezpłatne. Komponenty te są opracowywane w ramach współfinansowanego projektu. Oznacza to, że te części są dostępne tylko dla tych klientów, którzy wnieśli wkład w koszty rozwoju. Gdy tylko rozwój współfinansowanego projektu zostanie zrefinansowany, komponent będzie częścią bezpłatnej wersji opsi i będzie można z niego korzystać bezpłatnie. Będzie to oprogramowanie typu open source (o ile nie uniemożliwią tego względy techniczne). Pierwszym z tych współfinansowanych Projektów było wsparcie opsi dla Windows Vista / Windows 7 . Został ukończony 1 lutego 2008 r. i jest bezpłatny od 1 marca 2010 r. Kod źródłowy został oddzielony od jeszcze nieopłaconych części i jest open source od 30 listopada 2010 r. W tej chwili (styczeń 2011 r.) istnieją trzy współfinansowania projekty: Treeview buduje hierarchiczne grupy klientów do zarządzania; MySQL jako zaplecze dla wszystkich danych; oraz moduł zarządzania licencjami. Głównym celem współfinansowanych projektów jest jednorazowe stworzenie oprogramowania dla puli nabywców, którzy dzielą się kosztami i uczynienie go open source, gdy tylko zostanie w pełni opłacony.
Referencje i źródła
- ^ ab Licencja , Opsi .
- ^ Funkcje , Opsi, zarchiwizowane z oryginału w dniu 30.01.2009 .
- ^ Lista funkcji , Opsi
- ^ „Kix44OTRS” , produkt , DE: Cape IT .
- ^ Zrzuty ekranu , Opsi, zarchiwizowane z oryginału w dniu 31.01.2009 , pobrane 21.01.2009 .
- ^ „opsi-admin” (PDF) , podręcznik Opsi, stabilny , DE: UIB .
- ^ Współfinansowanie Opsi , DE: UIB .
- ^ „Współfinansowanie OpsiClientD” , Statystyki , Opsi .
Linki zewnętrzne
- Opsi
- „Opsi”, Linux Magazine , 2009