{"id":78001,"date":"2020-04-15T13:42:19","date_gmt":"2020-04-15T11:42:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie"},"modified":"2020-04-15T13:42:19","modified_gmt":"2020-04-15T11:42:19","slug":"opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie","title":{"rendered":"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/ec22c36e337667f5dea00bde2764eeec.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Evaluate the connections in the middle part of the diagram. We will return to them below.<\/i><\/p>\n<p>At some point, you may find that large, complex L2-based networks are irreparably sick. The primary issues stem from handling BUM traffic and the functioning of the STP protocol. Secondly, there\u2019s the generally outdated architecture. This leads to unpleasant problems in the form of downtimes and management inconveniences.<\/p>\n<p>We had two parallel projects where the clients realistically assessed all the pros and cons of the options and chose two different overlay solutions, which we implemented. <\/p>\n<p>We had the opportunity to specifically compare the implementations. Not the operation, which will be relevant in about two to three years. <\/p>\n<p>So, what is a network fabric with overlay networks and SDN?<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>What to do about the longstanding issues of classic network architecture?<\/h3>\n<p>\nEvery year, new technologies and ideas emerge. In practice, the pressing need to reorganize networks has not arisen for quite some time because it\u2019s also possible to do everything by hand using the old trusty methods. So what if we are in the twenty-first century? After all, an admin is supposed to work, not just sit in their office. <\/p>\n<p>Then the boom of large-scale data center construction began. It became clear that the limitations of classic architecture were reached not just in terms of functionality, fault tolerance, and scalability. One solution to these challenges was the idea of building overlay networks over a routable backbone.<\/p>\n<p>In addition, as the scale of networks increases, the problem of managing such fabrics became acute, leading to the emergence of software-defined networking solutions capable of managing the entire network infrastructure as a whole. When the network is managed from a single point, it becomes easier for other IT infrastructure components to interact with it, and automating these interactions becomes simpler.<\/p>\n<p>Virtually every major manufacturer of not only networking equipment but also virtualization has such solutions in its portfolio. <\/p>\n<p>It only remains to determine what will suit which needs. For instance, large companies with a solid development and operational team often find that out-of-the-box solutions from vendors do not meet all their requirements, prompting them to develop their own software-defined (SD) solutions. This is especially true for cloud providers who are continually expanding the range of services offered to their clients, and packaged solutions simply cannot keep up with their demands. <\/p>\n<p>For medium-sized companies, the functionality offered by vendors in the form of packaged solutions is sufficient in 99 percent of cases. <\/p>\n<h3>What are overlay networks?<\/h3>\n<p>\nWhat is the idea behind overlay networks? Essentially, you take a classic routable network and build another network on top of it to gain additional features. Most often, this relates to effectively distributing the load across equipment and communication lines, significantly increasing scalability limits, enhancing reliability, and providing a plethora of security benefits (through segmentation). Additionally, SDN solutions offer very, very, very convenient flexible administration, making the network more transparent for its users. <\/p>\n<p>In general, if local networks had been invented in the 2010s, they would not have looked anything like the legacy systems we inherited from the military in the 1970s. <\/p>\n<p>From the perspective of technologies for building factories using overlay networks, there are currently many implementations from manufacturers and internet projects such as RFC (EVPN+VXLAN, EVPN+MPLS, EVPN+MPLSoGRE, EVPN+Geneve, and others). While there are standards, the implementation of these standards can vary among manufacturers, so completely moving away from vendor lock-in in the creation of such factories is still theoretically possible only on paper.<\/p>\n<p>The situation with SD solutions is even more complex; each vendor has its own vision. There are fully open solutions that can theoretically be modified independently, and there are completely closed solutions.<\/p>\n<p>Cisco offers its own version of SDN for data centers \u2014 ACI. Naturally, this is a 100% vendor-lock solution in terms of network equipment selection, but it fully integrates with virtualization, containerization, security, orchestration systems, load balancers, and more. Nevertheless, it is essentially a black box, with no complete access to all internal processes. Not all customers agree to such an option, as you are entirely dependent on the quality of the code written for the solution and its implementation. On the other hand, the manufacturer boasts one of the best technical support teams in the world and has a dedicated team focused solely on this solution. Cisco ACI was chosen as the solution for the first project.<\/p>\n<p>For the second project, a solution based on Juniper was selected. The manufacturer also offers its own SDN for data centers, but the customer decided against implementing SDN. For network construction, an EVPN VXLAN fabric was chosen without the use of centralized controllers.<\/p>\n<h3>What is it for<\/h3>\n<p>\nCreating a fabric allows for building a scalable, fault-tolerant, reliable network. The architecture (leaf-spine) considers the specifics <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/kompaniya\/data-centers\/\"   title=\"data processing centers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4633\">data processing centers<\/a> (traffic paths, minimizing delays and bottlenecks in the network). SD solutions in data centers allow for easy, quick, and flexible management of such a fabric, integrating it into the data center ecosystem. <\/p>\n<p>Both customers needed to build backup data centers to ensure fault tolerance; in addition, traffic between data centers needed to be encrypted.<\/p>\n<p>The first customer had already considered solutions without a fabric as a potential standard for their networks but encountered compatibility issues with STP between multiple vendors' hardware during testing. Downtimes occurred, leading to service outages, which were critical for the customer. <\/p>\n<p>Cisco had already been the client's corporate standard; they considered ACI and other options and decided to go with this solution. They liked the one-click management automation through a single controller. Services configure faster, and management is quicker. They opted to ensure traffic encryption by implementing MACSec between the IPN and SPINE switches. This way, they avoided a bottleneck with a crypto gateway, saved on costs, and maximized bandwidth utilization.<\/p>\n<p>The second client chose a controller-less solution from Juniper since they already had a small installation in their existing data center implementing an EVPN VXLAN fabric. However, it was not redundant (only one switch was used). They decided to expand the infrastructure of the main data center and build a fabric at the backup data center. The existing EVPN was not fully utilized: VXLAN encapsulation was not actually applied, as all hosts were connected to a single switch, and all MAC addresses and \/32 addresses of hosts were local, with that same switch serving as the gateway, and there were no other devices where VXLAN tunnels needed to be built. They decided to secure traffic encryption using IPSEC technology between the firewalls (the performance of the MSE was sufficient).<\/p>\n<p>They also explored ACI but decided that vendor lock-in would require purchasing too much hardware, including replacing recently acquired new equipment, which simply made no economic sense. Yes, Cisco's fabric integrates with everything, but only its own devices are possible within the fabric. <\/p>\n<p>On the other hand, as mentioned earlier, mixing an EVPN VXLAN fabric with any neighboring vendor is not straightforward because implementations of the protocol differ. It's like trying to mesh Cisco and Huawei on the same network \u2014 while the standards may be shared, it requires extra effort. Since this is a bank, and compatibility tests would take a very long time, they decided it was better to procure from the same vendor now rather than get too carried away with functionality beyond the basics. <\/p>\n<h3>Migration Plan<\/h3>\n<p>\nTwo data centers based on ACI:<\/p>\n<p><img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/4b7c7d9d9227f4b3ee7b159ca4c1bd6b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOrganization of interaction between data centers. A Multi-Pod solution was chosen \u2014 each data center acts as a pod. Requirements for scaling the number of switches and latency between the pods (RTT less than 50 ms) were taken into account. It was decided not to build a Multi-Site solution for easier management (a single management interface is used for the Multi-Pod solution, whereas two interfaces would be required for a Multi-Site solution, or a Multi-Site Orchestrator would be needed), and since geographical redundancy of sites was not required.<\/p>\n<p><img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/f434899e6415a4f51d4c4f317e742a72.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFrom the perspective of migrating services from the Legacy network, the most transparent option was chosen: to gradually transfer VLANs corresponding to specific services.<br \/>\nFor migration, a corresponding EPG (End-point-group) was created for each VLAN on the fabric. Initially, the network was stretched between the old network and the fabric over L2, and after all hosts were migrated, the gateway was moved to the fabric, with interaction between the EPG and the existing network carried out via L3OUT. The interaction between L3OUT and EPG was described using contracts. A schematic example:<\/p>\n<p><img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/e3e9ea6693402c3f40edf247d2d67299.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAn approximate structure of most ACI fabric policies is shown in the figure below. All configurations are built on policies nested within other policies, and so on. At first, it is very challenging to understand, but gradually, as practice shows, network administrators get accustomed to this structure in about a month, and only then do they realize how convenient it is.<\/p>\n<p><img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/f7b1594b2810ddc3051206e2aafd9fea.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <\/p>\n<h3>Comparison<\/h3>\n<p>\nIn the Cisco ACI solution, more equipment needs to be purchased (separate switches for Inter-Pod interactions and APIC controllers), which made it more expensive. The Juniper solution did not require the purchase of controllers and auxiliary equipment, allowing partial use of the client's existing hardware. <\/p>\n<p>Here is the architecture of the EVPN VXLAN fabric for the two data centers of the second project:<\/p>\n<p><img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/8a13bff1a7cf2c11ffc154dac62f1e9f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison.\" src=\"\/wp-content\/uploads\/2020\/04\/a5eff022d9e9b620c180bf43ff8541a7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nWith ACI, you get a ready-made solution \u2014 no digging, no optimization needed. During the initial introduction of the client to the factory, developers and maintenance personnel for code and automation are not necessary. Simple operation is enough, many settings can be done through a wizard, which is not always a plus, especially for those used to the command line. In any case, time is needed to shift one's mindset to new frameworks, to the specifics of settings through policies and managing numerous nested policies. It is also very desirable to have a clear naming structure for policies and objects. If any logic issue arises with the controller, it can only be resolved through technical support.<\/p>\n<p>In EVPN \u2014 the console. Suffer or rejoice. A familiar interface for the old guard. Yes, there are standard configurations and guides. You\u2019ll need to study the manuals. Various constructs, everything is clear and detailed.<\/p>\n<p>Naturally, in both cases, it\u2019s best to migrate first the less critical services, such as testing environments, and only after catching all bugs proceed to production. And don\u2019t set it up on a Friday evening. Don\u2019t believe the vendor that everything will be okay, it\u2019s always better to be cautious.<\/p>\n<p>With ACI, you pay more, although Cisco is actively promoting this solution and often offers good discounts, but you save on maintenance. Managing and automating the EVPN factory without a controller requires investments and regular costs \u2014 monitoring, automation, integrating new services. At the same time, the initial setup for ACI takes 30\u201340 percent longer. This is because it takes longer to create the entire set of necessary profiles and policies that will be used later. However, as the network grows, the number of configurations needed decreases. You use already created policies, profiles, and objects. You can flexibly configure segmentation and security, centrally manage contracts that govern the permissions for interactions between EPGs \u2014 the workload decreases sharply. <\/p>\n<p>In EVPN, each device in the factory must be configured, increasing the likelihood of errors.<\/p>\n<p>If ACI is slower to implement, then EVPN took almost twice as long to debug. In the case of Cisco, you can always call a support engineer and ask about the network as a whole (because it\u2019s covered as a solution), but with Juniper Networks, you only buy the hardware, and that\u2019s what is covered. Did the packets leave the device? Well, okay, that's your problem. However, you can open a question about the choice of solution or network design \u2014 and then they will advise you to purchase professional services for an additional fee.<\/p>\n<p>ACI support is very cool because it's separate: a dedicated team sits just for that. There are, among them, Russian-speaking specialists. The guide is detailed, and the solutions are predetermined. They review and advise. They quickly validate the design, which is often important. Juniper Networks does the same thing, but much slower (it was so for us, but it should be better now by hearsay), which forces you to do everything on your own where you could have been advised by a solution engineer. <\/p>\n<p>Cisco ACI supports integration with virtualization and containerization systems (VMware, Kubernetes, Hyper-V) and centralized management. It also includes network services and security services \u2014 load balancing, firewalls, WAF, IPS, and more... Good microsegmentation out of the box. In the second solution, integration with network services is more complicated, so it's better to research forums with those who have done it. <\/p>\n<h3>Summary<\/h3>\n<p>\nFor each specific case, it is necessary to choose a solution not only based on the cost of the equipment, but also to consider the ongoing operational expenses and the main problems the customer is facing now, along with plans for the development of the IT infrastructure. <\/p>\n<p>ACI turned out more expensive due to the additional equipment, but it\u2019s a ready solution without the need for tweaking; the second solution is more complex and costly in terms of operation, but cheaper. <\/p>\n<p>If you want to discuss how much implementing a network fabric with different vendors might cost and what architecture is needed \u2014 we can meet and talk. We will provide advice up to a rough draft of the architecture (with which you can calculate budgets) for free; detailed development, of course, will be paid.<\/p>\n<blockquote><p>Vladimir Klepche, corporate networks.<\/p><\/blockquote>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/technoserv\/blog\/497030\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u0446\u0435\u043d\u0438\u0442\u0435 \u0441\u0432\u044f\u0437\u043a\u0438 \u0432 \u0441\u0440\u0435\u0434\u043d\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u0441\u0445\u0435\u043c\u044b. \u041d\u0438\u0436\u0435 \u043a \u043d\u0438\u043c \u0432\u0435\u0440\u043d\u0451\u043c\u0441\u044f \u0412 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0435 \u0441\u0435\u0442\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 L2 \u043d\u0435\u0438\u0437\u043b\u0435\u0447\u0438\u043c\u043e \u0431\u043e\u043b\u044c\u043d\u044b. \u0412 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 BUM \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u0438 \u0441 \u0440\u0430\u0431\u043e\u0442\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 STP. \u0412\u043e \u0432\u0442\u043e\u0440\u0443\u044e \u2014 \u0432 \u0446\u0435\u043b\u043e\u043c \u043c\u043e\u0440\u0430\u043b\u044c\u043d\u043e \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0435\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439. \u042d\u0442\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0432 \u0432\u0438\u0434\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":78002,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-78001","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u0446\u0435\u043d\u0438\u0442\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u044b\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0444\u0430\u0431\u0440\u0438\u043a \u043d\u0430 \u0431\u0430\u0437\u0435 EVPN VXLAN \u0438 Cisco ACI \u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u0446\u0435\u043d\u0438\u0442\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-15T11:42:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-15T11:42:19+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Experience in implementing network fabrics based on EVPN VXLAN and Cisco ACI, along with a brief comparison | ProHoster","description":"Rate it.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u044b\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0444\u0430\u0431\u0440\u0438\u043a \u043d\u0430 \u0431\u0430\u0437\u0435 EVPN VXLAN \u0438 Cisco ACI \u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 | ProHoster","og:description":"\u041e\u0446\u0435\u043d\u0438\u0442\u0435.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/opyt-realizaczii-setevyh-fabrik-na-baze-evpn-vxlan-i-cisco-aci-i-nebolshoe-sravnenie","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-15T11:42:19+00:00","article:modified_time":"2020-04-15T11:42:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"78001","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:07:26","updated":"2022-09-27 21:24:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/78001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=78001"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/78001\/revisions"}],"predecessor-version":[{"id":164511,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/78001\/revisions\/164511"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/78002"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=78001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=78001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=78001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}