当前位置:云计算行业动态 → 正文

解析:OpenStack成功部署十大技巧(上)

责任编辑:editor006 |来源:企业网D1Net  2015-04-07 10:59:44 本文摘自:中关村在线

毫无疑问,目前开源是人们谈论最多的话题,OpenStack能为用户带来多种好处,开源软件免费的理念让其吸引了很多的企业公司,但是,任何人踏上Openstack项目的时候都需要面对现实。

在这么多年中的OpenStack部署和实践过程中,我们看到了太多的一厢情愿的做法,这导致了不切实际的期望,为了确保您在部署OpenStack过车中能够朝着正确的方向前进,这里为您提供10点建议。

1.准备掏钱

我们常常会听到:“为什么部署OpenStack需要预算,我们并不需要购买什么,OpenStack的源代码都是开放的,并且也不需要付许可费。”

但这一点是真实的,运行OpenStack是不需要付费的,但是开源软件并不是仅仅自然冒出来的,尤其是对OpenStack这样一个庞大复杂的项目,需要数以百计的人辛苦工作,提高代码,一个组件的最新版本要求引入其他各个组件的最新版本,这些工作都是需要对工作人员付费的。

这里的问题是,最新的代码始终是不稳定的,推出关键修正版的步伐取决于社区,而不是取决于你,你将需要有人能修补你的错误,这需要人力,就需要钱,因此,开放的源代码虽然是免费的,但是在他需要一个预算和专用资源。

2.涉及到每个人

如果你的整个云是足够小,以适合你的笔记本电脑,那么也许你可以自己做,如果你正在寻找一个中型或大型的云,那么该项目就将涉及很多人。大多数公司实施部署的云,并不是简单的,所以你需要了解其它人的需求,不只是你自己。

明确的记录您使用的案例,让你可以弄明白你是否需要一个公共云,私有云还是混合云。你的工作负载是多租户工作符合,长时间运行,短时间运行,专门,暂时,稳定,突发,一个甚至以上都有,可能云根本就不是解决您问题的办法,看看遗留性爱的应用程序,他们是否属于云计算,或者他们是否需要继续保持到现在的基础设施,这些决策都是需要做的。

3.要清楚的术语

你可能认为,每个人都明白云计算这个术语,但是有必要明白六大要素:whos, whats, whys, whens, wheres, and hows。

花些时间了解用户所指的的术语的实际意思,因为他们根本不会存在公示,需要了解清楚这些术语,才能够在部署中更加切合用户需求。

4.接受原有系统不会消失的事实

在部署Openstack项目的时候,很多人都是想尽可能的将业务迁移到这个项目中,但是你需要名阿比一个道理,旧版的应用程序并不会都走开,这并不现实。

一个一名超狂热的系统管理员告诉我们:“我们只要机那里一个云计算平台,就能够做所有的一切。”也许这句话并不是错误的,但是这仍然需要很长的一段时间来走,一些传统的系统,如某些数据存储、交易、金融和保险的应用程序并没有准备好迁移到云中,尤其是如果商业规则还没有被充分证明。

5.考虑你迁移工作负载

有些人认为,你需要移动到云时,需要做好负载均衡,这种特殊的谬误来自于云计算理解,他们认为云计算就是一个运行速度最快的一个巨大的路由器。想想你要将哪些工作负载移动到云中,是一个开发测试环境?你能实现加速或者减速吗?你是否可以在紧急情况性爱关闭它?你是否需要一个单一的组件或多个组件?

在大多数情况下,你根本无法通过克隆其组件来扩展应用程序;不是所有相关服务都能在副本之间保持一致性,除非它们一开始就采用了这样的设计架构。

关键字:OpenStack部署

本文摘自:中关村在线

x 解析:OpenStack成功部署十大技巧(上) 扫一扫
分享本文到朋友圈
当前位置:云计算行业动态 → 正文

解析:OpenStack成功部署十大技巧(上)

责任编辑:editor006 |来源:企业网D1Net  2015-04-07 10:59:44 本文摘自:中关村在线

毫无疑问,目前开源是人们谈论最多的话题,OpenStack能为用户带来多种好处,开源软件免费的理念让其吸引了很多的企业公司,但是,任何人踏上Openstack项目的时候都需要面对现实。

在这么多年中的OpenStack部署和实践过程中,我们看到了太多的一厢情愿的做法,这导致了不切实际的期望,为了确保您在部署OpenStack过车中能够朝着正确的方向前进,这里为您提供10点建议。

1.准备掏钱

我们常常会听到:“为什么部署OpenStack需要预算,我们并不需要购买什么,OpenStack的源代码都是开放的,并且也不需要付许可费。”

但这一点是真实的,运行OpenStack是不需要付费的,但是开源软件并不是仅仅自然冒出来的,尤其是对OpenStack这样一个庞大复杂的项目,需要数以百计的人辛苦工作,提高代码,一个组件的最新版本要求引入其他各个组件的最新版本,这些工作都是需要对工作人员付费的。

这里的问题是,最新的代码始终是不稳定的,推出关键修正版的步伐取决于社区,而不是取决于你,你将需要有人能修补你的错误,这需要人力,就需要钱,因此,开放的源代码虽然是免费的,但是在他需要一个预算和专用资源。

2.涉及到每个人

如果你的整个云是足够小,以适合你的笔记本电脑,那么也许你可以自己做,如果你正在寻找一个中型或大型的云,那么该项目就将涉及很多人。大多数公司实施部署的云,并不是简单的,所以你需要了解其它人的需求,不只是你自己。

明确的记录您使用的案例,让你可以弄明白你是否需要一个公共云,私有云还是混合云。你的工作负载是多租户工作符合,长时间运行,短时间运行,专门,暂时,稳定,突发,一个甚至以上都有,可能云根本就不是解决您问题的办法,看看遗留性爱的应用程序,他们是否属于云计算,或者他们是否需要继续保持到现在的基础设施,这些决策都是需要做的。

3.要清楚的术语

你可能认为,每个人都明白云计算这个术语,但是有必要明白六大要素:whos, whats, whys, whens, wheres, and hows。

花些时间了解用户所指的的术语的实际意思,因为他们根本不会存在公示,需要了解清楚这些术语,才能够在部署中更加切合用户需求。

4.接受原有系统不会消失的事实

在部署Openstack项目的时候,很多人都是想尽可能的将业务迁移到这个项目中,但是你需要名阿比一个道理,旧版的应用程序并不会都走开,这并不现实。

一个一名超狂热的系统管理员告诉我们:“我们只要机那里一个云计算平台,就能够做所有的一切。”也许这句话并不是错误的,但是这仍然需要很长的一段时间来走,一些传统的系统,如某些数据存储、交易、金融和保险的应用程序并没有准备好迁移到云中,尤其是如果商业规则还没有被充分证明。

5.考虑你迁移工作负载

有些人认为,你需要移动到云时,需要做好负载均衡,这种特殊的谬误来自于云计算理解,他们认为云计算就是一个运行速度最快的一个巨大的路由器。想想你要将哪些工作负载移动到云中,是一个开发测试环境?你能实现加速或者减速吗?你是否可以在紧急情况性爱关闭它?你是否需要一个单一的组件或多个组件?

在大多数情况下,你根本无法通过克隆其组件来扩展应用程序;不是所有相关服务都能在副本之间保持一致性,除非它们一开始就采用了这样的设计架构。

关键字:OpenStack部署

本文摘自:中关村在线

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^