Scalability and Architectures

50
Scalability and Architectures

Transcript of Scalability and Architectures

Page 1: Scalability and Architectures

Scalability and Architectures

Page 2: Scalability and Architectures
Page 3: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 4: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 5: Scalability and Architectures

Centralized Fossil Fuel Aging Outages, Congestions Vulnerability to

disasters

Page 6: Scalability and Architectures

Cyber-Physical System

Page 7: Scalability and Architectures

Smart Grid Domains

Page 8: Scalability and Architectures

Advanced Metering Infrastructure (AMI)

Page 9: Scalability and Architectures

AMI ◦ Measuring

◦ Collecting

◦ analyzing

Page 10: Scalability and Architectures

Long-Term Data Storage/Management

Page 11: Scalability and Architectures

Challenge: How to build a scalable Communication Infrastructure

Page 12: Scalability and Architectures

Centralized AMI

Page 13: Scalability and Architectures

Poor Scalability ◦ Huge interaction between distant entities

◦ High communication cost of collecting/usage

◦ High Probability of bottleneck

Page 14: Scalability and Architectures

Scalability Analysis ◦ Define suitable performance metric

◦ How metric scales with communication needs

Page 15: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 16: Scalability and Architectures

Scalability: ◦ Ability to gracefully handle growing responsibilities

Easiness in increasing resources for growing load

Page 17: Scalability and Architectures

Scalability Measure ◦ Accumulated Bandwidth-Distance Product (ABDP)

Measures the interaction between entities

Model communication resources/costs

Estimate of energy expenditure (one-hope communication)

Estimate of number of hopes in routing

Page 18: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 19: Scalability and Architectures

Centralized

Distributed MDMS

Fully Distributed System

Page 20: Scalability and Architectures
Page 21: Scalability and Architectures

Facilitate the management

Non-scalable ◦ Performance of communication

Bottleneck, delay, loss….

◦ Data processing

◦ Communication resources

Long path, bandwidth, hops….

Page 22: Scalability and Architectures

Centralized

Distributed MDMS

Fully Distributed System

Page 23: Scalability and Architectures
Page 24: Scalability and Architectures

Scalable ◦ Shortening distance

◦ Reducing resources

◦ Reducing processing by rectifying data

Page 25: Scalability and Architectures

Centralized

Distributed MDMS

Fully Distributed System

Page 26: Scalability and Architectures
Page 27: Scalability and Architectures

Scalable

Reducing communication costs between MDMS and operation center

Constant bandwidth between distributed and central server

Page 28: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 29: Scalability and Architectures

Practical deployment ◦ Cost of MDMSs

◦ Communication costs:

Distance

Bandwidth

◦ Architecture

Page 30: Scalability and Architectures
Page 31: Scalability and Architectures
Page 32: Scalability and Architectures

Distributed: Minimizing the total cost

Page 33: Scalability and Architectures
Page 34: Scalability and Architectures

Distributed: Minimizing the total cost

Page 35: Scalability and Architectures

Un-capacitated facility location problem

Page 36: Scalability and Architectures

Decision Problem ◦ Answer: Y/N

◦ P: polynomial-time algorithm

◦ NP: polynomial-time algorithm

with non-deterministic machine

◦ NP-hard (Non-Deterministic

Polynomial-time hard) problem

[Traveling Salesman Problem]

Page 37: Scalability and Architectures

There is no effective method

Complexity increases exponentially with M, N

Heuristic (approximate) algorithms

Page 38: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 39: Scalability and Architectures

Total Cost: ◦ Centralized

◦ Distributed

◦ Fully Distributed

◦ TotCost(C)>TotCost(D)>TotCost(F)

◦ TotCost(C) linrealy increases with parameters

Page 40: Scalability and Architectures

Accumulated Bandwidth-Distance Product ◦ Centralized

◦ Distributed

◦ Fully Distributed

◦ ABDP(C)>ABDP(D)>ABDP(F)

◦ Fully distributed is more scalable than Distributed

Page 41: Scalability and Architectures

Smart Grid Communication

Scalable Communication Architecture

Smart Grid Communication Architecture

Optimal Deployment

Scalability Analysis

Performance Evaluation

Page 42: Scalability and Architectures
Page 43: Scalability and Architectures
Page 44: Scalability and Architectures
Page 45: Scalability and Architectures
Page 46: Scalability and Architectures
Page 47: Scalability and Architectures

Impact of Smart Meters on Scalability Analysis ◦ distance and data rate

◦ Number of Smart Meters

◦ Unrealistic Simulation Results

Page 48: Scalability and Architectures

Scalability Analysis is too asymptotic based on many simplifications ◦ Other-cell Interference

◦ Cost of Concentrators

Page 49: Scalability and Architectures

Wireless and backhaul Capacity in Decision Making Process ◦ Between concentrators and MDMS

◦ Between MDMS and Central Server

QoS requirements ◦ Cost of Security

◦ Cost of Latency

Page 50: Scalability and Architectures

Questions?