一步一步教你搭建私有云
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一步一步教你搭建私有云
在维持原有预算水平不变的前提下改进IT业务的最好方法就是搭建一个私有云架构。
基于云的应用交付正逐步演变成为IT行业发展的必然趋势。要想对IT部门和企业的业务流程进行重新架构来满足内部云服务的交付将会耗费几年时间。而现在是时候该为其打好地基了。
成熟老练的IT专家们接触云计算已经好多年的时间了,如果他们有人很不赞同云计算的概念,那也肯定有一定原因。像网格计算这样的其它概念,无论是“来”还是“走”都没有引起这么多的关注。
但是要记住,X86服务器虚拟化也面临着类似的情况。如今的X86系统管理程序在许多机构对于新的应用来说只能是一个替补平台。这也正是云计算没有不网格计算和其它IT即服务平台的原因所在。
定义云计算
你或许会问我,“难道云计算和IT既服务”是一个概念?你说对了,当然,IT市场是与时俱进的。
因此,我们有了云计算这个概念。在Burton Group,关于云的构成我们进行了许多争论,以下是我们最终得出的结论:
云是用来根据用户需求将IT技术转化为服务的一系列规则、技术及业务模式。
你或许会认为以上定义过去笼统,事实的确是这样。这是因为云计算涵盖了多项技术,可以概括为以下几部分:
软件及服务(SaaS)
平台即服务(PaaS)
软件基础设施即服务
系统基础设施即服务
SaaS包括企业外部供应商提供的应用。和Google Apps就是成功的SaaS应用交付案例。
PaaS提供的云计算平台可以被用来帮企业运行“云”外的应用。Microsoft Azure就是一个很好的PaaS例子。
软件基础设施即服务是一种针对独立计算机的云服务,可以提供专门的应用支持,但不提供整体软件平台服务。如果它提供整体软件平台服务,那它就属于PaaS。
例如,Amazon Simple DB和Microsoft SQL Data Services都属于软件基础设施服务。尽管说Microsoft SQL Data Services被包含进了Azure平台,但它还是被作为一种单机服务来提供。因此,它拥有自己的软件基础设施服务称号。
最后,是系统基础设施即服务,它将物理或虚拟硬件作为服务来提供。这种架构适合于传统的虚拟设备供应商,比如说VMware、Microsoft和Citrix。
作为三种主要的云计算类型,SaaS、PaaS及软件基础设施即服务主要是用来为企业提供外部平台的,而系统基础设施即服务可以被IT组织内部运行或由第三方服务供应商来运行。在未来几年内,许多组织和机构将利用虚拟架构来在内部云上为一些服务提供支持,同时还有可能在外部云上对其进行支持。
如果可以部署一套允许在企业内部和外部平台间实现负载转换的架构,IT 组织的业务会更加灵活,相应的运营成本也会更低。例如,如今又许多企业都在借助外部供应商对企业的培训和研发资源进行运营。
此外,现在有许多企业运行的应用都是在一年中的一段时间使用频率很高而在其它时间基本处于空闲的。对于这些负载来说,外部云显得更有意义。为什么要花一年的时间运行实际只需用三个月的物理服务器呢?系统全天候运营对电力、冷却、数据中心的地板空间及管理资源是一种极大的浪费。
图1描述的是一个基础设施即服务的云计算模型。其中展示了三种云。Raleigh和Atlanta站是内部云,服务提供商扮演的是外部云的角色。
并不是说每一个工作站都是一块云。相反,每个站点提供的都是IT即服务的递交模式。系统是由内部提供支持的,因此Raleigh和Atlanta站会拥有内部云,服务提供商是外部云。
或许可以将外部云与内部云的虚拟化架构管理层整合起来,从而部署内部虚拟机镜像文件,并将其运行在外部供应商的架构上。这就可以为培训和研发等业务提供支持。
将虚拟化作为云计算的基础可以允许相关组织继续使用现有的操作系统和应用,而不需去学习外部云供应商的自有APIs规划。
此外,虚拟化对于硬件的抽象化可以让相关组织的业务更具灵活性,随时可以根据需求迁移到所需的工作负载,可以提高所有应用(包括那些集群外部应用)的可用性。
虚拟化可以简化研发、修复、更新、定期维修及灾难恢复等等这些IT任务。但它同时也带来了许多挑战。
我们的客户表示,对于法规遵从性的担心是阻碍企业采用公共云的最主要原因。如果供应商想让企业认真考虑他们的平台,他们必须在当前共享企业架构的法规遵从性和安全按性方面做得更好。
接下来我们为大家介绍如何为内部云架构打好基础。
为内部云架构打好基础
X86系统管理程序应该是迁移到内部云的基础,但这仅仅是个开始。无论你喜欢与否,一旦外部云走向成熟,想要隐藏IT业务单元的成本几乎是不可能的。
尽管说在外部云上托管虚拟机如今已很常见,但企业平衡虚拟机托管外部共享物理架构的安全性和相关条款方面还存在许多问题。
将企业业务迁向云基础架构是一个循序渐进的过程。但从中得到的成本节省却足以挽回相应的投资。以下是企业将应用迁向内部云架构的具体步骤:
将X86虚拟化作为部署所有新X86应用的默认平台
投资引入虚拟化应用管理工具
重新调整业务进程及部署补贴
利用应用编排工具将通用的IT进程进行自动化编排
平衡培训、测试及研发过程中的服务供应
考虑所有云架构引发的安全和法规遵从问题
对其进行重新设计来增加灵活性
将虚拟化作为X86应用默认平台
如今,X86服务器常常被用来运行虚拟工作负载,这样就不需因某一单一应用而购买物理硬件。事实上,许多应用并不能最大限度地利用新型2U服务器上的硬件。表1对如今最新的2U服务器配置进行了对比。
硬件相关的内存虚拟化是由新的服务器平台提供的,比如说Intel EPT和AMD的RVI,这还可以解决过去威胁虚拟机应用安全的内存性能问题。我们在虚拟化整合、应用灵活性及灾难恢复方面获得的益处都证明将现有应用迁向虚拟化架构是正确的选择。既然硬件虚拟化的改良可以解决大多数应用的性能问题,那虚拟化就应该成为一个默认的平台。