SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Lambda Data Grid 
An Agile Optical Platform for Grid Computing 
and Data-intensive Applications 
Focus on BIRN Mouse application 
1 
Tal Lavian 
Long - ☺slides = reference only, will not be presented
2 
Feedback & Response 
• Issues: 
– Interface between applications and NRS 
– Information that would cross this interface 
• Response: 
– eScience: Mouse (Integrating brain data across scales and 
disciplines. Part of BIRN at SDSC & OptIPuter) 
– Architecture that supports applications with network 
resource service and application middleware service 
– Detailed interface specification
Updates 
• Feedback and apps analysis prompted new conceptualization 
• Visits: OptIPuter, SLAC, SSRL, SDSC, UCSD BIRN 
• Looked at many eSciense compute-data-intensive applications 
• Selected BIRN Mouse as a representative example 
• Demos – GGF , Super Computing , Globus World 
• Concept validation with the research community that: 
“an OGSI-based, Grid Service capable of dynamically controlling 
end-to-end lightpaths over a real wavelength-switched network” 
3 
– Productive feedback: Ian Foster (used my slide in his Keynote), Carl 
Kesselman (OptIPuter question), Larry Smarr (proposed BIRN), Bill St. 
Arnaud, Francine Berman, Tom DeFanti, Cees de Latt
4 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables
Optical Networks Change the Current Pyramid 
5 
George Stix, 
Scientific American, 
January 2001 
x10 
DWDM- fundamental miss-balance between computation and communication 
☺
“A global economy designed to waste transistors, power, and 
silicon area -and conserve bandwidth above all- is breaking apart and 
reorganizing itself to waste bandwidth and conserve power, silicon 
area, and transistors.“ George Gilder Telecosm (2000) 
6 
New Networking Paradigm 
• Great vision – 
– LambdaGrid is one step towards this concepts 
• LambdaGrid – 
– A novel service architecture 
– Lambda as a Scheduled Service 
– Lambda as a prime resource - like storage and 
computation 
– Change our current systems assumptions 
– Potentially opens new horizon 
☺
7 
The “Network” is a Prime Resource for 
Large- Scale Distributed System 
Network 
Computation 
Instrumentation 
Person 
Visualization 
Storage 
Integrated SW System Provide the “Glue” 
Dynamic optical network as a fundamental Grid service in data-intensive 
Grid application, to be scheduled, to be managed and coordinated to 
support collaborative operations
From Super-computer to Super-network 
• In the past, computer processors were the fastest part 
8 
– peripheral bottlenecks 
• In the future optical networks will be the fastest part 
– Computer, processor, storage, visualization, and instrumentation - 
slower "peripherals” 
• eScience Cyber-infrastructure focuses on computation, storage, data, 
analysis, Work Flow. 
– The network is vital for better eScience 
• How can we improve the way of doing eScience? 
☺
9 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables 
☺
10 
BIRN Mouse: Example Application 
• The Mouse research application at Biomedical Informatics 
Research Network (BIRN) 
– Studying animal models of disease across dimensional scales to test hypothesis 
with human neurological disorders 
– Brain disorders studies: Schizophrenia, Dyslexia, Multiple Sclerosis, Alzheimer 
and Parkinson 
– Brain Morphometry testbed 
– Interdisciplinary, multi-dimensional scale morphological analysis (from genomics 
to full organs) 
• Why BIRN Mouse? 
– illustrate the type of research questions 
– illustrate the type of e-Science collaborative applications for 
LambdaGrid 
– require analysis of massive amount of data, 
– LambdaGrid can enhance the way of doing the science 
– They are already recognized the current and future limitations, 
• trying to solve it from the storage, computation, visualization and 
collaborative tools. Working with Grid, NMI, OptIPuter, effective integration
11 
BIRN Mouse Network Types 
• Conceptualizing the networking types of eScience 
research methods of Mouse 
– Data Schlepping Scenario (1-1) 
– Multiple DB (1-N, N-M) 
– Remote Operation Scenario 
– Remote Visualization Scenario 
• Details next 4 slides 
☺
12 
Data Schlepping Scenario 
Mouse Operation 
• The “BIRN Workflow” requires moving massive amounts of 
data: 
– The simplest service, just copy from remote DB to local storage in 
mega-compute site 
– Copy multi-Terabytes (10-100TB) data 
– Store first, compute later, not real time, batch model 
Mouse network limitations: 
– Needs to copy ahead of time 
– L3 networks can’t handle these amounts effectively, predictably, in a 
short time window 
– L3 network provides full connectivity -- major bottleneck 
– Apps optimized to conserve bandwidth and waste storage 
– Network does not fit the “BIRN Workflow” architecture
13 
Multiple DB, 1-N, N-M 
Mouse Operation 
• Geographically dispersed massive amount of data need to have 
connection to mega-computation site 
• Multiple (~300) DBs 
• Copy data from multiple locations to local storage 
– Or static connection to remote DB (several DBs) 
• Middleware needs to know DB ahead of time 
Mouse network limitations: 
– Similar to data schlepping but in larger scale 
– Multi-domain DB (organization, bio-scale) 
– Hard to navigate (dynamic network connectivity) 
– don’t know the next connection needs (location, size, time) 
☺
14 
Remote Operation Scenario 
Mouse Operation 
• One-of-a-kind instrumentation 
– Electron microscope, Photon microscope 
• Real-time feedback (to users), Real-time control, 
• Scheduled operations 
• Data sharing and integration (storage, computation) 
– Collaborative methods, Interdisciplinary operation 
• Networks needs 
– Data- Fat pipes in one direction 
– Control - Minimal {jitter, delay, drop} on the other direction 
– Control 1-1, data 1-N 
• Dedicate the links 
• (one drive many view) 
Mouse network limitations: 
• Need to work at the facility, not from the home research institute 
• Store the data locally, then copy, analyze later 
• Hard to do real-time feedback from domain experts 
☺
15 
Remote Visualization Scenario 
Mouse Operation 
• Visualization is an essential tool in Mouse analysis 
– OptIPuter uses a cluster (8-32 computers ) to drive visualization, remote 
visualization require 15-60Gbs 
– Allows scientist to visualize and navigate the data 
– Simplifies in-depth information 
– “A picture is worth a thousand words” 
– Collaborative work across disciplines 
– Information sharing 
Mouse network limitations: 
• Hard to do remote visualization, need copy and analysis 
– L3 network can’t support this type of remote visualization 
• Need to break the geographic constraints 
• Get the data to the experts 
– Instead of experts to the data 
☺
16 
Limitations of Solutions with Current 
Network Technology 
• The BIRN networking is unpredictable, a major 
bottleneck, specifically over WAN, limit the type, way, 
data sizes of the biomedical research, prevents true Grid 
Virtual Organization (VO) research collaborations 
• The network model doesn’t fit the “BIRN Workflow” 
model, it is not an integral resource of the BIRN Cyber- 
Infrastructure
17 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables 
☺
18 
Problem Statement 
• Problems 
– Existing packet-switching communications model has not been 
sufficiently adaptable to meet the challenge of large scale data 
flows, especially those with variable attributes 
Q? 
Do we need an alternative switching technique?
19 
Problem Statement 
• Problems 
– BIRN Mouse often: 
• requires interaction and cooperation of resources that are 
distributed over many heterogeneous systems at many locations; 
• requires analyses of large amount of data (order of Terabytes- 
PetaBytes?); 
• requires the transport of large scale data; 
• requires sharing of data; 
• requires to support workflow cooperation model 
Q? 
Do we need a new network abstraction?
20 
Problem Statement 
• Problems 
– BIRN research moves ~10TB from remote DB to local mega-computation 
in ~10 days (unpredictable). Research would be 
enhanced with predictable, scheduled data movement, 
guaranteed in 10 hours (or perhaps 1 hour) 
– Many emerging eScience applications, especially within Grid 
environments require similar characteristics 
Q? 
Do we need a network service architecture?
21 
BIRN Network Limitations 
• Optimized to conserve bandwidth and waste storage 
– Geographically dispersed data 
– Data can scale up 10-100 times easily 
• L3 networks can’t handle multi-terabytes efficiently and cost effectively 
• Network does not fit the “BIRN Workflow” architecture 
– Collaboration and information sharing is hard 
• Mega-computation, not possible to move the computation to the data 
(instead data to the computation site) 
• Not interactive research, must first copy then analyze 
– Analysis locally, but with strong limitations geographically 
– Don’t know a head of time where the data is 
• Can’t navigate the data interactively or in real time 
• Can’t “Webify” the information of large volumes 
• No cooperation/interaction between the storage and network 
middleware(s)
22 
Proposed Solution 
• Switching technology: Lambda switching for data-intensive transfer 
• New abstraction: Network Resource encapsulated as a Grid service 
• New middleware service architecture: LambdaGrid service 
architecture
23 
Proposed Solution 
• LambdaGrid Service architecture interacts with BIRN 
Cyber-infrastructure, and overcome BIRN data 
limitations efficiently & effectively by: 
– treating the “network” as a primary resource just like “storage” 
and “computation” 
– treat the “network” as a “scheduled resource” 
– rely upon a massive, dynamic transport infrastructure: Dynamic 
Optical Network
24 
Goals of Investigation 
• Explore a new type of infrastructure which manages codependent 
storage and network resources 
• Explore dynamic wavelength switching, based on new optical 
technologies 
• Explore protocols for managing dynamically provisioned wavelengths 
• Encapsulate “optical network resources” into the Grid services 
framework to support dynamically provisioned, data-intensive transport 
services 
• Explicit representation of future scheduling in the data and network 
resource management model 
• Support a new set of application services that can intelligently 
schedule/re-schedule/co-schedule resources 
• Provide for large scale data transfer among multiple geographically 
distributed data locations, interconnected by paths with different 
attributes. 
• To provide inexpensive access to advanced computation capabilities 
and extremely large data sets
25 
New Concepts 
• The “Network” is NO longer a Network 
– but a large scale Distributed System 
• Many-to-Many vs. Few-to-Few 
• Apps optimized to waste bandwidth 
• Network as a Grid service 
• Network as a scheduled service 
• Cloud bypass 
• New transport concept 
• New cooperative control plane
26 
Research Questions (Dist Comp) 
• Statistically multiplexing works for small streams, but not for mega flows. 
New concept for multiplexing by scheduling 
– What will we gain from the new scheduling model? 
– evaluate design tradeoffs 
• Current apps designed and optimized to conserve bandwidth 
– If we provide the LambdaGrid service architecture, how will this change the 
design and the architecture of eScience data-intensive workflow? 
– What are the tradeoffs for applications to waste bandwidth? 
• The batch & queue model does not fit networks. manual scheduling (email)–not efficient 
– What is the right model for adding the network as a Grid service? 
– network as integral Grid resource 
– Overcome Grid VO networking limitations
27 
Research Questions (Dist Comp) 
Assuming Mouse VO with 500TB over 4 remote DB, connected to one 
mega-compute site, where apps don’t know ahead of time the data 
subset that is required. 
• Network interaction with other services 
– The “right” way to hide network complexity from the application, and 
(contradict) interact with the network internals? The model for black vs. 
white box (or hybrid) 
– flexibility by negotiation schedule/reschedule in an optimal way 
• opens new set of interesting questions 
• New set of network optimization 
• No control plane to the current Internet 
– centralized control plane for subset network 
– Cooperative control planes (eSciece & optical networking) 
– Evaluation of the gain (measurable) from such interaction
28 
Research Questions (Net) 
• IP service best for many-to-many (~100M) small files (~100k-10MB) . 
LambdaGrid services best for few-to-few (~100) huge storage 
(~TeraBytes-PetaBytes) 
• Cloud bypass 
– 100TB over the Internet, break down the system 
– Offload Mega-flows from the IP cloud to the optical cloud. Alternate rout 
for Dynamic Optical network 
• What are the design characteristics for cloud bypass? 
• TCP does not fit mega-flows (well documented) 
– new proposals, XCP, SABUL, FAST, Tsunami…, fits the current Internet 
model. However, does not take advantage of dynamic optical network 
• {distinct characteristics - fairness, collision, drop, loss, QoS…} 
– What are the new design principle for cooperative protocols {L1+L4} ? 
– What to expose and in what interface to L3/L4? 
• Economics – expensive WAN static optical links, and L3 WAN ports 
– Given dynamic optical links, and the proposed Service Architecture, 
what are the design tradeoffs resulted in affordable solution?
29 
Research Questions (Storage) 
– BIRN’s Storage Resource Broker (SRB) 
– Hide the physical location of DB 
• Concepts of remote FS (RFS) 
• Based on the analysis search in other DB 
– SRB Lambda 
• Tight interaction between SRB and LambdaGrid 
• Optical control as a File System interface 
• The “Right Lambda” to the “Right DB” at the “Right time” 
• “Webfy” MRI images ( mouse click ~1GB, ~2 sec) 
DB1 
DB2 
DB3 
DB4 
Lambda 
Grid 
λ1 
λ2 
λ3 
λ4 
SRB
30 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables 
☺
Information Crossing NRS-Apps Interface 
The information is handled by the apps middleware as a running environment 
31 
for the application, and communicating with LambdaGrid as a whole 
• SA, DA, Protocol, SP, DP 
• Scheduling windows (time constrains) 
– {Start-after, end-before, duration} 
• Connectivity: {1-1, 1-N, N-1, N-N, N-M} 
• Data Size (calc bandwidth & duration) 
• Cost (or cost function) 
• Type of service 
– {Data Schlepping, Remote Operation, Remote Visualization } 
• Middleware calc {bandwidth, delay, Jitter, QoS… } 
• Translate into Lambda service 
• WS-Agreement 
– ID {user, application, data}, {credential , value, priorities, flexibility, availability} 
– Handle for returning output (scheduled plane, etc) renegotiation 
– Handle back for feedback, notification
32 
Interface Details 
SA, DA, Protocol, SP, DP 
Stream binding identifier 
{Src addr, Dest addr, Protocol, Src port, Dest Port) 
Scheduling Window: 
Window of time that the applications need the network. 
{start time, end time, and duration}. Start and end can be “ * ” (don’t care) 
The network will try to schedule the service under these constrains. 
The network middleware will reply with the allocated time and this can be shifted 
and renegotiated. The multiplexing will be done on data scheduling. 
The middleware will resolve conflicts and allocate the available time slot 
Example: allocate 2 hours, start after 5pm, end before 11pm 
Bandwidth: 
What is the bandwidth requirements 
Example: allocate 10Gbs half duplex, 100Mbs the opposite direction
33 
Interface details (cont) 
Data Size: 
Data service require copy the data, regardless the bandwidth or the 
duration. The data needs to be copied, the system will take care on 
how. When the data is copied, send a notification. The system can 
adapt the network dynamically based on new constrains, future 
expected availability and optimizations 
Example: copy 10TB from source to destination 
Allocation start with 1Gbs, changed to 10Gbs, and finished with 4Gbs 
Connectivity: 
Multiple connection request. What is the type of connectivity {1-1, 1-N, N- 
1, N-N, N-M}, 
Examples: Connect {1-1} to a remote DB, 
or Connect to all of these DBs: 1-N 
☺
34 
Interface details (cont) 
Type of Service: 
What is the type of operation? 
– {Data Schlepping, Remote Operation, Remote Visualization } 
• Middleware calc {bandwidth, delay, Jitter, QoS… } 
• Translate into Lambda service 
Example: {Remote operation} 
dedicated 10Gbs Lambda, one direction 
control back – small bandwidth, min delay, min jitter, top QoS 
– High cost for the requested time window 
Example: Visualization 
5Gbs, min jitter, ok high delay, ok high loss 
☺
35 
Interface details (cont) 
Cost: 
What is the cost or the cost function of this operation? 
Example: premium 30% between 8:00-5:00 
50% premium for less than 2 hours advanced reservation 
Min cost 24 hours in advance, 
WS-Agreement: 
The agreement characteristics between the request and the data service 
Example: 
☺ 
need Ψ SLA, critical apps, important data, tight coupled rescheduling 
to the Φ computing, ω storage and availability of φ data, hard 
until midnight, flexible afterwards, ready for negotiation, willing to 
pay ƒ(ζ),
36 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables 
☺
37 
Features 
• Dynamic Optical Underlying network 
– Dynamic lambda switching 
– All optical switches 
• Endpoint to Endpoint Lambda paths 
– Segments 
– Data paths 
• Network Resource Grid Service 
– Encapsulation of network resources into a Grid service 
• Scheduled network service 
– Schedule lambda path resources to satisfy multiple complex requests 
• Application Middleware Abstraction 
– Hiding networks details from application 
☺
38 
Example: Lightpath Scheduling 
• Request for 1/2 hour between 4:00 and 
5:30 on Segment D granted to User W at 
4:00 
• New request from User X for same 
segment for 1 hour between 3:30 and 
5:00 
• Reschedule user W to 4:30; user X to 
3:30. Everyone is happy. 
W 
☺ 
3:30 4:00 4:30 5:00 5:30 
X 
3:30 4:00 4:30 5:00 5:30 
W 
X 
3:30 4:00 4:30 5:00 5:30 
Route allocated for a time slot; new request comes in; 1st route can be 
rescheduled for a later slot within window to accommodate new request
39 
Scheduling Example - Reroute 
• Request for 1 hour between nodes A and B between 
7:00 and 8:30 is granted using Segment X (and 
other segments) is granted for 7:00 
• New request for 2 hours between nodes C and D 
between 7:00 and 9:30 This route needs to use 
Segment X to be satisfied 
• Reroute the first request to take another path thru 
the topology to free up Segment X for the 2nd 
request. Everyone is happy 
A 
☺ 
B 
D 
C 
X 
7:00-8:00 
A 
B 
D 
C 
Y 
X 
7:00-8:00 
Route allocated; new request comes in for a segment in use; 1st route 
can be altered to use different path to allow 2nd to also be serviced in its 
time window
40 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables 
☺
41 
Architecture 
LambdaGrid Service architecture that interacts with BIRN Cyber-infrastructure, 
NMI, and GT3 and include: 
• Encapsulation of “optical network resources” into the Grid 
services framework part of OGSA and with an OGSI, to 
support dynamically provisioned data-intensive transport 
services 
• Data Transfer Service (DTS) and Network Resource Service 
(NRS) that interacts with other middleware and optical control 
plane 
• Cut-through mechanism on edge device that allows mega 
flows to bypass the L3 cloud into Dynamic Optical Network
42 
30k feet view: BIRN Cyber-infrastructure 
Mouse Application 
Apps Middleware 
Scientific Workflow 
Middleware/NMI 
Resource managers 
LambdaGrid Middleware 
Optical Network 
GRID/ GT3 
Optical Control 
Resources 
BIRN Mouse Lambda-Grid 
☺
43 
Layered Architecture 
CONNECTION 
Fabric 
UDP 
DTS 
ODIN 
OMNInet 
BIRN Mouse 
Apps Middleware 
Grid FTP 
TCP/HTTP 
Resources 
Grid Layered Architecture 
NRS 
IP 
Connectivity Application Resource Collaborative 
BIRN 
Workflow 
NMI 
NRS 
BIRN Toolkit 
Lambda 
Resource 
managers 
DB 
Storage Computation 
Optical 
Control 
My view of the layers 
Λ OGSI 
Optical 
protocols 
Optical hw
44 
Generalized Architecture ☺ 
Applications 
Network External Grid Resource Grid Service 
Services 
Optical Path Control 
Data 
Transfer 
Service 
Network 
Resource Service 
Information Service 
Application 
Middleware 
Layer 
Resource 
Middleware 
Layer 
Connectivity 
and 
Fabric Layers 
Replica 
Service 
Work 
Flow 
Service 
Data 
Handler 
Services 
Storage 
Resource 
Service 
Processing 
Resource 
Service 
Low Level Switching 
Services
Apps Middleware 
Scientific workflow 
Resource managers 
45 
Data Grid Service Plane 
optical Control Plane 
Data Transmission Plane 
Control Interactions 
DTS 
Optical Control 
Network 
l1 ln 
DB 
l1 
ln 
l1 
ln 
Storage 
Optical Control 
Network 
Network Service Plane 
NRS 
NMI 
Compute
46 
DTS - NRS 
Data service 
Scheduling logic 
Replica service 
Apps mware I/F 
NMI /IF 
Proposal 
evaluation 
NRS I/F 
GT3 /IF 
Datat calc 
DTS 
Scheduling algorithm 
Topology map 
proposal constructor 
DTS IF 
NMI /IF 
Net calc 
Scheduling service 
Optical control I/F 
proposal evaluator 
GT3 /IF 
Network allocation 
NRS
47 
Layered Architecture 
Co-reservation 
Grid Middleware 
OGSA/OGSI Co-allocation 
Data Grid Service 
Network Service 
Centralize Optical 
Network Control 
Intelligent Services 
NRS 
DTS 
Lambda OGSI-ification 
Generic DI 
Infrastructure 
Prototype 
Skeleton 
Sketch
48 
Mouse Applications 
SD 
SS 
Apps 
Middleware 
DTS 
Network(s) 
Overall System 
Lambda-Grid 
Meta- 
Scheduler 
Resource Managers 
C S D V I 
Control Plane 
GT3 
SRB 
NRS 
Data Grid 
Comp Grid 
Net Grid 
OGSI-fy 
NMI 
Our contribution
49 
Outline 
• Introduction 
• The BIRN Mouse Application 
• Research Concepts 
• Network – Application Interface 
• LambdaGrid Features 
• Architecture 
• Scope & Deliverables 
☺
50 
Scope of the Research 
• Investigate the feasibility of encapsulating lightpath as an OGSI Grid 
Service 
– Identify the characteristics to present the lightpath as a prime resource 
like computation and storage 
– Define and design the “right” framework & architecture for encapsulating 
lightpath 
– Demonstrate network Grid service concept 
• Identify the interactions between storage, computation and 
networking middleware 
– Understand the concept in interactions with NMI, GT3, SRB 
– Collaborate with the BIRN Mouse Cyber-infrastructure research 
Out of scope: 
– Scheduler, scheduling algorithms, network optimization 
– Photonics, hardware, optical networking, optical control, protocols, GT3, NMI, 
SRB, BIRN components 
– Develop it for any commercial optical networking or commercial hardware
51 
Deliverables 
• Initial investigation 
• Build a testbed 
• “Proof-of-concept {++}” of LambdaGrid service architecture 
• Demonstrate one aspect of BIRN Mouse application with the 
proposed concepts 
• Prototype Lambda as an OGSI Grid Service 
• Develop DTS and NRS, a Grid scheduling service 
• Propose a service architecture and generalize the concept with 
other eScience projects
52 
Pro Forma Timeline 
• Phase 1 
– Continue to develop the Lambda Data Grid prototype 
– Build BIRN basic testbed 
• incorporate Lambda as a service, 
• measure/analyze the performance and scaling behavior 
• Phase 2 
– Develop an OGSI wrapper to Lambda service 
• integrate as part of OGSA, interact with OptIPuter 
– Interface to NMI and SRB 
– Analyze the overall performance, incorporate the enhancements 
• Phase 3 
– Extract generalized framework for intelligent services and 
applications 
– Incorporate experience from the Grid research community 
– Measure, optimize, measure, optimize, …
53 
Generalization and Future Direction for 
Research 
• Need to develop and build services on top of the base 
encapsulation 
• LambdaGrid concept can be generalized to other eScience apps 
which will enable new way of doing scientific research where 
bandwidth is “infinite” 
• The new concept of network as a scheduled grid service presents 
new and exciting problems for investigation: 
– New software systems that is optimized to waste bandwidth 
• Network, protocols, algorithms, software, architectures, systems 
– Lambda Distributed File System 
– The network as a Large Scale Distributed Computing 
– Resource co/allocation and optimization with storage and computation 
– Grid system architecture 
– enables new horizon for network optimization and lambda scheduling 
– The network as a white box, Optimal scheduling and algorithms
Thank You 
The Future is Bright 
54 
 Imagine the next 5 years 
 There are more questions than answers

Weitere ähnliche Inhalte

Was ist angesagt?

Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesGeoffrey Fox
 
Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesGeoffrey Fox
 
Information processing architectures
Information processing architecturesInformation processing architectures
Information processing architecturesRaji Gogulapati
 
Distributed deep learning_framework_spark_4_may_2015_ver_0.7
Distributed deep learning_framework_spark_4_may_2015_ver_0.7Distributed deep learning_framework_spark_4_may_2015_ver_0.7
Distributed deep learning_framework_spark_4_may_2015_ver_0.7Vijay Srinivas Agneeswaran, Ph.D
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computingsudha kar
 
Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]vaishalisahare123
 
grid mining
grid mininggrid mining
grid miningARNOLD
 
Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...Geoffrey Fox
 
Distributed computing abstractions_data_science_6_june_2016_ver_0.4
Distributed computing abstractions_data_science_6_june_2016_ver_0.4Distributed computing abstractions_data_science_6_june_2016_ver_0.4
Distributed computing abstractions_data_science_6_june_2016_ver_0.4Vijay Srinivas Agneeswaran, Ph.D
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]Raul Soto
 
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...Angelo Corsaro
 

Was ist angesagt? (20)

Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software Architectures
 
Big data analytics
Big data analyticsBig data analytics
Big data analytics
 
Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software Architectures
 
Grid computing
Grid computingGrid computing
Grid computing
 
4. the grid evolution
4. the grid evolution4. the grid evolution
4. the grid evolution
 
Information processing architectures
Information processing architecturesInformation processing architectures
Information processing architectures
 
3. the grid new infrastructure
3. the grid new infrastructure3. the grid new infrastructure
3. the grid new infrastructure
 
Distributed deep learning_framework_spark_4_may_2015_ver_0.7
Distributed deep learning_framework_spark_4_may_2015_ver_0.7Distributed deep learning_framework_spark_4_may_2015_ver_0.7
Distributed deep learning_framework_spark_4_may_2015_ver_0.7
 
Grid computing & its applications
Grid computing & its applicationsGrid computing & its applications
Grid computing & its applications
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
 
Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]
 
grid mining
grid mininggrid mining
grid mining
 
Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...
 
Distributed computing abstractions_data_science_6_june_2016_ver_0.4
Distributed computing abstractions_data_science_6_june_2016_ver_0.4Distributed computing abstractions_data_science_6_june_2016_ver_0.4
Distributed computing abstractions_data_science_6_june_2016_ver_0.4
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]
 
Open problems big_data_19_feb_2015_ver_0.1
Open problems big_data_19_feb_2015_ver_0.1Open problems big_data_19_feb_2015_ver_0.1
Open problems big_data_19_feb_2015_ver_0.1
 
Grid computing
Grid computingGrid computing
Grid computing
 
Big data analytics_7_giants_public_24_sep_2013
Big data analytics_7_giants_public_24_sep_2013Big data analytics_7_giants_public_24_sep_2013
Big data analytics_7_giants_public_24_sep_2013
 
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
 
Grid computing
Grid computingGrid computing
Grid computing
 

Andere mochten auch

DOSUG GridGain Java Grid Computing Made Simple
DOSUG GridGain Java Grid Computing Made SimpleDOSUG GridGain Java Grid Computing Made Simple
DOSUG GridGain Java Grid Computing Made SimpleMatthew McCullough
 
Accelerating the Hadoop data stack with Apache Ignite, Spark and Bigtop
Accelerating the Hadoop data stack with Apache Ignite, Spark and BigtopAccelerating the Hadoop data stack with Apache Ignite, Spark and Bigtop
Accelerating the Hadoop data stack with Apache Ignite, Spark and BigtopIn-Memory Computing Summit
 
DTS Solution - Building a SOC (Security Operations Center)
DTS Solution - Building a SOC (Security Operations Center)DTS Solution - Building a SOC (Security Operations Center)
DTS Solution - Building a SOC (Security Operations Center)Shah Sheikh
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPTUpender Upr
 

Andere mochten auch (6)

Functional Programming in Java - Lessons Learned by GridGain
Functional Programming in Java - Lessons Learned by GridGainFunctional Programming in Java - Lessons Learned by GridGain
Functional Programming in Java - Lessons Learned by GridGain
 
DOSUG GridGain Java Grid Computing Made Simple
DOSUG GridGain Java Grid Computing Made SimpleDOSUG GridGain Java Grid Computing Made Simple
DOSUG GridGain Java Grid Computing Made Simple
 
Accelerating the Hadoop data stack with Apache Ignite, Spark and Bigtop
Accelerating the Hadoop data stack with Apache Ignite, Spark and BigtopAccelerating the Hadoop data stack with Apache Ignite, Spark and Bigtop
Accelerating the Hadoop data stack with Apache Ignite, Spark and Bigtop
 
DTS Solution - Building a SOC (Security Operations Center)
DTS Solution - Building a SOC (Security Operations Center)DTS Solution - Building a SOC (Security Operations Center)
DTS Solution - Building a SOC (Security Operations Center)
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 

Ähnlich wie Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-intensive Applications (LONG PPT)

Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.KGMGROUP
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsTal Lavian Ph.D.
 
Network Engineering for High Speed Data Sharing
Network Engineering for High Speed Data SharingNetwork Engineering for High Speed Data Sharing
Network Engineering for High Speed Data SharingGlobus
 
Common Design Elements for Data Movement Eli Dart
Common Design Elements for Data Movement Eli DartCommon Design Elements for Data Movement Eli Dart
Common Design Elements for Data Movement Eli DartEd Dodds
 
Data processing in Cyber-Physical Systems
Data processing in Cyber-Physical SystemsData processing in Cyber-Physical Systems
Data processing in Cyber-Physical SystemsBob Marcus
 
Distributed Computing with Apache Hadoop: Technology Overview
Distributed Computing with Apache Hadoop: Technology OverviewDistributed Computing with Apache Hadoop: Technology Overview
Distributed Computing with Apache Hadoop: Technology OverviewKonstantin V. Shvachko
 
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...SURFnet
 
Impact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW VendorsImpact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW VendorsTal Lavian Ph.D.
 
Introduction to Cloud computing and Big Data-Hadoop
Introduction to Cloud computing and  Big Data-HadoopIntroduction to Cloud computing and  Big Data-Hadoop
Introduction to Cloud computing and Big Data-HadoopNagarjuna D.N
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.pptNileshkuGiri
 
How HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental scienceHow HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental scienceinside-BigData.com
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdfTyStrk
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfJohn422973
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material ccAnkit Gupta
 
The elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloudThe elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloudKhazret Sapenov
 

Ähnlich wie Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-intensive Applications (LONG PPT) (20)

Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applications
 
Grid computing
Grid computingGrid computing
Grid computing
 
Network Engineering for High Speed Data Sharing
Network Engineering for High Speed Data SharingNetwork Engineering for High Speed Data Sharing
Network Engineering for High Speed Data Sharing
 
Common Design Elements for Data Movement Eli Dart
Common Design Elements for Data Movement Eli DartCommon Design Elements for Data Movement Eli Dart
Common Design Elements for Data Movement Eli Dart
 
Data processing in Cyber-Physical Systems
Data processing in Cyber-Physical SystemsData processing in Cyber-Physical Systems
Data processing in Cyber-Physical Systems
 
Distributed Computing with Apache Hadoop: Technology Overview
Distributed Computing with Apache Hadoop: Technology OverviewDistributed Computing with Apache Hadoop: Technology Overview
Distributed Computing with Apache Hadoop: Technology Overview
 
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
 
Impact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW VendorsImpact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW Vendors
 
Introduction to Cloud computing and Big Data-Hadoop
Introduction to Cloud computing and  Big Data-HadoopIntroduction to Cloud computing and  Big Data-Hadoop
Introduction to Cloud computing and Big Data-Hadoop
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.ppt
 
How HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental scienceHow HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental science
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material cc
 
Grid computing
Grid computingGrid computing
Grid computing
 
Big Data on The Cloud
Big Data on The CloudBig Data on The Cloud
Big Data on The Cloud
 
CINET: A CyberInfrastructure for Network Science
CINET: A CyberInfrastructure for Network ScienceCINET: A CyberInfrastructure for Network Science
CINET: A CyberInfrastructure for Network Science
 
The elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloudThe elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloud
 
42 grid computing
42 grid computing42 grid computing
42 grid computing
 

Mehr von Tal Lavian Ph.D.

Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Photonic line sharing for high-speed routers
Photonic line sharing for high-speed routersPhotonic line sharing for high-speed routers
Photonic line sharing for high-speed routersTal Lavian Ph.D.
 
Systems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a networkSystems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a networkTal Lavian Ph.D.
 
Systems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuSystems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuTal Lavian Ph.D.
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resourcesTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communicationsTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Tal Lavian Ph.D.
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resourcesTal Lavian Ph.D.
 
Method and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkMethod and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkTal Lavian Ph.D.
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Tal Lavian Ph.D.
 
Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Tal Lavian Ph.D.
 
Reliable rating system and method thereof
Reliable rating system and method thereofReliable rating system and method thereof
Reliable rating system and method thereofTal Lavian Ph.D.
 
Time variant rating system and method thereof
Time variant rating system and method thereofTime variant rating system and method thereof
Time variant rating system and method thereofTal Lavian Ph.D.
 
Systems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuSystems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerTal Lavian Ph.D.
 

Mehr von Tal Lavian Ph.D. (20)

Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Photonic line sharing for high-speed routers
Photonic line sharing for high-speed routersPhotonic line sharing for high-speed routers
Photonic line sharing for high-speed routers
 
Systems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a networkSystems and methods to support sharing and exchanging in a network
Systems and methods to support sharing and exchanging in a network
 
Systems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menuSystems and methods for visual presentation and selection of IVR menu
Systems and methods for visual presentation and selection of IVR menu
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resources
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Systems and methods for electronic communications
Systems and methods for electronic communicationsSystems and methods for electronic communications
Systems and methods for electronic communications
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...Radar target detection system for autonomous vehicles with ultra-low phase no...
Radar target detection system for autonomous vehicles with ultra-low phase no...
 
Grid proxy architecture for network resources
Grid proxy architecture for network resourcesGrid proxy architecture for network resources
Grid proxy architecture for network resources
 
Method and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay networkMethod and apparatus for scheduling resources on a switched underlay network
Method and apparatus for scheduling resources on a switched underlay network
 
Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...Dynamic assignment of traffic classes to a priority queue in a packet forward...
Dynamic assignment of traffic classes to a priority queue in a packet forward...
 
Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...Method and apparatus for using a command design pattern to access and configu...
Method and apparatus for using a command design pattern to access and configu...
 
Reliable rating system and method thereof
Reliable rating system and method thereofReliable rating system and method thereof
Reliable rating system and method thereof
 
Time variant rating system and method thereof
Time variant rating system and method thereofTime variant rating system and method thereof
Time variant rating system and method thereof
 
Systems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menuSystems and methods for visual presentation and selection of ivr menu
Systems and methods for visual presentation and selection of ivr menu
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 
Ultra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizerUltra low phase noise frequency synthesizer
Ultra low phase noise frequency synthesizer
 

Kürzlich hochgeladen

办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一diploma 1
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRdollysharma2066
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)861c7ca49a02
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...Amil baba
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...Amil Baba Dawood bangali
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland CultureChloeMeadows1
 
RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作f3774p8b
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubaikojalkojal131
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...Amil baba
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...ttt fff
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作f3774p8b
 
Hindu amil baba kala jadu expert in pakistan islamabad lahore karachi atar ...
Hindu amil baba kala jadu expert  in pakistan islamabad lahore karachi atar  ...Hindu amil baba kala jadu expert  in pakistan islamabad lahore karachi atar  ...
Hindu amil baba kala jadu expert in pakistan islamabad lahore karachi atar ...amilabibi1
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...Amil Baba Dawood bangali
 
Call Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall AvailableCall Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall AvailableCall Girls in Delhi
 
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 

Kürzlich hochgeladen (20)

办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland Culture
 
RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作
 
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
young call girls in  Khanpur,🔝 9953056974 🔝 escort Serviceyoung call girls in  Khanpur,🔝 9953056974 🔝 escort Service
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
 
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Serviceyoung call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
 
Hindu amil baba kala jadu expert in pakistan islamabad lahore karachi atar ...
Hindu amil baba kala jadu expert  in pakistan islamabad lahore karachi atar  ...Hindu amil baba kala jadu expert  in pakistan islamabad lahore karachi atar  ...
Hindu amil baba kala jadu expert in pakistan islamabad lahore karachi atar ...
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
 
Call Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall AvailableCall Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall Available
 
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 

Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-intensive Applications (LONG PPT)

  • 1. Lambda Data Grid An Agile Optical Platform for Grid Computing and Data-intensive Applications Focus on BIRN Mouse application 1 Tal Lavian Long - ☺slides = reference only, will not be presented
  • 2. 2 Feedback & Response • Issues: – Interface between applications and NRS – Information that would cross this interface • Response: – eScience: Mouse (Integrating brain data across scales and disciplines. Part of BIRN at SDSC & OptIPuter) – Architecture that supports applications with network resource service and application middleware service – Detailed interface specification
  • 3. Updates • Feedback and apps analysis prompted new conceptualization • Visits: OptIPuter, SLAC, SSRL, SDSC, UCSD BIRN • Looked at many eSciense compute-data-intensive applications • Selected BIRN Mouse as a representative example • Demos – GGF , Super Computing , Globus World • Concept validation with the research community that: “an OGSI-based, Grid Service capable of dynamically controlling end-to-end lightpaths over a real wavelength-switched network” 3 – Productive feedback: Ian Foster (used my slide in his Keynote), Carl Kesselman (OptIPuter question), Larry Smarr (proposed BIRN), Bill St. Arnaud, Francine Berman, Tom DeFanti, Cees de Latt
  • 4. 4 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables
  • 5. Optical Networks Change the Current Pyramid 5 George Stix, Scientific American, January 2001 x10 DWDM- fundamental miss-balance between computation and communication ☺
  • 6. “A global economy designed to waste transistors, power, and silicon area -and conserve bandwidth above all- is breaking apart and reorganizing itself to waste bandwidth and conserve power, silicon area, and transistors.“ George Gilder Telecosm (2000) 6 New Networking Paradigm • Great vision – – LambdaGrid is one step towards this concepts • LambdaGrid – – A novel service architecture – Lambda as a Scheduled Service – Lambda as a prime resource - like storage and computation – Change our current systems assumptions – Potentially opens new horizon ☺
  • 7. 7 The “Network” is a Prime Resource for Large- Scale Distributed System Network Computation Instrumentation Person Visualization Storage Integrated SW System Provide the “Glue” Dynamic optical network as a fundamental Grid service in data-intensive Grid application, to be scheduled, to be managed and coordinated to support collaborative operations
  • 8. From Super-computer to Super-network • In the past, computer processors were the fastest part 8 – peripheral bottlenecks • In the future optical networks will be the fastest part – Computer, processor, storage, visualization, and instrumentation - slower "peripherals” • eScience Cyber-infrastructure focuses on computation, storage, data, analysis, Work Flow. – The network is vital for better eScience • How can we improve the way of doing eScience? ☺
  • 9. 9 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables ☺
  • 10. 10 BIRN Mouse: Example Application • The Mouse research application at Biomedical Informatics Research Network (BIRN) – Studying animal models of disease across dimensional scales to test hypothesis with human neurological disorders – Brain disorders studies: Schizophrenia, Dyslexia, Multiple Sclerosis, Alzheimer and Parkinson – Brain Morphometry testbed – Interdisciplinary, multi-dimensional scale morphological analysis (from genomics to full organs) • Why BIRN Mouse? – illustrate the type of research questions – illustrate the type of e-Science collaborative applications for LambdaGrid – require analysis of massive amount of data, – LambdaGrid can enhance the way of doing the science – They are already recognized the current and future limitations, • trying to solve it from the storage, computation, visualization and collaborative tools. Working with Grid, NMI, OptIPuter, effective integration
  • 11. 11 BIRN Mouse Network Types • Conceptualizing the networking types of eScience research methods of Mouse – Data Schlepping Scenario (1-1) – Multiple DB (1-N, N-M) – Remote Operation Scenario – Remote Visualization Scenario • Details next 4 slides ☺
  • 12. 12 Data Schlepping Scenario Mouse Operation • The “BIRN Workflow” requires moving massive amounts of data: – The simplest service, just copy from remote DB to local storage in mega-compute site – Copy multi-Terabytes (10-100TB) data – Store first, compute later, not real time, batch model Mouse network limitations: – Needs to copy ahead of time – L3 networks can’t handle these amounts effectively, predictably, in a short time window – L3 network provides full connectivity -- major bottleneck – Apps optimized to conserve bandwidth and waste storage – Network does not fit the “BIRN Workflow” architecture
  • 13. 13 Multiple DB, 1-N, N-M Mouse Operation • Geographically dispersed massive amount of data need to have connection to mega-computation site • Multiple (~300) DBs • Copy data from multiple locations to local storage – Or static connection to remote DB (several DBs) • Middleware needs to know DB ahead of time Mouse network limitations: – Similar to data schlepping but in larger scale – Multi-domain DB (organization, bio-scale) – Hard to navigate (dynamic network connectivity) – don’t know the next connection needs (location, size, time) ☺
  • 14. 14 Remote Operation Scenario Mouse Operation • One-of-a-kind instrumentation – Electron microscope, Photon microscope • Real-time feedback (to users), Real-time control, • Scheduled operations • Data sharing and integration (storage, computation) – Collaborative methods, Interdisciplinary operation • Networks needs – Data- Fat pipes in one direction – Control - Minimal {jitter, delay, drop} on the other direction – Control 1-1, data 1-N • Dedicate the links • (one drive many view) Mouse network limitations: • Need to work at the facility, not from the home research institute • Store the data locally, then copy, analyze later • Hard to do real-time feedback from domain experts ☺
  • 15. 15 Remote Visualization Scenario Mouse Operation • Visualization is an essential tool in Mouse analysis – OptIPuter uses a cluster (8-32 computers ) to drive visualization, remote visualization require 15-60Gbs – Allows scientist to visualize and navigate the data – Simplifies in-depth information – “A picture is worth a thousand words” – Collaborative work across disciplines – Information sharing Mouse network limitations: • Hard to do remote visualization, need copy and analysis – L3 network can’t support this type of remote visualization • Need to break the geographic constraints • Get the data to the experts – Instead of experts to the data ☺
  • 16. 16 Limitations of Solutions with Current Network Technology • The BIRN networking is unpredictable, a major bottleneck, specifically over WAN, limit the type, way, data sizes of the biomedical research, prevents true Grid Virtual Organization (VO) research collaborations • The network model doesn’t fit the “BIRN Workflow” model, it is not an integral resource of the BIRN Cyber- Infrastructure
  • 17. 17 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables ☺
  • 18. 18 Problem Statement • Problems – Existing packet-switching communications model has not been sufficiently adaptable to meet the challenge of large scale data flows, especially those with variable attributes Q? Do we need an alternative switching technique?
  • 19. 19 Problem Statement • Problems – BIRN Mouse often: • requires interaction and cooperation of resources that are distributed over many heterogeneous systems at many locations; • requires analyses of large amount of data (order of Terabytes- PetaBytes?); • requires the transport of large scale data; • requires sharing of data; • requires to support workflow cooperation model Q? Do we need a new network abstraction?
  • 20. 20 Problem Statement • Problems – BIRN research moves ~10TB from remote DB to local mega-computation in ~10 days (unpredictable). Research would be enhanced with predictable, scheduled data movement, guaranteed in 10 hours (or perhaps 1 hour) – Many emerging eScience applications, especially within Grid environments require similar characteristics Q? Do we need a network service architecture?
  • 21. 21 BIRN Network Limitations • Optimized to conserve bandwidth and waste storage – Geographically dispersed data – Data can scale up 10-100 times easily • L3 networks can’t handle multi-terabytes efficiently and cost effectively • Network does not fit the “BIRN Workflow” architecture – Collaboration and information sharing is hard • Mega-computation, not possible to move the computation to the data (instead data to the computation site) • Not interactive research, must first copy then analyze – Analysis locally, but with strong limitations geographically – Don’t know a head of time where the data is • Can’t navigate the data interactively or in real time • Can’t “Webify” the information of large volumes • No cooperation/interaction between the storage and network middleware(s)
  • 22. 22 Proposed Solution • Switching technology: Lambda switching for data-intensive transfer • New abstraction: Network Resource encapsulated as a Grid service • New middleware service architecture: LambdaGrid service architecture
  • 23. 23 Proposed Solution • LambdaGrid Service architecture interacts with BIRN Cyber-infrastructure, and overcome BIRN data limitations efficiently & effectively by: – treating the “network” as a primary resource just like “storage” and “computation” – treat the “network” as a “scheduled resource” – rely upon a massive, dynamic transport infrastructure: Dynamic Optical Network
  • 24. 24 Goals of Investigation • Explore a new type of infrastructure which manages codependent storage and network resources • Explore dynamic wavelength switching, based on new optical technologies • Explore protocols for managing dynamically provisioned wavelengths • Encapsulate “optical network resources” into the Grid services framework to support dynamically provisioned, data-intensive transport services • Explicit representation of future scheduling in the data and network resource management model • Support a new set of application services that can intelligently schedule/re-schedule/co-schedule resources • Provide for large scale data transfer among multiple geographically distributed data locations, interconnected by paths with different attributes. • To provide inexpensive access to advanced computation capabilities and extremely large data sets
  • 25. 25 New Concepts • The “Network” is NO longer a Network – but a large scale Distributed System • Many-to-Many vs. Few-to-Few • Apps optimized to waste bandwidth • Network as a Grid service • Network as a scheduled service • Cloud bypass • New transport concept • New cooperative control plane
  • 26. 26 Research Questions (Dist Comp) • Statistically multiplexing works for small streams, but not for mega flows. New concept for multiplexing by scheduling – What will we gain from the new scheduling model? – evaluate design tradeoffs • Current apps designed and optimized to conserve bandwidth – If we provide the LambdaGrid service architecture, how will this change the design and the architecture of eScience data-intensive workflow? – What are the tradeoffs for applications to waste bandwidth? • The batch & queue model does not fit networks. manual scheduling (email)–not efficient – What is the right model for adding the network as a Grid service? – network as integral Grid resource – Overcome Grid VO networking limitations
  • 27. 27 Research Questions (Dist Comp) Assuming Mouse VO with 500TB over 4 remote DB, connected to one mega-compute site, where apps don’t know ahead of time the data subset that is required. • Network interaction with other services – The “right” way to hide network complexity from the application, and (contradict) interact with the network internals? The model for black vs. white box (or hybrid) – flexibility by negotiation schedule/reschedule in an optimal way • opens new set of interesting questions • New set of network optimization • No control plane to the current Internet – centralized control plane for subset network – Cooperative control planes (eSciece & optical networking) – Evaluation of the gain (measurable) from such interaction
  • 28. 28 Research Questions (Net) • IP service best for many-to-many (~100M) small files (~100k-10MB) . LambdaGrid services best for few-to-few (~100) huge storage (~TeraBytes-PetaBytes) • Cloud bypass – 100TB over the Internet, break down the system – Offload Mega-flows from the IP cloud to the optical cloud. Alternate rout for Dynamic Optical network • What are the design characteristics for cloud bypass? • TCP does not fit mega-flows (well documented) – new proposals, XCP, SABUL, FAST, Tsunami…, fits the current Internet model. However, does not take advantage of dynamic optical network • {distinct characteristics - fairness, collision, drop, loss, QoS…} – What are the new design principle for cooperative protocols {L1+L4} ? – What to expose and in what interface to L3/L4? • Economics – expensive WAN static optical links, and L3 WAN ports – Given dynamic optical links, and the proposed Service Architecture, what are the design tradeoffs resulted in affordable solution?
  • 29. 29 Research Questions (Storage) – BIRN’s Storage Resource Broker (SRB) – Hide the physical location of DB • Concepts of remote FS (RFS) • Based on the analysis search in other DB – SRB Lambda • Tight interaction between SRB and LambdaGrid • Optical control as a File System interface • The “Right Lambda” to the “Right DB” at the “Right time” • “Webfy” MRI images ( mouse click ~1GB, ~2 sec) DB1 DB2 DB3 DB4 Lambda Grid λ1 λ2 λ3 λ4 SRB
  • 30. 30 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables ☺
  • 31. Information Crossing NRS-Apps Interface The information is handled by the apps middleware as a running environment 31 for the application, and communicating with LambdaGrid as a whole • SA, DA, Protocol, SP, DP • Scheduling windows (time constrains) – {Start-after, end-before, duration} • Connectivity: {1-1, 1-N, N-1, N-N, N-M} • Data Size (calc bandwidth & duration) • Cost (or cost function) • Type of service – {Data Schlepping, Remote Operation, Remote Visualization } • Middleware calc {bandwidth, delay, Jitter, QoS… } • Translate into Lambda service • WS-Agreement – ID {user, application, data}, {credential , value, priorities, flexibility, availability} – Handle for returning output (scheduled plane, etc) renegotiation – Handle back for feedback, notification
  • 32. 32 Interface Details SA, DA, Protocol, SP, DP Stream binding identifier {Src addr, Dest addr, Protocol, Src port, Dest Port) Scheduling Window: Window of time that the applications need the network. {start time, end time, and duration}. Start and end can be “ * ” (don’t care) The network will try to schedule the service under these constrains. The network middleware will reply with the allocated time and this can be shifted and renegotiated. The multiplexing will be done on data scheduling. The middleware will resolve conflicts and allocate the available time slot Example: allocate 2 hours, start after 5pm, end before 11pm Bandwidth: What is the bandwidth requirements Example: allocate 10Gbs half duplex, 100Mbs the opposite direction
  • 33. 33 Interface details (cont) Data Size: Data service require copy the data, regardless the bandwidth or the duration. The data needs to be copied, the system will take care on how. When the data is copied, send a notification. The system can adapt the network dynamically based on new constrains, future expected availability and optimizations Example: copy 10TB from source to destination Allocation start with 1Gbs, changed to 10Gbs, and finished with 4Gbs Connectivity: Multiple connection request. What is the type of connectivity {1-1, 1-N, N- 1, N-N, N-M}, Examples: Connect {1-1} to a remote DB, or Connect to all of these DBs: 1-N ☺
  • 34. 34 Interface details (cont) Type of Service: What is the type of operation? – {Data Schlepping, Remote Operation, Remote Visualization } • Middleware calc {bandwidth, delay, Jitter, QoS… } • Translate into Lambda service Example: {Remote operation} dedicated 10Gbs Lambda, one direction control back – small bandwidth, min delay, min jitter, top QoS – High cost for the requested time window Example: Visualization 5Gbs, min jitter, ok high delay, ok high loss ☺
  • 35. 35 Interface details (cont) Cost: What is the cost or the cost function of this operation? Example: premium 30% between 8:00-5:00 50% premium for less than 2 hours advanced reservation Min cost 24 hours in advance, WS-Agreement: The agreement characteristics between the request and the data service Example: ☺ need Ψ SLA, critical apps, important data, tight coupled rescheduling to the Φ computing, ω storage and availability of φ data, hard until midnight, flexible afterwards, ready for negotiation, willing to pay ƒ(ζ),
  • 36. 36 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables ☺
  • 37. 37 Features • Dynamic Optical Underlying network – Dynamic lambda switching – All optical switches • Endpoint to Endpoint Lambda paths – Segments – Data paths • Network Resource Grid Service – Encapsulation of network resources into a Grid service • Scheduled network service – Schedule lambda path resources to satisfy multiple complex requests • Application Middleware Abstraction – Hiding networks details from application ☺
  • 38. 38 Example: Lightpath Scheduling • Request for 1/2 hour between 4:00 and 5:30 on Segment D granted to User W at 4:00 • New request from User X for same segment for 1 hour between 3:30 and 5:00 • Reschedule user W to 4:30; user X to 3:30. Everyone is happy. W ☺ 3:30 4:00 4:30 5:00 5:30 X 3:30 4:00 4:30 5:00 5:30 W X 3:30 4:00 4:30 5:00 5:30 Route allocated for a time slot; new request comes in; 1st route can be rescheduled for a later slot within window to accommodate new request
  • 39. 39 Scheduling Example - Reroute • Request for 1 hour between nodes A and B between 7:00 and 8:30 is granted using Segment X (and other segments) is granted for 7:00 • New request for 2 hours between nodes C and D between 7:00 and 9:30 This route needs to use Segment X to be satisfied • Reroute the first request to take another path thru the topology to free up Segment X for the 2nd request. Everyone is happy A ☺ B D C X 7:00-8:00 A B D C Y X 7:00-8:00 Route allocated; new request comes in for a segment in use; 1st route can be altered to use different path to allow 2nd to also be serviced in its time window
  • 40. 40 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables ☺
  • 41. 41 Architecture LambdaGrid Service architecture that interacts with BIRN Cyber-infrastructure, NMI, and GT3 and include: • Encapsulation of “optical network resources” into the Grid services framework part of OGSA and with an OGSI, to support dynamically provisioned data-intensive transport services • Data Transfer Service (DTS) and Network Resource Service (NRS) that interacts with other middleware and optical control plane • Cut-through mechanism on edge device that allows mega flows to bypass the L3 cloud into Dynamic Optical Network
  • 42. 42 30k feet view: BIRN Cyber-infrastructure Mouse Application Apps Middleware Scientific Workflow Middleware/NMI Resource managers LambdaGrid Middleware Optical Network GRID/ GT3 Optical Control Resources BIRN Mouse Lambda-Grid ☺
  • 43. 43 Layered Architecture CONNECTION Fabric UDP DTS ODIN OMNInet BIRN Mouse Apps Middleware Grid FTP TCP/HTTP Resources Grid Layered Architecture NRS IP Connectivity Application Resource Collaborative BIRN Workflow NMI NRS BIRN Toolkit Lambda Resource managers DB Storage Computation Optical Control My view of the layers Λ OGSI Optical protocols Optical hw
  • 44. 44 Generalized Architecture ☺ Applications Network External Grid Resource Grid Service Services Optical Path Control Data Transfer Service Network Resource Service Information Service Application Middleware Layer Resource Middleware Layer Connectivity and Fabric Layers Replica Service Work Flow Service Data Handler Services Storage Resource Service Processing Resource Service Low Level Switching Services
  • 45. Apps Middleware Scientific workflow Resource managers 45 Data Grid Service Plane optical Control Plane Data Transmission Plane Control Interactions DTS Optical Control Network l1 ln DB l1 ln l1 ln Storage Optical Control Network Network Service Plane NRS NMI Compute
  • 46. 46 DTS - NRS Data service Scheduling logic Replica service Apps mware I/F NMI /IF Proposal evaluation NRS I/F GT3 /IF Datat calc DTS Scheduling algorithm Topology map proposal constructor DTS IF NMI /IF Net calc Scheduling service Optical control I/F proposal evaluator GT3 /IF Network allocation NRS
  • 47. 47 Layered Architecture Co-reservation Grid Middleware OGSA/OGSI Co-allocation Data Grid Service Network Service Centralize Optical Network Control Intelligent Services NRS DTS Lambda OGSI-ification Generic DI Infrastructure Prototype Skeleton Sketch
  • 48. 48 Mouse Applications SD SS Apps Middleware DTS Network(s) Overall System Lambda-Grid Meta- Scheduler Resource Managers C S D V I Control Plane GT3 SRB NRS Data Grid Comp Grid Net Grid OGSI-fy NMI Our contribution
  • 49. 49 Outline • Introduction • The BIRN Mouse Application • Research Concepts • Network – Application Interface • LambdaGrid Features • Architecture • Scope & Deliverables ☺
  • 50. 50 Scope of the Research • Investigate the feasibility of encapsulating lightpath as an OGSI Grid Service – Identify the characteristics to present the lightpath as a prime resource like computation and storage – Define and design the “right” framework & architecture for encapsulating lightpath – Demonstrate network Grid service concept • Identify the interactions between storage, computation and networking middleware – Understand the concept in interactions with NMI, GT3, SRB – Collaborate with the BIRN Mouse Cyber-infrastructure research Out of scope: – Scheduler, scheduling algorithms, network optimization – Photonics, hardware, optical networking, optical control, protocols, GT3, NMI, SRB, BIRN components – Develop it for any commercial optical networking or commercial hardware
  • 51. 51 Deliverables • Initial investigation • Build a testbed • “Proof-of-concept {++}” of LambdaGrid service architecture • Demonstrate one aspect of BIRN Mouse application with the proposed concepts • Prototype Lambda as an OGSI Grid Service • Develop DTS and NRS, a Grid scheduling service • Propose a service architecture and generalize the concept with other eScience projects
  • 52. 52 Pro Forma Timeline • Phase 1 – Continue to develop the Lambda Data Grid prototype – Build BIRN basic testbed • incorporate Lambda as a service, • measure/analyze the performance and scaling behavior • Phase 2 – Develop an OGSI wrapper to Lambda service • integrate as part of OGSA, interact with OptIPuter – Interface to NMI and SRB – Analyze the overall performance, incorporate the enhancements • Phase 3 – Extract generalized framework for intelligent services and applications – Incorporate experience from the Grid research community – Measure, optimize, measure, optimize, …
  • 53. 53 Generalization and Future Direction for Research • Need to develop and build services on top of the base encapsulation • LambdaGrid concept can be generalized to other eScience apps which will enable new way of doing scientific research where bandwidth is “infinite” • The new concept of network as a scheduled grid service presents new and exciting problems for investigation: – New software systems that is optimized to waste bandwidth • Network, protocols, algorithms, software, architectures, systems – Lambda Distributed File System – The network as a Large Scale Distributed Computing – Resource co/allocation and optimization with storage and computation – Grid system architecture – enables new horizon for network optimization and lambda scheduling – The network as a white box, Optimal scheduling and algorithms
  • 54. Thank You The Future is Bright 54  Imagine the next 5 years  There are more questions than answers

Hinweis der Redaktion

  1. Application Engaged Networks Allowing applications to place demands on the network (bandwidth, QoS, duration….) Allowing applications to get visibility into network status Full integration to ensure maximum value, performance