SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
Wanderson)Paim)de)Jesus)
Juliano(A.(Wickboldt(and(Lisandro(Z.(Granville(
ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
2013((July(24th.(Kyoto,(Japan.(
Computer)
Networks)
UFRGS&
INDEX(
1.  Introduc4on)
2.  Conceptual)Solu4on)
3.  Prototype)
4.  Experimental)Verifica4on)
5.  Final)Remarks)
ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
1 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
INTRODUCTION
PROGRAMMABLE NETWORKS
3(
Programmable)Network)(Campbell,)1999))
•  Quickly(creaRng,(deploying,(and(managing(novel(inSnetwork(services(in(
response(to(emerging(demands(
(
Network)Virtualiza4on)(Chowdhurry)and)Boutaba,)2008))
•  Allows(the(coexistence(of(mulRples(virtual(networks(over(the(same(
physical(infrastructure(
)
Programmable)Virtual)Network)
•  Isolated(virtual(network(layers(with(programmable(control(logic(
Basic)Concepts)
1 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
INTRODUCTION
SOFTWARE-DEFINED NETWORKING
SDN)
[ONF(WhitePaper,(2013](
Business(ApplicaRons(
APPLICATION(LAYER(
CONTROL(LAYER(
SDN(
Control(
So^ware( Network(Services(
Control(Data(Plane(interface(
(e.g.,(OpenFlow)(
INFRASTRUCTURE(LAYER(
Network(Device( Network(Device( Network(Device(
Network(Device(Network(Device(
1 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
INTRODUCTION
RESEARCH CHALLENGES
How)to)foster)Future)Network)innova4on)with)SDN?)
Business(ApplicaRons(
APPLICATION(LAYER(
Where)to)run)Business)Applica4ons?)
•  Physical(Servers?(Virtual(Machines?)
How)to)manage)these)applica4ons?)
Who)will)develop)such)Business)Applica4ons?)
•  Outsource?(Add(this(to(Network(Administrators(duty(list?)
In)which)language)level)these)applica4ons)should)be)coded?)
What)is)a)good)business)model)for)Applica4on)Layer?)
INDEX(
1.  Introduc4on)
2.  Conceptual)Solu4on)
3.  Prototype)
4.  Experimental)Verifica4on)
5.  Final)Remarks)
ProViNet:((
Uma(Plataforma(para(Gerenciamento((
de(Redes(Virtuais(Programáveis(
6(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
BUSINESS MODEL
7(
[Chowdhury(and(Boutaba,(2008](
Network(VirtualizaRon(Business(Model(
Service)Provider)
End)User)
Infrastructure)Provider)
Broker)
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
BUSINESS MODEL
8(
Business(ApplicaRons(
APPLICATION(LAYER(
CONTROL(LAYER(
SDN(
Control(
So^ware( Network(Services(
Control(Data(Plane(interface(
(e.g.,(OpenFlow)(
INFRASTRUCTURE(LAYER(
Network(Device( Network(Device( Network(Device(
Network(Device(Network(Device(
Network(VirtualizaRon(Environment( So^wareSDefined(Networking(
Service)Provider)
End)User)
Infrastructure)Provider)
Broker)
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
BUSINESS MODEL
9(
Business(ApplicaRons(
APPLICATION(LAYER(
CONTROL(LAYER(
SDN(
Control(
So^ware( Network(Services(
Control(Data(Plane(interface(
(e.g.,(OpenFlow)(
INFRASTRUCTURE(LAYER(
Network(Device( Network(Device( Network(Device(
Network(Device(Network(Device(
End)User)
Broker)
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
BUSINESS MODEL
10(
Business(
ApplicaRons(
APPLICATION(LAYER(
CONTROL(LAYER(
SDN(
Control(
So^ware( Network(Services(
Control(Data(Plane(interface(
(e.g.,(OpenFlow)(
INFRASTRUCTURE(LAYER(
Network(Device( Network(Device( Network(Device(
Network(Device(Network(Device(
End)User)
Broker)
End(User(
ApplicaRons(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
BUSINESS MODEL
11(
Business(
ApplicaRons(
APPLICATION(LAYER(
CONTROL(LAYER(
SDN(
Control(
So^ware( Network(Services(
End)User)
End(User(
ApplicaRons(
Network(Programming(as(a(Service(
From(the(Service(Provider(
point(of(view(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
ProViNet PLATFORM
12(
End)User)
ProViNet(
Pla>orm(
Infrastructure)Provider)
VIRTUAL(INFRASTRUCTURE(PROVIDER(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
BUSINESS MODEL
13(
REST(API(
CTL(
master(
CTL(
slave(
...( UserS1(
Control(Cluster(
CTL(
master(
CTL(
slave(
...(
...(
...(
...(
UserSn(
Control(Cluster(
NBAPI(
END(USERS(
End(User(Interfaces(
Network(ApplicaRons(Management(
PVN(Control(
SBAPI(
ProViNet(Core(
Scalable(
Control(Plane(
Slices(of(Programmable(
Virtual(Network(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
PVN CONTROL
14(
Managing)SDN)controllers)at)SCP)
•  Create,(Delete,(Start,(Stop(Controller(instances(
Resource)requests)to)the)Virtual)Infrastructure)Provider)
How)to)textually)represent)Virtual)Network)resources?)
•  Virtual(Resources(and(InterconnecRon(Networks(
DescripRon(Language((VXDL)(
VIRTUAL(INFRASTRUCTURE(PROVIDER(
PVN(Control(
VXDL(
Scalable(Control(
Plane((SCP)(
Programmable)Virtual)Network)Control)
CTL(
master(
CTL(
slave(
...( UserS1(
Control(Cluster(
CTL(
master(
CTL(
slave(
...(
...(
...(
...(
UserSn(
Control(Cluster(
Network(ApplicaRons(Management(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
Network Application Management
15(
Stores(and(executes(network(applicaRons(
Northbound(API(to(the(master(controller(
Southbound(API(to(the(vSwitches(
Isola4on)
•  Different(Control(Clusters(for(each(user(
Scalability)
•  Controllers(are(running(in(a(Scalable(
Virtual(Environment(
CTL(
master(
CTL(
slave(
...( UserS1(
Control(Cluster(
CTL(
master(
CTL(
slave(
...(
...(
...(
...(
UserSn(
Control(Cluster(
NBAPI(
SBAPI(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
NBAPI DISPATCHER
16(
Network)Applica4on)execu4ng)approach)
Available(Services(
Services(ExecuRon(Queue( NBAPI(
Dispatcher(
Controller(URL(
Input(Parameters(
Service(outputs(
...( CTL(
ProViNet(Web(GUI( vSwitches(
SBAPI(
GUI(
Input(Parameters(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
END USER INTERFACES
17(
PVN&Control&related)Interfaces)
•  Request(virtual(network(infrastructures(
•  Manage(controllers(at(Scalable(Control(Plane(
Network&Applica8ons&Management&related)interfaces)
•  Manage(control(plane(available(services(
•  Users(Access(and(Project(Management(
•  Network(ApplicaRon(Coding(
END(USERS(
End(User(Interfaces(
Interfaces)
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
Network Application Management
18(
Programming(
Granularity(
Programming(
Simplicity(
GRANULARITY(
Per(packet(control(
Per(flow(control(
Per(service(control(
SIMPLICITY(
Set(rouRng(rules,(priority((
Check(packet(payload(and(
headers((DPI)(
Challenge)of)Programming)Abstrac4ons)
Start/Stop(services,(
set(Parameters(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
Network Application Management
19(
Programming(
Granularity(
Programming(
Simplicity(
GRANULARITY(
Per(packet(control(
Per(flow(control(
Per(service(control(
SIMPLICITY(
Set(rouRng(rules,(priority((
Check(packet(payload(and(
headers((DPI)(
Challenge)of)Programming)Abstrac4ons)
Start/Stop(services,(
set(Parameters(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
Network Application Management
20(
Programming(
Granularity(
Programming(
Simplicity(
GRANULARITY(
Per(packet(control(
Per(flow(control(
Per(service(control(
SIMPLICITY(
Set(rouRng(rules,(priority((
Check(packet(payload(and(
headers((DPI)(
Challenge)of)Programming)Abstrac4ons)
Start/Stop(services,(
set(Parameters(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
NETWORK APP COMPOSER
BPMN(Network(Programming(
LoadBalancer(Firewall((((Broadcast(Datacenter(
NETWORK(SERVICES(
2 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
CONCEPTUAL SOLUTION
NETWORK APP COMPOSER
Example(of(BPMN(Network(ApplicaRon(
Set(Firewall(Rules(
+(
Get(Firewall(Log( Send(eSmail(
+(
Intrusion(
Detector(
Set(Firewall(Rules(
+(
Get(Firewall(Log(
Intrusion(
Detector(
Remote(Services(Local(Services(
Intrusion(
detected?(
No(
Yes(
Wait(5min(
Send(eSmail(
+(
INDEX(
1.  Introduc4on)
2.  Conceptual)Solu4on)
3.  Prototype)
4.  Experimental)Verifica4on)
5.  Final)Remarks)
ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
3 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
PROTOTYPE
TECHNOLOGIES
24(
VIRTUAL(INFRASTRUCTURE(PROVIDER(
REST(API(
CTL(
master(
CTL(
slave(
...( UserS1(
Control(Cluster(
CTL(
master(
CTL(
slave(
...(
...(
...(
...(
UserSn(
Control(Cluster(
NBAPI(
END(USERS(
End(User(Interfaces(
Network(ApplicaRons(Management(
PVN(Control(
SBAPI(
ProViNet(Core(
Scalable(
Control(Plane(
Slices(of(Programmable(
Virtual(Network(
WireIt
HyFS(
3 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
PROTOTYPE
NETWORK APP COMPOSER
25(
ProViNet)Composer)Interface)
by:(WireIt(Javascript(Library(
3 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
PROTOTYPE
ProViNet Dashboard
26(
Scalable(Control(Plane(
Infrastructure(Provider(:(Virtual(Network(Slices(
Network(ApplicaRons(
INDEX(
1.  Introduc4on)
2.  Conceptual)Solu4on)
3.  Prototype)
4.  Experimental)Verifica4on)
5.  Final)Remarks)
ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EndUser)access)policy)
•  Inaccessible,(Restricted(Access,(Accessible(
Network)Topology)Restric4ons)
•  Physically(dependent,(Physically(independent,(Virtually(limited(
Resource)Descrip4on)
•  VIDL(compaRble,(VIDL(incompaRble(
Resource)Request)Method)
•  OneSbySone(requests,(All(at(once(request,(Both(
Target)Public)
•  Researchers,(Cloud(Operators,(EndSUsers(
Evalua4on)Criteria)
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
QUALITATIVE
28(
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
QUALITATIVE
29(
ProViNet)
OFELIA)Control)))
Framework)
Criteria)
1(S(EndSUser(access(policy(
4(S(Resource(Request(Method(
5(S(Target(Public(
3(S(Resource(DescripRon(
2(S(Network(Topology(RestricRons(
Accessible(
Physically(Independent(
VIDL(CompaRble(
All(at(once(request(
End(Users(
Restricted(Access(
Physically(Dependent(
VIDL(not(CompaRble(
OneSbySone(request(
Researchers(
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
QUALITATIVE
ProViNet) CITRIX)DVS))Criteria)
Restricted(Access(
Virtually(Limited(
VIDL(not(CompaRble(
OneSbySone(request(
Cloud(Operators(
1(S(EndSUser(access(policy(
4(S(Resource(Request(Method(
5(S(Target(Public(
3(S(Resource(DescripRon(
2(S(Network(Topology(RestricRons(
Accessible(
Physically(Independent(
VIDL(CompaRble(
All(at(once(request(
End(Users(
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
QUANTITATIVE
31(
Case(Study:(



















))6)(Hosts(
))4((vSwitches(
10((Links(
))2((Controllers(
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
QUANTITATIVE
32(
Ttotal = Tupload + Tctl_request + Tvxdl_edit + TVIP
Control(Pool(PVN(Control(EndSUser( VIP(
Request(Controllers(Instances(
Return(controller(instances(informaRons(
Upload(VXDL(file(and(set(
redundancy(level(
Request(Virtual(Infrastructure((VXDL)(
Status(of(the(request(and(virtual(machine(access(informaRon(
Add(controller(instances(
informaRon(to(VXDL(file(
Save(and(show(
access(data(
Tupload)
Tctl_request)
Tedit_vxdl)
TVIP)
Virtual(Infrastructure(request(and(control(plane(configuraRon(sequence(diagram(
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
BOOTSTRAP & CONFIGURATION
33(
0.0293s( 0.0388s(
Tupload Tctl_request) Tvxdl_edit TVIP) Ttotal)
49.6581s( 43.0345s( 92,7608s(
Table(I(
Bootstrap(and(ConfiguraRon(performance(
4 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
EXPERIMENTAL VERIFICATION
QUANTITATIVE
34(
Add(Flow( 0.1480s(
NBAPI)Request) Average)Time)
List(Flow( 0.0619s(
Delete(Flow( 0.1246s(
Table(II(
NBAPI(Dispatcher(performance(
INDEX(
1.  Introduc4on)
2.  Conceptual)Solu4on)
3.  Prototype)
4.  Experimental)Verifica4on)
5.  Final)Remarks)
ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
5 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
FINAL REMARKS
REVIEW & CONCLUSIONS
36(
Review:))
•  Computer(Networks(have(always(been(a(tough(environment(for(
innovaRon(
•  Programmable(Virtual(Network,(more(precisely(SDN(is(a(promising(
soluRon(to(reverse(the(network(ossificaAon(state(
•  However(the(End(Users(are(considered(just(service(consumers(in(the(
current(business(models(
•  We(propose(a(novel(business(model(in(which(the(End(User(is(able(to(
develop(its(own(network(soluRons(
•  To(support(such(business(model(we(propose(a(management(pla>orm(
called(ProViNet(
Conclusions:))
•  The(pla>orm(prototype(has(shown(the(technical(viability(of(the(model)
•  Different(from(other(proposals(ProViNet(focus(in(the(End(Users(and(
promote((innovaRon(by(expanding(the(amount(of(potenRal(innovators(
5 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
FINAL REMARKS
FUTURE WORK
37(
Network)Applica4on)Executor:))
•  Define(a(standard(output(for(network(programming,(such(as(BPEL,(so(
enabling(exisRng(tools(to(run(network(applicaRons(
Control)Plane)Management:))
•  Improve(High(Availability(policies(
Virtual)Infrastructure)Provider:))
•  Define(a(standard(communicaRon(protocol(for(VIP(requests,(such(as(
Eucatools,(Amazon(Web(Services(
5 ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
FINAL REMARKS
FUTURE WORK
38(
Open)Source:))
•  hqp://github.com/computerSnetworksSufrgs/provinet(
Research)Community:))
•  hqp://www.futureinternet.br(
Prototype)Screencast:))
•  YouTube:(“ProViNet(–(SDN(Management(Pla>orm”(
Following)ProViNet)
?(Question(
THANK YOU!
| KYOTO - JAPAN(JULY 24th, 2013(wanderson.paim@inf.ufrgs.br( |
Wanderson)Paim)de)Jesus)
Juliano(A.(Wickboldt(and(Lisandro(Z.(Granville(
ProViNet:((
An(Open(Pla>orm(for(Programmable(
Virtual(Network(Management(
2013((July(24th.(Kyoto,(Japan.(
Computer)
Networks)
UFRGS&

Mais conteúdo relacionado

Semelhante a ProViNet : An Open Platform for Programmable Virtual Network Management @ COMPSAC2013

Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014Marius Georgescu
 
Managing large (and small) R based solutions with R Suite
Managing large (and small) R based solutions with R SuiteManaging large (and small) R based solutions with R Suite
Managing large (and small) R based solutions with R SuiteWit Jakuczun
 
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Tracy Chen
 
B530429_FinalDissertation
B530429_FinalDissertationB530429_FinalDissertation
B530429_FinalDissertationJasjoot Mudhar
 
Skydive, real-time network analyzer
Skydive, real-time network analyzer Skydive, real-time network analyzer
Skydive, real-time network analyzer Sylvain Afchain
 
IPv6 Deployment and Activities in Japan, 2023
IPv6 Deployment and Activities in Japan, 2023IPv6 Deployment and Activities in Japan, 2023
IPv6 Deployment and Activities in Japan, 2023Akira Nakagawa
 
The Impact on Security due to the Vulnerabilities Existing in the network a S...
The Impact on Security due to the Vulnerabilities Existing in the network a S...The Impact on Security due to the Vulnerabilities Existing in the network a S...
The Impact on Security due to the Vulnerabilities Existing in the network a S...IJAEMSJORNAL
 
Automation Failover in Openstack
Automation Failover in OpenstackAutomation Failover in Openstack
Automation Failover in Openstackjannahyusoff1
 
Structural Biology in the Clouds: A Success Story of 10 years
Structural Biology in the Clouds: A Success Story of 10 yearsStructural Biology in the Clouds: A Success Story of 10 years
Structural Biology in the Clouds: A Success Story of 10 yearsAlexandreBonvin2
 
Grid Projects In The US July 2008
Grid Projects In The US July 2008Grid Projects In The US July 2008
Grid Projects In The US July 2008Ian Foster
 
Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?Diego Kreutz
 
Cloud Testbeds for Standards Development and Innovation
Cloud Testbeds for Standards Development and InnovationCloud Testbeds for Standards Development and Innovation
Cloud Testbeds for Standards Development and InnovationAlan Sill
 
Practicing at the Cutting Edge
Practicing at the Cutting EdgePracticing at the Cutting Edge
Practicing at the Cutting EdgeC4Media
 
OptIPuter Overview
OptIPuter OverviewOptIPuter Overview
OptIPuter OverviewLarry Smarr
 
Itc542 network design research
Itc542 network design researchItc542 network design research
Itc542 network design researchOz Paper Help
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in spaceFacultad de Informática UCM
 
Closed2Open Networking
Closed2Open NetworkingClosed2Open Networking
Closed2Open NetworkingNaLUG
 

Semelhante a ProViNet : An Open Platform for Programmable Virtual Network Management @ COMPSAC2013 (20)

Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014Introduction of IPv6NET in Tridentcom 2014
Introduction of IPv6NET in Tridentcom 2014
 
Managing large (and small) R based solutions with R Suite
Managing large (and small) R based solutions with R SuiteManaging large (and small) R based solutions with R Suite
Managing large (and small) R based solutions with R Suite
 
100 ngn workshop-sdn-english-v4
100 ngn workshop-sdn-english-v4100 ngn workshop-sdn-english-v4
100 ngn workshop-sdn-english-v4
 
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
 
B530429_FinalDissertation
B530429_FinalDissertationB530429_FinalDissertation
B530429_FinalDissertation
 
Skydive, real-time network analyzer
Skydive, real-time network analyzer Skydive, real-time network analyzer
Skydive, real-time network analyzer
 
Internet2
Internet2Internet2
Internet2
 
IPv6 Deployment and Activities in Japan, 2023
IPv6 Deployment and Activities in Japan, 2023IPv6 Deployment and Activities in Japan, 2023
IPv6 Deployment and Activities in Japan, 2023
 
The Impact on Security due to the Vulnerabilities Existing in the network a S...
The Impact on Security due to the Vulnerabilities Existing in the network a S...The Impact on Security due to the Vulnerabilities Existing in the network a S...
The Impact on Security due to the Vulnerabilities Existing in the network a S...
 
Automation Failover in Openstack
Automation Failover in OpenstackAutomation Failover in Openstack
Automation Failover in Openstack
 
Structural Biology in the Clouds: A Success Story of 10 years
Structural Biology in the Clouds: A Success Story of 10 yearsStructural Biology in the Clouds: A Success Story of 10 years
Structural Biology in the Clouds: A Success Story of 10 years
 
Automation chapt 3
Automation chapt 3Automation chapt 3
Automation chapt 3
 
Grid Projects In The US July 2008
Grid Projects In The US July 2008Grid Projects In The US July 2008
Grid Projects In The US July 2008
 
Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?
 
Cloud Testbeds for Standards Development and Innovation
Cloud Testbeds for Standards Development and InnovationCloud Testbeds for Standards Development and Innovation
Cloud Testbeds for Standards Development and Innovation
 
Practicing at the Cutting Edge
Practicing at the Cutting EdgePracticing at the Cutting Edge
Practicing at the Cutting Edge
 
OptIPuter Overview
OptIPuter OverviewOptIPuter Overview
OptIPuter Overview
 
Itc542 network design research
Itc542 network design researchItc542 network design research
Itc542 network design research
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 
Closed2Open Networking
Closed2Open NetworkingClosed2Open Networking
Closed2Open Networking
 

Mais de Wanderson Paim

ProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais Programáveis
ProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais ProgramáveisProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais Programáveis
ProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais ProgramáveisWanderson Paim
 
Uma Análise da Influência do Atraso em Redes Definidas por Software
Uma Análise da Influência do Atraso em Redes Definidas por SoftwareUma Análise da Influência do Atraso em Redes Definidas por Software
Uma Análise da Influência do Atraso em Redes Definidas por SoftwareWanderson Paim
 
ReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes VirtualizadasReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes VirtualizadasWanderson Paim
 
Uma Solução para Programabilidade de Redes baseada em Virtualização
Uma Solução para Programabilidade de Redes baseada em VirtualizaçãoUma Solução para Programabilidade de Redes baseada em Virtualização
Uma Solução para Programabilidade de Redes baseada em VirtualizaçãoWanderson Paim
 
Content Delivery Networks
Content Delivery NetworksContent Delivery Networks
Content Delivery NetworksWanderson Paim
 

Mais de Wanderson Paim (6)

ProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais Programáveis
ProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais ProgramáveisProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais Programáveis
ProViNet : Uma Plataforma para Gerenciamento de Redes Virtuais Programáveis
 
Load Balance
Load BalanceLoad Balance
Load Balance
 
Uma Análise da Influência do Atraso em Redes Definidas por Software
Uma Análise da Influência do Atraso em Redes Definidas por SoftwareUma Análise da Influência do Atraso em Redes Definidas por Software
Uma Análise da Influência do Atraso em Redes Definidas por Software
 
ReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes VirtualizadasReVir – Programabilidade em Redes Virtualizadas
ReVir – Programabilidade em Redes Virtualizadas
 
Uma Solução para Programabilidade de Redes baseada em Virtualização
Uma Solução para Programabilidade de Redes baseada em VirtualizaçãoUma Solução para Programabilidade de Redes baseada em Virtualização
Uma Solução para Programabilidade de Redes baseada em Virtualização
 
Content Delivery Networks
Content Delivery NetworksContent Delivery Networks
Content Delivery Networks
 

Último

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

ProViNet : An Open Platform for Programmable Virtual Network Management @ COMPSAC2013