OpenStack 实施能够轻松处理大型和扩展型企业云
开发人员喜欢 OpenStack,因为它具有开源优势、可编程性和快速创新。
企业喜欢 OpenStack,因为它能快速创新,促进组织任务,并能灵活应对各种企业工作负载和用例。
但是,在开发人员(他们是企业内的服务消费者)使用 OpenStack 之前,在企业获得 OpenStack 的丰厚收益之前,企业内的运营商需要部署 OpenStack。 对企业而言,这一部署阶段几乎没有任何价值。 因此,OpenStack 环境必须能够轻松顺利地部署,而无需花费太多精力和时间。 这就需要更灵活、更高效的部署器解决方案。 对于企业来说,从零到完全投入生产的 OpenStack 的过程最好不超过 “两杯咖啡”。
因此,Sardina 以 OpenStack 软件为基础,在其上添加了一个部署器,从而创建了FishOS Deployer解决方案,该解决方案专为企业部署而设计,可轻松扩展以处理大型和扩展性企业云。
数据库是一个复杂的软件,有大量可配置的参数和多种部署模式,同样,MySQL/MariaDB 等数据库的广泛采用无疑也得益于其部署的简便性–只需运行 “yum install mysql “或 “apt-get install mysql-server “即可。 FishOS Deployer 的目标就是让实施 OpenStack 云变得如此简单,同时保持灵活性,以满足各种部署模式和配置的需要。
FishOS Deployer是一套基于 OpenStack Ansible 的脚本(Ansible 术语中的 “剧本”),为操作员用户提供了非常友好的界面。配置文件中输入所有必要数据。
部署器采用基础架构即代码的运行模式,所有配置都集中在一起,并以易于操作的格式提供,默认情况下提供 HA 配置,并集成了 Ceph 部署,使操作员用户能够快速、轻松地受益于完整的内部 OpenStack 平台。
在一家大型欧洲银行集团,以 Sardina 的基本服务器和网络配置为基础,一天之内就建立了一个完整的 FishOS 环境,并将 OpenStack 和 Ceph 用作备份存储,服务消费者可以立即使用。
Sardina FishOS 支持所有 OpenStack 版本,不跳过任何版本。 作为一个完整的 OpenStack 发行版,FishOS拥有所有关键的 OpenStack 组件(OpenStack 术语中的 “项目”)。
部署模式:容器化? Kubernetes 上的 OpenStack? 裸机?
容器技术有两个关键功能:软件打包和内核权限分割。 Kubernetes 在这些关键功能的基础上进一步扩展,实现了可编程、灵活、快速部署的环境。
虽然一些 OpenStack 发行版选择使用 Kubernetes 以容器化方式部署 OpenStack,但 Sardina 认为,将智能部署器和精心设计的 RPM 软件包结合起来,也可以获得这种部署方法的好处。 例如,FishOS 部署器提供了一种解决方案,可以轻松地将 OpenStack 管理服务从一个节点迁移到另一个节点,或灵活地升级或降级软件包。 这些功能使广大运营商能够自信地部署、运营和升级FishOS OpenStack平台,而无需将深入了解Kubernetes作为先决条件。 采用容器和 Kubernetes 也会涉及学习曲线,但 FishOS 不需要,同时也不会牺牲任何好处! 如果您确实发现了没有 Kubernetes 就无法满足的用例,请与 Sardina Systems 联系,索取下一次 OpenStack 峰会的免费门票!
升级的乐趣?
OpenStack每6个月发布一次新版本,提供了新的创新、特性和功能,但也给运营商带来了运营升级方面的挑战。 Sardina建议运营商及时更新OpenStack版本,以受益于更好的性能和管理能力以及安全性,并利用FishOS对零停机升级的独特支持,通过升级过程实现高正常运行时间和可靠性。 FishOS 是首个为 OpenStack 引入零停机升级的系统,自Mitaka发布以来一直提供这一宝贵的独特功能。
开放源代码
由于 Sardina 希望支持 OpenStack 及其开源模式,我们现在提供 FishOS Deployer 的限时免费访问。
请联系我们 info@sardinasystems.com.


