23
Focusing on particular Application, Device, Network, Function. Developing a profile Choosing the top ‘N’ applications Identifying and developing flows

Identifying and developing flows modified

Embed Size (px)

Citation preview

Page 1: Identifying and developing flows modified

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

The process for identifying and developing flows

Page 3: Identifying and developing flows modified

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

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

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

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

A map of device locations for a network

Page 8: Identifying and developing flows modified

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

Flows estimated between devices for applocation.

Page 10: Identifying and developing flows modified

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

Performance information added to centralcampus flows for application-1

Page 12: Identifying and developing flows modified

central campus flows for application 1 expanded with building C

Page 13: Identifying and developing flows modified

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

Consolidating flows using a flow aggregation point.

Page 15: Identifying and developing flows modified

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

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

A performance profile(P1) applied to multiple flows with same performance.

Page 18: Identifying and developing flows modified

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

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

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

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

Example of Top 5 applications

Page 23: Identifying and developing flows modified

THANK YOU