Cisco Blogs


Cisco Blog > Data Center and Cloud

Exploring the Nexus 1000 V REST API

November 27, 2013 at 9:05 am PST

Out with the old and in with the new and honestly I couldn’t be happier with the new that’s coming in. What is the new that I’m talking about? The Nexus 1000V REST API of course.

I just finished writing scripts to manage (create, modify, delete) vlans and port-profiles on a Nexus 1000V using expect. The scripts work fine, I’m using PowerShell as the main script and it calls out to expect and ssh running in a Cygwin environment, however it would be nice to use the REST API, and do everything from PowerShell or the language of your choice.

The customer I did the work for has multiple 1000V deployments and wanted to automate some aspects of the 1000V administration. Vlan provisioning and port-profile creation seemed to be obvious choices.

Read More »

Tags: , , ,

Cisco Datacenter Solutions at Microsoft Worldwide Partner Conference

June 27, 2013 at 5:38 am PST

Next week, Microsoft will be hosting over 16,000 attendees from over 160 countries at their Worldwide Partner Conference in Houston, Texas. Cisco is again a proud sponsor of this event and complete details about our participation are available on Cisco.com.

Stop by booth #1401 where Cisco will be demonstrating:

In addition to demonstrating the products and solutions that have catapulted Cisco to the #2 blade server vendor worldwide1, Rex Backman will be speaking on “Leveraging Cisco Datacenter Assets to Drive Private Cloud Revenue” Wednesday (4:00 – 5:00 PM, Hilton America Grand Ballroom D).

Both the Nexus 1000V and FlexPod won Best of TechEd 2013 awards. This was the third year in a row for a Cisco product to be so honored.

BOTE2013_Winner_ProdAwards

We’re looking forward to seeing you at WPC. Join the conversation on social media using the hashtag #CiscoWPC. If you won’t be able to join us and would like to learn more about how Cisco is changing the economics of the datacenter, I would encourage you to review this presentation on SlideShare  or my previous series of blog posts, Yes, Cisco UCS servers are that good. Or visit the Microsoft Cisco UCS portal.

  1. Source:  IDC Worldwide Quarterly Server Tracker, Q1 2013 Revenue Share, May 2013

Tags: , , , , , , , , , , , , , , , , , ,

Citrix and NetScaler 1000V Taking Cisco Cloud Network Services to the Next Level

 

CiscoCitrixWith Cisco Live! in Orlando on the horizon, we are kicking off the news cycles and technology innovation a little early.  Today we’re teaming with our friends at Citrix to announce the expansion of our virtual networking portfolio and provide clarity around our strategy for application delivery controller solutions.

There are two key elements of this strategy:

First, Cisco will begin reselling and supporting a customized version of the popular Citrix NetScaler virtual application delivery controller (ADC) as part of our Cloud Network Services portfolio. Branded Citrix NetScaler 1000V, the Cisco version of the product will be fully supported by the Cisco Technical Assistance Center.  We will begin selling the NetScaler 1000V when available in Q3 CY 2013.

Secondly, Cisco and Citrix have worked on joint development to tightly couple the NetScaler ADC into Cisco’s virtual networking framework.  This joint development includes integration of NetScaler 1000V with the Cisco Nexus 1100 Cloud Services Platform, and the Nexus 1000V services integration technology, vPath.

Cisco’s Cloud Network Services strategy bridges IT to application architects, and with this Citrix NetScaler 1000V announcement, we integrate virtual applications to Cisco Unified Fabric, delivering scalable, reliable application services to users.

Why is NetScaler 1000V the right solution now?

Advances in cloud computing, data center consolidation, mobility and big data are imposing new demands on the network, along with a drive for greater network simplification and automation.

As virtual networking and programmable overlay networks evolve to meet these challenges, an equal evolution needs to take place in Layer 4-7 application networking services and security to support widespread virtualization, application mobility, cloud architectures and network orchestration.

Cisco’s solution to this challenge is Cloud Network Services, a portfolio of integrated, application-aware network services and security offerings designed for virtual and cloud environments. The Cloud Network Services framework eliminates the obstacles of physical service appliances to accommodate the requirements of virtual applications and cloud deployments, such as:

  • Limited scalability of physical services in fixed locations
  • Inconsistent application performance based on workload location relative to services
  • Difficulty in inserting security and network services into virtual networks
  • Lack of control over services and policies for applications deployed at cloud service providers

NetScaler1000V

The NetScaler 1000V virtual ADC

NetScaler 1000V fills an important void in Cisco’s virtual product architecture for an application delivery controller solution to give applications critical performance enhancements, offload application servers, and to help guarantee quality of service and improve end user experience. These requirements are growing exponentially with the increases in bring-your-own-device (BYOD), client mobility, and cloud migration.

Virtual services can be more flexibly deployed to cloud service providers without modification, while relying on the same infrastructure and policies that they might have with corresponding physical appliances in their on-premises data centers. With NetScaler 1000V, customers can have consistency across their physical, virtual and cloud infrastructures, along with the Citrix NetScaler physical appliances.

The Cisco Cloud Services Platform

With the evolution to Cloud Network Services as the Layer 4-7 framework for virtual and cloud networks, organizations are increasingly looking for a flexible platform to deploy these virtual service nodes rather than use existing application servers. Cisco has created the Nexus 1100 Cloud Services Platform to address this need.

The Nexus 1100 Cloud Services Platform is a series of UCS-based appliances dedicated to running Cloud Network Service nodes. In addition to the virtual services listed above, the Nexus 1100 runs the management platforms for the virtual network, the Virtual Security Module (VSM), and the Data Center Network Manager (DCNM) application. The Cloud Services Platform can be dynamically configured to allocate its virtual CPUs to each service as needed based on current application and performance requirements. Current models of the Nexus 1100 series include the Nexus 1110-S and 1110-X.

vPath: The Secret Sauce to Enabling Services in Virtual and Cloud Networks

vPath is a component of the Cisco Nexus 1000V virtual switch which directs traffic to appropriate virtual service nodes, such as firewalls or ADCs, in the right order for each application, independent of the topology of the network or the location of the network services. This allows for greater application mobility and more reliable service delivery. NetScaler 1000V will be integrated into the Cloud Network Services framework via vPath and will be a key differentiator against other ADC products.

As part of the Cisco-Citrix collaboration in next generation data center and cloud architectures, the Citrix NetScaler MPX line of high performing application delivery controllers will also attach to the Cisco Nexus 7000 Series switches.  This capability will provide customers the benefits of higher resiliency, plug and play installation, improved agility, and increased leverage of both their switching and ADC investments.

All of the Cisco Cloud Network Services, including the Citrix NetScaler 1000V, will be on display next week at Cisco Live! Along with other announcements we have planned for data center and cloud networking, it promises to be a great event and we hope to see you there.

For more information, check also the press release here 

Tags: , , , , , , , , ,

Automate Migrating ESX Host Interfaces to Nexus 1000V

January 16, 2013 at 8:45 am PST

“We’ve tried, it can’t be automated!” I’ve heard this more times than I can keep track of and if you read my previous blog you will know that I just do not agree. I have written about automation with Linux utilities, UCS PowerTool, AutoHotKey, Excel, etc… 99.999% of operations can be automated. So when a customer tells me that something cannot be automated I usually respond with “Have you tried …?”

Here is the scenario; the customer has an automated build process for ESX hosts. At the point where the host is ready to be connected to the Nexus 1000V the process becomes manual. The customer would like to use VMWare PowerCLI to migrate the host interface but the Cmdlet to retrieve Distributed Virtual Switches, Get-VirtualSwitch, just returns the DVS objects,  there isn’t a Cmdlet to migrate the ESX vmnic interface.

Hold on a second, I know that VCenter knows about the Nexus 1000V because I see it in the interface. I know that VCenter can manipulate the Nexus 1000V because VCenter is where interface migration is done. I am fairly certain at this point that ESX interface migration from the VCenter vSwitch to the Nexus 1000V can be automated. But what to use to do it, there is no PowerCLI command like Set-ESXHostInterfaceToN1kv. This is typically where automation ends for many, sometimes you have to dive deep into the objects that the system manages and figure out what to do. Sometimes someone has already done a deep dive into something like what you are trying to do and maybe you can build off of their work.
Read More »

Tags: , , , , , , , , , ,