grid database design

309 239 0
grid database design

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... Neutrality 51 Policy Neutrality 51 Compatibility with Other Grid Infrastructure 51 Storage Systems 51 Access or Collaboration Grid 52 Large-Format Displays 52 Presentation Environments 53 Interfaces to Grid Middleware 53 Others 54 Scavenging Grid 54 Grid Scope 56 Project Grid, Departmental Grid, or Cluster Grid 56 Enterprise Grid or Campus Grid 58 Global Grid 58 3 Early Adopters Computational and... III: DATABASES IN THE GRID 8 Intr oducing Databases 195 Databases 195 Relational Database 196 Tuples 197 Attributes 198 Entities 198 Relationship 198 Relational Algebra 198 Union 198 Intersection 198 Difference 199 Cartesian Product 199 Select 199 Project 200 Join 200 Relational Calculus 200 Object Database 202 Architecture Differences between Relational and Object Databases 203 xviii Ⅲ Grid Database. .. 112 Data Integrity 115 Attenuation 116 Impulse Noise 116 Cross Talk 116 Jitter 117 Delay Distortion 117 83 xvi Ⅲ Grid Database Design Capability Resource Management 118 Database Security 121 Inference 121 Server Security 124 Database Connections 125 Table Access Control 125 Restricting Database Access 130 DBMS Specific 131 5 The Har dwar e 133 Computers 133 Blade Servers 138 Storage 140 I/O... Napster 38 Gnutella 38 Types 40 Computational Grid 40 Distributed Servers and Computation Sites 41 Remote Instrumentation 41 Data Archives 42 Networks 43 Portal (User Interface) 43 Security 44 Broker 45 User Profile 45 Searching for Resources 46 Batch Job Submittal 46 Credential Repository 48 Scheduler 48 Data Management 49 Data Grid 50 xiii xiv Ⅲ Grid Database Design Storage Mechanism Neutrality 51 Policy... Databases 203 xviii Ⅲ Grid Database Design Object Relational Database 203 SQL 205 Select 206 Where 206 And/Or 206 In 207 Between 207 Like 207 Insert 207 Update 208 Delete 208 Database 209 Data Model 209 Schema 209 Relational Model 209 Anomalies 209 Insert Anomaly 210 Deletion Anomaly 210 Update Anomaly 210 9 Parallel Database Data Independence 213 Parallel Databases 214 Start-Up 216 Interference... Fragmentation 252 Horizontal Fragmentation 254 Hybrid 255 241 xx Ⅲ Grid Database Design Replication 255 Metadata 256 Distributed Database Failures 257 Failure of a Site 257 Loss of Messages 257 Failure of a Communication Link 257 Network Partition 257 Data Access 258 11 Data Synchr onization 261 Concurrency Control 262 Distributed Deadlock 262 Database Deadlocks 264 Multiple-Copy Consistency 265 Pessimistic... computing, first looking at peer-to-peer processing, then at the beginnings of the Grid as it is becoming defined We look at the different kinds of Grids and how the different definitions can be combined to play together Regardless of what you want to accomplish, there is a Grid that is likely to fill the need There are even Grids that include the most overlooked resource that a company has, its intellectual... order of the cards was 12 Ⅲ Grid Database Design Figure 1.7 Mark I (From http://inventors.about.com.) changed and the problem of a paper punch card and moisture and becoming bent or folded (the first use of do no bend, fold, spindle, or mutilate) Colossus was an electronic computer built at the University of Manchester in Britain in 1943 by M.H.A Neuman and Tommy Flowers and was designed by Alan Turing... The path of connections had to be redone for each different problem Although, if you stretch the imagination, 14 Ⅲ Grid Database Design this made ENIAC programmable, the wire-it-yourself way of programming was very inconvenient, though highly efficient for those programs for which ENIAC was designed, and was in productive use from 1946 to 1955 ENIAC used over 18,000 vacuum tubes, making it the very first... Ⅲ 7 Figure 1.3 Charles Babbage (From http://www.math.yorku.ca/SCS/Gallery/ images/portraits/babbage.jpg.) Figure 1.4 jpg.) The difference engine (From http://www.weller.to/his/img/babbage 8 Ⅲ Grid Database Design attempted to build his difference engine over the course of the next 20 years only to see the project cancelled in 1842 by the British government In 1833, Babbage conceived his next idea, . Environments 53 Interfaces to Grid Middleware 53 Others 54 Scavenging Grid 54 Grid Scope 56 Project Grid, Departmental Grid, or Cluster Grid 56 Enterprise Grid or Campus Grid 58 Global Grid 58 3 Early. information on the Grid, its beginning, background, and components, and to give you an idea of how databases will be designed to fit into this new computing vi Ⅲ Grid Database Design model 49 Data Grid 50 xiv Ⅲ Grid Database Design Storage Mechanism Neutrality 51 Policy Neutrality 51 Compatibility with Other Grid Infrastructure 51 Storage Systems 51 Access or Collaboration Grid

Ngày đăng: 03/06/2014, 01:16

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan