Clusterix Data Management System (CDMS)
|
|
- Sebastian Bednarczyk
- 9 lat temu
- Przeglądów:
Transkrypt
1 Clusterix Data Management System (CDMS) Łukasz Kuczyński Politechnika Czestochowska Instytut Informatyki Teoretycznej i Stosowanej
2 Cechy systemu przeźroczysty dostęp do danych wysoki poziom bezpieczeństwa przesyłanych i składowanych danych niezawodność - przejmowanie kontroli przez zapasowe instancje brokera obsługa list kontroli dostępu możliwość kompresji składowanych danych optymalizacja dostępu do danych równoważenie obciążenia
3 Przezroczysty dostęp do danych Podsystem Transportowy został zaimplementowany jako warstwa pomiędzy aplikacjami użytkownika a systemem CDMS. Takie podejście pozwala na: ukrycie niskopoziomowych mechanizmów dostępu do danych możliwość dodawania nowej funkcjonalności bez konieczności wprowadzania zmian w aplikacjach klienckich implementację inteligentnych metod dostępu do danych
4 Bezpieczeństwo danych W celu zapewnienia wysokiego poziomu bezpieczeństwa przesyłanych i składowanych wykorzystane zostały następujące mechanizmy: uwierzytelniania i autoryzacji (w oparciu o GSI), możliwość szyfrowania danych (opcjonalnie), delegacja uprawnień (single--sign--on) Aby zwiększyć stopień bezpieczeństwa składowanych danych zastosowano: listy kontroli dostępu (ACL), transformacje nazw przechowywanych plików (MD5)
5 Budowa systemu
6 Scenariusz kopiowania danych (1)
7 Scenariusz kopiowania danych (2)
8 Scenariusz kopiowania danych (3)
9 Scenariusz kopiowania danych (4)
10 Scenariusz kopiowania danych (5)
11 Scenariusz kopiowania danych (6)
12 Interface użytkownika (1) Dostęp do zasobów systemu jest możliwy poprzez interfejs WebService i protokół SOAP. Rozwiązanie takie pozwala na uniezależnienie aplikacji klienckich od języka programowania oraz systemu operacyjnego. Przykładowymi aplikacjami wykorzystującymi interface systemu CDMS są: pakiet narzędzi administracyjnych zaimplementowany w jezyku C dla platformy Linux/Unix portlet GridSphere zaimplementowany w Javie.
13 Interface użytkownika (2) Interface użytkownika pozwala na: tworzenie katalogów usuwanie plików / katalogów zmianę nazwy wyświetlanie listy plików / katalogów transfer danych pomiędzy komputerem klienta a CDMS wewnętrzne kopiowanie danych zarządzanie użytkownikami i grupami zarządzanie systemem udziałów (quota)
14 Komendy użytkownika końcowego cdms_adduser - dodawanie użytkowników cdms_mkdir - tworzenie katalogów cdms_cp - kopiowanie danych cdms_rm - usuwanie plików i katalogów cdms_lstree - wyświetlanie drzewa katalogów cdms_find - wyszukiwanie plików cdms_info - informacje o stanie CDMS cdms_ln - tworzenie dowiązań symbolicznych cdms_quota - zarządzania systemem udziałów
15 Tworzenie konta użytkownika
16 Uprawnienia plików i kotalogów (1) Schemat uprawnień systemu CDMS składa sie z czterech sekcji. Pierwsza z nich specyfikuje rodzaj zasobu: d - katalog f - plik l - link symboliczny Pozostałe trzy sekcje to uprawnienia właściciela, grupy oraz pozostałych użytkowników systemu.
17 Uprawnienia plików i kotalogów (2) System posiada zaimplementowane następujące uprawnienia: r - odczyt w - zapis (dotyczy zawartości pliku) c - tworzenie nowych obiektów ( dotyczy tylko katalogów) e - kasowanie m - modyfikacja nazwy/atrybutów S - super uprawnienia
18 Tworzenie katalogów
19 Transfer danych
20 Wyświetlanie drzewa katalogów
21 Wyszukiwanie danych
22 Usuwanie danych
23 Sprawdzanie zarejestrowanych SE
24 Integracja CDMS z brokerem GRMS (1) Przykładowy opis zadania z wykorzystaniem protokołu gsiftp <grmsjob appid="task"> <simplejob> <executable type="single" count="1"> <file name="exec-file" type="in"> <url>gsiftp://access.pcss.clusterix.pl/~/test.sh</url> </file> <stdout> <url>gsiftp://access.pcss.clusterix.pl/~/stdout</url> </stdout> </executable> </simplejob> </grmsjob>
25 Integracja CDMS z brokerem GRMS (2) Przykładowy opis zadania z wykorzystaniem CDMS <grmsjob appid="task"> <simplejob> <executable type="single" count="1"> <file name="exec-file" type="in"> <url>cdms:///test.sh</url> </file> <stdout> <url>cdms:///stdout</url> </stdout> </executable> </simplejob> </grmsjob>
Enterprise Data Server (EDS) jest nowoczesnym, wydajnym systemem zbierania, przetwarzania i udostępniania danych operacyjnych, w tym danych
Enterprise Data Server (EDS) jest nowoczesnym, wydajnym systemem zbierania, przetwarzania i udostępniania danych operacyjnych, w tym danych procesowych. Źródłem danych dla EDS może być dowolny system cyfrowy
Bardziej szczegółowoINSTRUKCJA OBSŁUGI PANELU ADMINISTRACYJNEGO SYSTEMU CMS
INSTRUKCJA OBSŁUGI PANELU ADMINISTRACYJNEGO SYSTEMU CMS System CMS (Content Managment System) jest to aplikacja internetowa pozwalająca na łatwą aktualizację i rozbudowę strony internetowej. Osoba aktualizująca
Bardziej szczegółowo9. Protokoły sieciowe TCP/IP
9. Protokoły sieciowe TCP/IP Urządzenia w sieci komputerowej komunikują się ze sobą i wymieniają informacje. Wymiana informacji musi przebiegać w ściśle określony sposób umożliwiający przesyłanie danych.
Bardziej szczegółowoSynology NAS Przewodnik użytkownika
Synology NAS Przewodnik użytkownika ID dokumentu Syno_UsersGuide_NAS_20130906 Spis treści Rozdział 1: Wprowadzenie Rozdział 2: Synology DiskStation Manager pierwsze kroki Instalacja serwera Synology NAS
Bardziej szczegółowoSzczegółowy zakres zadań Wykonawcy
Załącznik nr 1 Szczegółowy zakres zadań Wykonawcy 1. Opracowanie kompleksowej koncepcji rozwoju i funkcjonowania Systemu Obsługi Inwestora. Wykonawca w oparciu o założenia przedstawione przez Zamawiającego
Bardziej szczegółowoPodręcznik użytkownika IBM SPSS Statistics 22 System podstawowy
Podręcznik użytkownika IBM SPSS Statistics 22 System podstawowy Uwaga Przed skorzystaniem z niniejszych informacji oraz produktu, którego one dotyczą, należy zapoznać się z informacjami zamieszczonymi
Bardziej szczegółowoW ramach realizacji przedmiotu zamówienia do Wykonawcy należeć będzie:
Załącznik nr 1 do SIWZ SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA Kompleksowa informatyzacja Samodzielnego Publicznego Zakładu Opieki Zdrowotnej w Lubaczowie jako element Podkarpackiego Systemu Informacji
Bardziej szczegółowoSystem plików warstwa fizyczna. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak
System plików warstwa fizyczna Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak System plików warstwa fizyczna Celem wykładu jest prezentacja różnych podejść do implementacji systemu plików. Podejścia
Bardziej szczegółowoJak działa Internet i co z tego wynika dla prób jego regulacji?
Michał Małyszko Jak działa Internet i co z tego wynika dla prób jego regulacji? 1. Wstęp Celem niniejszego dokumentu jest opisanie w przystępny i zrozumiały sposób zasad działania sieci Internet oraz proponowanych
Bardziej szczegółowoLOGO!Soft Comfort pomoc online
LOGO!Soft Comfort pomoc online Instrukcja obsługi LOGO!Soft Comfort V7.0 1 Interfejs użytkownika 2 Samouczek 3 Przykładowe aplikacje 4 Materiały referencyjne 5 Porady i podpowiedzi 6 Dane techniczne Wyznaczanie
Bardziej szczegółowoAcronis i Acronis Secure Zone są zastrzeżonymi znakami towarowymi firmy Acronis, Inc.
Copyright Acronis, Inc., 2000 2011. Wszelkie prawa zastrzeżone. Acronis i Acronis Secure Zone są zastrzeżonymi znakami towarowymi firmy Acronis, Inc. Acronis Compute with Confidence, Acronis Startup Recovery
Bardziej szczegółowoUSOS: System raportowania i analiz statystycznych
Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Filip Grotkowski Nr albumu: 235984 USOS: System raportowania i analiz statystycznych Praca magisterska na kierunku INFORMATYKA Praca wykonana
Bardziej szczegółowoPartition Manager 12 Home
Paragon Software Poland Sp. z o.o ul. Śląska 22/21 42 217 Częstochowa, Polska Tel. +48 (34) 343 81 81 Internet: www.paragon software.pl Email: kontakt@paragon software.pl Partition Manager 12 Home Podręcznik
Bardziej szczegółowoWprowadzenie docsystemów informacyjnych
Wprowadzenie docsystemów informacyjnych Problem bezpieczeństwa Tylko system zapewniający całkowite bezpieczeństwo pracy oraz danych może być akceptowany jako narzędzie biznesowe! Dlatego projektowanie
Bardziej szczegółowoOpis systemu B2B. Przygotowanie projektu infrastruktury elektrotechnicznej dla klientów,
Opis systemu B2B W ramach realizacji projektu wdrożony zostanie jeden system B2B. W wyniku realizacji przedmiotowej inwestycji zostanie wdrożony 1 kompleksowy system automatyzujący relacje B2B pomiędzy
Bardziej szczegółowoCzym są pliki cookies?
Czym są pliki cookies? Poprzez pliki cookies należy rozumieć dane informatyczne, w szczególności pliki tekstowe, przechowywane w urządzeniach końcowych użytkowników przeznaczone do korzystania ze stron
Bardziej szczegółowoArchitektura systemów informatycznych. system operacyjny podstawowe pojęcia, budowa
Architektura systemów informatycznych system operacyjny podstawowe pojęcia, budowa Tematyka wykładów Pojęcie systemu operacyjnego Pliki i systemy plików Powłoki systemowe: metaznaki i wyrażenia regularne
Bardziej szczegółowoIMPAX 6 IMPAX 6....bo nie wszystkie systemy PACS sà takie same.
IMPAX 6 IMPAX 6...bo nie wszystkie systemy PACS sà takie same. Solidny fundament systemów informatycznych w Twoim szpitalu Placówki s u by zdrowia na całym Êwiecie wykorzystujà nowoczesne technologie zarzàdzania
Bardziej szczegółowoPOMOC DO PROGRAMU. Merco s.c. - Programy dla resturacji i hoteli www.merco.pl
POMOC DO PROGRAMU Merco s.c. - Programy dla resturacji i hoteli www.merco.pl 2. Instalacja systemu 1. Spis treści 2. Instalacja systemu... 3 3. System - konfiguracja... 4 3.1. Parametry programu... 4 3.1.1.
Bardziej szczegółowoINSTRUKCJA OBSŁUGI PROGRAMU. INFOR System KSIĘGA PRZYCHODÓW I ROZCHODÓW. Nasza wiedza i narzędzia wspierają Twoją strategię. Wersja 9.
INSTRUKCJA OBSŁUGI PROGRAMU INFOR System KSIĘGA PRZYCHODÓW I ROZCHODÓW Nasza wiedza i narzędzia wspierają Twoją strategię Wersja 9.0 www.biznesmen.com.pl pomoc@biznesmen.com.pl 1 Spis treści I.Wstęp...
Bardziej szczegółowoInformatyczny System Zarządzania Budżetami Jednostek Samorządu Terytorialnego (BeSTi@)
Informatyczny System Zarządzania Budżetami Jednostek Samorządu Terytorialnego (BeSTi@) System powstał w ramach projektu PHARE 2002/000-580.01.09 Zarządzanie Finansami Publicznymi Dokumentacja użytkownika
Bardziej szczegółowoSemantic Web technologie, zastosowania, rozwój
XV Konferencja PLOUG Kościelisko Październik 2009 Semantic Web technologie, zastosowania, rozwój Jarosław Bąk, Czesław Jędrzejek Politechnika Poznańska jaroslaw.bak@put.poznan.pl, czeslaw.jedrzejek@put.poznan.pl
Bardziej szczegółowoInstrukcja obsługi programu CZAS PRACY EWIDENCJA - rejestracja czasu pracy pracowników.
Instrukcja obsługi programu CZAS PRACY EWIDENCJA - rejestracja czasu pracy pracowników. Spis treści: Zanim rozpoczniesz: Wymagania techniczne... 2 Ograniczenia wersji demonstracyjnej... 2 Pierwsze czynności...
Bardziej szczegółowoAcronis Backup & Recovery 11 Instrukcja szybkiego rozpoczęcia pracy
Acronis Backup & Recovery 11 Instrukcja szybkiego rozpoczęcia pracy Dotyczy następujących wersji: Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Server for Linux Server
Bardziej szczegółowoSystem Zarządzania Treścią czyli jak prosto i przyjemnie zarządzać serwisem internetowym
System Zarządzania Treścią czyli jak prosto i przyjemnie zarządzać serwisem internetowym Systemy CMS są bardzo popularne od dawna. W sieci znajdziemy mnóstwo gotowych, darmowych rozwiązań. Wystarczy pobrać,
Bardziej szczegółowo5. Na jakim oprogramowaniu (nazwa, wersja, edycja) działa istniejący system pocztowy Zamawiającego?
1. Jaka jest wolna ilość gniazd w obudowach Blade Sun Blade 6000 Chasis która może zostać użyta do wdrożenia? 2. Czy obudowa Blade Sun Blade 6000 Chasis jest dostępna w podstawowej oraz zapasowej lokalizacji?
Bardziej szczegółowoProfil metadanych dla dokumentów planistycznych określonych w ustawie o Planowaniu i Zagospodarowaniu Przestrzennym
Opracowanie projektu standardowych modeli danych oraz profilu metadanych dla opracowań planistycznych na potrzeby realizacji projektu Przyspieszenie wzrostu konkurencyjności województwa mazowieckiego,
Bardziej szczegółowoPraca dyplomowa inżynierska
POLITECHNIKA WARSZAWSKA Rok akademicki: Wydział Elektroniki i Technik Informacyjnych 2003/2004 Instytut Automatyki i Informatyki Stosowanej Praca dyplomowa inżynierska Krzysztof Ślusarczyk Opracowanie,
Bardziej szczegółowo