{"id":116,"date":"2024-09-09T11:31:59","date_gmt":"2024-09-09T11:31:59","guid":{"rendered":"https:\/\/oneboxinthecloud.com\/?p=116"},"modified":"2024-09-09T11:31:59","modified_gmt":"2024-09-09T11:31:59","slug":"distributed-telco-cloud-architecture-part-2-components-placement","status":"publish","type":"post","link":"https:\/\/oneboxinthecloud.com\/index.php\/2024\/09\/09\/distributed-telco-cloud-architecture-part-2-components-placement\/","title":{"rendered":"Distributed Telco Cloud Architecture &#8211; Part 2 &#8211; Components placement"},"content":{"rendered":"\n<p>The deployment topology for 5G core and RAN architecture commonly used by Communication Service Providers (CSPs) can be realized by building the data center and network infrastructure based on hierarchical layers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"190\" src=\"https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/DistributedTelcoArchitecture1-1.png\" alt=\"\" class=\"wp-image-117\" style=\"width:773px;height:auto\" srcset=\"https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/DistributedTelcoArchitecture1-1.png 745w, https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/DistributedTelcoArchitecture1-1-300x77.png 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/figure>\n\n\n\n<p>In this blog I&#8217;ll give a short commentary about the placement of components at each site. Since we have hierarchical layer design this placement is important.<\/p>\n\n\n\n<p>Central and Regional sites have 4 hosts in a cluster &amp; shared datastore is configured at the cluster level. Cell Site hosts are added as individual hosts and have local datastore.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"501\" src=\"https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/PlacementOfComponents-1024x501.png\" alt=\"\" class=\"wp-image-118\" style=\"width:775px;height:auto\" srcset=\"https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/PlacementOfComponents-1024x501.png 1024w, https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/PlacementOfComponents-300x147.png 300w, https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/PlacementOfComponents-768x375.png 768w, https:\/\/oneboxinthecloud.com\/wp-content\/uploads\/2024\/09\/PlacementOfComponents.png 1209w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The management components \/ Core components are placed in Central Site. The Kubernetes cluster for CU deployment is at Regional Site &amp; DU is deployed on DU host at the Cell Site. The steps to Install &amp; Configure management components &amp; Kubernetes cluster are not covered here, Please refer documentation for the same. <\/p>\n\n\n\n<p>Notice that DU workload clusters control plane is at Regional Site &amp; Worker Nodes are at Cell Site. The configuration needed in this case for proper functioning of the storage is mentioned in blog &#8211; <a href=\"https:\/\/oneboxinthecloud.com\/index.php\/2024\/04\/01\/stretched-cluster-design\/\">Stretched cluster design<\/a> on my site.<\/p>\n\n\n\n<p>Lets have a look at the components<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Site<\/strong><\/td><td><strong>Server<\/strong><\/td><td><strong>Component<\/strong><\/td><\/tr><tr><td>Central Site<\/td><td>Host 1<\/td><td>vCenter Central, TCA Manager<\/td><\/tr><tr><td><\/td><td>Host 2<\/td><td>vCenter Regional, TCA CP Central<\/td><\/tr><tr><td><\/td><td>Host 3<\/td><td>TCA CP Regional<\/td><\/tr><tr><td><\/td><td>Host 4<\/td><td>vRealize Orchestrator<\/td><\/tr><tr><td>Regional Site<\/td><td>Host 1<\/td><td>TKG Management Control Plane, TKG Management Worker node<\/td><\/tr><tr><td><\/td><td>Host 2<\/td><td>TKG CU Workload Control Plane, TKG CU Workload Worker Node 1<\/td><\/tr><tr><td><\/td><td>Host 3<\/td><td>TKG CU Workload Worker Node 2<\/td><\/tr><tr><td><\/td><td>Host 4<\/td><td>TKG DU Workload Control Plane<\/td><\/tr><tr><td>Cell Site<\/td><td>Host 1<\/td><td>TKG DU Workload Worker Node 1<\/td><\/tr><tr><td><\/td><td>Host 2<\/td><td>TKG DU Workload Worker Node 2<\/td><\/tr><tr><td><\/td><td>Host n<\/td><td>TKG DU Workload Worker Node 3<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Note that during deployment and bring up the components will be placed randomly on the cluster servers as per the resources availability &amp; balanced as per DRS settings.<\/p>\n\n\n\n<p>Hope this helps in software component &amp; Kubernetes cluster placement design.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The deployment topology for 5G core and RAN architecture commonly used by Communication Service Providers (CSPs) can be realized by building the data center and network infrastructure based on hierarchical layers. In this blog I&#8217;ll give a short commentary about the placement of components at each site. Since we have hierarchical layer design this placement [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_mi_skip_tracking":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-116","post","type-post","status-publish","format-standard","hentry","category-labassist"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/posts\/116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":2,"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/posts\/116\/revisions"}],"predecessor-version":[{"id":124,"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/posts\/116\/revisions\/124"}],"wp:attachment":[{"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/categories?post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oneboxinthecloud.com\/index.php\/wp-json\/wp\/v2\/tags?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}