-
Notifications
You must be signed in to change notification settings - Fork 189
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #10570 from mtruj013/multi-cloud-build
Multi-cloud build
- Loading branch information
Showing
3 changed files
with
236 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,232 @@ | ||
{% extends "telco/osm/index.html" %} | ||
|
||
{% block title %}Multi-cloud orchestration{% endblock %} | ||
|
||
{% block meta_description %}Multi-cloud orchestration with Canonical Open Source MANO{% endblock %} | ||
|
||
{% block meta_copydoc %}https://docs.google.com/document/d/1ULGMyz1DoAPIDTHOBE1r3SF7hTbZRs8kZsAG8LD6qyA/edit{% endblock meta_copydoc %} | ||
|
||
{% block content %} | ||
|
||
<section class="p-strip--suru-topped"> | ||
<div class="row"> | ||
<div class="col-7"> | ||
<h1>Multi-cloud orchestration</h1> | ||
</div> | ||
</div> | ||
<div class="row u-vertically-center"> | ||
<div class="col-6"> | ||
<p>ETSI <a href="https://osm.etsi.org/" class="p-link--external">Open Source MANO</a>, aims to deliver an open <a href="https://charmed-osm.com/" class="p-link--external">network functions virtualization (NFV)</a> management and orchestration (MANO) stack that can be implemented across different platforms. The platforms help in the migration of the traditional workloads to the virtualized and cloud-native environments.</p> | ||
<p>OSM is the central part of these complex migrations and is now solving the hybrid infrastructure challenge in the deployments of network functions such as CNFs, VNFs, and PNFs in a single solution.</p> | ||
<p> | ||
<a href="https://osm.etsi.org/images/OSM_EUAG_White_Paper_OSM_in_Action.pdf" class="p-button--positive">Read whitepaper</a> | ||
<a href="#migration">Start migration today ›</a> | ||
</p> | ||
</div> | ||
<div class="col-6 u-align--center u-hide--small"> | ||
{{ | ||
image ( | ||
url="https://assets.ubuntu.com/v1/71ae8c81-Opensource-mano.svg", | ||
alt="Open Source Mano", | ||
width="663", | ||
height="247", | ||
hi_def=True, | ||
loading="lazy" | ||
) | safe | ||
}} | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section class="p-strip--light"> | ||
<div class="row"> | ||
<div class="col-4"> | ||
<h2 class="p-heading--4">Public cloud support</h2> | ||
<p>Charmed OSM Release 10 now supports plugins for the major public cloud distributions i.e. AWS and Microsoft Azure, to onboard workloads in public cloud VIMs.</p> | ||
<h3 class="p-heading--5">Canonical provides:</h3> | ||
<ul class="p-list"> | ||
<li class="p-list__item is-ticked">Support for Ubuntu images for Azure/AWS cloud</li> | ||
<li class="p-list__item is-ticked">Support for the deployment of OSM and integration with Azure/AWS</li> | ||
<li class="p-list__item is-ticked">Support for the deployment of Telco workloads in Azure/AWS</li> | ||
</ul> | ||
</div> | ||
<div class="col-4"> | ||
<h2 class="p-heading--4">Private cloud support</h2> | ||
<p>Canonical's support for setting up private networks. Openstack, VMware and Kubernetes can be integrated with OSM to onboard the virtualized and containerized workloads respectively.</p> | ||
<h3 class="p-heading--5">Canonical provides:</h3> | ||
<ul class="p-list"> | ||
<li class="p-list__item is-ticked">Support for the deployment and maintenance for <a href="/openstack">Charmed Openstack</a></li> | ||
<li class="p-list__item is-ticked">Support for the deployment and maintenance for <a href="/kubernetes">Charmed Kubernetes</a></li> | ||
<li class="p-list__item is-ticked">Support for the deployment of OSM and integration with Openstack, VMware, and K8s</li> | ||
<li class="p-list__item is-ticked">Support for the deployment of Telco workloads in Openstack, K8s, or VMware</li> | ||
</ul> | ||
</div> | ||
<div class="col-4"> | ||
<h2 class="p-heading--4">SDN assist</h2> | ||
<p>OSM supports the EPA capabilities like Hugepages, NUMA Pinning, and use of SRIOV interfaces in VIM. SDN assist feature allows the connection to external SDN controllers by exposing and mapping these interfaces with the help of RO module. The current support includes ONOS, <a href="https://www.opendaylight.org/" class="p-link--external">OpenDaylight</a> and <a href="https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/overview" class="p-link--external">Floodlight</a>.</p> | ||
<a href="https://osm.etsi.org/wikipub/index.php/EPA_and_SDN_assist" class="p-link--external">Learn more</a> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section class="p-strip is-bordered is-deep"> | ||
<div class="row"> | ||
<div class="col-12"> | ||
<h2>How to integrate multiple VIMs</h2> | ||
<pre>osm vim-create —name <vim_name> \ | ||
—account_type <vim_type> \ | ||
—auth_url <vim_url> \ | ||
—user <account_name> \ | ||
—password <account_password> \ | ||
—tenant <admin> \ | ||
—description <VIM description> \ | ||
—config '{<region_name, flavor_info, security_groups>}' | ||
</pre> | ||
<a href="https://osm.etsi.org/docs/user-guide/04-vim-setup.html#" class="p-link--external">Learn more about VIM integration</a> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section class="p-strip is-bordered"> | ||
<div class="row"> | ||
<div class="col-12 u-sv3"> | ||
<h2>Hybrid infrastructure orchestration – Magma use case</h2> | ||
<p>Facebook <a href="https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/tree/master/magma/" class="p-link--external">Magma</a> has been deployed with OSM with the VIM and Kubernetes clusters. It includes the PNF (Physical Router), a VNF (magma AGW) and KNF (vEPC) which sets the example for multi/hybrid cloud orchestration.</p> | ||
</div> | ||
</div> | ||
<div class="row"> | ||
<div class="col-12 u-hide--small"> | ||
{{ | ||
image ( | ||
url="https://assets.ubuntu.com/v1/c58d83ab-magma-EOC-network.svg", | ||
alt="Magma EOC network", | ||
width="1312", | ||
height="738", | ||
hi_def=True, | ||
loading="lazy" | ||
) | safe | ||
}} | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section class="p-strip is-bordered"> | ||
<div class="row"> | ||
<div class="col-8" id="migration"> | ||
<h2>How to migrate your multi-cloud workloads?</h2> | ||
<p>Canonical can help you in onboarding your hybrid infrastructure network functions to Charmed OSM. Tell us about your network functions by choosing the relevant options.</p> | ||
<a href="/telco/osm/contact-us" class="p-button--positive js-invoke-modal">Start now</a> | ||
</div> | ||
</div> | ||
<div class="row"> | ||
<div class="col-6"> | ||
<h3 class="p-heading--4">Charmed OSM deployment support</h3> | ||
<ul class="p-list"> | ||
<li class="p-list__item is-ticked">Supported with <a href="/advantage">Ubuntu Advantage</a></li> | ||
<li class="p-list__item is-ticked">Availability of managed and professional services</li> | ||
<li class="p-list__item is-ticked">ESM — Security updates for Ubuntu LTS for an additional year</li> | ||
</ul> | ||
<a href="https://charmed-osm.com/" class="p-link--external">Visti our Charmed OSM site to learn more</a> | ||
</div> | ||
<div class="col-6"> | ||
<h3 class="p-heading--4">Network function onboarding support</h3> | ||
<ul class="p-list"> | ||
<li class="p-list__item is-ticked">Support for automation of the network functions</li> | ||
<li class="p-list__item is-ticked">Support for the developments of charms for day1 and day2 operations</li> | ||
<li class="p-list__item is-ticked">Onboarding it to Charmed OSM</li> | ||
</ul> | ||
<a href="/telco/osm/onboarding-network-functions">Onboarding network functions ›</a> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section class="p-strip--suru-bottomed"> | ||
<div class="row"> | ||
<div class="col-12 u-sv3"> | ||
<h2>Charmed OSM resources</h2> | ||
</div> | ||
</div> | ||
<div class="row"> | ||
<div class="row u-sv3"> | ||
<div class="col-4"> | ||
<div class="p-heading-icon"> | ||
<div class="p-heading-icon__header"> | ||
{{ | ||
image ( | ||
url="https://assets.ubuntu.com/v1/6e184942-Webinar.svg", | ||
alt="webinar", | ||
width="171", | ||
height="150", | ||
hi_def=True, | ||
loading="lazy" | ||
) | safe | ||
}} | ||
<h4 class="p-heading-icon__title p-heading--5">VIDEO TUTORIAL</h4> | ||
</div> | ||
</div> | ||
<a href="https://www.youtube.com/watch?v=5JG2lHGiZbE" class="p-link--external">Introduction to Charmed OSM</a> | ||
</div> | ||
<div class="col-4"> | ||
<div class="p-heading-icon"> | ||
<div class="p-heading-icon__header"> | ||
{{ | ||
image ( | ||
url="https://assets.ubuntu.com/v1/b061c401-White+paper.svg", | ||
alt="whitepaper", | ||
width="171", | ||
height="150", | ||
hi_def=True, | ||
loading="lazy" | ||
) | safe | ||
}} | ||
<h4 class="p-heading-icon__title p-heading--5">TUTORIAL</h4> | ||
</div> | ||
</div> | ||
<a href="https://juju.is/tutorials/charmed-osm-get-started#1-introduction" class="p-link--external">Installing Charmed OSM</a> | ||
</div> | ||
<div class="col-4"> | ||
<div class="p-heading-icon"> | ||
<div class="p-heading-icon__header"> | ||
{{ | ||
image ( | ||
url="https://assets.ubuntu.com/v1/5edefef9-Datasheet.svg", | ||
alt="datasheet", | ||
width="171", | ||
height="150", | ||
hi_def=True, | ||
loading="lazy" | ||
) | safe | ||
}} | ||
<h4 class="p-heading-icon__title p-heading--5">WHITEPAPER</h4> | ||
</div> | ||
</div> | ||
<a href="/engage/telco-network-functions-whitepaper">Building and orchestrating network functions</a> | ||
</div> | ||
</div> | ||
<div class="row"> | ||
<div class="col-4 u-sv3"> | ||
<div class="col-4"> | ||
<div class="p-heading-icon"> | ||
<div class="p-heading-icon__header"> | ||
{{ | ||
image ( | ||
url="https://assets.ubuntu.com/v1/b061c401-White+paper.svg", | ||
alt="whitepaper", | ||
width="171", | ||
height="150", | ||
hi_def=True, | ||
loading="lazy" | ||
) | safe | ||
}} | ||
<h4 class="p-heading-icon__title p-heading--5">WEB PAGE</h4> | ||
</div> | ||
</div> | ||
<a href="/telco/osm/onboarding-network-functions">Onboarding Network Functions to Charmed OSM</a> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<!-- Set default Marketo information for contact form below--> | ||
<div class="u-hide" id="contact-form-container" data-form-location="/shared/forms/interactive/osm-contact-us" data-form-id="3471" data-lp-id="" data-return-url="https://ubuntu.com/telco/osm/thank-you" data-lp-url="https://pages.ubuntu.com/things-contact-us.html"> | ||
|
||
{% endblock content %} |