开发者社区 问答 正文

将openstack应用到企业生产环境,需要考虑哪些?需要如何准备?

将openstack应用到企业生产环境,需要考虑哪些?需要如何准备?

展开
收起
OSC开源社区 2024-05-29 08:30:55 50 分享 版权
1 条回答
写回答
取消 提交回答
  • 一、需要考虑的因素
    迁移到OpenStack或新构建OpenStack环境,需细致考量业务特性与需求,如可靠性、性能、调度、安全及规模,直接影响硬件、网络选择与架构设计。审视当前系统集成需求,如认证、监控、安全设备等。评估现有硬件资源,确认计算、存储能力与网络带宽,同时考虑潜在平台整合,如VMware、Power或KVM。时间与技术团队成熟度亦为关键。

    二、如何去准备
    筹备阶段,选定适应业务规模的OpenStack拓扑,从单节点至高可用、可扩展架构。自动化运维工具如Cobbler、Puppet或Chef助益显著。网络规划需决策扁平、VLAN、GRE/vxLAN等模式,平衡性能与实施难度。存储方案涵盖LVM、NFS、Ceph等,考量热迁移需求。选择适配业务的OpenStack版本,评估部署工具,如手工、DevStack、RDO或Mirantis Fuel,关注其稳定性和社区支持。

    部署时,坚持网络分离原则,强化安全策略,定制镜像,定义主机类型。权限管理需细致,考虑SQL或LDAP集成。监控策略应同步规划,选用Nagios、Zabbix等,而非仅依赖Ceilometer。最后,确保OpenStack数据库备份机制完善。

    2024-05-30 08:37:38
    赞同 展开评论
问答地址: