Agenda Data Storage Database Management Systems Chapter 3 AOL Time-Warner Case

  • Published on
    31-Dec-2015

  • View
    212

  • Download
    0

Embed Size (px)

Transcript

<ul><li><p>AgendaData StorageDatabase Management Systems</p><p>Chapter 3</p><p>AOL Time-Warner Case</p></li><li><p>Data StorageCharacter SetsFile SystemsRAID File StorageNetwork File SystemsInternet File SystemsStorage Area NetworksNetwork Attached Storage</p></li><li><p>Character SetsRepresentations of all text elementsASCII Standard for PCs, unixEBCDIC The Mainframe alternativeUNICODE The web standard</p></li><li><p>File System Concepts and IssuesFile Allocation Table (FAT) / Volume Table of Contents (VTOC)Disk Sectors and FragmentationHierarchical File SystemsJournaled vs raw file systemsDisk CachingMechanismReason</p></li><li><p>Shared Storage ArraysVendors: StorTek, IBM, EMC, Goals: Management, flexibilityIssues: ConnectivityVirtual Storage</p></li><li><p>RAID (redundant array of independent disks) RAID 0 (Striping)Consecutive blocks written to different disksPerformance gain onlyRAID 1 (Mirroring)Writes all data to two separate drivesReads from either for performanceRAID 5 (Parity disk) Any disk can fail without lossParity drive allows failed drive to be recreated</p></li><li><p>RAID 0 Diagram(Striping)Disk ADisk BDisk CDisk DBlock1Block2Block3Block4</p></li><li><p>RAID 1 Diagram(Mirroring)Disk ADiskB </p><p>Block1</p></li><li><p>RAID 5 Diagram(Even Parity)Disk AStorage MechanismDisk BDisk CDisk DParityDisk1 0 0 1 0</p></li><li><p>Remote DataNetwork File SystemsInternet File SystemsConsiderations:PerformanceSecurityRoaming</p></li><li><p>Storage Area NetworksFabric connectivity between servers and storageAccess is still via owning serverUsed for structured data, data associated with specific application</p></li><li><p>Fabric Storage Area NetworkServer 1Server 2Server 3Server 4SAN Side 1 SAN Side 2 DiskADiskBDiskCDisk DDiskE</p></li><li><p>Network-Attached StorageFile systems accessed via internetAppear as remote drivesUsed for unstructured data (e.g. documents), data used by many servers </p></li><li><p>NAS DiagramNetworkServerServerNAS</p></li><li><p>Database Management SystemsPrograms that manage databasesLink different data structures logicallySingle version of all rulesStructuresDomainsAccessData reliability enhancementsLockingLoggingJournalingStandard APISQL: Structured Query LanguageGranular Access</p></li><li><p>Relational DBMS ConceptsValue-based relations</p><p>Joins</p><p>Tables and Views</p><p>Set Processing</p></li><li><p>Text Chapter 3: ThemesNetworking the Business Act big and smallFast firmsBlueprintOperating Processes Managing and learningValue NetworksVirtual IntegrationCost/Risk AnalysisMarket RelationshipsProprietary processes vs Virtual Integration </p></li><li><p>Text Chapter 3: DiscussionWhat systems enable company-smart decisionsWhen does scope of control effect growing firms</p></li><li><p>Case: AOL Time WarnerIs the company successful?Explain stock drop vs other Internet servicersWhat (if any) rules were broken?</p></li></ul>