多云管理工具:组织可能需要的6个功能

管理人员需要多云管理工具来确保资源安全,并符合适用的合规标准。他们还需要这些工具来帮助充分利用每个云平台的功能,同时最大限度地降低成本。

在评估云计算管理平台时,组织的IT决策者应确保具备有用的关键功能,并确保满足组织的特定要求。

与以往相比,IT团队正在使用多个云计算平台来满足存储需求。但是,多云环境的管理可能会令人生畏,尤其是当应用程序变得更加复杂,并且用户变得更加分散时。管理人员需要多云管理工具来确保资源安全,并符合适用的合规标准。他们还需要这些工具来帮助充分利用每个云平台的功能,同时最大限度地降低成本。

为了解决这些问题,一些团队正在采用云计算管理平台(CMP)控制不同的运营环境。云计算管理平台(CMP)是一套集成的软件工具,企业可以使用它来监视和控制公共云、私有云、混合云,以及多云环境。

虽然云计算管理平台(CMP)可能有很大的不同,但它们应该提供管理多云环境中的存储和其他资源所需的功能。对象管理组的云计算工作组(以前称为云计算标准客户委员会(CSCC))概述了云计算管理平台(CMP)应支持的六项功能:系统集成、通用服务、服务管理、资源管理、治理和安全,以及财务管理。

本文基于云计算标准客户委员会(CSCC)的定义概述了这些功能,并对各种云计算管理平台(CMP)产品如何满足这些标准,从而成为有效的多云管理工具进行了介绍。

(1)系统集成

为了支持多云管理,云计算管理平台(CMP)必须能够与内部和外部系统集成。例如,云计算管理平台(CMP)应支持来自公共云平台的已发布API以及私有平台(如OpenStack)。它应该能够与第三方系统集成,例如目录服务和源代码管理应用程序。

虽然云计算管理平台(CMP)可能有很大的不同,但它们应该提供管理多云环境中的存储和其他资源所需的功能。

在可用的多云管理工具中,Cisco CloudCenter支持用于存储和检索数据的Amazon S3 Web界面。与外部存储库的CloudCenter连接只需要主机名和端点URL。CloudCenter为20多个数据中心和云环境以及Docker、Chef和Puppet等工具提供预配置的集成功能。思科公司还提供了一个API,使其他平台能够与CloudCenter集成。

Morpheus是另一个云计算管理平台(CMP),是一种提供扩展平台和与其他系统集成的工具。管理人员可以使用GitHub、Gradle和Jenkins等工具集成源代码管理和构建自动化。与CloudCenter一样,Morpheus可以与Chef、Puppet和其他系统集成。

(2)通用服务

通用服务涵盖实现集成所必需的管理基础。云计算管理平台(CMP)应包括一个集中门户,用于访问云计算管理平台(CMP)组件、查看系统信息和执行管理任务。它应该提供服务目录功能,使用户可以轻松访问组织的云计算服务。一般服务还包括分析和报告功能,可提供有关服务消耗和优化的见解。

大多数主要的云计算管理平台(CMP)参与者提供一系列通用服务。例如,RightScale公司提供了一个控制台,用于管理任何云计算或服务器的工作负载。Scalr公司提供服务目录功能,只需简单点击键盘即可实现自助服务配置。 Scalr目录可以包括单个服务器或整个应用程序堆栈,其中包含云计算服务、自动化规则和自动扩展。

报告和分析也是多云管理工具的重要功能。Turbonomic CMP持续分析实时工作负载需求,并将其与存储和其他可用资源相匹配,无论是位于私有云、公共云还是混合云中,还是位于本地虚拟化环境中。

(3)服务管理

云计算管理平台(CMP)的服务管理组件是指服务级别管理、服务监视和容量监视,其目的是简化服务请求,并实现业务服务级别。为此,云计算管理平台(CMP)应该能够监控和报告所有托管云计算服务,同时跟踪有关存储和其他资源的容量信息。

Morpheus自动配置新配置的系统以进行正常运行时间监控,并支持主动的、可定制的警报。与此相比,Turbonomic可以提供各种系统的实时监控,包括来自Dell EMC、NetApp和Nutanix等提供商的存储产品。 Turbonomic还允许管理员定义服务质量级别,例如事务吞吐量。

(4)资源管理

资源管理包括管理和交付云计算资源所需的功能。例如,云计算管理平台(CMP)应支持资源发现、资源标记、资产和许可证管理以及云计算之间的迁移。有效的多云管理工具应提供编排功能,以实现管理流程的自动化,并促进云计算资源的配置或取消配置。

所有主要的云计算管理平台(CMP)参与者都提供广泛的资源管理功能。例如,RightScale公司提供的云计算发现功能包括查找正在运行的工作负载的功能。 RightScale公司还支持跨平台的通用标记,例如能够在Azure Resource Manager中标记存储账户。

Turbonomic提供自动实时的工作负载部署、配置和扩展。通过Scalr,管理人员可以创建针对特定类型用户的自定义自助服务配置门户。Morpheus支持跨多个公共云和私有云的裸机、虚拟机和容器编排,以及工作流审批自动化和基于阈值的扩展。

CloudCenter还提供了一个orchestrator工具,可以将应用程序与底层基础设施分离,同时隐藏云计算资源的复杂性。CloudCenter还支持映像和应用程序配置文件管理,其中包括应用程序的网络和存储属性。

(5)治理和安全

治理和安全的目标是确保根据组织的策略管理云计算资源和服务。为此,云计算管理平台(CMP)必须提供策略引擎以支持基于策略的云计算服务管理。它还应包括跟踪和管理合规性所必需的逻辑。最后,云计算管理平台(CMP)应提供身份和访问管理以及加密功能。

考虑到保护云中数据的重要性,大多数云计算管理平台(CMP)都应该认真对待治理和安全性。CloudCenter对静态和动态数据进行加密,提供身份管理和身份验证,并支持基于安全断言标记语言2.0的单点登录。

此外还有其他产品。例如,Scalr使用策略引擎和基于角色的访问来支持策略管理,采用分层,自上而下的方法来减少操作开销。除了支持创建新策略之外,Turbonomic还可以导入现有策略,例如高可用性、亲和性或反关联性。例如,管理人员可以为特定数据存储创建工作负载放置策略。

(6)财务管理

财务管理类别是指跟踪云计算资源消耗和支出。其功能包括计量资源和服务使用,为特定组分配成本,向内部利益相关者提供退款报告,提供发票服务和预测成本等。

Morpheus的财务管理功能可提供有关公共云成本的见解,并包括内联比较工具。此外,其监控和分析功能可以帮助IT决策者更好地预测和优化支出。 Scalr还可以跟踪支出、生成财务报告并创建自定义警报,以帮助避免超出预算。

云计算管理的未来

此处介绍的多云管理工具和功能是供应商根据云计算标准客户委员会(CSCC)概述的功能提供云计算管理平台(CMP)服务的方式示例。云计算管理平台(CMP)市场并未成熟,随着行业的发展和云存储的使用增长,所概述的功能将不断发展完善。

在此之前,评估云计算管理平台(CMP)的IT决策者应考虑云计算标准客户委员会(CSCC)确定的六个职能,同时考虑到他们自己组织的具体要求。他们还应该牢记多云世界的快速变化的性质,以及将影响他们未来的运营。

本文分享自微信公众号 - 云计算D1net(D1Net02)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-09-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏進无尽的文章

产品动效的福音,AE 动画直接变原生代码

在产品的开发中有时候需要一些动态效果,或者动画。如果全部让程序员用代码生成,可能发费的时间就很多了,并且有些动效是很难做出来的,比如超出了API支持的动画效果。...

46820
来自专栏清晨我上码

java微服务首篇

33040
来自专栏進无尽的文章

多线程-GCD

GCD是苹果为多核的并行运算提出的解决方案,所以会自动合理地利用更多的CPU内核(比如双核、四核),最重要的是它会自动管理线程的生命周期(创建线程、调度任务、销...

20020
来自专栏進无尽的文章

多线程-NSOperation和NSOperationQueue

NSOperation类是用来封装在单个任务相关的代码和数据的抽象类。NSOperation 是苹果公司对 GCD 的封装,完全面向对象,所以使用起来更好理解。...

36730
来自专栏進无尽的文章

从idea到原型构建一个软件

看到一篇不错的,从最开始的产品概念到产品功能细化开发的文章,这里在转载的基础上加了一些批注。文末附上原文出处。

19020
来自专栏Jed的技术阶梯

Spark读写HBase之使用Spark自带的API以及使用Bulk Load将大量数据导入HBase

以上两个算子分别是基于Hadoop新版API和hadoop旧版API实现的,大部分代码都一样,需要注意的是新版API使用中Job类,旧版API使用JobConf...

1.1K20
来自专栏Jed的技术阶梯

HBase Java API 01:基础操作

15220
来自专栏進无尽的文章

益思维-做一个T型人才

          工作中该如何发现自己要学什么,怎样构建自己的技能树。这是一个非常重要的问题,假如你不知道要学什么,那一旦你工作不那么忙时就会觉得无聊,只能通...

15140
来自专栏web前端-

Swiper开篇

 swiper是一款轻量级以及免费的移动设备触控滑块的js框架,主要运用于移动端的操作,但也可以用于pc端页面效果制作,完全的开源免费,

21920
来自专栏進无尽的文章

益思维-iOS 开发中的上帝模式与农民模式

我在做 iOS 开发的时候,发现自己在写程序的时候,常常处于两种状态的切换,我把这两种状态称为软件开发的上帝模式与农民模式。我先给大家介绍一下这两种模式的特点。

15320

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励