· přístup k programům na sdíleném disku
· přístup k souborům umístěných mimo uzel, z kterého je program volán
· přispívá k transparenci umístění
· stejnými jazykovými prostředky přistupovat k lokálním i vzdáleným souborům
Funkce, které souborová služba zajišťuje, můžeme rozdělit do tří skupin:
1. Funkce pro práci se soubory (čtení, vytváření, zápis atd.)
2. Funkce pro práci s katalogem (katalog si můžeme představit jako speciální soubor, který obsahuje informace o mapování jmen (textových) souborů odpovídajícímu identifikátoru souboru, dále zajišťuje řízení přístupových práv k souborům. jména souborů – většinou binární čísla
3. Funkce zajišťující provádění transakcí na souboru (ty jsou především potřebné pro souběžné (paralelní) provádění transakcí
Většina implementací souborových systémů zajišťuje první dvě funkce, tu třetí jenom některé z nich.
Distribuce dat
Rozdělení celkové datové základny na jednotlivé části a umístění těchto částí do příslušných uzlů daného systému. Při návrhu distribuce se sledují tyto cíle:
1. Dosažení místního zpracování (data i aplikace jsou ve stejném uzlu jako program Þ rychlejší odezvy k datům)
2. Dosažení vyšší spolehlivosti při zpracování dat (ta se dosahuje umístěním kopií do několika uzlů systému)
3. Dosažení rozdělení pracovní zátěže (ta se provádí za účelem dosažení co nejvyššího stupně paralelního zpracování)
Žádné komentáře:
Okomentovat