Nasir Ghani

University of South Florida, Tampa, Florida, United States

Are you Nasir Ghani?

Claim your profile

Publications (173)124.79 Total impact

  • [Show abstract] [Hide abstract]
    ABSTRACT: Abstract—State-of-the-art cloud simulators in use today are limited in the number of features they provide, lack real network communication models, and do not provide extensive Graphical User Interface (GUI) to support developers and researchers to understand and extend the behavior of cloud environment. We propose CloudNetSim++, a comprehensive packet level cloud simulator that enables modeling and simulation of cloud provisioning environments. Developed as an extension of OMNeT++. CloudNetSim++ can be used to evaluate a wide spectrum of cloud components, such as processing elements, storage, networking, Service Level Agreement (SLA), scheduling algorithms, fine grained energy consumption, and VM consolidation algorithms. CloudNetSim++ offers extendibility, which means that the developers and researchers can easily incorporate their own algorithms for scheduling, workload consolidation, VM migration, SLA agreement, and network routing algorithms. The simulation environment of CloudNetSim++ offers a rich GUI that provides a high level view of distributed data centers connected with various network topologies, down to inspection of individual modules, and flow of packets among different components. The package also includes an energy computation module that provides a detailed and fine grained analysis of energy consumed by each component. This paper shows the flexibility and effectiveness of CloudNetSim++ through experimental results demonstrated using real-world data center workloads.
    IEEE Transactions on Services Computing 10/2015; DOI:10.1109/TSC.2015.2496164 · 3.05 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: Network virtualization is a key provision for improving the scalability and reliability of cloud computing services. In recent years, various mapping schemes have been developed to reserve VN resources over substrate networks. However, many cloud providers are very concerned about improving service reliability under catastrophic disaster conditions yielding multiple system failures. To address this challenge, this work presents a novel failure region-disjoint VN mapping scheme to improve VN mapping survivability. The problem is first formulated as a mixed integer linear programming problem and then two heuristic solutions are proposed to compute a pair of failure region-disjoint VN mappings. The solution also takes into account mapping costs and load balancing concerns to help improve resource efficiencies. The schemes are then analyzed in detail for a variety of networks and their overall performances compared to some existing survivable VN mapping schemes.
    IEEE Transactions on Computers 08/2015; 64(8):2353-2366. DOI:10.1109/TC.2014.2360542 · 1.66 Impact Factor
  • K. Liang · M. Pourvali · M. Naeini · F. Xu · S. Khan · N. Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper develops a novel optimization scheme for multi-domain optical network protection under multiple probabilistic failures arising from large-scale disasters. The model is solved using an approximation approach and the results compared with some advanced heuristics.
  • [Show abstract] [Hide abstract]
    ABSTRACT: Packet loss of video streams cannot be avoided at wireless links for limited wireless bandwidth and frequently changed environments. To provide differentiated Quality of Service (QoS) guarantees between multimedia and data services, IEEE 802.11e was proposed. However, its performance and flexibility need to be further improved. In this paper, after a survey on various modifications of IEEE 802.11e, we formulate the problem of video transmission over IEEE 802.11e networks to help scheme design and performance analysis. Then accompanied with in-depth analysis, an adaptive unequal protection schema is proposed, which is composed of three mechanisms: (1) Insert each video packet into the access category (AC) with the minimum relative queuing delay; (2) Assign each packet dynamically to a proper AC based on several parameters to guarantee the transmission of high priority frames; (3) Apply fuzzy logic controllers to adjust parameters so as to reply quickly to the variation of video data rate, coding structure and network load. Finally, regarding MPEG-4 codec as the example, we perform extensive evaluations and validate the effectiveness and flexibility of proposed scheme. Simulations are divided into WLAN and multihop parts, involving different video sequences and various traffic modes of data streams. Beside performance comparison between proposed scheme and other ones, influence of parameter setting and combination with routing algorithms are also evaluated.
    Multimedia Tools and Applications 09/2014; 72(1). DOI:10.1007/s11042-013-1378-z · 1.35 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: A scalable and analytically tractable probabilistic model for the cascading failure dynamics in power grids is constructed while retaining key physical attributes and operating characteristics of the power grid. The approach is based upon extracting a reduced abstraction of large-scale power grids using a small number of aggregate state variables while modeling the system dynamics using a continuous-time Markov chain. The aggregate state variables represent critical power-grid attributes, which have been shown, from prior simulation-based and historical-data-based analysis, to strongly influence the cascading behavior. The transition rates among states are formulated in terms of certain parameters that capture grid's operating characteristics comprising loading level, error in transmission-capacity estimation, and constraints in performing load shedding. The model allows the prediction of the evolution of blackout probability in time. Moreover, the asymptotic analysis of the blackout probability enables the calculation of the probability mass function of the blackout size. A key benefit of the model is that it enables the characterization of the severity of cascading failures in terms of the operating characteristics of the power grid.
    IEEE Transactions on Power Systems 07/2014; 29(4):1767-1779. DOI:10.1109/TPWRS.2013.2297276 · 2.81 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: This paper studies reconfiguration design for cloud-based virtual network services mapped over optical substrates. A novel scheme is proposed to improve resource efficiency and its results are analyzed versus some existing strategies.
    Optical Fiber Communication Conference; 03/2014
  • [Show abstract] [Hide abstract]
    ABSTRACT: This paper develops a novel hierarchical optimization model for lightpath protection in multi-domain optical networks pursuant to several objectives. The proposed formulation is then solved and its results compared with some advanced distributed heuristic protection strategies.
    Optical Fiber Communication Conference; 03/2014
  • Source

  • Source

  • Source
    Juan Li · Qingrui Li · Chao Liu · Samee Ullah Khan · Nasir Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Natural and man-made disasters, such as tsunamis, earthquakes, floods, and epidemics pose a significant threat to human societies. To respond to emergencies in a fast and an effective manner, Multi-Criteria Decision Making (MCDM) is very important for the decision-making process. The provision of information concerning the ''ground-zero'' situation to the emergency management stakeholders is an essential prerequisite for MCDM. In this paper, we propose a strategy to form a community-based virtual database, which connects local resource databases of suppliers that provide information and human resources for emergency management. Such a virtual database enables collaborative information sharing among community-based NGOs, public, and private organizations within a community. Moreover, to mobilize resources, the aforementioned process raises awareness within the community and aids in assessing local knowledge and resources. In our work, we present the design, implementation, and evaluation of such a community-based database, which maximally utilizes all of the available information and network resources of a community to better manage natural and man-made disasters.
    Computers & Operations Research 02/2014; 42:116-124. DOI:10.1016/j.cor.2012.03.018 · 1.86 Impact Factor
  • Ruben Rivera · Jorge Crichigno · Nasir Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper presents a comparative study of routing metrics intended to optimize routing reliability and maximum link utilization (MLU) for network provisioning. The routing metrics are applied to a novel Path Indexed Linear Program (PILP) that simultaneously minimizes the MLU and maximizes the expected satisfied demand (ESD) from source nodes to destination nodes while considering a probabilistic link failure model. ESD is a performance objective that measures the expectation of the aggregate satisfied traffic demand. Additionally, a new weighted sum routing metric that produces better trade-off solutions than those by traditional routing metrics is proposed.
    2014 International Conference on Computing, Networking and Communications (ICNC); 02/2014
  • [Show abstract] [Hide abstract]
    ABSTRACT: Multi-domain optical network provisioning is a key focus area as users continue to demand scalable bandwidth services across wider network regions. To date, a range of distributed schemes have been proposed to achieve lightpath routing across domain boundaries. In general, these solutions rely upon hierarchical routing and provisioning strategies and are mostly heuristics based. As such, it is difficult to gauge their true load-carrying capacity and effectiveness. Hence in order to address this concern, this effort proposes a formal optimization-based model for multi-domain lightpath setup pursuant to several key objectives, i.e., including throughput maximization, resource minimization, and load balancing. This model is then solved for some sample network topologies, and the results are compared versus existing heuristic strategies.
    Journal of Optical Communications and Networking 12/2013; 5(12):1413-1424. DOI:10.1364/JOCN.5.001413 · 2.06 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: Resource management (RM) is a critical action in systems with limited resources such as sensor networks. Efficient RM depends heavily upon the availability of accurate information on the state of available resources. However, exchange of state information incurs an overhead on the system. In this paper, the sensing and computing resource management in sensor networks is considered. A lossless, distributed source-coding framework is presented to model the exchange of state information. The framework enables the characterization of the interplay between the performance and overhead of RM by leveraging the correlation among the state information of various nodes. Moreover, the proposed framework enables an improved estimate of the lower bound for the minimum control overhead necessary to accurately describe the state of nodes in the network. This improvement is achieved by exploiting the correlation among the state information of nodes as well as the available information on prior resource allocation actions as side information.
    GLOBECOM 2013 - 2013 IEEE Global Communications Conference; 12/2013
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: An efficient resource allocation is a fundamental requirement in high performance computing (HPC) systems. Many projects are dedicated to large-scale distributed computing systems that have designed and developed resource allocation mechanisms with a variety of architectures and services. In our study, through analysis, a comprehensive survey for describing resource allocation in various HPCs is reported. The aim of the work is to aggregate under a joint framework, the existing solutions for HPC to provide a thorough analysis and characteristics of the resource management and allocation strategies. Resource allocation mechanisms and strategies play a vital role towards the performance improvement of all the HPCs classifications. Therefore, a comprehensive discussion of widely used resource allocation strategies deployed in HPC environment is required, which is one of the motivations of this survey. Moreover, we have classified the HPC systems into three broad categories, namely: (a) cluster, (b) grid, and (c) cloud systems and define the characteristics of each class by extracting sets of common attributes. All of the aforementioned systems are cataloged into pure software and hybrid/hardware solutions. The system classification is used to identify approaches followed by the implementation of existing resource allocation strategies that are widely presented in the literature.
    Parallel Computing 11/2013; 39(11):709–736. DOI:10.1016/j.parco.2013.09.009 · 1.51 Impact Factor
  • Hamed M. K. Alazemi · Feng Gu · Chongyang Xie · Nasir Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: The advance reservation (AR) of connections is becoming an increasingly important requirement for many emerging commercial bandwidth and scientific computing users. However, most studies in this area have focused on scheduling algorithm design and have not addressed implementation challenges in larger realistic networking environments, particularly multidomain. As a result, this paper develops a detailed solution for distributed AR in multidomain networks. Novel link-state routing extensions and update triggering policies are introduced to exchange interdomain bandwidth-timeline state information. Distributed path scheduling algorithms are then designed to leverage this state and schedule user requests across domains based upon various traffic engineering policies. The proposed solutions are then analyzed in detail using network simulation.
    IEEE Systems Journal 06/2013; PP(99):1-10. DOI:10.1109/JSYST.2013.2265185 · 1.98 Impact Factor
  • K. Liang · M. Peng · S. Khan · A. Rayes · N. Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: A multi-objective optimization model is developed for lightpath provisioning in hierarchical multi-domain optical networks. The proposed formulation is then solved and its results compared against some existing distributed heuristic strategies.
    Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC), 2013; 01/2013
  • Feng Gu · K. Shaban · N. Ghani · M. Hayat · C. Assi ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Cloud computing services are being adopted to expand applications across dispersed data-center sites. As these new paradigms require active data exchange, they impose further virtual network (VN) mappings over operator networks. Now clearly, service recovery after large catastrophic events is a key concern for mission-critical cloud services. Hence in order to address this challenge, this paper presents several post-fault restoration schemes to improve VN survivability based upon partial and full remapping. Detailed simulation analyses are also presented to show the improved efficacy of the restoration approach.
    System of Systems Engineering (SoSE), 2013 8th International Conference on; 01/2013
  • J. Crichigno · J. Khoury · N. Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: We present a routing scheme for MPLS networks with probabilistic failures. Our routing scheme simultaneously maximizes the expected satisfied demand and minimizes the maximum link utilization of the network. Our approach is novel in that it is the first to jointly address the traffic engineering and the routing through reliable paths problems. In addition to the optimal routing algorithm, we present a lower complexity heuristic algorithm based on Linear Programming and Yen's algorithm. Finally, numerical results are presented to demonstrate the effectiveness of both our optimal and heuristic algorithms.
    Communications (ICC), 2013 IEEE International Conference on; 01/2013
  • F. Gu · M. Peng · S. Khan · A. Rayes · N. Ghani ·
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper studies virtual network service provisioning over substrate optical networks and presents a novel reconfiguration scheme to improve efficiency. Simulation results show lower blocking and increased revenues as compared to existing strategies.
    Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC), 2013; 01/2013
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Network service recovery from multiple correlated failures is a major concern given the increased level of infrastructure vulnerability to natural disasters, massive power failures, and malicious attacks. To properly address this problem, a novel path protection solution is proposed to jointly incorporate traffic engineering and risk minimization objectives. The framework assumes probabilistic link failures and is evaluated against some existing multi-failure recovery schemes using network simulation.
    IEEE Communications Letters 08/2012; 16(8):1320-1323. DOI:10.1109/LCOMM.2012.060112.120353 · 1.27 Impact Factor

Publication Stats

1k Citations
124.79 Total Impact Points


  • 2013-2014
    • University of South Florida
      • Department of Electrical Engineering
      Tampa, Florida, United States
  • 2007-2014
    • University of New Mexico
      • Department of Electrical and Computer Engineering
      Albuquerque, New Mexico, United States
    • University of Mumbai
      Mumbai, Mahārāshtra, India
    • National University of Science and Technology
      Islāmābād, Islāmābād, Pakistan
    • Indian Institute of Technology Ropar
      Rūpar, Punjab, India
  • 2011
    • Shanghai Jiao Tong University
      • State Key Laboratory of Advanced Optical Communication Systems and Networks
      Shanghai, Shanghai Shi, China
  • 2009
    • Peking University
      Peping, Beijing, China
  • 2008
    • Massachusetts Institute of Technology
      Cambridge, Massachusetts, United States
  • 2006-2007
    • Indian Institute of Technology Bombay
      • Department of Computer Science & Engineering
      Mumbai, Maharashtra, India
    • University of Houston
      Houston, Texas, United States
  • 2003-2007
    • Tennessee Technological University
      • Department of Electrical and Computer Engineering
      كوكفل, Tennessee, United States
    • CUNY Graduate Center
      New York City, New York, United States
  • 2004
    • Lakehead University Thunder Bay Campus
      • Department of Electrical Engineering
      Thunder Bay, Ontario, Canada
  • 1999
    • Nokia Research Center
      Palo Alto, California, United States
  • 1996-1997
    • University of Waterloo
      • Department of Electrical & Computer Engineering
      Waterloo, Ontario, Canada
  • 1970
    • North Dakota State University
      • Department of Electrical and Computer Engineering
      Fargo, North Dakota, United States