搜档网
当前位置:搜档网 › 企业私有云架构构建指南

企业私有云架构构建指南

企业私有云架构构建指南

由于云计算所带来的好处和虚拟化的本质局限的原因,云计算几乎吸引了所有的眼球。虚拟化主要关注其本身和虚拟机(VM),虚拟机的性能以及一旦物理服务器实现虚拟化后所能实现的功能。与之不同,私有云计算的范围更为广泛,它并不仅仅关注虚拟机本身,而且还包括托管虚拟机的整个基础设施。

本技术手册将介绍私有云的优势、如何构建私有云架构以及私有云构建工具与实践。

私有云优势与控制

到目前为止,无论公共云应用被证明有多完美、理解有多深刻、合同定义有多严谨,云计算的核心技术也只由供应商掌握。如何在云中部署机器、备份以及交付,用户对所有这些问题都一无所知。在这种情况下,特别是业务应用涉及敏感数据时,私有云就自然而然成为了企业用户的首选。

私有云VS公共云:建立私有云的好处

私有云策略:一个迈向成功的四步计划

私有云架构构建

几乎所有的企业和大量中型业务都认为在未来三年他们至少会部署一些私有云技术。那么如何进行私有云架构构建呢?选择云堆栈的流程从定义你的私有云部署模型开始,基于是什么让私有云引起了你的企业的兴趣。下面我们就来介绍私有云的类型以及如何构建。

详解私有云解决方案五大类型

如何选择适合企业的私有云解决方案?

私有云构建云堆栈采购大比拼

私有云架构构建你的服务器是“宠物”还是“羊”?

私有云计算往往需要使用第三方工具以完成某些任务,例如应用程序迁移、虚拟机配置自动化以及环境监控等。私有云计算受益于第三方工具应用的三个方面包括了:服务目录、安全以及存储。下面我们会介绍在私有云构建中的注意事项以及实践操作。

构建有效私有云注意事项

私有云计算的四个网络延迟陷阱

私有云计算的自助服务、安全与存储工具

H yper-V 3.0:完整构建私有云

私有云VS公共云:建立私有云的好处

你应该有自己的私有云吗?

大多数企业还无法承担自己的私有岛屿,但很多人确实觉得投资一个私有云是值得的。事实上,在https://www.sodocs.net/doc/e016754518.html, 2011读者调查中,27%的受访者目前正在开发私有云。这是比简单的向公共云部署应用程序更复杂的过程。下面简单的概述实施私有云的优点和缺点,以及如何确保物有所值。

首先,了解你正在用的同类比较很重要。有两种方式来看私有云的优点和缺点。第一种方法是比较这种云和一个内部,非云基础设施。另外一种方法是比较私有云和公有云。好处将根据你所做的比较不同而非常不一样。

私有云比较#1

在资源管理方面,私有云比传统的专用托管模式有一个显着优势。作为拥有一个网络收集,活动目录,客户关系管理(CRM)和应用服务器(其中许多服务器的大部分时间将不能被充分利用)的替换,您可以有几个私有云服务器或管理程序来扮演这些角色。负载均衡技术,让您以确保最高效的使用这些资源和最小化成本。您还可以根据需要,通过第三方的云服务提供商添加更多的虚拟服务器。私有云的服务器仍然位于外部防火墙后面,并且你的数据库服务器保持在另一个防火墙后面,这样使他们受到双重安全保护。

私有云比较#2

一个私有云有多项功能,在公有云里面不能简单实现的。企业更强大的安全控制措施(比如网络隔离,防火墙,数据库隐私和安全连接)是许多公司的最大卖点。企业需要定制他们的云,也很重视私有云的灵活性与更多的公有云通用环境对比。如果您的业务处理大量的数据,您还可以在私有云端享受更快更高效的数据备份能力,而不是依赖于直接与网速相关联的备份。

私有云的主要缺点是,它的成本比公有云高。这些较高的价格,可能包含前期费用,使用费和维护/管理资源。然而,有了私有云,你可以减小限制在某一个特定提供商的风险。当你保持更多的所有权,责任和控制,那么基于业务战略方案变化和迁移到新的应用程序就比较容易,而不是取决于你的云供应商是否支持。话虽如

建立或“购买”你的私有云

当然,有些优点和缺点取决于你是否设立一个内部私有云或由第三方托管。https://www.sodocs.net/doc/e016754518.html,公司有一系列问题,可以根据你想要达到的目的来帮助您决定哪一种方法适合您的组织。例如,如果你能够再利用现有的基础设施,为了达到目的,切换到内部私有云设置可能会更有意义。

如果你想在第三方协助下建立并实施/建立或实施一个私有云,你要确保供应商提供的服务水平是物有所值的。在这些领域,你应该问这样一些问题:

服务器将位于哪里?专用服务器能够离线或在线托管。这将决定谁为物理维护和保持他们的安全负责。你所在的服务器机房实际上可能比一个主要的私有云提供商的一个数据中心的设备相对落后。

谁来负责日常的管理?外部云提供商应该对大部分的管理基础设施,操作系统,更新等负责。否则,你就不能通过迁移到云服务器来真正释放自己的IT资源。服务器和存储虚拟化可能使内部管理工作变得更容易和更透明。

可扩展性是否有效?你使用一个私有云,并不意味着你被限制只有一定数量的服务器空间(假设厂商在他们的数据中心是物理托管服务器)。相反,你应该和公共云用户一样,具有可扩展性和超强计算能力。理想化,缩放应该是一个过程,可以自动根据自己的业务标准,在确保可用性的同时严格控制成本。

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_64160.htm

(来源:TechTarget中国作者:Jason Tee 译者:张宣彬)

私有云策略:一个迈向成功的四步计划

云计算已成为所有业内人士谈论的热点话题。但是,虚拟化仍是制定私有云策略中重要的一个步骤。如果你已经对你的IT基础设施进行了部分的虚拟化,那么你比你想象中更接近私有云计算。

近来,由于云计算所带来的好处和虚拟化的本质局限的原因,云计算几乎吸引了所有的眼球。虚拟化主要关注其本身和虚拟机(VM),虚拟机的性能以及一旦物理服务器实现虚拟化后所能实现的功能。与之不同,私有云计算的范围更为广泛,它并不仅仅关注虚拟机本身,而且还包括托管虚拟机的整个基础设施。

私有云策略制定的原因

回顾之前的广告宣传,云计算所带来的好处是否值得去实施云计算?答案当然是肯定的。一个可靠的私有云计算策略,通常从接受虚拟数据中心概念开始。这一方法将云计算的好处引入到你的IT基础设施中,即:进一步优化资源、提供服务的更高能力以及改进的查看资源使用率的可视性。

但是你如何具体实施呢?以下四个步骤将有助于你制定一个私有云策略,并从而享有云计算所带来的好处。

步骤1:正确认知何为私有云计算

“云计算”这个概念已对IT业带来了极大的影响。大多数人都将其视为管理IT工作负荷的灵丹妙药。作为其核心,私有云计算代表了你已经拥有资产的集合——即创建资源池的集合。从这个资源池中,你和你的最终用户可以以供应资源支持的任何配置创建虚拟机。

自助服务是这个资源池的最重要功能。你可以设置一个资源云,为特定的个体、团队或项目分配少量的资源,并允许他们以任何他们认为合适的方式使用资源。

越来越多的自助服务工具纷纷问世,部分来自于虚拟平台供应商,部分来自于第三方或公共云供应商的定制。

如果你使用VMware公司的管理工具套件和上述的自助服务工具来定义私有云计算,就强于VMware高可用性和分布式资源调度程序的主机集群。有了这些资产设备及其配套的存储和网络,你就能够灵活地根据你物理资源的供给水平创建虚拟机。因此,一旦你所拥有了基础设施,你就能以你自己的方式来制定一个完整的私有云策略。

步骤2:正确认识你所没有的私有云计算组件

即便是在实现虚拟化之后,众多IT专业人士也并不积极地管理系统性能。但是,为了得到云计算所带来的好处,性能监控应当成为你私有云计算策略中的重要组成部分。

私有云计算代表了整个数据中心的一个抽象体。这一抽象体整合了硬件和一组衡量功能的数字。网络、存储、处理能力和内存都被抽象量化成资源供给和需求的数字。

现今,你就能看到这个抽象的证据。例如,对一个集群选择VMware vCenter Client的虚拟机标签,你就会发现一长串标有处理能力和内存需求数值的虚拟机列表。诸如VMware vCloud Director和系统中心虚拟机管理器2012(目前为测试版)的高级工具进一步提高了这些资源数值的可视化程度。

由于其抽象性,当采用私有云计算时,按照数据中心水平接受性能和容量管理是非常重要的。你需要拥有比你虚拟化平台所提供工具更多的工具,但是您还需要一个改进的、可将你的资产设备整体考虑的IT资源管理方法。

步骤3:终止和停止虚拟白盒

现在,各大厂商都提供了一类新的硬件:融合的基础设施。这类硬件采用模块化设计,因此很容易就能通过简单地增加额外容量来新增计算能力、存储空间或网络带宽。而制造厂商将其绑定在管理工具中,以便于管理该硬件并实现虚拟化。

硬件制造厂商和虚拟化平台厂商的这一合作是实现私有云计算的真正关键。这一联系使管理员能够在他们的私有云策略中进一步优化虚拟机消耗资源的方式。存储与服务器能够过网络联系并协同工作,从而组成一个整体创建虚拟工作负荷的无缝体验。

如今,这些技术虽然都是可以拿来即用的,但是你不会总是能够在一夜之间使其成为你云计算策略的一部分。根据硬件更新周期的规律,这类新设备进入你的数据中心可能要花费数年时间。那么,现在你所能做的就是为了该设备的到来做好规划和准备。

如下就是原因:你会发现十年前重新构建白盒服务器可能是十分有趣的,但是随着基础设施规模的扩大,这些不同的服务器和它们的配置都变得越来越难管理。除非你现在就开始融合基础设施的规划,否则你注定要得到一个与你构建整个数据中心类似的教训,同时你自制的虚拟化硬件也无法扩容以满足你的需求。

步骤4:与交付平台规模适当的服务

为了真正地实现云计算所带来的好处,你需要克服对安全性和失控的恐惧心理。

私有云计算是迈向未来IT服务可以随时随地灵活托管的第一步。有时候,在你的本地数据中心中托管这些服务也是非常有意义的。其他时候,委托他人在公共云中进行服务托管是更为有意义的。

将这两种方法有机地结合涉及一系列不断发展的技术:其中包括连接的安全性、信息保护以及创建混合云的经验。现在,你的云计算服务供应商和你的虚拟平台供应商可以与你共享对这些产品目前和未来的憧憬,因为他们最终将成为你能实际看得见、摸得着的产品。

私有云计算:可能比你想象中更接近你

不久前,还很难想象那些塑料薄片会成为我们安全购买商品和服务的重要手段。只不过是一串数字和磁条组合的信用卡,很难成为人们从事商业活动所信任的载体。但现如今,当我们购买时,已对其信任有加。在今天的IT领域,这也成为了说明信任演变的最佳类比案例。

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_50387.htm

(来源:TechTarget中国作者:Greg Shields 译者:滕晓龙)

详解私有云解决方案五大类型

过去的一年中,客户对于云计算的问题从“云是什么?”到“我该考虑什么样的厂商?”都有所覆盖。而且,如今的业务人员越来越懂行,很多已经决定运用云战略来交付更为有效的IT服务。厂商们也抓住机遇,在这个领域开始提供解决方案,从而加速客户数据中心的IaaS实现。

根据Forrest进行的《市场概况:2011年私有云解决方案》调查,我们发现有五种类型的私有云解决方案出现。下面我们就对这五种私有云解决方案进行简单的介绍。此外,我们也发现有数不尽的厂商推出产品作为私有云解决方案,导致市场一片混乱。这里根据这五种类别,我们挑选了一些符合私有云基本标准的厂商。关键的区别在于下面要提到的厂商都有服务自动化背景,能够以单一步骤部署多种虚拟机应用。

企业系统管理厂商:BMC、CA、IBM和newScale

大多数情况下,这些厂商进入私有云市场都是以既有的适合云的管理工具,经过重新包装成为私有云套件。因此它们重新定义了其产品,能够更加紧密地在组件之间整合,而且可以控制云环境,这里指的云环境包括VMware vCloud Director和Amazon Web Service的弹性计算云(Elastic Compute Cloud)。BMC的Cloud Lifecycle Manager是其BladeLogic自动化工具,广泛用于企业公有云和传统托管提供商。类似的,CA也始于其服务自动化技术,从其服务保障和虚拟化管理工具来构建一个完整的解决方案。IBM在其产品中包装了一系列Tivoli系统管理工具,也整合了其融合基础架构,IBM Cloudburst是一种软硬件解决方案。最近思科收购的newScale主要提供强健的企业服务分类。思科将其包含到其更为完整的自动化产品中,不过这款产品对于底层的虚拟化平台自动化功能有比较强的依赖性。

OS/管理程序厂商:微软和VMware

每一个领先的管理程序厂商都是在管理程序层之上构建私有云解决方案。VMware的vCloud Director是这些产品中最先进的一款,提供了完整的信息计划基础设施控制和强有力的多租户架构,但是它只支持vSphere Hypervisor平台。微软的Hyper-V Cloud是一种多重解决方案,能够管理vSphere、Xen和Hyper-V。这个解决方案围绕微软的System Center Virtual Machine Manager来构建。目前来看,更像是虚拟化管理器,而不是完整的私有云解决方案,因为缺少强健的自助门户。

融合基础架构解决方案:戴尔和惠普

这些解决方案将硬件和软件结合成为一种快速部署的私有云解决方案。惠普CloudSystem是一种单一厂商的解决方案,整合了惠普一系列的软件组件,这些软件组件来自于惠普的企业服务和设备管理软件组合。其管理软件也可以和硬件分开单独购买;这个产品现在作为HP Cloud Service Automation (惠普云服务自动化)(CSA)出售。戴尔的解决方案基于其内部以及合作伙伴软件构建,包括Creator,这是一款来自DynamicOps 的工作负载自动化工具。

专业云解决方案:Abiquo、https://www.sodocs.net/doc/e016754518.html,、Enomaly和Eucalyptus

这一分类中的厂商都没有企业系统管理资产,因此都是为了私有云专门构建私有云解决方案。所以,他们的产品也能够更加紧密地整合在一起,但是绝对不相同。每一个厂商都采用不同的方法,因此擅长的地方也不同。Abiquo在租户中集合了虚拟资源池,像不同的管理程序或者私有云/公有云,为租户管理者提供一种强健的管理接口。https://www.sodocs.net/doc/e016754518.html,(已被思杰收购)关注于交付一种简洁的云解决方案,提供集成用户界面和高可扩展性。Enomaly和Eucalyptus是一种更加简单的解决方案,旨在更加高级的管理者和开发者。二者都有强健的公有云连接性。

网格衍生解决方案:Hexagrid、Platform Computing和Tibco

这个领域的厂商都有网格计算的资产,充当了其解决方案的基础。Platform(已被IBM收购)的ISF构建在其工作负载管理器之上,提供解决方案使用其管理多网格项目的历史,作为其多租户和自助门户基础。Tibco 的Silver Fabric基于FabricServer,FabricServer是一种允许非网格应用使用网格基础架构的解决方案。Hexagrid的登场是伴随着其VxDatacenter产品,它不是作为原始的网格管理解决方案,其构建者利用自身的经验开始构建的这个产品。其关键的区别在其用户界面。

我们上面所列举的厂商主要是已经有解决方案可用,而且提供了私有的IaaS环境的所有核心功能,而且有完整的客户支持参考。越来越多的厂商都已经宣布其私有云解决方案,像思科、思杰、富士通、Nimbula、红帽……也有更多的厂商提供了远程云环境管理服务,所以我们不用加强管理云环境的专业实践。另外要提醒大家的是,使用托管的私有云解决方案,部署和管理都是由服务提供商来进行,所以要根据自身的利益来进行。

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_59326.htm

(来源:TechTarget中国作者:张培颖)

如何选择适合企业的私有云解决方案?

在《详解私有云解决方案》中我们介绍了五种类型的私有云解决方案,以及所对应的相关厂商。在这篇文章中,主要来看一下如何选择适合自己的企业的私有云解决方案。

私有云解决方案市场上,从一开始就有各种解决方案可供选择,功能范围极为宽泛。有一些对于尚未开始部署的企业来说是最佳的,因为可以单独操作。针对不同的解决方案,将其调整到与自身当前的成熟度符合。还有一些更具延展性,可以按照企业自身的步伐获取云,但是由于在这条路上,能借鉴的最佳实践就很少了。那么我们在之前能做些什么呢?

确定企业虚拟化环境成熟度的“绿地”

你所在的企业是不是在标准化和自动化的道路上停滞不前?或者还在纠结于用同一种方式做事情,要做两次?私有云解决方案只有在标准定义了好了才能运作,而且这些操作是无需人工干预的。如果企业标准化没能实现,是不是意味着就不能创建私有云了呢?当然不是,确定未开发地去的部署,开始进行测试,开发资源或者一个新的业务项目,你也能从解决方案中获益。

为私有云设置短期目标

构建的私有云谁来使用或者用于哪里?如果最初的目标是测试和开发,考虑将私有云解决方案和测试自动化解决方案对照一下,像VMware vCenter Lab Manager或者Soasta CloudTest。如果这个云要在多个部门间共享,就要考虑如何多样化其需求和未来的需求。比如说,可能需要优先考虑强健的RBAC(基于角色的访问控制)。

为私有云设置一个长期的愿景

虽然起始点可能比较容易确定,但我们也不希望选出一个解决方案,却不能满足业务需求的增长。进行一个长期的计划是有必要的,随着时间的推移,支持有应用组成的服务的混合云部署,这些应用可能运行在公共云上或者传统的虚拟化环境中,甚至是其自己的物理主机上。要使用什么工具来管理这个环境?上次介绍的解决方案中有很多能够运转的不过,或者只是支持单一的管理程序。

为管理程序群岛做好准备

尽管当今大多数虚拟化环境可能使用的是VMware,也有很多人计划转到其他模型上,像微软的Hyper-V、Xen或者是甲骨文的VM,又或者是KVM。如果你的解决方案要和公共云整合的话,就要确定是否有异种的管理程序将来要支持。

在购买前要体验

要关注评估的具体标准,尤其是用户界面。用户界面和工作流模型可能让管理员感到和舒服。还有一些人喜欢命令行界面,所以就会对那些拥有华丽的交互管理门户的云解决方案。

选择流程时要包括目标用户

确保目标用户也在演示中出现,因为我们想要的和他们想要的可能完全不同。你可能认为你对客户了解的足够多,但这样做真的是出于安全的考虑。

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_59707.htm

(来源:TechTarget中国作者:张培颖)

私有云构建云堆栈采购大比拼

几乎所有的企业和大量中型业务都认为在未来三年他们至少会部署一些私有云技术。任何计划云项目的业务快速意识到有很多云软件或者“堆栈”,来自不同的厂商以不同的方式来看待云的未来。现在选择正确的云堆栈会避免将来的代价高的缩减。

选择云堆栈的流程从定义你的私有云部署模型开始,基于是什么让私有云引起了你的企业的兴趣。下面是企业和中型公司中三种普遍的部署模型。

(1)虚拟扩展模型。在这个模型中,主要考虑的是保持现有虚拟化软件,用这个目标来补充云计算性能和灵活性。使用这种类型的模型,企业会想要选取能够兼容目前已经运转的资产的云堆栈。

(2)公有云到混合云模型。这些公司已经决心成为一个公有云提供商,但是他们现在的目的是把一些云项目带回到本地或者创建一种混合云,这种情况下公有云扮演着逐渐发展的私有云的备份或者卸载资源的角色。这种类型中,云堆栈选择的主要目标是能够同现在使用的公有云服务兼容。

(3)绿地模型(未开发模型)。在这样的案例中,云消费者没有明显的虚拟化或者云委托,只是在寻找最佳的长期云软件。很多更大的公司严格恪守面向服务架构(SOA),旨在桥接云和SOA到一个环境中,云计算作为平台,而不是虚拟机主机。这些公司就更适合绿地模型。

云堆栈采购:虚拟化扩展模型

对于适合虚拟扩展模型的企业,主要问题是“你现有的IT基础架构是否基于VMware?” VMware用户典型的选择VMware的vCloud Director作为其云软件,对于那些使用像vMotion进行VM迁移的用户更是如此。同时其他的云堆栈选择就是hypervisor不可知的,他们很少完全或者轻易利用VMware的功能。

对于那些没有同VMware紧密连接的公司,通用的云堆栈选择是Citrix CloudStack、Eucalyptus和OpenStack。这三种堆栈都相对公平的进行hypervisor支持,但是第一步通常是要确认你的云选择能够同现有的hypervisor共同运作。

第二决定因素是你自己的主要IT厂商的云软件承诺。如果你在惠普商店中,你可能就会考虑OpenStack,因为惠普的云基于OpenStack技术构建。

云堆栈采购:公有云到混合云模型

对于那些符合公有云到混合云模型的私有云开发业务,首要显著问题是“我们目前使用哪种公有云或者云?”当然,对于任何新的公有云采用而言,似乎市场动向是将OpenStack作为框架,在OpenStack和亚马逊Web 服务(AWS)之间也出现了竞争张力,这也导致OpenStack和亚马逊云之间的差距增大。AWS弹性计算云(EC2)兼容思杰CloudStack和Eucalyptus,而Rackspace,也是OpenStack创始人之一,很明显更加兼容OpenStack。

这个组织的成员来说重要基础是知道他们会在基础的基础架构即服务(IaaS)上使用什么云服务,比如OpenStack Nova或者AWS EC2。AWS每年逐渐增加了一种更加平台即服务(PaaS)的功能,这些新服务中的大多数不能直接支持私有云。

计划创建AWS共栖的私有云将意味着要将你的计划同AWS服务匹配。如果目标是从公有云迁移到私有云,那么这项服务只需要兼容,但是如果目标是混合,那么这项服务必须能够很好的交互操作。这也正是大多数这种云部署模型的用户陷入困境的地方,因此要注意。

微软Azure用户或者来自其他厂商的Azure兼容的PaaS云用户,可以构建Windows Azure私有云且使用微软服务总线来混合Azure和公有云。在这个过程中确保使用最新的Windows Server版本。如果你正在IaaS云上运行Windows Server,你还可以继续使用Windows Azure服务总线工具混合,当然如果你有最新的软件运行在你的内部和云服务上。

云堆栈采购:绿地模型(未开发模型)

对于使用绿地私有云模型的公司,选择的范围更广泛,但是也是风险所在。第一步是确立什么云堆栈平台来支持未来的云应用。通常,PaaS在成本节省和简化操作方面会产出良好的结果。也可能会简化私有云创建落地的过程。平台具体化的hypervisor,如KVM for Linux,如果候选云应用会运转在一个平台上且如果没有PaaS平台可用,可能会是最好的选择。

SOA用户要探索是否需要hypervisor。SOA应用被量组合化,在服务器池托管组件中提供了灵活性。一些人将SOA比作“组件即服务”模型,SOA可以托管在兼容平台,且无外乎是多任务功能。通常这样提供了

还有其他的云堆栈可用,除了这些已经提到的之外。很多公有云提供商和一些大型企业使用Xen云平台进行可扩展和灵活性支持,但是缺少交钥匙选择。Hadoop是一种基于数据模型的云架构,也是一种理想的“大数据”应用,且能扩展到其他领域,但是过于具体化而不能成为通用的云堆栈候选。

无论企业对于私有云项目选择哪种云堆栈,他们应该准备好解决其他的通用问题,如工作流分配和开发。部署的范围会进一步复杂化问题。你的云部署计划越大,在做出决定前,探索所有的选择和问题就越关键。归根结底云承诺艰难且昂贵。

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_70637.htm

(来源:TechTarget中国作者:Tom Nolle 译者:张培颖)

私有云架构构建你的服务器是“宠物”还是“羊”?

采用云技术的大型企业正在增加,尤其是私有云技术。在最近TheInfoPro的调查中显示,22%的企业对于云技术感兴趣,三分之二的企业表示其主要额资源开支是在私有云开发上,Carl Brooks表示,他是Tier1 Research基础架构和云计算分析师。随着企业重组IT环境,来创建私有云,私有云架构初具雏形。然而,这对于企业考虑私有云需求和进一步向前发展很重要。

“有一种自然的路线图企业可以遵守,”Thomas Bittman表示,他是Gartner的副总裁和著名分析师,“他们的虚拟化要巩固。然后他们会说‘现在我有资源池了,我可以更灵活,’因此随后他们就自动化了。”自动化允许企业要比物理服务器更快的分配虚拟机。第三阶段就是构建一个私有云。包含了创建自动化顶端的自服务接口。

但是企业本身并不清楚这些步骤的区别。一些企业表示他们现在运行的私有云实际上缺少了架构关键组件。Bill Corrington是Stony Point Enterprises的云战略领导,他表示想知道当他的客户说他们在构建私有云时是不是仅仅就在谈论构建一个数据中心,“是否能交付高弹性、可扩展、按使用付费的服务?”他说道。“如果你是真的要交付这些功能和服务给企业内部的客户群,你就需要一个管理功能来处理用例追踪、付费、访问控制,确保客户不能看见彼此的数据,”Corrington表示。

Jason Bloomberg是ZAPThink的总裁,对此表示同意:

“构建私有云时,一方面你正在构建一个数据中心。你必须想想设备、电源和制冷、机柜、服务器、网络,你必须考虑虚拟化软件。但是即便如此你还是没有拥有云。你只是有一个虚拟化的托管环境而已。”

Bloomberg鼓励企业考虑一个虚拟化的托管环境是否有效符合业务和技术需求,或者是否是时候采取下一步骤了。“什么是云环境拥有,而传统的虚拟化托管环境所没有的?答案就是弹性。资源动态分配和部署,服务自动化分配和部署,”Bloo mberg说,“在私有云上,取决于企业自己构建的。”

构架私有云考量

“第一个考量很明显就是实际想要实现什么和IT组织内的基础架构的整体战略是什么,”Brooks表示。

有云架构时,要考虑是否就为了一个单一的目的和单一的应用,或者是更大的IT战略的一部分,Brooks说。Brooks也建议IT组织要考虑需要多大的私有云以及还可能用于什么。使用什么技术堆栈,你准备投入多少,或者还是自己构建?

Bloomberg鼓励企业想想他们是否正在寻求操作生产环境或者开发和测试环境。这个答案会有影响可扩展性和带宽。你应该考虑弹性。这个环境需要的有多动态?私有云在弹性上受限,因为它是从传统的数据中心而来。

“它的弹性适合数据中心规模匹配的,”Bloomberg如是说道。

专家认为大多数的私有云架构都是在构建提供基础架构即服务(IaaS)。Bittman表示这些私有云基于虚拟机,而且企业所选择的虚拟化技术通常显示了他们所用于从虚拟化数据中心转到私有云的技术。

Bittman解释在选择hypervisor来虚拟化和整合服务器时,可以在真空中做出选择。但是这个选择随后会影响你所选择的管理和自动化工具。如果你开始是使用VMware,你可能可以很好的选择用VMware继续构建私有云。但是开源软件也是可行的选择。

选择云自动化和管理软件

“在构建私有云服务时要考虑,你本质上是为用户构架一个接口,完全抽象围绕它的一切,”Bittman说道,他将其比作餐馆菜单。客户看到什么菜可以点,但是他们不知道如何准备的。“这个场景【私有云】的背后,都自动化了。如果有人单击元素A,分配、部署、优化、持续管理并升级,增加和缩小,都自动化处理了。你需要自动化整个堆栈。这整个事情需要整合,从顶端能够打通到底部。”

根据Bittman所说,Gartner将堆栈分解成五个不同的部分:访问管理、服务管理、服务优化、资源管理和资源。“我们将其分成这五部分是因为厂商正在进入私有云市场,他们有产品且断言能成功。但是他们只是一部分。大多数厂商在具体的领域有优势,但是在其他的领域都是弱势,”Bittman说道。

这也正是为什么企业在选择云自动化和管理工具时需要小心考虑私有云需求的原因。

“现在的主要问题是有效性的不成熟,不管是开源的还是商业的;都还非常新。当我们说我们正在自动化什么的时候,我们真的想做的是能够按一个按钮,所有的都自动化的实现了。你想要的不是大部分的自动化,”Bloomberg说道,“你不想按一下按钮,然后打出一堆东西,这也是运营整个职业生涯都想做的一件事。”

“在云中,你什么都不用做。现在你有效的创建了配置,因此你可以自动化的做一切了吗?如果配置有问题就可以再分配和重分配。一旦你乱搞了,就不再有办法管理了,”Bloomberg表示。

Bloomberg给出了这个类比:

“过去,我们对待服务器就像宠物。我们给它们命名,照顾它们的健康。在云端,我们可以把服务器看做绵羊,我们数数就行了,不用命名,如果一个生病了,直接去掉就好了,总有一个适合应用。”

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_68144.htm

(来源:TechTarget中国作者:Crystal Bedell 译者:张培颖)

构建有效私有云注意事项

构建私有云意味着选择正确的云软件。你需要考虑业务目标和现有虚拟化技术以及未来云软件的兼容性问题。

大多数企业将私有云看作是公有云服务的扩展。混合云将至少一个公有云和至少一个本地(on-premises)私有云桥接在一起,构建出一个更为弹性的资源集,在其之上运转应用。很多企业的混合云会和亚马逊EC2连接,因此选择云平台就归结为兼容性问题。开源IaaS厂商Eucalyptus和OpenNebula和EC2使用相同的管理API,促进了公有云和私有云之间的连接。

为了让你的私有云有效,云资源池中的所有服务器要相互兼容;服务器应该使用相同的虚拟化软件,运行在可比的硬件上,而且虚拟机(VM)的配置要类似。如果一个私有云的虚拟服务器分成小的系统,资源分配就不会有效,而且这个云可能不会在简单的虚拟化上提供任何好处。

但是并不是所有的虚拟化平台都与云软件相匹配。如果你的公司只是用一个虚拟化平台,而且这个平台并不和所选的云软件工作,或者不支持所有应用或者客户OS,你可能需要进行改变。很多云软件提供商支持Xen 和其多种多样的风格,这意味着有更多的用户经验可以利用,更多的工具支持基于Xen的云。KVM和微软Hyper-V也像VMware那样受到广泛支持,尽管一些VMware产品只有很少的社区支持。

如果你使用多余一个虚拟化平台的话,就要选择支持你运行的所有应用和客户OS的云厂商,同时也要支持你期望在IaaS环境中操作的任何新的应用和OS。

为什么云应用能支配IaaS选择

越来越多的公司选择构建特定的云应用,而不是将现有应用转移到云端。这样在IaaS平台中,对于云软件他们就有可更多选择,像OpenStack、Eucalyptus、OpenNebula、Red Hat以及VMware,还有专业人的云平台。

Hadoop是一种基于分布式网络数据模型的架构,在专业化平台中更受欢迎。这个架构允许云应用从多个地点而不是中央电拖出数据。

OpenStack对于底层虚拟化包相当宽容,OpenNebula则相对较小,Eucalyptus介于二者之间。将Hadoop和虚拟化软件匹配可能需要额外的计划和引导测试。Hadoop并不会在其结点中支配虚拟化使用,因此就不提供工作的具体指导了。

在那些旨在开发虚拟数据中心资源的私有云软件产品中,OpenStack似乎势头最猛。其开发者活动在创建融合开发和云操作或者DevOps领域有其有力。这就会成为构建新的云应用关键的好处,但是也能加强在私有云中管理现有应用的能力。甚至业务人员来担任云平台的使用,可能希望看看这些新兴的工具是否能支持现有的云选择。

虚拟机(VM)资源池是支持IaaS模型的有力且万能的方式,但是并不是唯一方式。其他使用操作系统级别的虚拟化战略可能更适用于一些应用。当目标是使用私有云进行具体应用到云的映射的时候就非常适合。

原文链接:https://www.sodocs.net/doc/e016754518.html,/showcontent_60192.htm

(来源:TechTarget中国作者:Tom Nolle? 译者:张培颖)

相关主题