We use this product at a French hospital. It has helped to improve the data center and we would like to use it to change how we work with clients.
Network Engineer at a comms service provider with 1,001-5,000 employees
Has reduced the time it takes to resolve problems but the initial setup is very complex
Pros and Cons
- "Their technical support is very good. We had a problem and Cisco gave us the best engineer to resolve the issue."
What is our primary use case?
How has it helped my organization?
It has reduced the time it takes to resolve problems and to understand what colleagues want from inside the company.
What is most valuable?
It simplifies the utilization of the network.
What do I think about the stability of the solution?
The first time we used it, it was not stable, but now, a few years later, it's better. Cisco continues to work on this. If anything is not stable, tech helps us.
Buyer's Guide
Cisco ACI
January 2025
Learn what your peers think about Cisco ACI. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
What do I think about the scalability of the solution?
It has very good scalability.
How are customer service and support?
Their technical support is very good. We had a problem and Cisco gave us the best engineer to resolve the issue.
How was the initial setup?
The initial setup was very complex. It's a new solution and it was very difficult to have an approach for it. With a lot of the help from a Cisco network engineer we had a good approach and are able to easily resolve any problem.
What about the implementation team?
We used our own company to deploy the network.
What's my experience with pricing, setup cost, and licensing?
It's expensive but the product is very good. I have never found another partner like Cisco with a solution like this and with great support.
Which other solutions did I evaluate?
We also looked at Juniper but their solution isn't stable so we didn't go with them.
What other advice do I have?
I would rate it a seven out of ten. It's a good product, and Cisco has a very good support team and very good network engineers.
Of course I would recommend this product. We work with Cisco because they have many possibilities to work with very good support.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Practice Manager - Cloud, Automation & DevOps at a tech services company with 501-1,000 employees
It offers third party integration via OpFlex however, you can only use the Nexus 9000 series hardware for the ACI fabric.
Originally posted at vcdx133.com.
I recently completed the Cisco ACI Field Engineering course. This post describes the major building blocks of the Cisco Application Centric Infrastructure (ACI) and how it all fits together.
Cisco ACI is the next generation of Data Center flexible network fabrics, it replaces what you currently have with Nexus 2K, 5K and 7K (traditional Core, Distribution, Access or FabricPath architecture). Cisco’s previous TRILL-based leaf and spine technology is FabricPath, which has nothing to do with ACI (based upon VXLAN). The two are not compatible and unrelated, aside from supporting the Clos-type architecture.
Cisco ACI is designed to provide a unified fabric for physical and virtual networking, moving away from the management of individual physical switches. If you are used to the policy construction of the Cisco UCS, then you will easily understand Cisco ACI.
The Cisco Application Centric Infrastructure (ACI) has the following major components:
- Clos-type Leaf and Spine architecture with VXLAN ECMP
- Application Policy Infrastructure Controller (APIC) – minimum of three per fabric. The APIC has a UI but is really designed for northbound REST API integration with a Cloud Management Platform that will push policy into the ACI fabric.
- 3rd party integration via OpFlex (open policy protocol supporting XML and JSON)
- Nexus 9000 Product Family – 9500 series & 9300 series
- Spine Switches – Nexus 9336 fixed chassis (“baby spine”) or 9736 line card with the 95xx chassis
- Application Virtual Switch (AVS) – replaces the Nexus 1000V and allows APIC policy to be pushed to the vSwitch
The diagram below illustrates the Cisco ACI Leaf and Spine architecture, complete with APIC management nodes.
Cisco ACI is driven via policy and the main policy groups are:
- APIC Controllers
- Fabric, Access & Inventory
- Tenants
- VM Domains
- Layer 4 to Layer 7 Services
- AAA & Security
Weaknesses (Cisco APIC version 1.0)
- Can only use the Nexus 9000 series hardware for the ACI fabric. There is talk of other Nexus models and other vendors being supported in the future.
- Only a small number of vendors support OpFlex at this point in time (eg. F5, Citrix).
- Cisco ACI was released in 2014, it will take some time for it to gain maturity.
- Currently does not have the concept of Micro-segmentation as a service of the hypervisor (like VMware NSX-v does).
- ACI Fabric “Federation” (unifying multiple ACI fabrics into one) is not currently supported.
- Single vCenter to multiple ACI fabrics is currently not supported (technically possible, but is an unsupported configuration).
- Operationally complex without a Cloud Management Platform to push policy, which is true for any network virtualisation solution.
- Current supported CMPs are OpenStack and Cisco UCS Director.
- QoS enforcement within the ACI fabric is currently not supported.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Cisco ACI
January 2025
Learn what your peers think about Cisco ACI. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
Infrastructure Engineer at a financial services firm with 201-500 employees
An easier way to manage segmentation and optimize existing hardware
Pros and Cons
- "Cisco ACI can separate networks with a buoy interface. That is the most valuable feature."
- "I wish that if I had to open up an additional tab, I wouldn't have to log in every single time."
What is our primary use case?
Our primary use for Cisco ACI is to separate networks that don't want to talk to each other except for set work.
How has it helped my organization?
We are setting up a whole dev environment. Some of us are purchasing separate hardware. We can optimize our existing hardware by realizing ACI.
What is most valuable?
Cisco ACI can separate networks with a buoy interface. That is the most valuable feature.
What needs improvement?
I wish that if I had to open up an additional tab, I wouldn't have to log in every single time. That would be a feature I would like.
For the licensing model of the system, I still have not gotten another update after eight months. It's telling me I'm not licensed even though I'm told I am by my reseller.
What do I think about the stability of the solution?
The stability of the solution looks good. The only roadblock is that it is a big change to Cisco networking.
What do I think about the scalability of the solution?
The scalability of the solution I cannot rate at this time since I just started.
How are customer service and technical support?
I haven't had to work with Cisco's tech support too much yet. I've been using professional services.
How was the initial setup?
The setup was in the middle. It was straightforward as to what we were doing. Since ACI is a new technology, we had to make sure we didn't start too far apart. I didn't want to break anything. That made it complex.
What about the implementation team?
We used two integrator reseller consultants for the deployment: SHI and BTA. Our experience with them so far is good. Next time, I would want to work with all of the professional services more together.
Which other solutions did I evaluate?
I wanted an easier way to manage segmentation. Cisco offered this and this is also what the resellers were showing me as well. That this was going to be the future of the system.
Cisco was the main vendor that I chose. We were also looking at Juniper and HP, but they did not have a similar situation. It was kind of a no-brainer.
What other advice do I have?
On a scale of one to ten, I would rate Cisco ACI at eight.
If you purchase Cisco ACI, make sure you understand exactly how you're going to put it in because it's not going to be easy to work with.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Head Engineer at Havelsan Hava Elektronik Sanayi Ve Ticaret A.s.
Operation and maintenance costs have been reduced and configuration is easy
Pros and Cons
- "The operation and maintenance costs have been reduced. It is also simple to deploy any deployment. Any configuration can be easily done."
- "The first setup was difficult because it is a very different discipline than other traditional network deployments. The terminology is very different, so the first time can be difficult."
What is our primary use case?
Instead of using traditional network structures we use ACI for network function mutualization. The mutualization of network devices and also for the control of automatization to manage the internet public.
How has it helped my organization?
The operation and maintenance costs have been reduced. It is also simple to deploy any deployment. Any configuration can be easily done.
What do I think about the stability of the solution?
It is stable.
How are customer service and technical support?
We've had to use their technical support and have found them to be helpful.
How was the initial setup?
The first setup was difficult because it is a very different discipline than other traditional network deployments. The terminology is very different, so the first time can be difficult.
What about the implementation team?
We implemented it ourselves.
What was our ROI?
We have seen ROI. It has saved operation costs and also, the deployment phases are now very quick.
What other advice do I have?
I would rate this solution a nine out of ten.
If your objective is to deploy infrastructure quickly and in a fast manner this is the best solution.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Network Engineer at a financial services firm with 1,001-5,000 employees
The centralized management is its most valuable feature. With the first setup, it was complex because of the terminology.
Pros and Cons
- "Having a lot of racks and switches with a single point of configuration which can be done with automation on one platform using one API. This makes everything work faster."
- "We are waiting to see what happens with the cloud. We want to see if it will scale better."
What is our primary use case?
We have it as a data center fabric, so it is layered to Fabric installation.
How has it helped my organization?
Having a lot of racks and switches with a single point of configuration which can be done with automation on one platform using one API. This makes everything work faster.
What is most valuable?
The centralized management is its most valuable feature.
What needs improvement?
With the first setup, it was complex because of the terminology. We were clicking around because we did understand the API console. The hardest part was to make something scalable and easy to use in the future without having any prior knowledge. It was hard, which is why we used consultants with the setup to provide us advice.
We did have problem with APIC, but we didn't even notice it. We changed it with no impact.
We are waiting to see what happens with the cloud. We want to see if it will scale better. Also, we want to see how they will be moving to the cloud. At this time, we don't know.
What do I think about the stability of the solution?
It is quite stable. We have not had any problems. I believe it is because of the way it is built.
What do I think about the scalability of the solution?
So far, the scalability has been good. It has been better than other products.
How are customer service and technical support?
The technical support has been okay for what we are doing. We haven't done anything very tricky. However, what we are doing has been out of the ordinary scope of networking.
We have everything we need in terms of support. The technical support has been helpful.
Which solution did I use previously and why did I switch?
We previously had two different solutions. We switched because wanted a more modern, scalable solution with a bigger infrastructure, so we went with Cisco ACI.
How was the initial setup?
The first setup was complex, but the second one was easy.
What about the implementation team?
The setup was done by a few consultants and us. The consultants were helpful because when we started, we had no idea about Cisco ACI. The experts helped by saying, "Do this and that."
What's my experience with pricing, setup cost, and licensing?
A big company can automate it themselves or spend a lot of money and buy it.
Which other solutions did I evaluate?
We also consider Juniper, but we decided on Cisco because Juniper's system scalability and stability are not good.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Network Engineer at BPCE INFOGERANCE ET TECHNOLOGIES
It has centralized our projects, but the user interface is complex
Pros and Cons
- "It is easy to use because you have all the information coming from the same technology."
- "The ACI user interface is complex and Cisco should improve it."
What is our primary use case?
We use it for virtual automation and virtual networking in our data center. It is for virtualized networks instead of physical elements.
How has it helped my organization?
It has centralized our projects.
What is most valuable?
It is easy to use because you have all the information coming from the same technology.
What needs improvement?
The ACI user interface is complex and Cisco should improve it.
We had to take time to learn the product, as it is quite complicated to understand.
What do I think about the stability of the solution?
The product is stable. We use it all day.
How are customer service and technical support?
We have technical support with Cisco, and it is great. They are easy to reach. We are big client. They generally solve our issues.
Which solution did I use previously and why did I switch?
We were previously using Cisco NX-OS products, which are physical, but we needed to install virtual.
We have large data centers which need to be integrated with vRealize.
How was the initial setup?
At beginning, it was not easy to set up, because it is a complex project. However, the initial setup was easy overall.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Network Architect at a comms service provider with 10,001+ employees
The technical support has been excellent. We engaged with Cisco Professional Services to help us get set up and their support has been outstanding.
Pros and Cons
- "The initial setup was trivially simple and easy. It builds itself because it is automation. You don't have to do too much."
- "The product needs to be simpler. There is too much complexity in ACI. 80 percent of its features are of no use to us. We could do with a simplified version."
What is our primary use case?
We use it for data center management and multitenancy.
How has it helped my organization?
We are service providers. It has allowed us to serve some of our outsourced customers better than the previous generation of products.
What is most valuable?
The automation is its most valuable feature.
What needs improvement?
The product needs to be simpler. There is too much complexity in ACI. 80 percent of its features are of no use to us. We could do with a simplified version.
I would like to see some of the roadmap products remotely working to satisfaction where we could actually deploy them for our customers.
What do I think about the stability of the solution?
The stability is generally very good, but not perfect, because it has let us down before.
What do I think about the scalability of the solution?
Scalability has mostly been perfectly adequate for what we have needed so far. We have not hit too many limits.
How are customer service and technical support?
The technical support has been excellent. We engaged with Cisco Professional Services to help us get set up and their support has been outstanding. We have had our questions answered. New software and code has been provided when needed.
Which solution did I use previously and why did I switch?
The desire to automate was a big driver for us to use this solution.
How was the initial setup?
The initial setup was trivially simple and easy. It builds itself because it is automation. You don't have to do too much.
What about the implementation team?
We used Cisco Professional Services for the deployment. They were outstanding, but very expensive.
What other advice do I have?
It is an outstanding product.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Network Architect at a financial services firm with 10,001+ employees
It can be used with different workloads and systems, making it a very flexible product
Pros and Cons
- "It improves security and automation."
- "If I lose the connection from one side to the core, I can't use the other side to go to the core. I hope in the future, this will be fixed."
What is our primary use case?
Our primary use case is for automating our data center. We are moving from a classic legacy data center to new data center, with Cisco UCS. The first implementation will have multiple implementations, then we will move ahead with a Multi-site implementation next year.
How has it helped my organization?
We are still in the development phase.
What is most valuable?
It improves security and automation. It is stable and provides flexibility with different workloads. It is also more powerful from a security point of view.
What needs improvement?
The areas for improvement are automation and user-friendliness.
If I lose the connection from one side to the core, I can't use the other side to go to the core. I hope in the future, this will be fixed.
For how long have I used the solution?
Still implementing.
What do I think about the stability of the solution?
It is very stable.
How is customer service and technical support?
I would rate the technical support as a nine out of ten.
How was the initial setup?
The initial setup is complex, because we had to work with Cisco Professional Services to find the correct solution for our implementation.
What about the implementation team?
We directly used Cisco Professional Services for our implementation. They are very professional.
Which other solutions did I evaluate?
We investigated different products and found that ACI can be used with different workloads (e.g., legacy permits) or with different systems, like Microsoft Hyper-V. Cisco ACI is more flexible as a product.
What other advice do I have?
Pay attention to the implementation and interconnections between the data centers with this product.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Cisco ACI Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Product Categories
Network Virtualization Software Defined Networking (SDN) Cloud and Data Center SecurityBuyer's Guide
Download our free Cisco ACI Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What is the biggest difference between Cisco ACI and VMware NSX?
- What are the biggest differences between Cisco ACI and VMware NSX?
- What are the pros and cons of ACI?
- What are the biggest differences between Cisco ACI and VMware NSX?
- When evaluating Network Virtualization, what aspect do you think is the most important to look for?
- Why is Network Virtualization important for companies?