从企业眼下悄悄溜过的私有云成本

尽管私有云给企业带来许多利益,却也会引入新的花费——它们延伸到服务器、存储和软件之外。

业务和IT领导经常被私有云的花费所震惊,因此理解和减少这些花费很关键。当公有云供应商拥有很强的成本优势时——允许用户只付所用计算资源的费用,私有云却是不同的。

对于私有云部署,业务部还必须购买、管理和维护它自己的数据中心——因此,尽管私有云有优势,但它不是节约成本的做法。甚至大多数有经验的数据中心架构师会被云成本打个措手不及。

以下是四项私有云成本,尤其是那些本应该被注意到却被忽略的。

应用重设计

几乎所有企业应用是在特定基础设施上设计并运行的。大多数企业很难从一种基础设施迁移到另一种。从实体服务器转为虚拟服务器时就会发生这种情况,如果真发生,一些遗留应用不能在虚拟服务器上正常运行。相同的破坏可能也会发生在云上,因为不是所有应用都可以轻易地从VM(虚拟机)迁移到私有云上。

当这些情况发生,业务部必须决定,要么留下内部部署的应用,要么重新设计应用以适应云。第一个选择不受欢迎,因为它减慢企业内部采用云的速度。但是替代的选择—重新设计或者重新架构应用—代价高且需要数月的软件开发时间。

知道哪些应用需要在私有云上运行,并在你创建它们之前确保他们可以在云上运行。通过早期计划,在云评估环境下彻底审查应用,以缩减应用重设计成本。

架构变化

除了诸如自助服务等好处外,私有云提供高可用性和恢复力。用户期望访问工作量和数据储藏时不会崩溃。这意味着私有云中心依靠连通性和其他技术来创建一个更具弹性的基础设施。

恢复力和高可用性技术在传统数据中心里是老生常谈。但是它们对于云来讲是桌上的赌注。如果云不可靠,用户不会采用它。因此,采用私有云的企业经常要面对额外的架构设计变化成本,以及更多提高可靠性的设备和软件开销。

实现自动化

云提供的计算环境,不需要连续的IT监控。云用户应该有权利准备、部署和使用业务工作,而无需等待预算批准、工作进度安排和其他内部流程。这使自动化和和谐运作在私有云支持用户准备、跟踪适当业务工作流和执行其他任务时非常重要。

问题是,自动化不是天然就自动化。默认规则集合不会带你走太远。有效的自动化需要基于业务知识的综合规则集。IT和业务领导必须开发和实施这些驱动云自动化的规则。比如,自动化要定义哪类用户有权利准备确定的资源,哪些经理必须被通知,该实例会存在多久,用户的部门是如何被掌管的。

但是,创建这些规则集只是检验和升级的连续过程的开始。自动化规则必须动态变化以适应变动中的业务情况。举个例子,如果一个部门经理离职或者换了职位,IT团队需要调整通知或审批规则关联到新经理。IT人员必须频繁地检查和升级规则,这将导致额外的私有云开销和工作。

业务流程改变

私有云把计算从管理控制中分离出来,授权给用户;员工不再需要等待IT员工、经理和CIO们来帮助计算需求。

然而,这场革命可能对没准备好的业务是破坏性的。在许多情况下,云刚开始是测试环境,公司没有真正理解它带来的好处和风险就放弃了控制。比如,云无计划性扩展和缺乏责任之类的问题,会导致混乱,以及不必要的私有云开销。

业务部门花钱来创建私有云,也必须面对私有云使用中持续的控制责任。这涉及到建立新的云使用政策或实施云工作生命周期协议——这些努力可能造成无法预料的私有云开销。


本文作者:余彥

来源:51CTO

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/183765

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。