Joshua McKenty,活塞云公司(他称之为企业OpenStack公司)的联合创始人和首席执行官,参与了OpenStack创建的最初阶段,当时他在NASA Anso实验室团队中工作,在开源平台Eucalyptus上构建计算云。这个团队最终放弃了这个想法,并编写了Nova, NASA现在使用它来为星云云环境提供动力,Nova最终参与了OpenStack项目,并与Rackspace组成了这个项目。2010年,Anso被Rackspace收购后,McKenty离开了NASA,并于2011年与Gretchen Curtis(同样来自NASA)和Christopher MacGown(来自Rackspace)共同创立了活塞云。足球竞猜app软件《网络世界》主编约翰·迪克斯最近采访了McKenty,深入探讨了OpenStack为什么重要,以及活塞云在哪里适用。
当OpenStack发布后,供应商开始加入,开发的重点是什么服务提供商需要大规模运作,而不是企业需要什么安全、法规遵从性、易用性和性能。因此,我们开始关注活塞云,专注于制作一个专门面向企业的OpenStack发行版,并解决一些真正棘手的安全问题。我们的第一款产品是Piston Enterprise OS,它本质上是一个非常固执的OpenStack发行版,它解决了围绕轻松构建满足监管要求的私有云环境的问题。
固执己见的吗?
OpenStack支持六种不同的管理程序和五种网络模型,以及配置存储后端的三种不同方式。所以有大量的OpenStack配置根本不起作用。有许多特性只有在特定配置下才能使用。
考虑一下实时迁移,这是每个人都想要的功能。我如何移动一个运行的VM从一个服务器到另一个地方吗?如果您在正确的共享存储后端使用正确的管理程序、正确的网络配置,并且对底层硬件配置有一些复杂的理解,那么它就可以在OpenStack上工作得非常好。看红帽子。Linux本身支持许多不同的管理程序。红帽支持一个。因此,分布是适合特定用例的软件的固执的版本。
我们只支持一个管理程序。我们只支持一种网络模型。我们只支持一种存储方法。我们非常非常支持这一点。因此,在给定一组特定硬件的情况下,我们可以保证性能上的基准测试,因为我们只支持已知的能够在给定用例中实现最佳性能的配置。