快手、孩子王、华为等专家分享大模型在电商运营、母婴消费、翻译等行业场景的实际应用 了解详情
写点什么

私有云综述

  • 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:223604
用户头像

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

关注

评论

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

区块链钱包开发的功能与特点

7 天开发后台系统技术小结

老魚

程序员 全栈 建站

国外低代码平台趟过那些坑,对国内低代码企业有哪些启示?

DT极客

智慧社区管理平台建设,智慧平安小区整体解决方案

t13823115967

智慧社区安防系统平台开发

智慧公安防控管理平台搭建,重点人员管控系统解决方案

t13823115967

智慧公安

RocketMQ消息模型

废材姑娘

Java RocketMQ

区块链钱包开发的核心优势

区块链数字货币交易所开发的简介

Flink SQL 实战:双流 join 场景应用

Apache Flink

flink 流计算

纵观 ActiveX 平台的兴衰史,看开发控件的技术演变

葡萄城技术团队

SpreadJS activex

Ubuntu 使用 Iptables 做网络转发

wong

iptables Ubuntu20.04

数字货币交易所开发的功能与特点

这道面试题,出错率90%

田维常

面试

Python的GIL

yunson

Python GIL

千里公路建设尽收眼底,3D可视化监测管养运,领导都惊呆了

一只数据鲸鱼

物联网 数据可视化 3D可视化 公路建设 智慧交通

我参与阿里巴巴 ASoC-Seata 的一些感悟

阿里巴巴云原生

阿里云 开发者 云原生 感悟 seata

漫画 | 带你领略前端发展史的江湖恩怨情仇

苏南

程序员 大前端 漫画 时代发展

mysql binlog轻量同步工具binlog portal

dothetrick

Java MySQL springboot Binlog spring Boot Starter

大作业1

蓝黑

区块链挖矿系统开发功能方案

2020年11期券商App行情刷新及交易体验评测报告

博睿数据

APM 数据 AIOPS 证券

程序员修炼之路:你该知道的 7 个必经阶段

阿里巴巴云原生

阿里云 程序员 云原生 自我思考 成长笔记

有没有听说过通达快递?

escray

极客时间 极客大学 课程作业 大作业 架构师训练营第 1 期

甲方日常 79

句子

工作 随笔杂谈 日常

数仓缓慢变化维深层讲解

大数据老哥

大数据 数据仓库 数仓

区块链商城系统开发技术详解

对冲基金的子基金模式vs集中管理

9527

《数据挖掘:实用的机器学习工具和技术,第4版》PDF版免费下载

计算机与AI

数据挖掘 机器学习 数据科学

币币交易所系统开发详情说明

区块链app开发要多少钱?如何根据项目需求了解价格?

LINUX SHELL脚本攻略

田维常

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