Cisco Blogs

Cisco AXP Virtual Blade – Really Virtual or Virtually Real?

December 5, 2008 - 9 Comments

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?

In an effort to keep conversations fresh, Cisco Blogs closes comments after 60 days. Please visit the Cisco Blogs hub page for the latest content.


  1. Thanks for your help!

  2. Hi Siddharth,Can you try
    o 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 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 – – section “”Viewing a List of Installed Applications”” for more details.There is a link on the 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”

  3. 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 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”

  4. 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.

  5. 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?

  6. AXP VM can be dowloaded using the following URL:

  7. interesting. but in me, the link that you point out, just redirect to , which is return 404-error

  8. Managed to download everything. The VM starts 🙂 Thanks for your help!Ivan

  9. 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 “””””^0^1^^^0^0
    12040^6641^Deepak Alur^^^^2008-12-09 19:52:24^2008-12-09 19:52:24^Interesting, but so wrong. Video will never replace all the scenarios where text is so useful, appropriate, fast, easy and has seen viral usage/adoption. Maybe for guys inside Cisco with your TP gadgetery you feel this way. Sure, it might make sense for office meetings and across the timezone teleconferences, I would love better ways of team meetings than what we have today. But that is a miniscule portion of the use cases/population. The rest of us will continue to use text in this generation at least if not the next.^0^1^^^0^0
    12041^6649^Shashi Kiran^^^^2008-12-09 21:59:59^2008-12-09 21:59:59^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.^0^1^^^0^0
    12052^6649^Shashi Kiran^^^^2008-12-11 17:49:18^2008-12-11 17:49:18^Wonderful. BTW, Ivan, your blog site rocks! I’m going to try a trackback.^0^1^^^0^0
    12053^6652^Greg Ness^^^^2008-12-11 20:08:48^2008-12-11 20:08:48^James:I put together a roundup of my favorite Infrastructure 2.0 blogs at:^0^1^^^0^0
    12054^6650^Maria Tseng^^^^2008-12-11 20:08:48^2008-12-11 20:08:48^A Cisco SP sales guy in Australia built a calculator of the carbon savings of using TelePresence. He modeled business trips between Sydney and Melbourne, Australia to demonstrate the calculator. He created a nice Powerpoint presenting the results. The calculator is nicely packaged, intended as a sales tool to help customers quantify the Green benefits of their use of TelePresence. There’s a short article about this tool, with contact information about the author, posted at the Cisco internal web. If you have interest, please contact me for details of how to locate that write-up.^0^1^^^0^0
    12057^6670^Luca Mattii^^^^2008-12-12 18:08:41^2008-12-12 18:08:41^Very useful presentation and excellent mix between data center trends and Cisco’s proposition.I’ll use this presentation in next’s customer meeting with executives.May I receive the slide with the speech?Thank you very much. Luca^0^1^^^0^0
    12058^6632^greg gabet^^^^2008-12-16 22:44:06^2008-12-16 22:44:06^excellent article. pics would help, but still outstanding.^0^1^^^0^0
    12085^6669^Chuck Fishman^^^^2008-12-16 22:53:54^2008-12-16 22:53:54^Paul, in response to your requests about Twitter revenue models, here are a few articles I found.AdAge suggests Twitter Business Models: (from this Summer) on Twitter Business Models: I’ve seen a few more articles like this, stay tuned.^0^1^^^0^0
    12060^6651^Rob Aldrich^^^^2010-09-08 15:25:14^2010-09-08 15:25:14^Well said Marie. We’re aligned with our enterprise customers across many solution areas (unified communications, network systems, data center, etc) in providing a balanced view like this.After all, most of us work for publicly traded companies that need to demonstrate profitability to stay in business. In that paradigm, any solutions proposed need to show long term sustainability to be viable.Ecolibrium = balance!^0^1^^^0^0
    12061^6655^Mark^^^^2008-12-16 00:41:04^2008-12-16 00:41:04^When I see the wecansolveit and similar groups endorsing a France-like (or China-like, or Brazil-like) nuclear power initiative, I will believe they are serious about solving problems, not just serious about enhancing their personal self-esteem by finding a cause.Check out for some excellent information on the 66 year old technology known as nuclear energy.^0^1^^^0^0
    12062^6649^David Dawes^^^^2008-12-12 22:47:31^2008-12-12 22:47:31^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:{258F2458-31C9-4D0E-837F-98E3EB5B6B3F}&idea;_id={16757A08-0108-46D1-B547-4C1DB0B8F7DF}Are there any other venues I should pursue?^0^1^^^0^0
    12063^6669^Paul^^^^2008-12-13 00:47:01^2008-12-13 00:47:01^Chuck, one thing that I need to know about twitter….whats there revenue model look like? plans for the future? is this just a flash in the pan technology (tech for tech’s sake, if you will).^0^1^^^0^0
    12064^6507^Jeff^^^^2008-12-12 23:54:45^2008-12-12 23:54:45^My family is finally discovering the power of their home network too. Dad checked our network speed on this site: and determined we had enough download speed to buy the Roku (Netflix) box. Have to wait a few weeks to find out how cool it is, it’s a Christmas gift.^0^1^^^0^0
    12065^6672^Rodos^^^^2008-12-16 00:41:11^2008-12-16 00:41:11^Douglas, do you think providers should public audits of security reviews that cover these items? What can providers do to give the confidence required?^0^1^^^0^0
    12066^6672^Roland Dobbins^^^^2008-12-16 00:41:17^2008-12-16 00:41:17^As you indicate, existing Best Current Practices (BCPs) for hosts, OSes, applications, and network infrastructure cover cloud computing models, just as they do non-cloud models. In a cloud infrastructure, organizations are much more likely to benefit from the implementation of these BCPs by default at the infrastruture level, simply as a self-defense measure by cloud providers in order to keep cloud customer #1 from interfering with cloud customer #2, or external attackers from interfering with either (same as in current non-cloud deployments).There’s no call to devise or invent any new or unique security mechanisms, processes, or procedures for cloud computing; simply the need, extant already for non-cloud systems, to implement the requisite BCPs to ensure confidentiality, integrity, and availability. On the regulatory/legislative/compliance front, there certainly is a need for additional clarification and understanding – mainly effort to educate and ensure that implementors and auditors understand that the same principles apply in the cloud, and how they apply. As you’ve alluded to in previous posts, questions of jurisdiction must be sorted; the reality is that these matters are very much subject to interpret today, it’s just that the cloud paradigm brings them to the forefront of consciousness.^0^1^^^0^0
    12067^6669^MissTheda^^^^2008-12-13 15:47:24^2008-12-13 15:47:24^Hey Chuck! Thanks for the shout out. You make getting up @ 5am to read all my feeds before the sun comes up worth it!Theda^0^1^^^0^0
    12069^6601^Charles Amico^^^^2008-12-15 20:51:20^2008-12-15 20:51:20^”Alan, I would like to draw your attention to the following excerpt: And as Evan Rosen notes in his book and blog, The Culture of Collaboration, the biggest cultural change comes from building a new trust model for business.””Trust, or lack of trust, resides at the individual level, I would claim, not the organizational level and is determined by all the experiences of one’s lifetime. It is why I agree with the comment that collaboration must have sanction from the top down as it is the leadership giving both “”permission and protection””, as a therapist would in order to facilitate transformational change in their clients. When you said, “”And it means looking for leadership at all levels of an organization – not just your own and not simply at the top.”” I agree, but the leadership must lead by example and encourage others to do so as well. Many leaders ARE the problem, and they have no clue they are.Real collaboration is a creative process which often can generate the unexpected. Collaboration within boundaries, such as working on one product family and not another product family, because of possibly competing with each other, can be confusing for some based upon their level of trust they won’t get hurt of they can’t keep those boundaries clear.Very interesting comments here, as well. Thanks.Charles”