2004 IEEE International Symposium on Cluster Computing and the Grid

DWDM-RAM: A Data Intensive Grid Service Architecture Enabled by Dynamic Optical Networks T. Lavian', I. Mambretti2 ,D. Cutrell' , H. Cohen', S. Memll', R. Durairai', P. Daspit' LMonga', S. Naiksatam', S. Fieueir2. D. Gutierrez', D. Hodns. F. Tra;ozIino' . 'Nortel Networks Labs. *iCAIR Northwestern University, 'SCU, 4Stanford University, 'UT Sydney. (tlavian. hcohen, dcutrell, smenill, radurai, ,pdaspit, imonga, travos) @nortelnetworks.com, [email protected], { stigueira, snaiksatam) @scu.edu, [email protected], [email protected]

Abstract Next generation applications and architectures (for example, Grids) are driving radical changes in the nature of traffic, service models, technology, and cost, creating opportunities for an advanced communications infrastructure to tackle next generation data services. To take advantage of these trends and opportunities, research communities are creating new architectures, such as the Open Grid Service Architecture (OGSA), which are being implemented in new prototype advanced infrastructures. The DWDM-RAM project, funded by DARPA, is actively addressing the challenges of next generation applications. DWDM-RAM is an architecture for data- intensive services enabled by next generation dynamic optical networks. It develops and demonstrates a novel architecture for new data communication services, within the OGSA context, that allows for managing extremely large sets of distributed data. Novel features move network services beyond notions of the network as a managed resource, for example, by including capabilities for dynamic on-demand provisioning and advance scheduling. DWDM-RAM encapsulates optical network resources (Lambdas, lightpaths) into a Grid Service and integrates their management within the Open Grid Service Architecture. Migration to emerging standards such as WS-Resource Framework (WS-RF) should be staright forward. In initial applications, DWDM-RAM targets specific data- intensive services such as rapid, massive data transfers used by large scale eScience applications, including: high-energy physics, geophysics, life science, bioinformatics, genomics, medical morphometry, tomography, microscopy imaging, astronomical and astrophysical imaging, complex modeling, and visualization.

Keywords: DWDM 1OGbs Lambda-switched networks, Data-intensive applications, eScience, Optical network resources, Scheduled Grid services, Dynamic wavelength provisioning, ODIN, OGSA, OGSZ. Extended abstract Common architectures that underlie traditional data networks do not incorporate capabilities required by Grids. They are generally designed to optimize the relatively small data flow requirements of consumer services and the managed services of enterprises on a common core infrastructure oriented to the requirements of general, common communication services. Many Grid applications are data-intensive, requiring specialized services and infrastructure to manage efficiently multiple, large-scale data flows of multiple terabytes and even petabytes. Such capabilities are not effectively possible in traditional routed packet data networks. Typical Grid applications require the management of highly distributed resources within dynamic environments. Basic problems related to these requirements are common to almost all Grid environments, e.g., matching multiple, and potentially conflicting, application requirements to diverse, distributed

0-7803-8430-W04/$20,00 02004 IEEE

762

2004 IEEE InternationalSymposium on Cluster Computing and the Grid

resources within a dynamic environment. Others are more specific to addressing the complexity of utilizing methods for data provisioning for large-scale data flows. Although the existing communications model of packet-switching has served well for transporting burst transmission of short data packets, e.g., for consumer oriented email and web applications, it has not been sufficiently adaptable to meet the challenge of large scale data. In order to provide inexpensive access to advanced computation capabilities and extremely large data sets, it is necessary to create a new type of infrastructure which manages codependent storage and network resources. The DWDM-RAM project contributes to these efforts by encapsulating “optical network resources” into the Grid services framework to support dynamically provisioned dataintensive transport services. One of its novel features is the explicit representation of future scheduling in the data and network resource management model. Another consists of a set of protocols for managing dynamically provisioned wavelengths. The proposed architecture consists of two layers between an application and the underlying optical network: the application middleware layer and the resource middleware layer. The application middleware layer speaks for the requirements of the application and presents an interface to users. This layer also shields the application from all aspects of sharing and managing the required resources. The resource middleware layer provides services that satisfy the resource requirements of the application, as specified or interpreted by the application middleware layer services. This layer contain3 interfaces and services that initiate and control sharing of the underlying resources. At the application middleware layer, the Data Transfer Service (DTS) presents an interface between the system and an application. It receives high- level client requests, policy-and-access filtered, to transfer specific named blocks of data with specific advance scheduling constraints. It employs an intelligent strategy to schedule an acceptable action plan that balances user demands and resource availabilities. The action plan involves advance co-reservation of network and storage resources. The application expresses its needs only in terms of high level tasks without knowing how they are processed at the layers below. It is this middleware layer that shields the application from low level details by translating applicatiomlevel requests to its own tasks of coordinating and controlling the sharing of a collective set of resources. The network resource middleware layer consists of three services: the Data Handler Service (DHS), the Network Resource Service (NRS) and the Dynamic Lambda Grid Service (DLGS). Services of this layer initiate and control sharing of resources. The DHS deals with the mechanism for sending and receiving data and effectuates the actual data transfer when needed by the DTS. Central to our intended architecture is the Network Resource Service. It is this service that makes use of the Dynamic Lambda Grid Service encapsulating the underlying optical network resources into an accessible, schedulable Grid service. The NRS receives requests from the DTS, as well as requests from other services such as Grid services (both scheduled and orrdemand). It maintains a job queue and allocates proper network resources according to its schedule. To allow for extensibility and reuse, the Network Resource Service can be decomposed into two closely coupled services: a Basic Network Resource Service and a Network Resource Scheduler. The Basic Network Resource Service presents an interface to the Data Transfer Service for making network service requests and handles multiple low level services offered by different types of underlying networks and switching technologies. The Network Resource Scheduler is responsible for implementing an effective schedule for network resources sharing. The Network Resource Scheduler can be developed independently of the Basic Network Resource Service. This provides

763

2004 IEEE International Symposium on Cluster Computing and the Grid

the NRS the flexibility to deal with other scheduling schemes as well as other types of dynamic underlying networks. DWDM-RAM is experimental as well as conceptual. It is being implemented in prototype on OMNInet. OMNInet is an operational metro-area photonic testbed located in Chicago. It was developed under partnership between Nortel, SBC and i C A m o r t h w e s t e m University to explore photonic networking issues and demonstrate the value of providing lOGE services on wavelengths, supported by advanced photonic networking technology and new types of dynamic intelligent control signaling and related protocols, such as ODIN. The DWDM-RAM architecture, integrated with OMNInet’s dynamically switched wavelength services supports: 1) both ortdemand and scheduled data retrieval, 2) a meshed DWDM switched network capable of establishing an end-to-end lightpath in seconds, 3) bulk data-transfer facilities using lambda-switched networks, and 4) out-of-band tools for adaptive placement of data replicas. In summary, the DWDM-RAM architecture illustrates the value of scheduling high bandwidth network resources through dynamic lightpath provisioning. It makes data services easily accessible via a Grid service interface, by encapsulating the the optical network resources (e.g., Lambdas, lightpaths) and integrating their management to OGSA framework. [The DWDM-RAM project is sponsored by DARPA under TIA F30602-98-2-0194]

764

DWDM-RAM: A data intensive grid service architecture ...

DWDM-RAM is an architecture for data- intensive services enabled by next generation dynamic optical networks. It develops and demonstrates a novel architecture for new data communication services, within the OGSA context, that allows for managing extremely large sets of distributed data. Novel features move network ...

177KB Sizes 0 Downloads 145 Views

Recommend Documents

A Java Based Architecture of P2P-Grid Middleware
ticated resource management and data transfer components. P2P systems on the other ... DGET and P2P Systems: The second class of system we can compare ...

Service-Oriented Architecture for High-Dimensional Private Data ...
Service-Oriented Architecture for High-Dimensional Private Data Mashup..pdf. Service-Oriented Architecture for High-Dimensional Private Data Mashup..pdf.

A Decentralized Grid Market Infrastructure for Service ...
computing, and has proposed a great variety of market models and tools for the ... period, the initiator selects from the set of collected proposals the best one, .... economic-aware resource management tool by means of the the DataMining Grid.

A Decentralized Grid Market Infrastructure for Service ...
Automatic and adaptive resource management is the solution to these chal- ... based software development, and as a mean to integrate different component ...

A Data Intensive Multi-chunk Ensemble Technique to ...
popular alternatives to single model classifiers. But these are not directly applicable to stream .... build an ensemble with DIME on Hadoop framework. 3.1 Hadoop. Map-Reduce framework: Map-. Reduce is a new distributed programming paradigm introduce

[EBOOK] Download Designing Data-Intensive ...
Book Synopsis. Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of t

Power Management of Online Data-Intensive Services
ther power management of a single server component nor uncoordinated power management of multiple components provide desirable power-latency tradeoffs. We report the results of two major studies to better un- derstand the power management needs of OL

Dynamic Data Migration Policies for* Query-Intensive Distributed Data ...
∗Computer Science, Graduate School and University Center, City University ... dials a number to make a call, a request is made to query the callee's location.

WebSphere eXtreme Scale Data Grid
WebSphere Virtual Enterprise optimizes the middleware system with ... Global data cache enables Data Virtualization across the. Enterprise & Clouds. ESB. DB.

LNCS 4270 - A Service-Oriented Architecture for ...
a client-server based novel service-oriented architecture for 3D content ... lems at hand, the service-oriented architecture (SOA) [1] is a promising software .... tal interactive parameters, accounting the max value of Q parameter transmitted.

A scalable service-oriented architecture for multimedia ... - Uni Marburg
BPEL for data-intensive applications and (b) provides tools that further ease the ... management and cluster/grid computing, including multidisciplinary analysis ..... Step 3 After processing the whole input video in this manner, a final list is give

A Service Oriented Architecture to integrate Web ...
Abstract: One of the critical limitations of a newly established educational institution is the lack .... XML solves a key technology requirement that appears in many.

LNCS 4270 - A Service-Oriented Architecture for ...
Now, most of the visualization systems are based on the client/server frame- ... Also based on the transmission data format, the architecture can be divided into ... client. This offers high-quality graphics, but this approach needs powerful graph-.

Ball-grid array architecture for microfabricated ion traps
May 5, 2015 - ion heating rate, axial mode stability, and storage lifetime for one and two ..... peratures, ¯n may be measured by comparing strengths of.

A scalable service-oriented architecture for multimedia ... - Uni Marburg
development and use of web services for a broad scope of multimedia .... computational cloud, such as the Amazon Elastic Compute Cloud (EC2) (Amazon Web ... The service provider is interested in efficient services in that the response time.

The Security Architecture for Open Grid Services
Jul 17, 2002 - It defines a comprehensive Grid security architecture ... secure remote access to computing and data resources and the co-allocation of ..... well as their respective credentials as expressed in their home domain may not be.

IT2401 Service Oriented Architecture -
These three structured activity elements allow us to add conditional logic to our process definition ...... A SOAP message header containing a digital signature.