identifying and developing flows modified
TRANSCRIPT
![Page 1: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/1.jpg)
Focusing on particular Application, Device, Network, Function.
Developing a profileChoosing the top ‘N’ applications
Identifying and developing flows
![Page 2: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/2.jpg)
The process for identifying and developing flows
![Page 3: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/3.jpg)
Flows can be identified and developed from the User, Application, Device, and network requirements.
Flow analysis process, have set of requirements and mappings of application and device locations.
Devices that generate flow (data source) or terminate flow (data sink) each traffic flow.
Flows identification consists of identifying one or more applications and/or devices.
Flow identification
![Page 4: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/4.jpg)
Based on how & where each application and device is used.
It is able to determine which devices generate flows and which device terminate flows (data source and data sinks).
Identified each flow and determined its composition (parts of elements)
Flow identification
![Page 5: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/5.jpg)
Some common approaches to identifying flows include:
Focusing on a particular application, application group, device, or function.
Developing a “profile” of common or selected applications that can be applied across a user population.
Choosing the top ‘N’ applications to be applied across the entire network.
Flows Identification
![Page 6: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/6.jpg)
Shows flows between devicesShows flows between buildingsShows flows between central campus
Focusing on a particular application in
a Network
![Page 7: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/7.jpg)
A map of device locations for a network
![Page 8: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/8.jpg)
Use location information to develop a map.
Using Location information on the user & the application behavior Determine/Estimate where the flows will occur.
Location information can be between the networks or device groups or individual devices.
Focusing on a particular application
![Page 9: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/9.jpg)
Flows estimated between devices for applocation.
![Page 10: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/10.jpg)
Application : 1(primary(RAM,ROM))Flows from user devices to
temporary storage server.Application : 2(Secondary
Storage(pen drive, DVD,CD))Flows from audio/video device to
storage server.Application : 3(tertiary(tape libraries
and optical jukeboxesIt will work Without human operator.
Flows from 22 devices to tertiary storage server.
Flows estimated between devices for applocation.
![Page 11: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/11.jpg)
Performance information added to centralcampus flows for application-1
![Page 12: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/12.jpg)
central campus flows for application 1 expanded with building C
![Page 13: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/13.jpg)
It introduces flow aggregation point.It allows us to show multiple flows
being consolidated at a location.It is useful in design process,
technologies and interconnection strategies for such locations in the networks.
central campus flows for application 1 expanded with building C
![Page 14: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/14.jpg)
Consolidating flows using a flow aggregation point.
![Page 15: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/15.jpg)
Figure shows that flows will look like between buildings
(A, B, and C) with a flow aggregation point and without a flow aggregation point.
Consolidating flows using a flow aggregation point.
![Page 16: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/16.jpg)
Profile/template can be developed for applications.
Each flow fits to the profile. And Its identified with profile tag.Ex: profile one(P1)Using the profile, it saving time and
effort.Profiles are used to simplify
information.Profile helps to reduce duplication of
information on map.
Developing a profile
![Page 17: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/17.jpg)
A performance profile(P1) applied to multiple flows with same performance.
![Page 18: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/18.jpg)
P1 tag, associates with performance requirementsCapacity = 100kb/sReliability = 100%
6 flows tagged with profile P1Flow F4 has different performance requirementsCapacity = 500kb/sReliability = 100%
Flow 5 combines the performance requirements of 51 users and 2 servers.
Flow 6 performance requirement of 14 users digital view Flow 7 combine performance requirement 88 users and
2 compute servers.
A performance profile(P1) applied to multiple flows with same performance.
![Page 19: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/19.jpg)
Choosing the top N applications is a combination of the first two approaches.Focusing on particular applicationDeveloping a profile
It is conclude by Degree of usageNo of users and no of devices/ servers or
performance requirements
Chossing the top 'N' applications
![Page 20: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/20.jpg)
Web browsingE-mailFile TransferWord processing/spread sheet.DB transactionThe purpose, determine which application represent the most important requirements for the network.
Example of Top 5 applications
![Page 21: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/21.jpg)
This approach reduces the set of possible applications.
Example :DB Transactions into ERP:Flow compositions.Location information.Usage of development of events.Uses different approaches for diff
part of network.
Example of Top 5 applications
![Page 22: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/22.jpg)
Example of Top 5 applications
![Page 23: Identifying and developing flows modified](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c12964bb61eb98638b45ef/html5/thumbnails/23.jpg)
THANK YOU