Download presentation
Presentation is loading. Please wait.
Published byKristina Terry Modified over 9 years ago
1
IST346: Storage File Systems File Services
2
Today’s Agenda Take a look at data storage options at the enterprise level. Discuss the various file systems Overview file-oriented services Demo walk-thru of storage allocations on servers.
3
Data Storage
4
Why Data Storage? Information is a the center of all organizations. Organizations need to store data. Lots of it. What Kinds of Data? Documents and Files (Reports, Proposals, Letters, Presentations, etc.) Databases Customer Information, Orders, Inventory Multimedia Video, Audio Email !!!!!
5
Some Storage Stats for the iSchool (2009) ServiceTotal AllocationAverage* Email209 GB1.6 GB / User* Personal Files238GB1.8 GB / User* Configuration Data12GB94 MB / User* Shared File Space115GB905 MB / User* Video145GB1.1 GB / User* iLMS (iSchool Blackboard)430GB323 MB / User + TOTAL> 1 TB~ 1GB / User *Based on 130 users +Based on 1550 users This ONLY represents the information the users generate and does not include operating system files, application files, etc.
6
Another way to look at it.
7
You might be thinking…. 1GB per user is NOTHING, considering:
8
The Fallacy of Enterprise Storage For every 1GB of user storage (files, email) you need: An additional 1GB for every full backup you do. At most another 1GB for fault-tolerance. 1GB per user is now 8GB when part of: RAID1 (Mirroring) for fault tolerance (1GB) Weekly full off site backups (4GB) With two backups months on the shelf (2GB)
9
The Fallacy of Enterprise Storage Disk Drives are Cheap, Storage is not (a simple example) 2TB Drive = $180 8TB Array = $3,170 (actual 6TB in RAID5) 17X more expensive, for only 3X the storage!
10
RAID Redux Redundant Array of Inexpensive Disks A technique to provide storage that is larger, more reliable and faster than what a single disk drive can provide. The RAID array of Physical Disks is treated as one logical Disk. Some RAID supports the use of Hot Spares in the event of a drive failure.
11
RAID Levels LevelDescriptionMin # DisksSpace EfficiencyFault Tolerance? 0Striping2NNo 1Mirroring21Yes 5Parity StripingNN-1Yes 6Dual Parity StripingNN-2Yes 10Mirrored StripeN (Even)N/2Yes RAID0RAID1RAID5
12
Storage Terminology - Volumes Volume – the chunk of storage as seen by the server. A single hard drive (or logical disk) can be one volume. One hard drive (or LD) can be multiple volumes. We call this partitioning the disk. Many hard disks can be combined into one logical volume.
13
Storage Terminology - File Systems Before a volume can be used it must be formatted with a File System. A File System is the method for storing and organizing files and data on the volume. Formatting is the act of setting up an empty file system on a volume. Some file systems implement journaling, which writes to the volume in batches, improving performance and reducing the chances for errors. Popular File Systems EXT3, ZFS, NTFS, HFS (Mac), FAT
14
Putting it all together Disk to File System. Disk(s) RAID Logical Drive Part. Logical Volume Format File System
15
DAS, NAS, and SAN oh My! *Taken from Wikipedia Commons
16
Managing Storage – Considerations? Consider storage a Community resource Charge units for their use Plan for the future Monitor growth trends, changes Be able to chart storage use over time. Its one thing to know you need more storage, it is an entirely different thing to know why. Dedicate resources to cleaning up Help users archive what the no longer need.
17
File Systems
18
File System Organizational Metaphor Windows Linux
19
File System Terminology WhatDefinitionWindowsLinux Root FolderTop of the file systemDrive Letter C:, D: / FolderContainer for filesTemp Path SeparatorCharacter used to separate folders \/ PathInstructions for how to navigate the folder hierarchy C:\windows\etc/usr/etc Home FolderPath to user’s default storage Parent FolderFolder up from the current folder..
20
Popular File Systems NameSummary of FeaturesMFS/MVSWinLinMac FAT32Originally used in DOS/Windows. No security in file system. Portable. 4GB/2TB Yes NTFS5Windows Successor to FAT. Journaling, file security, dynamic volume resize. 16EB/16EB Yes Some EXT3Linux File System. Journaling, file security.2TB/32TB SomeYes ZFSCreated by Sun Microsystems. Combined file system and LVM. Very advanced. 15Eb/16EB NoYesSome HFS+Native Mac OSX file system. Journaling, security. 8EB/8EB NoYes
21
Security on File Systems NFTS ACL’s Unix File Permissions
22
File-Oriented Services
23
File Services Windows Linux SMB / CIFS- Server Message Block / Common Internet File System. Folders shared as resources off of computer names. Windows clients connect to share as a drive letter. NFS – network file system. Mount remote file systems as folders on your local computer. SAMBA – SMB/ CIFS on Linux Connect to share as mounted folder. UNC: \\computername\sharename
24
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.