network traffic control using customized vmware appliance

12
NETWORK TRAFFIC CONTROL USING CUSTOMIZED VMWARE APPLIANCE P.N. Vineeth Kumar [email protected] Software QA Engineer II Dec/03/2007 AS-11

Upload: wilda

Post on 23-Feb-2016

38 views

Category:

Documents


0 download

DESCRIPTION

AS-11. NETWORK TRAFFIC CONTROL USING CUSTOMIZED VMWARE APPLIANCE. P.N. Vineeth Kumar [email protected] Software QA Engineer II Dec/03/2007. AIM. Creating specialized virtual appliances and providing a single box solution for complex networks. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

NETWORK TRAFFIC CONTROL USING

CUSTOMIZED VMWARE APPLIANCE

P.N. Vineeth [email protected]

Software QA Engineer IIDec/03/2007

AS-11

Page 2: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Creating specialized virtual appliances and providing a single box solution for complex networks.

AIM

Managing such appliances using a GUI or through a ready-to-deploy format.

Page 3: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Packaging ideas along with the product- Possibilities : Virtualization at all layers of the OSI reference model.

- Finding possibilities of using VMware technology on each of these layers.

- Customer scenarios related to each of them.

- Chalking out new areas / methods for increasing the productivity / efficiency of an existing virtualized platform.

- Providing simple, yet highly efficient solutions based on virtualization, to solve frequent issues faced by customer.

- Feasibility of the solution should be within a chalk point.

- Nurturing ideas / solutions for future enhancements on existing platforms for customer satisfaction.

- Updating customers with new ideas which are tested and certified, on a routine basis, along with patches, if needed.

- And many more

Page 4: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Typical Traffic Flow

DMZ

Page 5: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Evils of Existing Networking Techniques

Page 6: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Major Network components / devices

Routers

Switches

Firewalls

Load Balancers

Traffic Splitter

Page 7: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Single Box Solution

ESX / VMWARE Server

Physical Interfaces

Inte

rnet

/ C

lient

Net

wor

k

Inte

rnal

/ S

erve

r Lay

er

Split

ter

/B

roke

r

FirewallLoad-balancer

Page 8: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Load-balancer failover

IPVS Ratio 2:1 x 2 1:1 x 2 Fail-over

1:1 x 2

Page 9: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Proposed Setup

VMWAE/ESX Server

I/P NICs

O/P NICS

Fail-over

Classic ESX

VM

VM

VM

VM

VM

VM

MASTER VM

Physical Switch

Fail-over

Page 10: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Proposed Positives

Page 11: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

DMZ on DVD

The entire set of VMs and its configuration data can be put on a single DVD. The deployment of the solution is only a click away. The VMs will be generalized and only the configuration data varies between

setups. Configurations can be stored centralized location and can be made accessible

to the all the setups of a datacenter. The VM network within an ESX can be represented as an XML, and hence we

can save the network setup in a portable format. Drag and drop GUI can help is managing the VMs on the virtual network. The

configurations needs to be altered automatically. Configuration data can be generated using a wizard and are stored in portable

format (say XML). The entire network along with it’s configuration can be backed up for

restoration process ( worst case scenario), on a set of DVD or any other removable media.

Should be made compatible with upcoming projects of virtualizing networking components (like routers and switches).

Page 12: NETWORK TRAFFIC CONTROL  USING  CUSTOMIZED VMWARE APPLIANCE

Questions ?

Please feel free to contact me at :

[email protected]