A Serverless Advanced Metering Infrastructure Based on Fog-Edge Computing for a Smart Grid: A Comparison Study for Energy Sector in Iraq
<p>Existing and potential applications of IoT-aided smart grid (SG) systems are classified into Wide Area Network (WAN), Neighborhood Area Network (NAN), and Home Area Network (HAN) [<a href="#B5-energies-13-05460" class="html-bibr">5</a>].</p> "> Figure 2
<p>Comparison of different Computing Service models structure [<a href="#B17-energies-13-05460" class="html-bibr">17</a>].</p> "> Figure 3
<p>Proposal 1 of Iraqi Ministry of Electricity (MOELC) smart grids advanced metering infrastructure (SG-AMI) architecture.</p> "> Figure 4
<p>Proposal 2 of Iraqi MOELC SG-AMI architecture.</p> "> Figure 5
<p>FC-EC SG-AMI proposed architecture design.</p> "> Figure 6
<p>FC-EC SG-AMI zone, regions, and block of services.</p> "> Figure 7
<p>Improved system interface deployed in a laboratory environment for power consumption data.</p> "> Figure 8
<p>Network traffic in CC-SG, FC-EC-SG, and TC-SG.</p> "> Figure 9
<p>The average packet delay variation in CC-SG, FC-EC-SG, and TC-SG.</p> "> Figure 10
<p>Time to response in CC-SG, FC-EC-SG, and TC-SG.</p> ">
Abstract
:1. Introduction
2. Related Works
3. Case Study on Iraqi Energy Distribution Sector
3.1. MOELC Proposal 1: HES-Only in Zone 3
3.2. Proposal 2: HES in Zone 2
4. Proposed Design
4.1. Block of Services
4.1.1. Web Tier/Presentation Tier
4.1.2. Application Tier
4.1.3. Data Tier (Database and Storage)
4.1.4. Analytics Tier
4.2. API Gateway
4.3. External Backup Storage and Backup and Redundancy
5. Performance Evaluation
- Throughput: The number of data requests directed per second, measured in Kbps
- Latency: The average packet delay variation between the packet request and response, measured in milliseconds
- Time to response: The time is taken between data transmission and system response, measured in milliseconds.
- Case 1: Six Function Servers (X) in each application group, where each Server (S) can operate 2 functions
- Case 2: Six Function Servers (X) in each application group, where each Server (S) can operate 3 functions.
- Reduced Operation Cost: Serverless SG-AMI offer a unified structure that will reduce the total costs of ownership required to build an independent infrastructure for each company operating in this field. Instead, these companies will pay as grow by using MOELC function as a service (FaaS) model.
- Elasticity Through Independent Environment: Serverless SG-AMI design offers the separation of physical hardware and software and function layer from that of the virtual layer, enabling users to run non-compliant or, in some cases, obsolete operating systems on newer or alternate hardware. These technologies allow system upgrades and non-disruptive testing, where different software versions can run in parallel with physical hardware. Moreover, virtualization provides flexibility in server allocation, hence allowing users to choose the virtual server to execute a physical server application. On the other hand, the use of hardware-based servers in the proposed design would somehow reduce the flexibility because each server would require manual installation of an operating system. It would restrict the proposed design from running a non-compliant operating system.
- Performance Tuning: Serverless SG-AMI design significantly improves system software performance by running multiple platforms across a distributed architecture. Moreover, cross-platform systems can also be monitored, altered, or changed towards certain needs, reducing the risk of performance degradation. The performance of data centers of the SG-AMI can be optimized using the proposed architecture, as it contributes to abnormal delay variations that affect overall system efficiency.
- Simplified Resources Management: The proposed architecture provides efficient handling and monitoring of different types of SMs and many computing and networking resources. It makes resource management easier because the virtual servers have flexible resource expansion capability. SG-AMI possess the potential to increase computing resources’ efficiency by applying dynamic resource calling, micro-service sharing, and FaaS model.
- Flexible Scalability: With SG-AMI, several components such as smart meters, sensors, network servers, and other resources can be operated, tested, and scaled up when needed. This reduces the hardware deployment cost need for system testing. Besides that, it utilizes FaaS services and allows communication with external applications through API Gateway. This is incredibly useful in the proposed design as it offers flexible upscaling depending on the future needs as the system grows. In other words, it assures that no excess cost is being wasted.
- Marketing Adaptation: The proposed SG-AMI can also handle the changes associated with future consumer demands, energy profile of consumers, and environmental concerns by offering support to potential services and artificial intelligence (AI) analytic applications through a flexible FaaS model. The combination of blockchain and AI techniques can observe and identify consumers’ energy patterns and enable a value-added and tailored provision of energy products.
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- NIST. Transactive Energy: An Overview. 2019. Available online: https://www.nist.gov/engineering-laboratory/smart-grid/transactive-energy-overview (accessed on 5 November 2019).
- Tuttokmagi, O.; Kaygusuz, A. Smart Grids and Industry 4.0. In Proceedings of the 2018 International Conference on Artificial Intelligence and Data Processing (IDAP), Malatya, Turkey, 28–30 September 2018; pp. 1–6. [Google Scholar]
- Ghosal, A.; Conti, M. Key Management Systems for Smart Grid Advanced Metering Infrastructure: A Survey. IEEE Commun. Surv. Tutor. 2019, 21, 2831–2848. [Google Scholar] [CrossRef] [Green Version]
- Zafar, R.; Mahmood, A.; Razzaq, S.; Ali, W.; Naeem, U.; Shehzad, K. Prosumer based energy management and sharing in smart grid. Renew. Sustain. Energy Rev. 2018, 82, 1675–1684. [Google Scholar] [CrossRef]
- Saleem, Y.; Crespi, N.; Rehmani, M.H.; Copeland, R. Internet of Things-Aided Smart Grid: Technologies, Architectures, Applications, Prototypes, and Future Research Directions. IEEE Access 2019, 7, 62962–63003. [Google Scholar] [CrossRef]
- Magee, T.; Prettitore, J. Advanced Metering Infrastructure Business Plan. Con Edison AMI Business Plan. 2015. Available online: http://nyssmartgrid.com/wp-content/uploads/Con-Ed-AMI-Business-Plan.pdf (accessed on 5 November 2019).
- Chan, J.; Ip, R.; Cheng, K.; Chan, K.S. Advanced Metering Infrastructure Deployment and Challenges. In Proceedings of the 2019 IEEE PES GTD Grand International Conference and Exposition Asia (GTD Asia), Bangkok, Thailand, 20–23 March 2019; pp. 435–439. [Google Scholar]
- Rajakumar, P.; Puviyarasi, R.; Singh, S. Power Management and Advanced Metering Infrastructure Using Wireless Network in Remote Areas. In Proceedings of the 2018 International Conference on Power Energy, Control and Transmission Systems (ICPECTS), Chennai, India, 22–23 February 2018; pp. 210–213. [Google Scholar]
- Beard, C. Smart Metering for Dummies. John Wiley and Sons, Ltd.: Chichester, UK, 2010; Available online: https://www.smartme.co.uk/documents/smart_metering_for_dummies.pdf (accessed on 5 November 2019).
- Malik, S.A.; Gondal, T.M.; Ahmad, S.; Adil, M.; Qureshi, R. Towards Optimization Approaches in Smart Grid a Review. In Proceedings of the 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan, 30–31 January 2019; pp. 1–5. [Google Scholar]
- Al-Khatteb, L.; Istenpanian, H. Turn a Light on: Electricity Sector Reform in Iraq. Brookings Institution. 2015. Available online: https://www.researchgate.net/publication/273949491_Turn_a_Light_on_Electricity_Sector_Reform_in_Iraq (accessed on 5 November 2019).
- MIT Energy Hack. This challenge for the 2018 MIT Energy Hackathon was developed by Robert Trinnear of Candor Energy. In MIT Energy Hack. 2018. Available online: https://www.mitenergyhack.org/s/Candor-Problem-Statement-for-MIT-Hackathon-latest-HS-edits-final.docx (accessed on 6 November 2019).
- Radoglou-Grammatikis, P.I.; Sarigiannidis, P.G. Securing the Smart Grid: A Comprehensive Compilation of Intrusion Detection and Prevention Systems. IEEE Access 2019, 7, 46595–46620. [Google Scholar] [CrossRef]
- Yousefpour, A.; Fung, C.; Nguyen, T.; Kadiyala, K.; Jalali, F.; Niakanlahiji, A.; Kong, J.; Jue, J.P. All one needs to know about fog computing and related edge computing paradigms: A complete survey. J. Syst. Arch. 2019, 98, 289–330. [Google Scholar] [CrossRef]
- Dileep, G. A survey on smart grid technologies and applications. Renew. Energy 2020, 146, 2589–2625. [Google Scholar] [CrossRef]
- Zhang, S.; Luo, X.; Litvinov, E. Serverless computing for cloud-based power grid emergency generation dispatch. Int. J. Electr. Power Energy Syst. 2020, 124, 106366. [Google Scholar] [CrossRef]
- Jacobs, S. Function as a Service. 2018. Available online: https://blog.oio.de/2018/02/14/function-as-a-service/ (accessed on 5 August 2020).
- Hussain, M.; Alam, M.; Beg, M. Fog Computing in IoT Aided Smart Grid Transition-Requirements, Prospects, Status Quos and Challenges. arXiv, 2019; arXiv:1802.01818. [Google Scholar]
- Zahoor, S.; Javaid, N.; Khan, A.; Ruqia, B.; Muhammad, F.J.; Zahid, M. A Cloud-Fog-Based Smart Grid Model for Efficient Resource Utilization. In Proceedings of the 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, Cyprus, 25–29 June 2018; pp. 1154–1160. [Google Scholar]
- Ullah, R.; Javaid, N.; Iqbal, Z.; Ahmad, I.; Jan, A.; Jadoon, Y. CRRP Analysis of Cloud Computing in Smart Grid. Advances in Intelligent Systems and Computing. In Complex, Intelligent, and Software Intensive Systems. CISIS 2018. Advances in Intelligent Systems and Computing; Springer: Cham, Switzerland, 2018; Volume 772, pp. 64–74. Available online: https://link.springer.com/chapter/10.1007/978-3-319-93659-8_6 (accessed on 6 November 2019).
- De Sousa, J.V.; Reche, E.A.; Coury, D.V.; Fernandes, R.A. Cloud computing in the smart grid context: An application to aid fault location in distribution systems concerning the multiple estimation problem. IET Gener. Transm. Distrib. 2019, 13, 4222–4232. [Google Scholar] [CrossRef]
- Fatima, I.; Javaid, N.; Iqbal, M.N.; Shafi, I.; Anjum, A.; Memon, U.U. Integration of Cloud and Fog based Environment for Effective Resource Distribution in Smart Buildings. In Proceedings of the 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, Cyprus, 25–29 June 2018; pp. 60–64. [Google Scholar]
- Pau, M.; Patti, E.; Barbierato, L.; Estebsari, A.; Pons, E.; Ponci, F.; Monti, A. A cloud-based smart metering infrastructure for distribution grid services and automation. Sustain. Energy Grids Netw. 2018, 15, 14–25. [Google Scholar] [CrossRef] [Green Version]
- Ghorbanian, M.; Dolatabadi, S.H.; Masjedi, M.; Siano, P. Communication in Smart Grids: A Comprehensive Review on the Existing and Future Communication and Information Infrastructures. IEEE Syst. J. 2019, 13, 4001–4014. [Google Scholar] [CrossRef]
- Kumari, A.; Tanwar, S.; Tyagi, S.; Kumar, N.; Obaidat, M.S.; Rodrigues, J.J.P.C. Fog Computing for Smart Grid Systems in the 5G Environment: Challenges and Solutions. IEEE Wirel. Commun. 2019, 26, 47–53. [Google Scholar] [CrossRef]
- Hussain, M.M.; Alam, M.; Beg, M.S. Feasibility of Fog Computing in Smart Grid Architectures. In Proceedings of the 2nd International Conference on Communication, Computing and Networking; Lecture Notes in Networks and Systems; Springer: Singapore, 2018; Volume 46, pp. 999–1010. Available online: https://link.springer.com/chapter/10.1007/978-981-13-1217-5_98 (accessed on 6 November 2019).
- Aazam, M.; Zeadally, S.; Harras, K.A. Deploying Fog Computing in Industrial Internet of Things and Industry 4.0. IEEE Trans. Ind. Inform. 2018, 14, 4674–4682. [Google Scholar] [CrossRef]
- Liu, Y.; Yang, C.; Jiang, L.; Xie, S.; Zhang, Y. Intelligent Edge Computing for IoT-Based Energy Management in Smart Cities. IEEE Netw. 2019, 33, 111–117. [Google Scholar] [CrossRef]
- Chen, S.; Wen, H.; Wu, J.; Lei, W.; Hou, W.; Liu, W.; Xu, A.; Jiang, Y. Internet of Things Based Smart Grids Supported by Intelligent Edge Computing. IEEE Access 2019, 7, 74089–74102. [Google Scholar] [CrossRef]
- Attarha, S.; Narayan, A.; Hassan, B.H.; Krüger, C.; Castro, F.; Babazadeh, D.; Lehnhoff, S. Virtualization Management Concept for Flexible and Fault-Tolerant Smart Grid Service Provision. Energies 2020, 13, 2196. [Google Scholar] [CrossRef]
- Chen, L.; Liu, J.; Ha, W. Cloud Service Risk in the Smart Grid. In Proceedings of the 2018 14th International Conference on Computational Intelligence and Security (CIS), Hangzhou, China, 16–19 November 2018; pp. 242–244. [Google Scholar]
- Worighi, I.; Maach, A.; van Mierlo, J.; Hegazy, O. Towards a Realistic Design of Hybrid Micro-Grid Systems Based on Double Auction Markets. In Advances in Intelligent Systems and Computing; Springer: Cham, Switzerland, 2019; pp. 81–96. Available online: https://link.springer.com/chapter/10.1007/978-3-030-12065-8_9 (accessed on 6 November 2019).
- Shaileshwari, M.; Prasad, K.N.; Paventhan, A. Software Defined Networking for Smart Grid Communications and Security Challenges; ISGW 2017: Compendium of Technical Papers; Springer: Berlin/Heidelberg, Germany, 2018; pp. 103–112. Available online: https://link.springer.com/chapter/10.1007/978-981-10-8249-8_9 (accessed on 6 November 2019).
- Aderibole, A.; Aljarwan, A.; Rehman, M.; Zeineldin, H.H.; Mezher, T.; Salah, K.; Damiani, E.; Svetinovic, D. Blockchain Technology for Smart Grids: Decentralized NIST Conceptual Model. IEEE Access 2020, 8, 43177–43190. [Google Scholar] [CrossRef]
- Iraqi Ministry of Electricity (MOELC). Technical Specification of Head End System (HES) for Smart Metering System. 2019. Available online: https://moelc.gov.iq/ (accessed on 10 June 2019).
- Wang, Q.; Chen, H.; Zhang, S.; Hu, L.; Palanisamy, B. Integrating Concurrency Control in n-Tier Application Scaling Management in the Cloud. IEEE Trans. Parallel Distrib. Syst. 2018, 30, 855–869. [Google Scholar] [CrossRef]
- Microsoft. Using a Three-Tier Architecture Model—Win32 apps. 2019. Available online: https://docs.microsoft.com/en-us/windows/win32/cossdk/using-a-three-tier-architecture-model (accessed on 6 November 2019).
- Sumologic, “Analytics Tiers”, Sumo Logic. 2019. Available online: https://help.sumologic.com/Manage/Partitions/Analytics_Tiers (accessed on 6 November 2019).
- Udeagha, C.; Clarke, A.; Francis, S.; Perry, H.; Elliot, K.; Afflick, Z. Network Design & Improvement, Using Riverbed Academic Edition, Version 17.5 in University of Technology, Jamaica. In Proceedings of the SoutheastCon 2018, St. Petersburg, FL, USA, 19–22 April 2018; pp. 1–8. [Google Scholar] [CrossRef]
- Diovu, R.C.; Agee, J.T. A cloud-based openflow firewall for mitigation against DDoS attacks in smart grid AMI networks. In Proceedings of the 2017 IEEE PES PowerAfrica, Accra, Ghana, 27–30 June 2017; pp. 28–33. [Google Scholar]
- Kim, J.; Park, B.-S.; Park, Y.-U. Flooding Message Mitigation of Wireless Content Centric Networking for Last-Mile Smart-Grid. Appl. Sci. 2019, 9, 3978. [Google Scholar] [CrossRef] [Green Version]
- Nugur, A.; Pipattanasomporn, M.; Kuzlu, M.; Rahman, S. Design and Development of an IoT Gateway for Smart Building Applications. IEEE Internet Things J. 2019, 6, 9020–9029. [Google Scholar] [CrossRef]
- Zhao, J.T.; Jing, S.Y.; Jiang, L.Z. Management of API Gateway Based on Micro-Service Architecture. J. Phys. Conf. Ser. 2018, 1087, 032032. [Google Scholar] [CrossRef]
- Saini, S.; Beniwal, R.K.; Kumar, R.; Paul, R.; Saini, S. Modelling for Improved Cyber Security in Smart Distribution System. Int. J. Future Revolut. Comput. Sci. Commun. Eng. 2018, 4, 56–59. [Google Scholar]
- Luo, Y.; Luo, Y.; Ye, X.; Lu, J.; Li, S. Reliability-Based and QoS-Aware Service Redundancy Backup Method in IoT-Based Smart Grid; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2019; pp. 588–598. Available online: https://link.springer.com/chapter/10.1007/978-3-030-24268-8_54 (accessed on 6 November 2019).
- Foskett, S. Defining Failure: What Is MTTR, MTTF, and MTBF? 2019. Available online: https://blog.fosketts.net/2011/07/06/defining-failure-mttr-mttf-mtbf/ (accessed on 7 November 2019).
- ABB. Network Manager Virtualizaiton, ABB. 2019. Available online: https://new.abb.com/network-management/ (accessed on 1 November 2019).
- LUNA. Three Phase Smart Meters. 2020. Available online: https://www.lunatr.com/en/uc-phase-counters/ (accessed on 5 August 2020).
Ref. And Title | Target Computing Infrastructure | Aim | Main Services Model | Results/Issues |
---|---|---|---|---|
Proposed architecture | Fog-Edge computing with virtualization technology consideration | A serverless SG-AMI infrastructure to enhance the energy sector in a developing country | FaaS, SaaS, and BaaS | A comprehensive design and realistic case study, along with a comparison to other conventional infrastructure. It is complemented by cost-effectiveness analysis. |
[16] “Serverless computing for cloud-based power grid emergency generation dispatch” | Cloud computing with virtualization technology consideration | A cloud-centric serverless SG architecture to ensure the operational continuity regardless of local infrastructure’s availability and accessibility. | FaaS | The design did not consider the high cost of relying entirely on cloud computing and no comparison between the proposed design to any similar design. |
[19] “A Cloud-Fog-Based Smart Grid Model for Efficient Resource Utilization” | Cloud and Fog computing | A model for resource management and response time. | SaaS | A good proposal in terms of efficiency, but the research did not discuss the cost of data exchange expected for big data when relying on cloud computing. |
[21] “Cloud computing is the smart grid context: an application to aid fault location in distribution systems concerning the multiple estimation problem” | Cloud computing with virtualization technology consideration | A smart grid infrastructure to store and manipulate smart distribution system data | IaaS | Proposals to use open source tools to develop the AMI infrastructure smartly, but no total cost of operating and data transfer discussion |
[23] “A cloud-based smart metering infrastructure for distribution grid services and automation” | Cloud computing | A flex meter infrastructure and a Smart Metering architecture to foster general-purpose services in the smart grid. | IaaS | Suitable suggestions for interoperability, future expansions, and flexible deployment, however no discussion on how the services will be distributed, or which services model should be considered. |
[25] “Fog Computing for Smart Grid Systems in the 5G Environment: Challenges and Solutions” | Fog computing | Proposed a Fog Computing- Smart Grid architecture based on 5G infrastructure that reduces the end-to-end latency in comparison to the conventional techniques | IaaS, SaaS, and PaaS | Lack of analysis on expected cost-effectiveness for the proposed architecture lack of discussion related to integrated technology such as virtualization. |
[26] “Feasibility of Fog Computing in Smart Grid Architectures” | Fog computing (From core to edge) | Discussed the feasibility of Fog Computing in Smart Grid architectures and proposed an edge-centered Fog computing model is for Smart Grids infrastructures. | SaaS | Lack of technical presentation and did not compare with other conventional techniques or infrastructure or performance tests. |
[27] “Deploying Fog Computing in Industrial Internet of Things and Industry 4.0” | Fog computing | Discussed the deployment of fog enabled smart grid for Industrial Internet of Things (IIoT) and Industry 4.0 | Not Available | Although this study suggested fog computing as a solution to reduce the cost of transporting and processing data, it overlooks any discussion regarding Edge computing. Moreover, there is no clear service model to reduce the cost of transporting and processing data; there are no clear service models or any specific prospective application. |
[28] “Intelligent Edge Computing for IoT-Based Energy Management in Smart Cities” | Edge Computing with virtualization technology consideration | Enable edge computing architecture for smart energy management | IaaS | No discussion on the potential expansion of these systems would necessitate fog computing or cloud computing in more comprehensive systems. Lack of details on performance evaluation and discussion on integrated technology. |
[29] “Internet of Things Based Smart Grids Supported by Intelligent Edge Computing” | Edge Computing with virtualization technology consideration | IoT-based smart grids | IaaS, SaaS, and PaaS | Interesting design in terms of effectiveness to keep and retain all data but neglected the high cost of doing such activity, as the data usually should be divided into hot and cold data and store in different locations. |
[30] “Virtualization Management Concept for Flexible and Fault-Tolerant Smart Grid Service Provision” | Mainly focus on Virtualization technology in cloud computing | Grid Function Virtualization (GFV) to improve the operational flexibility of smart grid automation | Not Available | No proposition of serverless services and lack of analysis for any potential impact on different smart grid services model. |
Parameters | MOELC Proposal (1) | MOELC Proposal (2) |
---|---|---|
Infrastructure Design | Traditional Computing | |
Virtualization Techniques | Not available | |
Design Zone | 3 Zone Traditional Computing | 2 Zone Traditional Computing |
Communication link | OPGW and/or Microwave (MW) | OPGW and/or Microwave (MW) and WAN |
Scalability | Low | |
Response Time | Low | Very Low |
Latency | High Latency | Very High Latency |
Coverage–Distribution | Centralized | |
Mobility Support | No | |
Maintenance and operation cost | High | Medium to High |
Total Cost of Ownership | Very High | Medium to High |
Applications or Services | Zone-3 | Zone-2 | Zone-1 | Role of Services |
---|---|---|---|---|
MDMS system | ✓ | ✓ | ✓ | Function as a Service (FaaS) |
Billing Systems | ✓ | ✓ | ✓ | Software as a service (SaaS) |
Dynamic data center management | ⊠ | ✓ | ✓ | Function as a Service (FaaS) |
Data traffic scheduling | ✓ | ✓ | ⊠ | Function as a Service (FaaS) |
Dynamic demand and response | ✓ | ✓ | ✓ | Function as a Service (FaaS) |
Real-time monitoring | ✓ | ✓ | ✓ | Software as a service (SaaS) |
Analysis and Reporting | ⊠ | ✓ | ✓ | Software as a service (SaaS) |
Measurement and control | ✓ | ✓ | ⊠ | Software as a service (SaaS) |
Hot Data Storage | ✓ | ✓ | ⊠ | Function as a Service (FaaS) |
Cold Data Storage | ⊠ | ⊠ | ✓ | Function as a Service (FaaS) |
Security and access control | ✓ | ✓ | ✓ | Function as a Service (FaaS) |
Consumer Information System | ✓ | ⊠ | ⊠ | Function as a Service (FaaS) |
Clock Synchronization | ✓ | ✓ | ✓ | Function as a Service (FaaS) |
Messaging Service | ✓ | ✓ | ✓ | Backend as a Service (BaaS) |
Mobile Application Service | ✓ | ✓ | ✓ | Backend as a Service (BaaS) |
Attributes | TC-SG (MOELC Design) | CC-SG | FC-EC-SG (Proposed Design) |
---|---|---|---|
Scalability | Low Scalability | High Scalability | High Scalability |
Total Cost of Ownership | High | Medium | Low |
Data Storage | Local | PaaS | FaaS |
Dynamic Management | No | Yes | Yes |
Real-Time Monitor | Medium | High | High |
Data Traffic | High | Very High | Medium |
Coverage—Distribution | Centralized | Decentralized | Decentralized |
Mobility Support | No | Yes | Yes |
Component | Specifications |
---|---|
CPU | Intel Xeon-2.1GHZ |
RAM | 2 × 32 GB |
SSD | 1 × 250 GB |
OS | Linux and Microsoft Server |
Database | SQL Server 2017 |
NIC adapter | 10 and 25 Gb |
Function Server | 3X Servers and 3 Tiers |
Platform | Azure (for CC & FC-EC) and local virtual servers (for TC) |
Program Language | ASP.Net and C# |
Brand | Dell |
---|---|
CPU | Intel Xeon-Gold Series |
RAM | 6 × 32 GB |
SSD | 4 × 500 GB |
MOELC Physical Server Configuration | FC-EC-SG Virtual Server Configuration (Case 1) |
---|---|
S1—Identity and Authentication (Membership) S2—Transaction Builder S3—Public and Private Key (Cryptography) S4—Smart Contract S5—Distributed Ledger Technology (DLT) and Event Management S6—Transaction Routers and Ledger | S1—Identity and Authentication (Membership) S1—Transaction Builder S2—Public and Private Key (Cryptography) S2—Smart Contract S3—Distributed Ledger Technology (DLT) and Event Management S3—Transaction Routers and Ledger |
Aspects | MOELC Design | FC-EC-SG Design | Improvements in FC-EC-SG |
---|---|---|---|
System Availability | 99.4% | 99.9% | 0.5% |
The total cost of Ownership Consideration | Total (USD) 42,000 for each Application Group | Total (USD) 21,000 or 14,000 for each Application Group | 50% to 67% |
Power and UPS Considerations | Total (Watt) 1626 W | Total (Watt) 813 W Or 542 W | 50% to 67% |
Cooling Consideration | Total (Watt) 7200 BTU | Total (Watt) 3600 or 2400 BTU | 50% to 67% |
Server | QTY | Core Per CPU | RAM | Storage |
---|---|---|---|---|
Web Server | 2 | 16–32 C per server | 128–256 GB | 1 TB SSD 12GB read/write speed |
Application Server | 2 | 16–32 C per server | 128–256 GB | 1 TB SSD 12GB read/write speed |
Database Server | 2 | 32–64 C per server | 256–512 GB | 2 TB SSD 12GB read/write speed/per year |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Albayati, A.; Abdullah, N.F.; Abu-Samah, A.; Mutlag, A.H.; Nordin, R. A Serverless Advanced Metering Infrastructure Based on Fog-Edge Computing for a Smart Grid: A Comparison Study for Energy Sector in Iraq. Energies 2020, 13, 5460. https://doi.org/10.3390/en13205460
Albayati A, Abdullah NF, Abu-Samah A, Mutlag AH, Nordin R. A Serverless Advanced Metering Infrastructure Based on Fog-Edge Computing for a Smart Grid: A Comparison Study for Energy Sector in Iraq. Energies. 2020; 13(20):5460. https://doi.org/10.3390/en13205460
Chicago/Turabian StyleAlbayati, Ammar, Nor Fadzilah Abdullah, Asma Abu-Samah, Ammar Hussein Mutlag, and Rosdiadee Nordin. 2020. "A Serverless Advanced Metering Infrastructure Based on Fog-Edge Computing for a Smart Grid: A Comparison Study for Energy Sector in Iraq" Energies 13, no. 20: 5460. https://doi.org/10.3390/en13205460
APA StyleAlbayati, A., Abdullah, N. F., Abu-Samah, A., Mutlag, A. H., & Nordin, R. (2020). A Serverless Advanced Metering Infrastructure Based on Fog-Edge Computing for a Smart Grid: A Comparison Study for Energy Sector in Iraq. Energies, 13(20), 5460. https://doi.org/10.3390/en13205460