December 05, 2008

Cisco AXP Virtual Blade - Really Virtual or Virtually Real?


In one of my previous blogs, I’d posted that we’re providing an AXP “Virtual blade” based on the VMware player. Frankly, this has been available on our developer website for sometime, we probably hadn’t publicized it enough - so I thought I’d help provide a pointer to that.

What is the AXP VMware Virtual blade? It’s a virtual development environment that emulates the Cisco Application Extension Platform, including the CLI, . It is portable, which means you can download it to your PC and it can simulate nearly everything that the actual AXP physical module does, including API calls to the router. Simply put, it is yet another way we’re trying to make life easier for people who want to develop applications on the Cisco Integrated Services Router.

Why is this important? We think it will help developers itching to get their hands on the AXP, the closest thing to the real deal. If you’re an organization with a number of developers who need access to the module, this is an easy way to scale. Also, you can do pretty interesting stuff with it like (a) try before you buy (b) you can code offline on a long aeroplane flight like my esteemed geek friend Jimmy Ray Purser does, or (c) while sitting at the beach (just tell your boss you’re telecommuting). Oh, and did I mention, that it is FREE? How cool is that?

I asked Anurag Gurtu, our router TME to put together a short Camtasia-based demo to tell you where you can download this from and provide some basic configuration tips. You’re probably going to say Anurag’s doing a bad job at lip syncing, but it is his earnest effort to get the demo to you guys before he took a flight to Johannesburg.

So, for all of you, who have registered for the Cisco Think Inside the Box Developer contest, and want to get your hands on the AXP, for now, this is as good as it gets. If you get shortlisted as a finalist with your proposal, you will of course get access to the Integrated Services Router, the AXP module and any other development environment that we can help put together to let you demonstrate a proof-of-concept of your application. 

And if you’ve more questions, drop a comment here, or on the Cisco AXP Developer resources site. Have you checked that out lately? 

Shashi Kiran Posted by Shashi Kiran at 03:21PM PST

Permalink, Comments (12), Trackbacks (0)

Tags: axp virtual blade camtesia cisco application extension platform cisco integrated services router cisco ios cisco isr cisco think inside the box developer contest linux lower tco virtualization vmware player

12 Comments

Ivan Pepelnjak Dec 9, 2008

This sounds great, but your web server responds “Internal Server Error
An error occurred while accessing the requested resource.” when I try to download the vmware images or any documentation listed on the page “http://developer.cisco.com/web/axp/docs”

Shashi Kiran Dec 9, 2008

Hi Ivan,

The web server may have been down temporarily. We checked and it seems okay. Could you try again? Would love to have your input.

Ivan Pepelnjak Dec 11, 2008

Managed to download everything. The VM starts smile

Thanks for your help!
Ivan

Shashi Kiran Dec 11, 2008

Wonderful. BTW, Ivan, your blog site rocks! I’m going to try a trackback.

David Dawes Dec 12, 2008

Reading the fine print, I’m not eligible for this contest since I’m a Cisco employee. There’s another similar contest for field facing employees, I don’t qualify for that either. So I’m in the coverage gap and can’t compete. Hmm, what do I do with an interesting AXP idea? I’ve been submitting some to CPOL and the i-zone, see for example:
https://na5.brightidea.com/ct/ct_a_view_idea.bix?c={258F2458-31C9-4D0E-837F-98E3EB5B6B3F}&idea;_id={16757A08-0108-46D1-B547-4C1DB0B8F7DF}

Are there any other venues I should pursue?

Shashi Kiran Dec 16, 2008

Hi David,

Thanks for your interest and enthusiasm! Per the current terms and conditions and your role, you’re among the majority of Cisco employees who cannot technically participate in the in-house competition . May I suggest you touch base with our business unit and share your idea? Perhaps it could be converted into a demo, which you could host for our website?

deddy sy Dec 16, 2008

interesting. but in me, the link that you point out, just redirect to http://developer.cisco.com/admin/user_sim.jsp , which is return 404-error

anurag Dec 16, 2008

AXP VM can be dowloaded using the following URL: http://developer.cisco.com/web/axp/docs

Shashi Kiran Jan 1, 2009

We’ve had pretty good feedback on the VMware based AXP virtual blade so far. If you want to share some thoughts about your experience with it, or use it to demo any interesting ideas through small video clips to the broader community, let us know.

Siddharth Feb 25, 2009

Hi,

I was just trying to figure out as to how AXP can be brought up on VmWare. Thought that may be you can help me setup the development environment. I also saw your videos for configuring the virtual environment. I was able to fix up the IP Address but when I try to set a gateway IP using command “ip route 0.0.0.0 0.0.0.0 IP Address” (which I guess will be the Gateway for our LAN) i get a message that it is already set, although when I run the command show running-config it gives me some other IP address .

Also it would be great if you could let me know as to how to test whether the sample-app application is running or not. What sample Application is provided in the VMWare Image?

Thanks & Regards,
Siddharth

Manju Ramanathpura Feb 26, 2009

Hi Siddharth,

Can you try “no ip route X.X.X.X ...” ( replace X.X.. with whatever you see for “ip route” when you do a show running configuration ).  This would remove the existing entry and then issue “ip route 0.0.0.0 0.0.0.0 X.X.X.X”  where X.X.X.X is the gateway as you guessed it.  I am guessing this might work, based on the error you mentioned.

In order to check the status of sample app ( for that matter any app on AXP ).. issue “show app-service state”.  See “AXP User Guide” from - http://developer.cisco.com/web/axp/docs - section “Viewing a List of Installed Applications” for more details.

There is a link on the http://developer.cisco.com/web/axp/docs  for “Read this file before using vmware image”  Check that out.. its a 1 page document that explains what the sample app is, along with few other notes you should know before using VM image.  In brief, it provides you access to linux shell.

Hope that helps!

-Manju

Giovanni Oct 16, 2009

Thanks for your help!

Post a comment

Join the conversation!

We encourage your comments, questions and suggestions. All comments are moderated and will appear as soon as they are approved by the moderator.

Please increase the validity of your comment by providing a valid first and last name. Spam, off-topic or offensive comments will not be posted.

Name:
Email:
URL:

Comments:

Notify me of follow-up comments?

Submit the word you see below:


Post a trackback

Ping this URL to post a trackback:
http://blogs.cisco.com/trackback/6649/Gr36N4fO/

More blog posts

Previous post:
Tweet! Tweet!

Next post:
Developer, Developer - where do you code from?

Recent posts:
November 2009 Archive