What is our primary use case?
They are primarily used for P&E, BGP, and carrier-grade NAT deployments. Also, for provider routers, MX-204/MX240/MX480 and MX960 for BNG deployments and Edge/Aggregation and core, and MX304 / 10003 and MX40 for Edge/Gateway for Service providers.
How has it helped my organization?
Juniper products are very good in terms of performance. you place MX240/480/960 provider edge/Aggregation and Core Also good part of it you can use line cards and CB/RE with each other's(within MX-240/MX480/MX960). also few cards from MX960/480 can used in MX2020 i.e
The following MPCs require an Adapter Card (ADC) in MX2020
- MPC1E
- MPC2E
- MPC3E
- MPC5E
- MPC7E
What is most valuable?
Juniper's custom Trio chipset drives their MX routers, offering superior performance. Juniper's design separates the control plane and the forwarding plane, which is a key aspect of their architecture. This separation provides high throughput, maintaining line-rate performance across the MX platform.
Specifically, models like MX240, MX480, and MX960 offer interchangeable line cards. The same goes for the full-featured line cards, which are compatible with the MX2020.
What needs improvement?
In future releases, I'm looking for enhanced subscriber management features, and in CGNAT support port-range specifically in the BNG series.
For how long have I used the solution?
I have been working with this for over 12 years. I still actively work with it and provide day-to-day support, including level three support.
In Pakistan, most major service providers use Juniper. I deployed MX, ACX, and other products for them.
I handle a range from the MX80, MX104, MX240, MX480, MX960, MX10008, MX2020, MX304, to MX204. I deploy all these products, so I'm very familiar with them.
What do I think about the stability of the solution?
It's stable. It's stable for ages. I don't see the need to upgrade unless the customer wants new features or Juniper recommended for an upgrade.
There are so many releases. I was even using a tail release myself before advising customer , and it was stable. Even though they are end-of-life, So, the MX series is stable. Many customers are still running it, even legacy versions.
The MX series offers flexibility. You can automate, configure manually, or do whatever makes your engineers' lives easier.
I haven't faced any major issues myself. The main issues I've seen have been customer configuration issues. Sometimes, customers don't upgrade their hardware when necessary for certain features.
Other times, customers configure things incorrectly. For instance, I might ask the customers to configure something for DevOps, but they forget to disable it. I even try to remind them in emails, but they still forget. That's when they start experiencing issues. Otherwise, there are no problems with the console.
What do I think about the scalability of the solution?
It is scalable. It has both vertical and horizontal scalability. It depends on the customer's network deployment . You can scale it up within the same chassis. For example, someone running on MPC2 or MPC3 cards can upgrade to a 40gig, 100gig, or 10gig platform without buying new equipment. They just need to upgrade the control cards, routing engines, and line cards. So it's scalable in that way, too.
I've been using virtual chassis on MX for over seven years. It works well for subscriber management, on MX240, MX480, and MX960. Then, you have the EVPN . The model there is for scalability and scaling up.
Now, Juniper has finally introduced modules for service providers and published a couple of Juniper-validated designs which is impressive. These designs recommend how to scale your network and help you design a network that can meet your needs.
How are customer service and support?
I haven't really faced any issues because I've been working with their tech engineers for many years, more than 17 years. So, I don't have any problems, but others might because they don't have expert-level access or aren't entitled to the level three direct support contract. So what happens is, normally, my peers and I have access on expert-to-expert access.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I also tested Juniper vSRX solution in my lab for my LLD preparation. It's a good product for small and medium organizations. It's also suitable for customers who want to avoid lengthy procurement procedures and deploy solutions quickly within their budget and network.
I work with Juniper routers, MX, vMX, PCX, ACX, SRX, vSRX,SSL VPN products, and currently, the MX960, MIPT, and ECX. I deployed them for many service providers in Pakistan, replacing solutions from other vendors. Juniper excels in high-performance infrastructure and carrier-grade NAS solutions, making it ideal for service providers.
How was the initial setup?
The initial setup is very easy and straightforward. I have taken remote assistance many times from end customers. Basic, newly trained people were able to troubleshoot, provide me with access and commit confirm is key feature to help to check configuration without on-site access configuration can be reverted back to original.
Juniper normally does public TSB, KB and other documentation which help customer proactive fix the newly hit PRs or Security updates in proactive manners, which help customers to avoid bugs and scalable and high performance.
What about the implementation team?
If the customer's site is ready—meaning the power pooling and environment are ready—the deployment time depends on the criteria. For instance, in a Provider Edge (PE) scenario, i I've designed and tested the configuration in my lab, or if I'm replacing a similar device for the same customer and only need to change the IP address, it can be quite quick. It's important to ensure that the software is on the recommended release.
The hardware specifics, like next-generation routing engines, also play a role. Typically, it takes about 30 minutes for the initial upgrade and reboot. If it's a manual configuration, the service-wide installation takes another 30 minutes. So, for a straightforward installation with pre-configured integration, it's typically a day-one job.
In a data center scenario, additional considerations like network intent come into play, and it can take a few hours. So, in a data center context, whether it's for Internet edge, data center interconnect, or any other node within a data center, the placement of the MX router varies. The time it takes depends on the deployment model. For experienced teams with well-planned setups, it's generally a one-day job.
If the hardware is redundant, then you have some time to do any upgrade or to add cards. Based on the deployment again, there are minimal items that need maintenance, like the paint-free and filter, which you have to change. That is readily and easily available from Juniper.
So, as a partner, we actively maintain with the customer, planning and giving them regular maintenance plans, especially for the environment type of stuff. That's what customers normally do. If they are managing it, you don't see any issues arising.
What was our ROI?
The ROI is there like some customers would like to re-use cards. For example, if they're using MX960 in one location and MX480 in another, they might want to use the MX480 cards in the MX960 later on. This is possible with the MX platform, but it's not the case with some of the newer models like MX240 and MX304 cards or RE are not exchange able with MX-480/MX-960. The air intake on MX480 models is not ideal and requires a dedicated intake kit, which can be a disadvantage for some customers.
What's my experience with pricing, setup cost, and licensing?
Which other solutions did I evaluate?
I work for a system integrator. I sell Cisco, Juniper, Aruba, and others. I'm not biased towards any particular brand. I propose different solutions to clients based on their specific needs and RCI design.
However, the service point is nice for large Juniper deployments.
Initially, when we started deploying MX routers for customers, I faced some challenges. But the new releases are much better and provide a smoother experience. However, one drawback is the non-interchangeability of cards in newer models from MX304, MX10008, MX2008, and MX2020. Some customers want to leverage their existing inventory, but that's not possible with these models. This was a business decision by Juniper. this is only support between MX240/MX480/960 and MX-2020
Compared to Cisco, Huawei, or Nokia, Juniper is not always the most competitive in terms of price. In fact, we lost a big project to another vendor because our price was not good enough. This was partly due to the high cost of professional services we offered.
Juniper charges a lot for professional services that price should be reduce. Even though we sell their devices, we don't like selling professional services because we have the experience to do it ourselves.
What other advice do I have?
It's critical for the partner or system integrator to have experienced people who can do lab replications and other preparation before going to the customer and doing a Proof of Concept (POC). It's challenging to have MX960 chassis at the partner level, but if you can arrange it, it's the best way to demonstrate all the features to the customer.
Secondly, the person doing the POC should be knowledgeable about the product. Once, during a POC for subscriber management, the competing vendors didn't have subject matter experts to come in and assist. Therefore, the initial POC wasn't very good. So, my advice is to train your people and train the customer.
Everyone knows Cisco and must of local and private Academies training cisco , but Juniper-specific training is only available at the Juniper Portal or requires the customer to purchase it and price are high. People can get free training from juniper portal which is free now days with discounted vouchers for in certification track, this will help the Juniper to aware about products and syntax.
It's a universal flagship product and my favorite, so I would rate it a ten out of ten. However, everything has its limitations.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other