This collaboration of geographically distributed domains in multi-domain optical grid environment should be done in a way that maintains the privacy of each participant domain. This calls for a new load balancing hierarchical approach to deal with such environments. In this paper, we propose two load balancing techniques within this hierarchical approach: Network Aware Divisible Load Algorithm (NADLA) and Genetic Algorithm based Load Distribution (GA-LD). Both algorithms are considered as Network Aware. Simulation results show the scalability and feasibility of the proposed approach and the advantages of the two proposed techniques compared to the classical Divisible Load Algorithm (DLA). In the last years, the growing of the scientific and enterprise applications pushes grid systems to more scalable and collaborative direction. Single domain resources are becoming insufficient to deal with application requirements. Grid applications require massive amounts of data to be transferred and processed in geographically distributed sites across the grid. The grid is an inter- connected multi-domain environment where each domain consists of computational, storage and communication resources grouped together for business or administrative reasons. Each domain is independently administrated and is free to deploy different technologies. Achieving better resource utilization calls for running load balancing techniques across different grid domains. This calls for novel load balancing techniques running in multi-domain scalable architecture to achieve better resource utilization without sacrificing domain security or privacy. The proposed multi-domain optical grid architecture assumes a dynamic on-demand reconfigurable optical network instead of pre-planned statically provisioned optical network. Dynamic reconfigurable optical grids presented in different projects such as Phosphorus (1) and G-lambda Projects (2). These projects present the structure and different components of optical network deployment in grids, and how these components interact to provide the grid applications with the services and capabilities making it able to manage its grid and optical network resource. In this paper, we present load balancing techniques in multi-domain hierarchical optical grid architecture that maintains the privacy, integration and scalability requirements. The privacy of a grid domain must be maintained in for confidentiality and commercial competition. For example, internal topology information of a domain should not be revealed to other domains (3). The domain privacy could be maintained by keeping the full resource information internally, while
Read full abstract