The Virtual nodes topology requirement to be embedding:
1- Nodes that are not connected in the virtual topology can be grouped in one group and embedded in the same substrate node.
2- Nodes that are connected to each other in virtual topology must belong to different
.groups in substrate topology
3- The grouping process is only finished when all nodes in the virtual topology have found a group.
4- There may be more than one grouping option. The grouping option that leads to the minimum number of substrate nodes is selected.
Explain requirement of Virtual nodes in fig
In a (1-3) is not connected each other that’s mean
embedded in 1 nodes in substrate node
But a(1-2) connected each other that’s mean
Embedded in deferent nodes in substrate node
and also, nodes from a and b could be embedded in same nodes in substrate nodes because deferent network and not connected each other.
We have 3 index
1- for s and d that represent source request and destination request
2- for b and e that node b source for virtual topology and e distention 3- m and n that node m source for substrate topology and n distention
substrate nodes topology has link capacity and CPU processing and inputs data Max Link capacity = 40 gb for each fiber
Number of fiber= 32
Distance between EDFA (S) =80 m
Amn= {distance /(S)-1}+2 distance you can find in substrate topology by M
Fmn = represent number of fiber need based on request of virtual nodes will be variable.
Example = request 99 gb that’s mean need 3.09 fiber at least because 1 fiber can hold 40 gb and we need 99 gb = 99/32=3.09 fiber
Max CPU processing nodes capacity= 100 hz Pmax= 500*365
Pmin= 500*112
Qmn = sum (request of virtual topology links / Max Link capacity)
Virtual nodes topology has link capacity and CPU processing request Max Link capacity request= between 5 to 40 random
Max CPU processing nodes capacity request = 1 to 100 random
You can use this equation CPU utilization = Virtual nodes / substrate nodes
Example CPU utilization = Virtual nodes request process 50 / capacity in substrate 100 = 0.5% utilization from MAX CPU in substrate nodes should be >=
Even links in virtual nodes >= Max link in substrate nodes 40
to keep requests of virtual nodes from substrate nodes does not exceed the rang of substrate nodes.
(The objective minimizing the power consumption of this network) Substrate topology power network :
Power consumption of a router, Power consumption of a transponder, Power consumption of an EDFA,
Power consumption of an optical switch= 85 w , Power consumption of a multi/demultiplexer = 16 w, Idle server power consumption = 9 w, Data center server power consumption = (Pmax-Pmin)/100 , Power consumption of EDFA = 11 w, Power consumption of router = 638 w, Power consumption of transponder = 129 w
How calculated by this equation to minimizing the power :
Power consumption of router * Qmn + sum Wmn+ sum Power consumption of transponder *Wmn
+ Power consumption of EDFA *sum Amn * fmn + Power consumption of an optical switch+ Power consumption of a multi/demultiplexer
+sum virtual nodes topology request process CPU utilization* embedding 1 nodes at substrate topology * Data center server power consumption + Idle server power consumption = 9 w
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme