I am a software developer and for a long time when I
implement a feature SNMP support for the feature is always done last and
sometime delayed to a future release.
Back then, functionality of the feature was the most important thing in
my mind. As I venture into server
virtualization, I start to see the perspective of a system administrator or a
network administrator. Monitoring and
reporting is very important and sometimes more important than a feature set
delivered by the vendor. Of course
maintaining the five 9s of uptime is always the highest priority.
These days I am looking into NSX. Derek Seaman has a blog post on “VMworld 2014: Future Direction of NSX” where he summarize session NET1674. Chris Wahl has a post on NSX 6.1 (4.2 for the NSX Multi-hypervisor).
I came across an article
with the title “The industry’s east-west
federated solution”.
After reading the title, 2 questions come to my mind. What is:
- East-West traffic?
- The solution for what problem?
East-West
Traffic
In simple term, east-west traffic refers to the traffic
between servers in a data center. There
is another term – north south traffic and this refers to the traffic between
clients and servers in a data center.
Traffic from client to the server will be northern bound traffic while
traffic from server to the client is called southern traffic.
Image source: http://regmedia.co.uk/2011/08/15/xsigo_east_west.jpg
A
Solution to a problem
First of all what is this solution? What problem is this trying to solve? The problem is that virtual network has not
visibility to the physical network. For
a user or virtualization/network administrator this is not a big problem. This will just be an inconvenience because there
are tools to monitor, view and debug the virtual and physical network
individual. At the end of the day, user
still has the tools to perform their job.
From the perspective of automation or orchestration, this is
a big problem.
A
Federated Solution
Why federated? The
solution calls for a federation of 2 products to solve the problem. The 2 products are VMware’s NSX and HP’s VAN
Controller which one of HP’s SDN solution.
VMware
NSX
Tons of information can be found about VMware’s NSX. Not too many people have the luxury of having
the opportunity to play around with this product. In VMworld 2014, VMware announced a new certification
track for Network Virtualization which has high NSX concentration. Information on this certification track can
be found here.
Image source: http://blogs.vmware.com/education/files/2014/08/VMW_14Q3_Cert_Roadmap_Network_Virtualization_R3.jpg
As of this writing, I see on twitter that a few people had
sit for the VCP-NV certification and a few already achieved VCDX-NV status and
they we being introduced on VMworld 2nd day Keynote session. The VCIX-NV is not available yet and this
should be equal as getting a VCAP level certification and one of the requirements
to sit for this certification is a person is a CCNP or CCIE holder. This requirement shows that VMware is trying
to get Cisco certification holders to get into VMware’s SDN solution.
When we look at VMware NSX, we can approach this from 2
angels. Its capabilities and its
components
VMware’s NSX has the following Capabilities:
- Logical Switches
- Logical Routers
- Logical Firewall
- Logical VPN
- Logical Load Balancer
VMware’s NSX has the following components
- NSX Manager
- NSX vSwitch
- NSX Controller
- NSX Edge
All the NSX components can be configured using vSphere
Client, VMware command line interface (CLI) and REST API.
The REST API is essential for 3rd party software
entities to interface with NSX.
HP’s
SDN Technology
This page
contains a very comprehensive description of HP’s SDN technology. One of HP’s SDN offering is HP
Virtual Application Network SDN Controller.
It is described as a control point
in an OpenFlow-enabled network, simplifying management, provisioning, and
orchestration. This enables delivery of a new generation of application-based
network services and provides open application program interfaces (APIs) that
allow third-party developers to deliver innovative solutions to dynamically
link business requirements to network infrastructure via either custom Java
programs or general-purpose RESTful control interfaces. HP VAN SDN Controller
Software is designed to operate in campus, data center, or service provider
environments
This HP VAN SDN controller is recommended to run on an
Ubuntu 64-bit server with 12.04 LTS. It requires
a back end database. The recommended database
platform is PostgreSQL 9.1. OpenJDK 7
JVM is also required.
Integrating
VMware and HP’s solution
The 2 companies has entered into a joint development of a
solution that will combine the strength of the 2 SDN solutions that according
to a white
paper to provide customers unified
automation and visibility of the physical and virtual data center networks,
enabling business agility and improving
business continuity.
Image source: https://pbs.twimg.com/media/BwJ2YaFIEAItUY9.png:large
The integration of the 2 controllers is using OSVDB (Open
vSwitch Database Management Protocol).
The HP controller is acting as an OSVDB server while the VMware NSX
controller is acting as an OSVDB client.
Both controller are able to communicate with each other via the OSVDB
federated API.
HP blog is saying the integration is at the control
plan. When I look into OSVDB, I believe
this should be the combination of the management and control plan where OSVDB
is for management similar to NETCONF and control plan is where the OpenFlow
protocol resides in which is being use to program traffic flows.
This solution will be available in the 4th
quarter of 2014.
This article is very interesting and useful for software professionals
ReplyDeletereally very interesting article
Java Training Institutes in Chennai |
Java Training in Chennai
Great Article Cloud Computing Projects
DeleteNetworking Projects
Final Year Projects for CSE
JavaScript Training in Chennai
JavaScript Training in Chennai
The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training
Good Article. Thanks for the information. We also provide VMware NSK online training.check this siteTekslate for indepth VMware NSK training.
ReplyDeleteThis is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.
ReplyDeleteCCNA Training in Chennai
Sometimes is becomes very hard to take appreciation for your hard work. But sometime only few technical point makes your work worthwhile. Suggestion under this blog is quite good.EXPORT RACK 36U
ReplyDeleteExcellent blog
ReplyDeletepython interview questions
git interview questions
django interview questions
sap grc interview questions and answers
advanced excel training in bangalore
zend framework interview questions
apache kafka interview questions
Nice blog
ReplyDeleteuipath training in bangalore
angular4 interview questions
python interview questions
artificial intelligence interview questions
python online training
artificial intelligence online training
talend training
docker training
I got nice blog
ReplyDeletesap partner companies in bangalore
sap implementation companies in bangalore
sap partners in india
aws staffing
jquery interview questions
sql interview questions
nice blog
ReplyDeletemyTectra Profile | Trainingindustry.com
myTectra | Instagram
myTectra | Youtube
BlueHost is ultimately one of the best website hosting company for any hosting services you might need.
ReplyDeleteAwesome..You have clearly explained …Its very useful for me to know about new things..Keep on blogging..
ReplyDeleteiphone service center | ipad service center | imac service center
Hmm, it seems like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well as an aspiring blog writer, but I’m still new to the whole thing. Do you have any recommendations for newbie blog writers? I’d appreciate it.
ReplyDeleteAdvanced AWS Training in Bangalore | Best Amazon Web Services Training Institute in Bangalore
Advanced AWS Training Institute in Pune | Best Amazon Web Services Training Institute in Pune
Advanced AWS Online Training Institute in india | Best Online AWS Certification Course in india
AWS training in bangalore | Best aws training in bangalore
Superb. I really enjoyed very much with this article here. Really it is an amazing article I had ever read. I hope it will help a lot for all. Thank you so much for this amazing posts and please keep update like this excellent article. thank you for sharing such a great blog with us.
ReplyDeleterpa training in bangalore
rpa training in chennai
rpa training in pune
best rpa training in bangalore
Thank you for allowing me to read it, welcome to the next in a recent article. And thanks for sharing the nice article, keep posting or updating news article.
ReplyDeleteBest Devops training in sholinganallur
Devops training in velachery
Devops training in annanagar
Devops training in tambaram
It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
ReplyDeletePython training in bangalore
Python course in pune
Python training in bangalore
ReplyDeleteI like your post very much. It is very much useful for my research. I hope you to share more info about this. Keep posting!!
Best Devops Training Institute
This comment has been removed by the author.
ReplyDeletenice article thanks for sharing the post...!
ReplyDeleteAndroid Training
BlockChain Training
Data Science Training
Dot Net Training
IBM Integration Bus Training
IBM Message Broker Training
I just loved your article on the beginners guide to starting a blog.If somebody take this blog article seriously in their life, he/she can earn his living by doing blogging.thank you for thizs article. top blockchain online training
ReplyDeleteThanks for Sharing This Article.It is very so much valuable content. I hope these Commenting lists will help to my website
ReplyDeleteblockchain online training
best blockchain online training
top blockchain online training
Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.
ReplyDeleteData Analytics Training in Gurgaon
nice post.vmware training
ReplyDeleteVery Nice Blog…Thanks for sharing this information with us. Here am sharing some information about training institute.
ReplyDeletedevops online training in hyderabad