Our main use case is for building data center stuff, putting in equipment and provisioning it.
Network Engineer at a financial services firm with 10,001+ employees
It has saved me a couple of times, as just a backup feature, but the product is still not mature
Pros and Cons
- "It has saved me a couple of times, as just a backup feature. It can easily do a snapshot before you do any change, and if something goes wrong, you can just rollback."
- "It is still not mature and has room to grow. As with any product out there, it requires time to develop."
What is our primary use case?
How has it helped my organization?
It has saved me a couple of times, as just a backup feature.
What is most valuable?
It can easily do a snapshot before you do any change, and if something goes wrong, you can just rollback. It's pretty smooth, and it helps.
The UI is quite intuitive.
What needs improvement?
It is still not mature and has room to grow. As with any product out there, it requires time to develop.
We run into bugs from time to time. It is more from the perspective that we're not running the default configuration, so when we try to tweak it that is where we hit issues.
The transition period when you go from standard networking to the application centric tool can be difficult because you need to understand the new terminology, but you will get through it.
Buyer's Guide
Cisco ACI
November 2024
Learn what your peers think about Cisco ACI. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
What do I think about the stability of the solution?
Previously, the product has had its stability issues. Now, it seems more or less okay.
In the past, there were some bugs we ran into, but those have been solved. They took some time, and we had downtime due to them. However, we have quite a good connection with Cisco tech support.
What do I think about the scalability of the solution?
It is scalable. We have a lot of devices. Our network have tens of thousands of devices.
How are customer service and support?
The technical support is good. We have a dedicated team from Cisco.
Which solution did I use previously and why did I switch?
We were moving from one data center to multiple pristine data centers. We started looking into what can we do better operational-wise. We wanted to save time when we needed to implement stuff, etc., and were looking at the latest and greatest solutions.
What about the implementation team?
We used a reseller for the deployment.
What other advice do I have?
It depends on your vision and what you want to achieve, I would recommend going for Cisco ACI. Just make sure you have time to learn and get used to the new terminology.
We are pretty satisfied with what we have.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Platform Engineer at a energy/utilities company with 1,001-5,000 employees
You can push scripts that you are writing now to set up connections in less than five to ten minutes
Pros and Cons
- "With its programmability, you can do stuff to policies to make them more flexible, allowing you to connect devices in new ways."
- "I would like them to simplify the way you configure the Fabric. The process is quite complex. This can be a barrier to entry. For anything, where it should take two or three steps, you have ten steps"
What is our primary use case?
We use Cisco ACI within our four data centers, and it has been deployed in all four. They are the backbone within our data centers.
How has it helped my organization?
We have an old switches and catalysts. This product makes things easier. Once everything is on Fabric, their routes are bounced around within the Fabric, so you don't have to configure new switchboards or parts. It does makes it that much easier.
What is most valuable?
Its programmability: You can do stuff to policies to make them more flexible, allowing you to connect devices in new ways.
What needs improvement?
I would like Cisco to simplify the interaction of the controller.
I would also like them to simplify the way you configure the Fabric. The process is quite complex. This can be a barrier to entry. For anything, where it should take two or three steps, you have ten steps.
It took quite a bit of time to learn how to use it. The learning curve is very steep.
For how long have I used the solution?
Less than one year.
What do I think about the stability of the solution?
Since I joined, we have had about two or three outages. Sometimes the controller to the device interaction can be problematic, but otherwise, it has been quite stable.
What do I think about the scalability of the solution?
It is very scalable and easy to add new devices on, which is very good.
How is customer service and technical support?
It is possible because we have a contract with them, they are always available. Whenever I have had to talk to them, they are very responsive. When issues have happened, there have been about four or five issues, they were able to have them solved within a day or two.
How was the initial setup?
The initial setup was complex since these are brand new data centers. The topology for the network was different in the way it was set up.
What about the implementation team?
Cisco did the integration. They are still adding new things and deploying. They are doing a very good job.
What was our ROI?
You can push scripts that you are writing now to set up connections in less than five to ten minutes.
Which other solutions did I evaluate?
We also evaluated IBM.
With the Cisco ACI technology, the programmability enables interaction. The other solutions are not really built for programmability. They don't interact with their databases directly, where Cisco ACI makes this possible. This is one of the many reasons that our organization selected it.
What other advice do I have?
It is a fantastic product, but train up first. In the first six months before you deploy, if you can get your hands on a demo and attend some classes or do some studies, get yourself to a place of being competent before you start.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Buyer's Guide
Cisco ACI
November 2024
Learn what your peers think about Cisco ACI. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Senior Network Engineer at a insurance company with 501-1,000 employees
Our data center backbone that enables us to segment out everything and get more visibility into our virtual environment
Pros and Cons
- "The features we find most valuable is the integration with the virtual switches of our UCS platform."
- "The initial setup was fairly complex and it looks terrifying when you first log in. That's one thing about ACI. It takes a bit to wrap your mind around how it works. It's not overly complicated once you understand the concepts, but someone who has never worked with anything like ACI, will initially find it difficult to grasp the complexity of it."
What is our primary use case?
Our primary use case for this solution is to use it as our data center backbone. We've got multiple tenants built on it in a network-centric design. We have our Dev\QA Tenant, User Acceptance Tenant, Production Tenant, DMZ, and then UserEdge, where everything basically comes in and goes out. We have Firepower firewalls in-between, but we're basically using Cisco ACI to microsegment between the networks within the tenants. But intra-tenant traffic goes through the firewalls.
How has it helped my organization?
Before we started using Cisco ACI, everything was essentially flat open access. By using ACI, we're able to segment out everything and get more visibility into our virtual environment. We are basically 99.99% virtual at our data center. There are many features we haven't even started using, but we will get there.
What is most valuable?
The features we find most valuable is the integration with the virtual switches of our UCS platform. It gives a lot of visibility right from the ACI console, the ability to channel out the traffic and segment it without having to get into separate physical hardware or trying to figure out VDCs manually. So far that's been really powerful and extremely useful for us.
What needs improvement?
I think there are a lot of additional features that we haven't had a chance to look at yet, but I would like to see a simpler interface where it is easy to find endpoints and get information about them. Making it more user-friendly would be wonderful. That is my main concern.
What do I think about the stability of the solution?
The stability has been good so far. We've got a big project to start doing upgrades on it. But it's been very stable and functioning properly. We haven't really had any issues with it as long as I've been here at the company. I'm sure there were some issues during deployment cause that was before my time. But it's been very stable for me.
What do I think about the scalability of the solution?
In terms of scalability, we haven't grown the deployment yet and we are nowhere near capacity. But it seems like it is relatively scalable in terms of what we could use. It's a matter of what do we need. I just haven't had the opportunity to increase the scale of what we have right now.
How was the initial setup?
The initial setup was fairly complex and it looks terrifying when you first log in. That's one thing about ACI. It takes a bit to wrap your mind around how it works. It's not overly complicated once you understand the concepts, but someone who has never worked with anything like ACI, will initially find it difficult to grasp the complexity of it.
What about the implementation team?
We've used a couple of consultants over the last few years. I believe it was BT that helped us with the initial setup, and we're working with Presidio on the upgrade project. As far as I know, the technical support from BT was great. And the people at Presidio know their stuff, they seem to have good plans for where they're going with it. They put together a concrete plan rather than just saying, "Oh, let's just go for it."
What was our ROI?
I believe there is an ROI. We've been able to streamline our processes dramatically because of the way the new architecture works. So while it was a large investment, I believe that it had a big impact on the general productivity of our systems.
What other advice do I have?
Not many people up in the northeast are familiar with Cisco ACI. It's kind of new and scary, so a lot of people are a little wary of it. Now that I've worked on it for a while, I find it very powerful. Getting direct access into the virtual switches is a huge advantage. I'm not the kind of person who rates nines and tens under many circumstances. So I rate this solution an eight out of ten.
My advice to others would be to take a good long look at it. It's great for segmenting your network and doing a little micro-segmentation in your data center. If you're familiar with the Nexus OS and the Nexus hardware platform, you will find that this is the same hardware platform as you would use in a Nexus OS deployment. Also, make sure you get a lot of training as part of your deployment. That would probably be my biggest piece of advice. Make sure that you get educated on how it works and why it was designed the way it was, or what the best practice design is if you're designing it on your own.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Network Engineer at a tech services company with 501-1,000 employees
The most cost effective compared to other options and has the ability to integrate with other systems
Pros and Cons
- "The ability to integrate with other systems is the most valuable feature."
- "We have had two calls with technical support. They are not the best. We opened a case to diagnose issues and it's taken weeks to get someone on the case and to move forward."
What is our primary use case?
Our primary use case is to provide a replacement for our existing infrastructure in the data center. It's part of our lifecycle management.
What is most valuable?
The ability to integrate with other systems is the most valuable feature.
What needs improvement?
We designed it from scratch which contributed to the complexity. They should have better information about the deployment requirements.
What do I think about the stability of the solution?
We haven't had any issues with stability so far. This is going to be concluded after doing some DR testing.
How are customer service and technical support?
We have had two calls with technical support. They are not the best. We opened a case to diagnose issues and it's taken weeks to get someone on the case and to move forward.
How was the initial setup?
The setup is simple in the beginning but complex when you get to the tiny details that need to be taken care of. I would say the initial public deployment is easy, but the migration part is more complex.
What about the implementation team?
We used Cisco services to help with the implementation. They were involved in the design phase but the rest we tried to keep in-house. Our experience with Cisco was that they were very helpful.
Which other solutions did I evaluate?
We also looked at VMware NSX. We went with Cisco because they are the most cost effective compared to the other options.
What other advice do I have?
I would rate it an eight out of ten. Not a ten because it has a steep learning curve.
I would advise someone considering this solution to watch the ACI presentations because they are packed with details and experience that comes from the trainers. It's very beneficial to get real-world experience.
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 and Security Engineer at Lutech Group
It has the fastest automation. You can move and deploy services in just a couple of minutes.
Pros and Cons
- "It has the fastest automation. You can move and deploy services in just a couple of minutes."
- "I would like to see the data center unification of Cisco ACI with Cisco DNA into a single platform to deliver the data center and campus sides."
What is our primary use case?
We are an integrator, so we work with the finance, health, and public sectors. We use it to automate the data center infrastructure of our customers.
What is most valuable?
- Its provisioning.
- It has the fastest automation. You can move and deploy services in just a couple of minutes.
What needs improvement?
Previously, the product was a little tricky to use. However, it's now a well developed platform.
I would like to see the data center unification of Cisco ACI with Cisco DNA into a single platform to deliver the data center and campus sides.
What do I think about the stability of the solution?
It is very stable. It has 99 percent availability.
What do I think about the scalability of the solution?
It has large scalability. You can deploy a new pod, rack, or service in just a few of minutes instead of hours or days of work.
How are customer service and technical support?
The technical support is very good. I don't use them that much because the platform is very robust and well-documented. However, in the past, we needed them a lot, and they were very useful and helpful.
Which solution did I use previously and why did I switch?
With previous technologies, you had to configure everything by hand: the server, the network, etc. With ACI, you can deploy a service in just a couple of minutes.
How was the initial setup?
The initial feel of it is a little complex. Not everyone can deploy it, but if you know what you are doing, it's very simple from a technician perspective.
What about the implementation team?
My company is the integrator for this solution.
What's my experience with pricing, setup cost, and licensing?
The price could be improved. It is expensive, but then again, it is Cisco. The price is worth what you pay for.
Which other solutions did I evaluate?
As an integrator, we are using the following vendors:
- Cisco for the networking side.
- VMware for the server side.
- F5 for load balancers.
- NETSCOUT for visibility.
What other advice do I have?
Immediately buy Cisco ACI. It will simplify your work in a way that you can't even imagine until you try it. The product does what it says it will. ACI is a robust, functional platform.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Security Advisor at https://globalqart,com
The ACI fabric enables any service (physical or virtual) anywhere with no need for additional software or hardware gateways
What is our primary use case?
- Qatar Rail: network and data center infrastructure
- Msheireb Downtown: smart city project including infrastructure for Big Data
- Ministry of Interior: network design based on Qatar Rail's passive infrastructure.
How has it helped my organization?
ACI provides network ability to deploy and respond to the needs of applications, both in the data center and in the cloud.
What is most valuable?
The ACI fabric supports more than 64,000 dedicated tenant networks. A single fabric can support more than one million IPv4/IPv6 endpoints, more than 64,000 tenants, and more than 200,000 10G ports.
The ACI fabric enables any service (physical or virtual) anywhere with no need for additional software or hardware gateways to connect between the physical and virtual services and normalizes encapsulations for virtual extensible local area network (VXLAN)/VLAN/network virtualization using generic routing encapsulation (NVGRE).
What needs improvement?
- Security and isolation based on the type of traffic
- High level of resiliency.
For how long have I used the solution?
Three to five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Data Center Implementation Engineer at a consultancy with 1-10 employees
Our clients can implement one tool and have a unified visual picture of the health of the network
Pros and Cons
- "In a very general way, the ease of access, ease of use, and ease of connecting the system is a valuable feature in itself. The solution doesn't really increase detection rates as that is not what it was created for. Threat prevention comes in from other devices that might be connected into the Cisco ACI that monitors external traffic. It maintains what end-of-life products would be doing and offers other opportunities to unify solutions."
- "Figuring out how to implement the product for clients is the area we struggle with the most every day. Perhaps an enhancement would be artificially intelligent solutions, but that would be further down the road."
What is our primary use case?
We implement customized Cisco ACI for our clients as a networking solution for a variety of purposes.
How has it helped my organization?
My organization specifically implements Cisco ACI for other companies, so the product is basically our business model.
For clients, a visible GUI dashboard provides a unified view of the network. In order to do that before, clients may have had to implement multiple tools depending on the structure of the network. Now they can implement one tool and have a unified visual picture of the health of the network.
What is most valuable?
In a very general way, the ease of access, ease of use, and ease of connecting the system is a valuable feature in itself. The solution doesn't really increase detection rates as that is not what it was created for. Threat prevention comes from other devices that might be connected to the Cisco ACI that monitors external traffic. The ACI solution maintains what end-of-life products would be doing and offers other opportunities to unify solutions.
What needs improvement?
There has not been a single implementation we have done where the client wants to use all the features that are in the product currently. Contemplating new features seems out of order. Every product can benefit from new features as long as they are desired and add functionality that is useful. Most of the features that are there now are good and Cisco is doing a really good job at staying ahead of the curve with their competition. They are implementing new features before companies are even ready to use them or know that there might be a need for them.
Figuring out how to implement the product for clients is the area we struggle with the most every day. Perhaps an enhancement would be artificially intelligent solutions, but that would be further down the road.
What do I think about the stability of the solution?
The product itself is very stable. As long as it is deployed with care and solid core objects it will remain stable.
What do I think about the scalability of the solution?
The solution is extremely scalable in ways that pure hardware solutions were incapable of.
How are customer service and technical support?
I think the customer service is really good. I call Cisco any time and I can usually get someone to help me with whatever I need at whatever time I call.
Which solution did I use previously and why did I switch?
A portion of Cisco's equipment is going end-of-life. Most of the companies that we implement for are using Cisco Nexus 7K, 5K, 2K so they have 752 implementations and some of their 7K's are going end-of-life. The newer equipment that's becoming available is cheaper. Sometimes Cisco will essentially give it away.
How was the initial setup?
Initial setup can be straightforward or complex depending on who you're implementing the solution for and what they want to do with it. If the client's network is extremely complex, they have a lot of different things that can bring information into and out of their network. Implementation can become significantly more complex as there is more to consider. If the client's network is really simple, then the deployment is straightforward.
We do sometimes experience some issues with integration and in trying to satisfy some of the things that the client wants to do. There are some hidden issues that don't surface until you implement the solution in the network. Some of the issues are client-facing where the client causes the issues. In other words, the issues are not necessarily a problem with the system.
You still have to spend time to try to go through everything and make it work optimally. When you are implementing new features, there's almost always a learning curve if the features are not performing with objects that have already been built.
What about the implementation team?
We are the integrator and reseller, so the implementation is always excellent and the expertise is superior.
What was our ROI?
I think it has a fairly good time to value. While it takes time to implement, once it's implemented the ability to make changes and adopt new functionality to the system becomes very easy. That saves more money over time because changes are implemented using fewer internal resources.
I've seen some ROI for clients. Clients don't normally share that information with me, but I see how clients have benefited from implemented ACI and how the speed of implementing changes on their network improves over time. The ability to quickly make changes in the network is the biggest benefit that I've seen.
What's my experience with pricing, setup cost, and licensing?
We don't license the products ourselves. The clients that we implement for also license it with Cisco.
As it stands right now, the licensing structure hasn't been fully fleshed out for ACI. So, if Cisco hasn't fully fleshed it out, I'm not sure what the cost is going to be yet.
What other advice do I have?
I would rate the solution as a nine out of ten. It is a great product, but there are issues with it. It's not perfect and it would have to be to get a ten. The issues that are there are easily mitigated but that also requires effort.
The analytics are pretty good. The built-in dashboard essentially provides analytics out of the box. There are other plug-ins that you can use to make the solution work better for you as a company. You have the option of developing other tools and utilities to use with it because it's an API.
When you are first building the system, it takes longer because you have to build all the objects that you expect to reuse. But because you're building reusable objects it makes adding other functionality easier because of the simple fact that you've already built those reusable objects. When you're doing new things it gets easier.
I think one thing that most people do is avoid reading manuals for anything. Read, read, read and consider doing research. Not all the information you find will be good, but you will discover things you don't know.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Buyer's Guide
Download our free Cisco ACI Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
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?