CINXE.COM

Commercial Distributions and Hardware Appliances of OpenStack Private Cloud

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="en"> <head> <base href="https://www.openstack.org/"><!--[if lte IE 6]></base><![endif]--> <title>Commercial Distributions and Hardware Appliances of OpenStack Private Cloud</title> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="globalsign-domain-verification" content="tWFOHNAA_WMHmHfBMq38uTgupHFugV_dZ2rqyRxNMx" /> <meta name="title" content="Commercial Distributions and Hardware Appliances of OpenStack Private Cloud" /> <meta name="generator" content="SilverStripe - http://silverstripe.org" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <meta name="description" content="Building a cloud is a big undertaking, so a popular way to build an OpenStack private cloud is with the backing of commercial distributions and hardware appliances. " /> <meta property="og:title" content="Commercial Distributions and Hardware Appliances of OpenStack Private Cloud" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.openstack.org/marketplace/distros/" /> <link rel="image_src" href="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/openstack-vert.jpg" type="image/jpeg" /> <meta property="og:image" content="http://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/openstack-vert.jpg" /> <meta property="og:image:secure_url" content="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/openstack-vert.jpg" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:image:height" content="135" /> <meta property="og:image:width" content="240" /> <meta property="og:description" content="Building a cloud is a big undertaking, so a popular way to build an OpenStack private cloud is with the backing of commercial distributions and hardware appliances." /> <meta property="og:site_name" content="OpenStack" /> <meta property="og:locale" content="en_US" /> <meta property="fb:app_id" content="209869746011654" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@openstack" /> <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="https://www.openstack.org/blog/feed/" /> <!-- Fonts --> <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet"> <link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,700' rel='stylesheet' type='text/css'> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> <link rel="stylesheet" type="text/css" href="navbar/ui/production/css/main.css"> <script type="text/javascript"> // Used to record outbound links before the browser resets to the new site function recordOutboundLink(link, category, action) { try { ga('send', 'event', { eventCategory: category, eventAction: 'click', eventLabel: link.href }); setTimeout('document.location = "' + link.href + '"', 100) } catch(err){} } </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T59Q8GH');</script> <!-- End Google Tag Manager --> <style>.async-hide { opacity: 0 !important} </style> <script> // Used to minimize flickering during GA A/B testing (function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date; h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')}; (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c; })(window,document.documentElement,'async-hide','dataLayer',4000, {'GTM-5F7R6N4':true}); </script> <script> // Google Analytics tracking script (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-17511903-1', 'auto'); ga('require', 'linker'); ga('linker:autoLink', ['openstack.org', 'eventbrite.com'] ); ga('require', 'GTM-5F7R6N4'); ga('send', 'pageview'); ga(function(tracker) { var googleClientID = tracker.get('clientId'); $("a.eventbrite-register-link").each(function() { var href = $(this).attr("href"); $(this).attr("href", href + '&_eboga=' + googleClientID); }); }); </script> <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"56279414"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script> <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,400,700" /> <link rel="stylesheet" type="text/css" href="/node_modules/font-awesome/css/font-awesome.min.css?m=1658151669" /> <link rel="stylesheet" type="text/css" href="/node_modules/@fortawesome/fontawesome-pro/css/all.min.css?m=1658151667" /> <link rel="stylesheet" type="text/css" href="/node_modules/bootstrap/dist/css/bootstrap.min.css?m=1658151667" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/combined.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/navigation_menu.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/dropdown.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/marketplace/code/ui/frontend/css/marketplace.css?m=1730312440" /> <link rel="stylesheet" type="text/css" href="/framework/thirdparty/jquery-ui-themes/smoothness/jquery-ui.css?m=1557447099" /> <link rel="stylesheet" type="text/css" href="/node_modules/chosen-js/chosen.min.css?m=1658151668" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/validation.errors.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/marketplace/code/ui/frontend/css/star-rating.min.css?m=1730312440" /> <link rel="stylesheet" type="text/css" href="/marketplace/code/ui/frontend/css/marketplace-review.css?m=1730312440" /> <style type="text/css"> .honey { position: absolute; left: -9999px } </style> </head> <body id="distros"> <div id="nav_container"></div> <!-- Top Site Banner --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T59Q8GH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="top-site-banner"> <div class="container"> <div class="logo"> <img src="/themes/openstack/home_images/Logos/OpenInfra-Berlin2022.svg" /> </div> <div class="text"> Now you can watch the keynotes that took place during the OpenInfra Summit in Berlin! </div> <div class="button"> <a href="https://www.openstack.org/videos/summits/berlin-2022" class="btn btn-default">WATCH NOW!</a> </div> </div> </div> <!-- End Site Banner --> <nav class="navbar navbar-default global-nav" role="navigation"> <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="brand-wrapper"> <a class="navbar-brand" href="/"></a> </div> <div class="search-icon show"><i class="fa fa-search"></i> <span class="header-search-text">Search</span></div> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <div class="search-container tiny"> <div class="openstack-search-bar" data-baseUrl="search.openstack.org" data-context="www-openstack"></div> </div> <ul class="nav navbar-nav navbar-main show"> <li> <div class="openstack-search-bar ossw-mobile" data-baseUrl="search.openstack.org" data-context="www-openstack"></div> </li> <li> <a href="https://www.openstack.org/software/" class="drop" id="dropdownMenuSoftware">Software <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuSoftware"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/">Overview</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/openstack-components">OpenStack Components</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/sdks">SDKs</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/deployment-tools">Deployment Tools</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/openstack-map" target="_blank">OpenStack Map</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/sample-configs/">Sample Configs</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://security.openstack.org" target="_blank">Security</a></li> </ul> </li> <li> <a href="https://www.openstack.org/use-cases/" class="drop" id="dropdownMenuUsers">Use Cases <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuUsers"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/vmware-migration-to-openstack/">VMware Migration to OpenStack</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/">Users in Production</a></li> <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/bare-metal/">Ironic Bare Metal</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/edge-computing/">Edge Computing</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/telecoms-and-nfv/">Telecom & NFV</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/science/">Science and HPC</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/containers/">Containers</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/enterprise/">Enterprise</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/surveys/landing">User Survey</a></li> </ul> </li> <li> <a class="drop" id="dropdownMenuEvents">Events <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuEvents"> <li role="presentation"><a role="menuitem" tabindex="-1" href="//openinfra.dev/summit/">OpenInfra Summit</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/ptg/">Project Teams Gathering</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/events/opendev-2020/">OpenDev</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/events/community-events/">Community Events</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/events/openstackdays">OpenStack & OpenInfra Days</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/videos/">Summit Videos</a></li> </ul> </li> <li> <a href="https://www.openstack.org/community/" class="drop" id="dropdownMenuCommunity">Community <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuCommunity"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/">Welcome! Start Here</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/tech-committee">OpenStack Technical Committee</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/speakers/">Speakers Bureau</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/members/">Community Members</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="http://wiki.openstack.org">OpenStack Wiki</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/coa/">Get Certified (COA)</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/jobs/">Jobs</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketing/">Marketing Resources</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/news/">Community News</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="http://superuser.openstack.org">Superuser Magazine</a></li> <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/supporting-organizations/">OpenInfra Foundation Supporting Organizations</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">OpenInfra Foundation</a></li> </ul> </li> <li> <a href="https://www.openstack.org/marketplace/" class="drop" id="dropdownMenuCommunity">Marketplace <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuEvents"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/training/">Training</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/distros/">Distros & Appliances</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/public-clouds/">Public Clouds</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/hosted-private-clouds/">Hosted Private Clouds</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/remotely-managed-private-clouds/">Remotely Managed Private Clouds</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/consulting/">Consulting & Integrators</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/drivers/">Drivers</a></li> </ul> </li> <li> <a href="https://www.openstack.org/blog/">Blog</a> </li> <li> <a href="http://docs.openstack.org/">Docs</a> </li> <li> </li> <li> <li class="join-nav-section"> <a href="#" id="dropdownMenuJoin">Join <i class="fa fa-caret-down"></i></a> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuJoin" style="display: none;"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join">Sign up for Foundation Membership</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join">Sponsor the Foundation</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">More about the Foundation</a></li> </ul> </li> <li> <a href="/Security/login/?BackURL=/marketplace/distros/" class="sign-in-btn">Log In</a> </li> </li> </ul> </div> <!-- /.navbar-collapse --> </div> <!-- /.container --> </nav> <!-- Page Content --> <div class="container"> <div class="container"> <div class="row marketplace-top-wrapper"> <div class="row"> <div class="col-sm-12 marketplace-brand"> <h1 class="marketplace"> The OpenStack Marketplace </h1> </div> <div class="col-sm-12"> <ul class="marketplace-nav"> <li id="training"> <a href="/marketplace/training/"> <span></span> Training <br> &nbsp; </a> </li> <li id="distros"> <a href="/marketplace/distros/"> <span></span> Distros & Appliances </a> </li> <li id="public-clouds"> <a href="/marketplace/public-clouds/"> <span></span> Public Clouds </a> </li> <span id="pcaas-wrapper"> <!--Wrapper for PCaaS graphic--> <li id="private-clouds"> <a href="/marketplace/hosted-private-clouds/"> <span></span> Hosted Private Clouds </a> </li> <li id="remote-clouds"> <a href="/marketplace/remotely-managed-private-clouds/"> <span></span> Remotely Managed Private Clouds </a> </li> </span> <li id="consulting"> <a href="/marketplace/consulting/"> <span></span> Infra Solutions & Consulting </a> </li> <li id="drivers"> <a href="/marketplace/drivers/"> <span></span> Drivers </a> </li> </ul> </div> </div> </div> </div> </div> <div class="grey-bar"> <div class="container"> <div class="back-label"> <a href="/marketplace/distros/">All Distros &amp; Appliances</a> </div> </div> </div> <div class="container marketplace-content"> <div class="row"> <div class="col-sm-3"> <img alt='Ericsson_small_logo' src='https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/_resampled/ScaleWidthWyIxNTAiXQ/ericsson-sm.png' class='small-logo-company company-logo'/> <h4 style="color: #193066 !important;">About Ericsson</h4> <p><p>Ericsson is a world leader in communications technology and services with headquarters in Stockholm, Sweden. Our organization consists of more than 111,000 experts who provide customers in 180 countries with innovative solutions and services. Together we are building a more connected future where anyone and any industry is empowered to reach their full potential. The Ericsson stock is listed on Nasdaq Stockholm and on NASDAQ in New York. Read more on聽<a href="http://www.ericsson.com">www.ericsson.com</a></p></p> <hr> <div class="pullquote"> <h4 style="color: #193066 !important;">Ericsson Commitment</h4> <div ><p><span>Ericsson is a聽platinum member of the OpenStack Foundation with dedicated contributors covering upstream development, bug fixing and documentation tasks. The main focus areas are OpenStack Compute, OpenStack Networking and Telemetry. Additional areas of contributions include Dashboard, Orchestration, OpenStack Manuals and Infrastructure. Ericsson is driving NFV requirements through its platinum membership in the OPNFV Community.</span></p></div> </div> </div> <div class="col-sm-9 marketplace-body"> <div class="row"> <div class="col-sm-8"> <h1 style="color: #193066 !important;"> Ericsson CEE9 </h1> </div> <div class="col-sm-4"> <a style="background-color: #193066; color: #ffffff;" href="https://www.ericsson.com/en/portfolio/digital-services/cloud-infrastructure/cloud-execution-environment" rel="nofollow" class="marketplace-details-btn">Details &amp; Signup</a> </div> </div> <div class="row"> <div class="col-sm-12"> <p>Ericsson Cloud Execution Environment is the virtual infrastructure manager VIM, based on OpenStack and OPNFV, in our market leading NFVI solution. This telecom grade VIM has been deployed with more than 100 operators around the world.</p> </div> </div> <div class="row powered-wrapper"> <div class="col-sm-12"> <div class="powered-image"> <img src="/marketplace/code/ui/frontend/images/openstack-powered.png" alt="OpenStack Powered" width="170"> </div> <div class="powered-description"> <p> This product is OpenStack Powered. It contains OpenStack software and has been approved by the OpenInfra Foundation. <a href="/brand/openstack-powered/">Learn more about becoming an OpenStack Powered product here</a>. </p> </div> </div> </div> <div class="row"> <div class="col-lg-6"> <h3 style="color: #000000 !important;">Other Details</h3> <div class="info-area"> <h4 style="color: #193066 !important;">Supported Hypervisors</h4> <p> KVM QEMU </p> </div> <div class="info-area"> <h4 style="color: #193066 !important;">Supported Guests</h4> <p> Windows Linux </p> </div> <hr> <div class="info-area"> <h3 style="color: #193066 !important;">Regions where support is offered</h3> <table class="regions"> <tbody> <tr> <td>South America</td> </tr> <tr> <td>Central America</td> </tr> <tr> <td>North America</td> </tr> <tr> <td>Europe</td> </tr> <tr> <td>Middle East</td> </tr> <tr> <td>Asia Pacific</td> </tr> </tbody> </table> </div> </div> <div class="col-lg-6 marketplace-bottom-right"> <div class="info-area"> <h3 style="color: #193066 !important;">Videos</h3> <p style="color: #193066 !important;" class="video-title">Ericsson system verified NFVi solution <span class="video-duration">(01:54)</span></p> <iframe frameborder="0" width="100%" height="200" allowfullscreen="" src="//www.youtube.com/embed/S_zf--lKEUo?rel=0&amp;showinfo=0&amp;modestbranding=1&amp;controls=2"> </iframe> </div> <div class="info-area"> <h3 style="color: #193066 !important;">More Resources</h3> <ul> <li> <a href="https://www.ericsson.com/4a4525/assets/local/digital-services/doc/solution-brief_ericsson-nfvi-revg.pdf" style="color: # !important;" target="_blank" class="outbound-link">NFVI solution brief</a> </li> <li> <a href="https://www.ericsson.com/en/blog/2019/1/why-pre-integrated-nfvi-makes-a-difference" style="color: # !important;" target="_blank" class="outbound-link">Why pre-integrated NFVI makes a difference</a> </li> <li> <a href="https://www.ericsson.com/en/blog/2019/2/how-to-take-nfv-from-virtualized-silos-to-a-real-cloud-for-5g-commercial-operation" style="color: # !important;" target="_blank" class="outbound-link">How to take NFV from virtualized silos to a real c</a> </li> </ul> </div> <div id="reviews" style="min-height: 400px;"> <h3 style="color: #193066 !important;">Reviews</h3> <div class="review_top_buttons"> <input type="button" id="read_reviews" value="Read Reviews" class="" /> <input type="button" id="write_review" value="Write Review" class="tab_selected" /> </div> <div class="review_form_div" > <div class="login_overlay"><p>Please log in to submit a review.</p></div> <div class="success_overlay"><p>Your review has been submitted, it will be shown upon approval.</p></div> <form id="MarketPlaceReviewForm_MarketPlaceReviewForm" action="/marketplace/distros/MarketPlaceReviewForm" method="post" enctype="application/x-www-form-urlencoded" class="review-form"> <p id="MarketPlaceReviewForm_MarketPlaceReviewForm_error" class="message " style="display: none"></p> <fieldset> <p> Write a review of this product to share your opinions with others. </p> <div class="field text" id="rating"> <label for="" class="left">Rating</label> <div class="middleColumn"> <input type="text" name="rating" value="0" class="text form-control nolabel" id="MarketPlaceReviewForm_MarketPlaceReviewForm_rating" /> </div> <p> Select 1 to 5 stars to rate this product </p> </div> <div class="field text" id="title"> <label for="" class="left">Title</label> <div class="middleColumn"> <input type="text" name="title" class="text form-control" id="MarketPlaceReviewForm_MarketPlaceReviewForm_title" /> </div> </div> <div class="field text" id="comment"> <label for="" class="left">Comment</label> <div class="middleColumn"> <textarea name="comment" class="htmleditor form-control" id="MarketPlaceReviewForm_MarketPlaceReviewForm_comment" rows="8" cols="20" tinymce="true" style="width: 97%; height: 128px" data-config="cms"></textarea> </div> <p> Char limit 500 </p> </div> <input type="hidden" name="company_service_ID" value="255" class="hidden form-control nolabel" id="MarketPlaceReviewForm_MarketPlaceReviewForm_company_service_ID" /> <input type="hidden" name="logged_in" class="hidden form-control nolabel" id="MarketPlaceReviewForm_MarketPlaceReviewForm_logged_in" /> <div class="honey field text" id="field_98438688"> <label for="">Don't enter anything here</label> <input type="text" name="field_98438688" class="text honey form-control" id="MarketPlaceReviewForm_MarketPlaceReviewForm_field_98438688" /> </div> <input type="hidden" name="SecurityID" value="a501a82952aca6e9bc20cb9b841d2c08859c0d9c" class="hidden form-control" id="MarketPlaceReviewForm_MarketPlaceReviewForm_SecurityID" /> <div class="clear"><!-- --></div> <div class="Actions"> <input type="submit" name="action_saveReview" value="Submit" class="action" id="MarketPlaceReviewForm_MarketPlaceReviewForm_action_saveReview" /> </div> </fieldset> </form> </div> <div class="review_list_div" style="display:none" > No reviews yet. </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript" src="/node_modules/jquery/dist/jquery.min.js?m=1658151670"></script><script type="text/javascript" src="/node_modules/jquery-migrate-legacy/dist/jquery-migrate.min.js?m=1658151670"></script><script type="text/javascript" src="/node_modules/jquery-migrate/dist/jquery-migrate.min.js?m=1658151670"></script><script type="text/javascript" src="/framework/thirdparty/jquery-entwine/dist/jquery.entwine-dist.js?m=1557447099"></script><script type="text/javascript" src="/node_modules/bootstrap/dist/js/bootstrap.min.js?m=1658151667"></script><script type="text/javascript" src="/node_modules/js-cookie/src/js.cookie.js?m=1658151670"></script><script type="text/javascript" src="/themes/openstack/javascript/querystring.jquery.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/shadowbox/shadowbox.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.ticker.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.tools.min.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/jcarousellite.min.js?m=1730312417"></script><script type="text/javascript" src="/themes/openstack/javascript/navigation.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/filetracking.jquery.js?m=1730312417"></script><script type="text/javascript" src="/themes/openstack/javascript/updateProfileModal.js?m=1730312418"></script><script type="text/javascript" src="/marketplace/code/ui/admin/js/utils.js?m=1730312417"></script><script type="text/javascript" src="/marketplace/code/ui/frontend/js/marketplace.common.js?m=1730312417"></script><script type="text/javascript" src="/framework/thirdparty/jquery-ui/jquery-ui.js?m=1557447099"></script><script type="text/javascript" src="/node_modules/chosen-js/chosen.jquery.min.js?m=1658151668"></script><script type="text/javascript" src="/assets/_combinedfiles/marketplace_distros_landing.js?m=1730312739"></script><script type="text/javascript" src="/marketplace/code/ui/frontend/js/openstack.implementation.capabilities.js?m=1730312417"></script><script type="text/javascript" src="/marketplace/code/ui/frontend/js/implementation.page.js?m=1730312417"></script><script type="text/javascript" src="/node_modules/jquery-validation/dist/jquery.validate.min.js?m=1658151670"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.ui.datepicker.validation.package-1.0.1/jquery.ui.datepicker.validation.min.js?m=1730312418"></script><script type="text/javascript" src="/node_modules/jquery-validation/dist/additional-methods.js?m=1658151670"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.validate.custom.methods.js?m=1730312418"></script><script type="text/javascript" src="/assets/_combinedfiles/marketplace_review_form.js?m=1730312739"></script><script type="text/javascript">//<![CDATA[ jQuery(document).ready(function($) { var d = new Date(); var user_date = d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate(); Cookies.set('user_date', user_date, { expires: 360, path: '/' }); $('body').filetracking(); $(document).on("click", ".outbound-link", function(event){ var href = $(this).attr('href'); recordOutboundLink(this,'Outbound Links',href); event.preventDefault(); event.stopPropagation() return false; }); var use_shadow_box = false; if(use_shadow_box) Shadowbox.init(); }); //]]></script><script type="text/javascript">//<![CDATA[ jQuery(document).ready(function($) { $('#distros','.marketplace-nav').addClass('current'); }); //]]></script><script type="text/javascript">//<![CDATA[ //]]></script><script src="https://www.google.com/recaptcha/api.js" async defer></script> <script> function onSubmit(token) { document.getElementById("e2ma_signup").submit(); } </script> <div class="footer-bottom"> <h3 style="color:#fff;">Subscribe to News About OpenStack</h3> <p>Stay up to date on OpenStack and the Open Infrastructure community.</p> <div class="container"> <div class="form-group"> <form method="post" id="e2ma_signup" onsubmit="return signupFormObj.checkForm(this)" action="https://app.e2ma.net/app2/audience/signup/1900249/1771360/"> <input id="id_prev_member_email" name="prev_member_email" type="hidden" /> <input id="id_source" name="source" type="hidden" /> <input id="id_group_4036448" name="group_4036448" type="hidden" value="4036448" /> <input type="hidden" name="private_set" value="{num_private}" /> <input placeholder="Email Address" id="id_email" name="email" type="email" required class="feedback-input" size="is-large" /> <a href="#" class="feedback-btn" onclick="document.getElementById('e2ma_signup').submit();" data-sitekey="6LeKvr0UAAAAAItxLgobGpatgngglauCXrZw2Yw4" data-callback='onSubmit'> <span>SUBMIT</span> <i class="fa fa-chevron-right"></i> </a> </form> </div> </div> </div> <footer> <div class="container"> <div class="row footer-links"> <div class="col-lg-2 col-sm-2"> <h3>OpenStack</h3> <ul> <li><a href="//openstack.org/software/project-navigator/">Projects</a></li> <li><a href="https://security.openstack.org" target="_blank">Security</a></li> <li><a href="//openstack.org/software/">Software</a></li> <li><a href="http://openstack.org/blog/">Blog</a></li> <li><a href="//openstack.org/news/">News</a></li> </ul> </div> <div class="col-lg-2 col-sm-2"> <h3>Community</h3> <ul> <li><a href="https://www.meetup.com/pro/openinfradev">User Groups</a></li> <li><a href="//openstack.org/community/events/">Events</a></li> <li><a href="//openstack.org/community/jobs/">Jobs</a></li> <li><a href="//openstack.org/foundation/companies/">Companies</a></li> <li><a href="http://docs.openstack.org/infra/manual/developers.html">Contribute</a></li> </ul> </div> <div class="col-lg-2 col-sm-2"> <h3>Documentation</h3> <ul> <li><a href="http://docs.openstack.org">OpenStack Manuals</a></li> <li><a href="//openstack.org/software/start/">Getting Started</a></li> <li><a href="http://developer.openstack.org">API Documentation</a></li> <li><a href="https://wiki.openstack.org">Wiki</a></li> </ul> </div> <div class="col-lg-2 col-sm-2"> <h3>Branding & Legal</h3> <ul> <li><a href="//openstack.org/legal/">Legal Docs</a></li> <li><a href="//openstack.org/brand/">Logos & Guidelines</a></li> <li><a href="//openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li> <li><a href="//openstack.org/privacy/">Privacy Policy</a></li> <li><a href="https://docs.openstack.org/contributors/common/setup-gerrit.html#individual-contributor-license-agreement">OpenStack CLA</a></li> </ul> </div> <div class="col-lg-4 col-sm-4"> <h3>Stay In Touch</h3> <a href="https://twitter.com/OpenStack" target="_blank"><i class="fab fa-twitter-square" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="https://www.facebook.com/openinfradev/" target="_blank"><i class="fab fa-facebook-square" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="https://www.linkedin.com/groups/3239106/" target="_blank"><i class="fab fa-linkedin" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="https://www.youtube.com/user/OpenStackFoundation" target="_blank"><i class="fab fa-youtube-square" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="" data-toggle="modal" data-target="#wechat-modal"><i style="font-size: 36px;color:#eaeaea;padding-right:10px;" class="fab fa-weixin"></i></a> <!-- <form class="form-inline"> <div class="form-group newsletter-form"> <label>Join Our Newsletter</label> <input class="newsletter-input" type="input" placeholder="Email"> <button type="submit" class="newsletter-btn">Join</button> </div> </form> --> <p class="fine-print"> The OpenStack project is provided under the Apache 2.0 license. The project is supported by the <a href="https://openinfra.dev">OpenInfra Foundation</a>. openstack.org is powered by <a href="https://vexxhost.com" target="_blank">VEXXHOST</a>. </p> </div> </div> </div> <div id="wechat-modal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-sm" role="document"> <div class="modal-content"> <img width="150" src="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/summits/shanghai/qrcode-for-gh-5cc38c749efd-1280.jpg" /> </div> </div> </div> </footer> <!-- Quantcast Tag --> <script type="text/javascript"> var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct:"p-fM0cfazHHeyRH" }); </script> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-fM0cfazHHeyRH.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> <!-- Twitter universal website tag code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','nxuu6'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <script src="//search.openstack.org/widget/embed.min.js"></script> </body> <script type="text/javascript"> _linkedin_data_partner_id = "36268"; </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <script type="text/javascript"> _linkedin_data_partner_id = "36268"; </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <script type="text/javascript"> window.navBarConfig = { currentProject : 4, baseApiUrl: 'https://openstackid-resources.openstack.org', }; </script> <script src="navbar/ui/production/js/main.js"></script> </html>

Pages: 1 2 3 4 5 6 7 8 9 10