-
FairGA: Fair Genetic Algorithm - Beyond Resource-oriented Sustainability for ICT Products and Services
Authors:
Reza Farrahi Moghaddam,
Yves Lemieux,
Mohamed Cheriet
Abstract:
The complexity of ICT products and services has brought them to the level of disposable `species'. The combination of the race to optimal performance and disposability has resulted in considerable footprint and impact. Although approaches such as increasing efficiency, reducing the total cost of ownership, life cycle assessment and management, and circular economy have been put forward to manage a…
▽ More
The complexity of ICT products and services has brought them to the level of disposable `species'. The combination of the race to optimal performance and disposability has resulted in considerable footprint and impact. Although approaches such as increasing efficiency, reducing the total cost of ownership, life cycle assessment and management, and circular economy have been put forward to manage and reduce the footprint and impact, the complexity of processes involved and especially invisibility of key but unobservable processes has resulted in some lower bounds for minimal achievable footprint. In this work, a modified approach to the Genetic Algorithm is proposed in order to introduce the notion of 'nondisposability' to the ICT products and services in order to implicitly influence and manage unobservable processes, and ultimately reduce the overall footprint and resource consumption. The proposed genetic algorithm is called FairGA, and it is compared with the traditional Genetic Algorithm against standard optimization functions. Also, the impact of the FairGA on the resource extraction has been illustrated with promising results.
△ Less
Submitted 7 September, 2016;
originally announced September 2016.
-
Transparent Clouds: An Enhancement to Abstraction
Authors:
Reza Farrahi Moghaddam,
Yves Lemieux,
Mohamed Cheriet
Abstract:
With the introduction of various hardware/software technologies such as Cloud Technologies or Virtualization technologies, there has been a great potential to reuse ICT artifacts thanks to Abstraction and also Exchangeability features achieved via these technologies. These technologies also provide various advantages with respect to sustainability including resource consumption reduction (in the u…
▽ More
With the introduction of various hardware/software technologies such as Cloud Technologies or Virtualization technologies, there has been a great potential to reuse ICT artifacts thanks to Abstraction and also Exchangeability features achieved via these technologies. These technologies also provide various advantages with respect to sustainability including resource consumption reduction (in the use phase only or in the whole life cycle). However, there is an additional but untapped potential associated with the anonymization of resources introduced by both abstraction and exchangeability features. By realizing on this potential, we can improve cloud solutions and reduce their by-product opacity, which usually prevents leveraging on the specialized but tweakable (i.e., nonessential modifications without changing the main function) features of components that are captured in the component models. This is especially a challenge in the case heterogeneous/disaggregated infrastructure where develo** models to cover everything is practically impossible. In this work, by leveraging on the concept of pathways, we develop a few mechanisms that enable transparency and therefore tweakability of features even in the presence of abstraction and heterogeneity. In particular, the layered-stack approach to system decomposition is considered because of its role in both software defined networking (SDN) and Network Function Virtualization (NFV) system decompositions. For a concrete example, the case of dynamic frequency scaling of processors is considered and it is shown that the associated consumption could be considerably reduced without requiring additional changes to the middle components.
△ Less
Submitted 2 September, 2016;
originally announced September 2016.
-
The Service-Bond Paradigm - Potentials for a Sustainable, ICT-enabled Future
Authors:
Reza Farrahi Moghaddam,
Yves Lemieux,
Mohamed Cheriet
Abstract:
The service paradigm as we know it has gone through a long journey of evolution and improvement, and it seems that a service-oriented vision to activities in general could serve as a potential platform for the global transition to a sustainable future. However, it is also apparent that the services themselves are required to move beyond their traditional definition in order to prevent any secondar…
▽ More
The service paradigm as we know it has gone through a long journey of evolution and improvement, and it seems that a service-oriented vision to activities in general could serve as a potential platform for the global transition to a sustainable future. However, it is also apparent that the services themselves are required to move beyond their traditional definition in order to prevent any secondary side effect. Here, a new paradigm is proposed based on bonding between entities involved in a service interaction, service chaining, or service orchestration. It is purposed to serve as a vehicle to approach sustainability at the global level in a manner that is thoughtful, collaborative, and incremental. Time-modulated implementation of the proposed service-bond paradigm is considered in order to reduce the associated risks and liabilities. The service bonds are then simply generalized toward representing bonding among more than two entities. Finally, a practical application of ICT agents in enabling the service bonds is presented in a use case related to smart houses. In this use case, some ICT-based agents (federal regulars, among other ICT agents) are considered to represent and govern services and service bonds of a household with external entities such as utilities.
△ Less
Submitted 27 July, 2015; v1 submitted 22 July, 2015;
originally announced July 2015.
-
A Decentralized Approach to Software-Defined Networks (SDNs)
Authors:
Reza Farrahi Moghaddam,
Yves Lemieux,
Mohamed Cheriet
Abstract:
Redistribution of the intelligence and management in the software defined networks (SDNs) is a potential approach to address the bottlenecks of scalability and integrity of these networks. We propose to revisit the routing concept based on the notion of regions. Using basic and consistent definition of regions, a region-based packet routing called SmartRegion Routing is presented. The flexibility…
▽ More
Redistribution of the intelligence and management in the software defined networks (SDNs) is a potential approach to address the bottlenecks of scalability and integrity of these networks. We propose to revisit the routing concept based on the notion of regions. Using basic and consistent definition of regions, a region-based packet routing called SmartRegion Routing is presented. The flexibility of regions in terms of naming and addressing is then leveraged in the form of a region stack among other features placed in the associated packet header. In this way, most of complexity and dynamicity of a network is absorbed, and therefore highly fast and simplified routing at the inter-region level along with semi-autonomous intra-region routing will be feasible. In addition, multipath planning can be naturally realized at both inter and intra levels. A basic form of SmartRegion routing mechanism is provided. Simplicity, scalability, and manageability of the proposed approach would also bring future potentials to reduce energy consumption and environmental footprint associated to the SDNs. Finally, various applications, such as enabling seamless broadband access, providing beyond IP addressing mechanisms, and also address-equivalent naming mechanisms, are considered and discussed.
△ Less
Submitted 29 April, 2015;
originally announced April 2015.
-
40 Gbps Access for Metro networks: Implications in terms of Sustainability and Innovation from an LCA Perspective
Authors:
Reza Farrahi Moghaddam,
Yves Lemieux,
Mohamed Cheriet
Abstract:
In this work, the implications of new technologies, more specifically the new optical FTTH technologies, are studied both from the functional and non-functional perspectives. In particular, some direct impacts are listed in the form of abandoning non-functional technologies, such as micro-registration, which would be implicitly required for having a functioning operation before arrival the new hig…
▽ More
In this work, the implications of new technologies, more specifically the new optical FTTH technologies, are studied both from the functional and non-functional perspectives. In particular, some direct impacts are listed in the form of abandoning non-functional technologies, such as micro-registration, which would be implicitly required for having a functioning operation before arrival the new high-bandwidth access technologies. It is shown that such abandonment of non-functional best practices, which are mainly at the management level of ICT, immediately results in additional consumption and environmental footprint, and also there is a chance that some other new innovations might be 'missed.' Therefore, unconstrained deployment of these access technologies is not aligned with a possible sustainable ICT picture, except if they are regulated. An approach to pricing the best practices, including both functional and non-functional technologies, is proposed in order to develop a regulation and policy framework for a sustainable broadband access.
△ Less
Submitted 23 June, 2015; v1 submitted 23 April, 2015;
originally announced April 2015.
-
Challenges and complexities in application of LCA approaches in the case of ICT for a sustainable future
Authors:
Reza Farrahi Moghaddam,
Fereydoun Farrahi Moghaddam,
Thomas Dandres,
Yves Lemieux,
Réjean Samson,
Mohamed Cheriet
Abstract:
In this work, three of many ICT-specific challenges of LCA are discussed. First, the inconsistency versus uncertainty is reviewed with regard to the meta-technological nature of ICT. As an example, the semiconductor technologies are used to highlight the complexities especially with respect to energy and water consumption. The need for specific representations and metric to separately assess produ…
▽ More
In this work, three of many ICT-specific challenges of LCA are discussed. First, the inconsistency versus uncertainty is reviewed with regard to the meta-technological nature of ICT. As an example, the semiconductor technologies are used to highlight the complexities especially with respect to energy and water consumption. The need for specific representations and metric to separately assess products and technologies is discussed. It is highlighted that applying product-oriented approaches would result in abandoning or disfavoring of new technologies that could otherwise help toward a better world. Second, several believed-untouchable hot spots are highlighted to emphasize on their importance and footprint. The list includes, but not limited to, i) User Computer-Interfaces (UCIs), especially screens and displays, ii) Network-Computer Interlaces (NCIs), such as electronic and optical ports, and iii) electricity power interfaces. In addition, considering cross-regional social and economic impacts, and also taking into account the marketing nature of the need for many ICT's product and services in both forms of hardware and software, the complexity of End of Life (EoL) stage of ICT products, technologies, and services is explored. Finally, the impact of smart management and intelligence, and in general software, in ICT solutions and products is highlighted. In particular, it is observed that, even using the same technology, the significance of software could be highly variable depending on the level of intelligence and awareness deployed. With examples from an interconnected network of data centers managed using Dynamic Voltage and Frequency Scaling (DVFS) technology and smart cooling systems, it is shown that the unadjusted assessments could be highly uncertain, and even inconsistent, in calculating the management component's significance on the ICT impacts.
△ Less
Submitted 30 May, 2014; v1 submitted 11 March, 2014;
originally announced March 2014.
-
A Monte-Carlo Approach to Lifespan Failure Performance Analysis of the Network Fabric in Modular Data Centers
Authors:
Reza Farrahi Moghaddam,
Vahid Asghari,
Fereydoun Farrahi Moghaddam,
Yves Lemieux,
Mohamed Cheriet
Abstract:
Data centers have been evolved from a passive element of compute infrastructure to become an active, core part of any ICT solution. In particular, modular data centers (MDCs), which are a promising design approach to improve resiliency of data centers, can play a key role in deploying ICT infrastructure in remote and inhospitable environments in order to take advantage of low temperatures and hydr…
▽ More
Data centers have been evolved from a passive element of compute infrastructure to become an active, core part of any ICT solution. In particular, modular data centers (MDCs), which are a promising design approach to improve resiliency of data centers, can play a key role in deploying ICT infrastructure in remote and inhospitable environments in order to take advantage of low temperatures and hydro- and wind-electric capabilities. This is because of capability of the modular data centers to survive even in lack of continuous on-site maintenance and support. The most critical part of a data center is its network fabric that could impede the whole system even if all other components are fully functional, assuming that other analyses has been already performed to ensure the reliability of the underlying infrastructure and support systems. In this work, a complete failure analysis of modular data centers using failure models of various components including servers, switches, and links is performed using a proposed Monte-Carlo approach. The proposed Monte-Carlo approach, which is based on the concept of snapshots, allows us to effectively calculate the performance of a design along its lifespan even up to the terminal stages. To show the capabilities of the proposed approach, various network topologies, such as FatTree, BCube, MDCube, and their modifications are considered. The performance and also the lifespan of each topology design in presence of failures of their components are studied against the topology parameters.
△ Less
Submitted 22 March, 2017; v1 submitted 29 January, 2014;
originally announced January 2014.