Tato služba programům umožňuje:
· 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ůmFunkce, 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í čísla3. 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í)