写点什么

私有云综述

  • 2011-07-23
  • 本文字数:1573 字

    阅读完需:约 5 分钟

私有云,即在企业内部使用的云计算,逐渐流行开来。它使公司企业组织受益匪浅,例如对现有服务器资源的高度利用,改良的管理,随用随付的支付方式以及自助管理。

这篇综述阐述了创建一个私有云的一些关键因素。

和其他的典型的IT 解决方案一样,在私有云中也存在着大量的炒作。如果一个方案里面存在着不少炒作因素,我们还可以相信么?将真相从虚幻中抽丝剥茧出来是非常困难的,尤其是当我们选择使用什么方案,什么工具的时候。当然我们可以参考云标准用户理事会的案例分析对比报告。云标准用户理事会是由对象管理组织和BPtrends 共同管理,它的初始成员包括CA、IBM、Rackspace 和Software AG 等。这个分析报告覆盖了所有的公有,私有以及混合云计算解决方案 - 并且对云计算给业务带来的影响作了深入分析。因此能够帮助你决定哪种方案是最适合你的企业的 - 或许是纯粹的私有云?或者是混合式的?或者是公有云?抑或是完全不用云计算?

如果需要在企业内创建私有云,内部有实现的基础将是非常重要的。作为这个基础的关键因素,一个管理程序(Hypervisor)能够提供虚拟镜像的运行时。现在市场上有许多管理程序,不仅仅是有开源产品,也存在大量的商业解决方案。市场上的商业解决方案包括: Microsoft HyperV VMWare vSphere Oracle VM IBM PowerVM 等。

开源社区也提供了大量的管理程序,包括 Xen KVM Wikipedia 上面例举了大量的管理程序和平台之间的差异)。不仅如此,开源社区还在管理层上额外提供了私有云构建和管理支持,例如 Eucalyptus OpenStack OpenNebula 。Eucalyptus 的一个特色功能就是它支持创建作为服务的私有云,这样用户可以通过 Amazon EC2 或者 S3 兼容的 API 访问私有云。

选择管理程序的时候,市场份额通常并不是一个很好的标准。许多管理程序是被作为操作系统的一部分来出售的,这可能会导致错误的数据统计。不过,这里提供了一些有用的标准来帮助用户选择管理程序:

  • 性能:性能测试数据能够反映虚拟化相对于非虚拟化方案带来的影响。例如虚拟化的主要开销是什么?
  • 伸缩能力:管理程序能够支持多少虚拟机器?每个实例能够得到多少内存?
  • 安全性:阅读 ISS 的漏洞报告,仔细查看关于管理控制台,管理服务器,管理员服务器,子操作系统以及管理程序的章节。安全强化指南和配置文档也能够提供一些平台安全性的建议,并且能够帮助开发者快速找到问题所在。
  • 管理和易用性:在管理虚拟机器和镜像的时候能够得到什么样的支持?仅仅是命令行管理界面?GUI 有多么复杂抑或是简单易用?支持脚本吗?

另外一个要考虑的因素就是如何构建虚拟机镜像?镜像会有多复杂?仅仅是简单的可重用而且只允许少量的定制么?或者是另外一种复杂很多的方法却支持大量的个性化定制?能够重用预先定制的镜像是一个非常不错的功能。VMWare 的 Virtual Appliance Marketplace 提供了大量的虚拟镜像。而如果需要构建一个镜像,那么例如 Oracle Virtual Assembly Builder IBM Workload Deployer 这样的工具能够提供非常高级的创建虚拟镜像功能。这些工具都对关键中间件组件(web 服务器,应用服务器,缓存组件,数据库等)有深入的了解,并且鼓励自定义开发虚拟机镜像。

最后一点,我们如何决定方案的总体架构?我们需要在设计云方案的时候遵循这些最佳实践的经验吗?云模式 - 被证明是最佳的实践方案而且能够解决反复出现的问题 - 正在被识别,文档化并且共享。有一些开发商提供了一些资源,例如 VMWare Microsoft IBM Workload Deployer Patterns

重用性在私有云中将会是一个非常重要的因素。由于私有云仍然在早期阶段,因此现在断定是否需要重用性还为时尚早。无论对整个镜像的重用可行与否,定制化镜像创建工具或者模式 - 其质量,数量以及可达性都将会是成功的关键因素。

你是否准备采用云方案?是否决定采用私有云呢?你在构建私有云有什么经验可以分享么?

查看英文原文: Private Cloud Roundup

2011-07-23 16:224045
用户头像

发布了 90 篇内容, 共 38.5 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

代码随想录Day42 - 动态规划(四)

jjn0703

工赋开发者社区 | 主数据管理体系建设与问题分析

工赋开发者社区

基于smardaten无代码开发智能巡检系统,让无人机飞得更准

海拥(haiyong.site)

高效数据传输:轻松上手将Kafka实时数据接入CnosDB

CnosDB

kafka CnosDB Telegraf

在 Go 语言单元测试中如何解决文件依赖问题

江湖十年

golang 后端 单元测试

一键登录助力用户转化率稳步上升

MobTech袤博科技

前端 App 前端开发 秒验 一键登录

数科公司转型,从IT运维向价值运营转变

用友BIP

数科公司

微信业务架构图

kylexy_0817

#架构实战营

全球劳动力革命,Papaya Global 打破薪资界限

CnosDB

Papaya Global 劳动力革命

代码随想录Day43 - 动态规划(五)

jjn0703

华为云classroom赋能--Devstar使应用开发无需从零开始

DevOps 软件开发

企业数字化转型的四个“有为”与六个“数字化

工赋开发者社区

AREX Agent 插件开发指南

AREX 中文社区

开源 Java Agent 自动化测试 Mock测试框架 流量回放

职场新人如何避免陷入成长陷阱

老张

职场成长 职场经验

开箱即用的对话机器人解决方案,涵盖问答型对话、任务型对话和聊天型对话等多种场景,为您提供全方位的对话交互体验

汀丶人工智能

人工智能 自然语言处理 nlp 对话机器人 智能对话

ProsperEx 的野望:借势 RWA 浪潮,构建全新的链上衍生品体系

股市老人

幸福之道,就在其中

少油少糖八分饱

生活 读书感悟 幸福 阅读笔记 被讨厌的勇气

Programming abstractions in C阅读笔记:p107-p110

codists

c

告警通知全面提升,一键接入多渠道 - 轻松管理,时刻掌控

极限实验室

console agent alerting easysearch

go的net/http有哪些值得关注的细节?

java易二三

Java 数据库 程序员 计算机

强化服务韧性:ChaosBlade磁盘故障模拟的原理与应用

柠檬汁Code(binbin0325)

混沌工程 系统调用 磁盘故障 Chaos 故障模拟

千帆大模型平台的海量 Prompt 模板库,带来了什么?

梦想橡皮擦

千帆大模型平台

一点就通,解析直播源码拉流技术

山东布谷网络科技

一键式文本纠错工具,整合了BERT、ERNIE等多种模型,让您立即享受纠错的便利和效果

汀丶人工智能

人工智能 自然语言处理 文本纠错

浅谈中小企业为何做不好自媒体营销

石头IT视角

C++使用new来初始化指向类的指针

芯动大师

一键登录是如何在登录方式中脱颖而出的?

MobTech袤博科技

前端 前端开发 APP开发 秒验 一键登录

SpringBoot3安全管理

Java spring springboot springsecurity SpringBoot3

技术分享 | kill掉mysqld_safe进程会影响mysqld进程?

GreatSQL

数据库 greatsql社区

私有云综述_服务革新_Lee Ackerman_InfoQ精选文章