|
SECTION I: IN THE BEGINNING |
|
|
|
|
3 | (32) |
|
|
3 | (1) |
|
|
3 | (8) |
|
|
11 | (6) |
|
|
17 | (5) |
|
|
22 | (4) |
|
|
26 | (4) |
|
|
30 | (3) |
|
|
33 | (2) |
|
Definition and Components |
|
|
35 | (24) |
|
|
37 | (3) |
|
|
38 | (1) |
|
|
38 | (2) |
|
|
40 | (16) |
|
|
40 | (1) |
|
Distributed Servers and Computation Sites |
|
|
41 | (1) |
|
|
41 | (1) |
|
|
42 | (1) |
|
|
43 | (1) |
|
|
43 | (1) |
|
|
44 | (1) |
|
|
45 | (1) |
|
|
45 | (1) |
|
|
46 | (1) |
|
|
46 | (2) |
|
|
48 | (1) |
|
|
48 | (1) |
|
|
49 | (1) |
|
|
50 | (1) |
|
Storage Mechanism Neutrality |
|
|
51 | (1) |
|
|
51 | (1) |
|
Compatibility with Other Grid Infrastructure |
|
|
51 | (1) |
|
|
51 | (1) |
|
Access or Collaboration Grid |
|
|
52 | (1) |
|
|
52 | (1) |
|
Presentation Environments |
|
|
53 | (1) |
|
Interfaces to Grid Middleware |
|
|
53 | (1) |
|
|
54 | (1) |
|
|
54 | (2) |
|
|
56 | (3) |
|
Project Grid, Departmental Grid, or Cluster Grid |
|
|
56 | (2) |
|
Enterprise Grid or Campus Grid |
|
|
58 | (1) |
|
|
58 | (1) |
|
|
59 | (24) |
|
Computational and Experimental Scientists |
|
|
59 | (1) |
|
|
60 | (1) |
|
|
60 | (1) |
|
|
60 | (2) |
|
|
61 | (1) |
|
University of Ulm Germany |
|
|
61 | (1) |
|
The White Rose University Consortium |
|
|
62 | (1) |
|
|
62 | (1) |
|
|
62 | (1) |
|
|
63 | (12) |
|
|
63 | (2) |
|
|
65 | (1) |
|
|
66 | (1) |
|
|
66 | (1) |
|
|
66 | (1) |
|
|
67 | (1) |
|
The American Diabetes Association |
|
|
67 | (2) |
|
North Carolina Genomics and Bioinformatics Consortium |
|
|
69 | (1) |
|
Spain's Institute of Cancer Research |
|
|
69 | (1) |
|
|
69 | (1) |
|
|
69 | (1) |
|
|
70 | (1) |
|
Kansai Electric Power Co., Inc. |
|
|
70 | (1) |
|
|
70 | (1) |
|
|
70 | (1) |
|
|
71 | (1) |
|
|
71 | (1) |
|
|
71 | (1) |
|
|
72 | (1) |
|
U.S. Department of Defense |
|
|
72 | (1) |
|
|
73 | (1) |
|
|
74 | (1) |
|
|
75 | (8) |
|
|
75 | (8) |
|
SECTION II: THE PARTS AND PIECES |
|
|
|
|
83 | (50) |
|
|
83 | (38) |
|
|
84 | (1) |
|
Reciprocity of Identification |
|
|
85 | (1) |
|
|
85 | (1) |
|
|
86 | (1) |
|
Third-Party Real-Time Involvement |
|
|
86 | (1) |
|
|
86 | (1) |
|
|
87 | (1) |
|
|
87 | (1) |
|
|
88 | (1) |
|
|
89 | (1) |
|
|
89 | (2) |
|
|
91 | (5) |
|
|
96 | (5) |
|
|
101 | (1) |
|
|
102 | (1) |
|
|
103 | (1) |
|
|
103 | (1) |
|
|
103 | (1) |
|
|
104 | (1) |
|
|
104 | (1) |
|
|
105 | (1) |
|
|
106 | (1) |
|
|
107 | (1) |
|
|
107 | (1) |
|
|
108 | (1) |
|
|
108 | (1) |
|
|
109 | (1) |
|
|
110 | (1) |
|
Linear Feedback Shift Register |
|
|
110 | (1) |
|
|
111 | (1) |
|
|
111 | (1) |
|
|
112 | (1) |
|
|
112 | (3) |
|
|
115 | (1) |
|
|
116 | (1) |
|
|
116 | (1) |
|
|
116 | (1) |
|
|
117 | (1) |
|
|
117 | (1) |
|
Capability Resource Management |
|
|
118 | (3) |
|
|
121 | (12) |
|
|
121 | (3) |
|
|
124 | (1) |
|
|
125 | (1) |
|
|
125 | (5) |
|
Restricting Database Access |
|
|
130 | (1) |
|
|
131 | (2) |
|
|
133 | (14) |
|
|
133 | (7) |
|
|
138 | (2) |
|
|
140 | (3) |
|
|
143 | (1) |
|
|
143 | (1) |
|
|
144 | (1) |
|
Visualization Environments |
|
|
144 | (1) |
|
|
145 | (2) |
|
|
147 | (24) |
|
|
152 | (1) |
|
|
153 | (1) |
|
|
154 | (1) |
|
Domain-Independent Metadata |
|
|
154 | (1) |
|
Content-Dependent Metadata |
|
|
154 | (1) |
|
Content-Independent Metadata |
|
|
155 | (1) |
|
|
155 | (1) |
|
|
155 | (1) |
|
|
155 | (1) |
|
|
156 | (1) |
|
|
156 | (1) |
|
|
157 | (1) |
|
|
157 | (1) |
|
|
158 | (1) |
|
|
158 | (1) |
|
|
158 | (1) |
|
|
158 | (1) |
|
|
158 | (1) |
|
Define the Data Granularity |
|
|
159 | (1) |
|
|
159 | (1) |
|
|
159 | (1) |
|
|
160 | (9) |
|
|
161 | (1) |
|
|
161 | (7) |
|
|
168 | (1) |
|
|
169 | (1) |
|
|
170 | (1) |
|
|
171 | (24) |
|
|
174 | (9) |
|
Accelerated Time to Results |
|
|
174 | (1) |
|
|
174 | (1) |
|
Leverage Existing Capital Investments |
|
|
175 | (1) |
|
Better Resource Utilization |
|
|
176 | (1) |
|
|
176 | (2) |
|
|
178 | (1) |
|
|
178 | (1) |
|
|
179 | (1) |
|
Reallocation of Resources |
|
|
180 | (1) |
|
|
181 | (2) |
|
|
183 | (12) |
|
Infrastructure Optimization |
|
|
183 | (1) |
|
Increase Access to Data and Collaboration |
|
|
183 | (1) |
|
Resilient, Highly Available Infrastructure |
|
|
183 | (1) |
|
Make Most Efficient Use of Resources |
|
|
184 | (1) |
|
|
185 | (1) |
|
|
186 | (1) |
|
|
186 | (1) |
|
|
186 | (1) |
|
|
187 | (1) |
|
Corporate IT Spending Budgets |
|
|
187 | (1) |
|
Cost, Complexity, and Opportunity |
|
|
188 | (2) |
|
|
190 | (1) |
|
|
191 | (4) |
|
SECTION III: DATABASES IN THE GRID |
|
|
|
|
195 | (18) |
|
|
195 | (1) |
|
|
196 | (6) |
|
|
197 | (1) |
|
|
198 | (1) |
|
|
198 | (1) |
|
|
198 | (1) |
|
|
198 | (1) |
|
|
198 | (1) |
|
|
198 | (1) |
|
|
199 | (1) |
|
|
199 | (1) |
|
|
199 | (1) |
|
|
200 | (1) |
|
|
200 | (1) |
|
|
200 | (2) |
|
|
202 | (1) |
|
Architecture Differences between Relational and Object Databases |
|
|
203 | (1) |
|
Object Relational Database |
|
|
203 | (2) |
|
|
205 | (4) |
|
|
206 | (1) |
|
|
206 | (1) |
|
|
206 | (1) |
|
|
207 | (1) |
|
|
207 | (1) |
|
|
207 | (1) |
|
|
207 | (1) |
|
|
208 | (1) |
|
|
208 | (1) |
|
|
209 | (1) |
|
|
209 | (1) |
|
|
209 | (1) |
|
|
209 | (1) |
|
|
209 | (4) |
|
|
210 | (1) |
|
|
210 | (1) |
|
|
210 | (3) |
|
|
213 | (28) |
|
|
213 | (1) |
|
|
214 | (4) |
|
|
216 | (1) |
|
|
216 | (1) |
|
|
217 | (1) |
|
|
217 | (1) |
|
|
217 | (1) |
|
|
217 | (1) |
|
|
217 | (1) |
|
|
218 | (1) |
|
Multiprocessor Architecture Alternatives |
|
|
218 | (4) |
|
|
218 | (1) |
|
|
219 | (1) |
|
Shared Nothing (Message Passing) |
|
|
220 | (1) |
|
|
221 | (1) |
|
|
221 | (1) |
|
|
222 | (1) |
|
Disadvantages of Parallelism |
|
|
222 | (2) |
|
Database Parallelization Techniques |
|
|
224 | (4) |
|
|
224 | (1) |
|
|
224 | (1) |
|
Parallel Query Optimization |
|
|
224 | (1) |
|
|
224 | (1) |
|
Parallelism Versus Fragmentation |
|
|
224 | (1) |
|
|
225 | (1) |
|
|
225 | (1) |
|
|
225 | (1) |
|
Horizontal Data Partitioning |
|
|
226 | (1) |
|
Replicated Data Partitioning |
|
|
226 | (1) |
|
|
227 | (1) |
|
|
227 | (1) |
|
|
228 | (1) |
|
|
228 | (1) |
|
|
228 | (3) |
|
|
228 | (1) |
|
|
229 | (1) |
|
|
229 | (1) |
|
|
230 | (1) |
|
Parallel Data Flow Approach |
|
|
231 | (2) |
|
|
232 | (1) |
|
|
232 | (1) |
|
|
232 | (1) |
|
|
232 | (1) |
|
Parallelizing Relational Operators |
|
|
233 | (4) |
|
|
233 | (1) |
|
|
233 | (1) |
|
|
233 | (1) |
|
|
234 | (1) |
|
|
234 | (3) |
|
|
237 | (4) |
|
|
237 | (1) |
|
|
238 | (3) |
|
|
241 | (20) |
|
|
245 | (1) |
|
|
245 | (1) |
|
Rules for Distributed Databases |
|
|
246 | (2) |
|
|
248 | (7) |
|
|
249 | (1) |
|
|
249 | (1) |
|
|
249 | (1) |
|
|
249 | (1) |
|
Distribution Transparency |
|
|
250 | (1) |
|
Fragmentation Transparency |
|
|
250 | (1) |
|
|
250 | (1) |
|
|
250 | (1) |
|
Local Mapping Transparency |
|
|
251 | (1) |
|
|
251 | (1) |
|
|
251 | (1) |
|
|
252 | (1) |
|
|
252 | (2) |
|
|
254 | (1) |
|
|
255 | (1) |
|
|
255 | (1) |
|
|
256 | (1) |
|
Distributed Database Failures |
|
|
257 | (1) |
|
|
257 | (1) |
|
|
257 | (1) |
|
Failure of a Communication Link |
|
|
257 | (1) |
|
|
257 | (1) |
|
|
258 | (3) |
|
|
261 | (14) |
|
|
262 | (5) |
|
|
262 | (2) |
|
|
264 | (1) |
|
Multiple-Copy Consistency |
|
|
265 | (1) |
|
Pessimistic Concurrency Control |
|
|
266 | (1) |
|
Two-Phase Commit Protocol |
|
|
267 | (1) |
|
|
267 | (5) |
|
Optimistic Concurrency Control |
|
|
268 | (2) |
|
Heterogeneous Concurrency Control |
|
|
270 | (1) |
|
Distributed Serializability |
|
|
271 | (1) |
|
|
271 | (1) |
|
|
271 | (1) |
|
|
271 | (1) |
|
|
272 | (3) |
|
|
275 | (2) |
Index |
|
277 | |