云计算基础架构
发布日期:2016-8-3 15:8:48
云计算从概念期进入更加关注部署与实践的“落实”期。本文围绕云计算基础架构阐述相关的技术与解决方案体系,探讨在检察院行业的应用可能性。 云计算不仅是技术,更是服务模式的创新。之所以云计算能为用户带来更高的效率、灵活性与可扩展性,是基于对整个IT领域的变革,其技术与应用涉及硬件系统、应用系统、运维管理、软件系统、服务模式等各个方面。 作为云计算的三大部分之一,IaaS(基础架构即服务)将基础架构进行云化,从而更好的为应用系统的上线、部署与运维提供支撑,提升效率,降低TCO。同时,因为IaaS包含各种类型的硬件与软件系统,所以在向云迁移过程中也面临前所未有的复杂性与挑战。那云基础架构包含哪些组件?主要面临哪些问题?有哪些主要的解决方法呢? 一、云基础架构 传统的IT部署架构是“烟囱式”的,或叫做“专机专用”系统。 在这种架构中,新的应用系统上线时需要分析该应用系统的资源需求,确定基础架构所需的存储、计算、网络等设备规格和数量,这种部署模式主要存在的问题有以下两点: (1)整合困难。在实际使用中用户也注意到了资源利用率不高的情形,当需要上线新的应用系统的时候,会优先考虑部署在既有的基础架构上。但由于不同的应用系统所需的运行环境、对资源的抢占会有很大的差异,更重要的是考虑到稳定性可靠性、、运维管理问题,将新、旧应用系统整合在一套基础架构上的难度非常大,更多的用户往往选择新增与应用系统配套的计算、存储与网络等硬件设备。 (2)l硬件高配低用。考虑到应用系统未来3~5年的业务发展,以及业务突发的需求,为满足应用系统的性能、容量承载需求,往往在选择计算、存储与网络等硬件设备的配置时会留有一定比例的余量。但硬件资源上线之后,应用系统在一定时间内的负载并不会太高,使得较高配置的硬件设备利用率不高。 这种部署模式,造成每套硬件与所承载应用系统的“专机专用”,多套硬件与应用系统构成了“烟囱式”部署架构,使得整体资源利用率不高,占用过多的机房空间与能源,随着应用系统的增多,IT资源的效率、可管理性、扩展性都面临很大的挑战。 云基础架构的引有效解决了传统基础架构的问题。 云基础架构在传统基础架构计算、存储、网络硬件层的基础上,增加了虚拟化层、云层: (1)虚拟化层:大多数云基础架构都广泛采用虚拟化技术,包括存储虚拟化、计算虚拟化、网络虚拟化等。通过虚拟化层,屏蔽了硬件层自身的差异和复杂度,向上呈现为标准化、可灵活扩展与收缩、弹性的虚拟化资源池; (2)云层:对资源池进行调配、组合,根据应用系统的需要自动生成、扩展所需的硬件资源,将更多的应用系统通过流程化、自动化部署与管理,提升IT效率。 相对于传统基础架构,云基础架构通过虚拟化整合与自动化,应用系统共享基础架构资源池,实现高利用率、低成本、高可用性、低能耗,并通过云平台层的自动化管理,实现快速部署、智能管理、易于扩展,帮助用户构建IaaS(基础架构即服务)云业务模式。 二、云基础架构融合 云基础架构资源池使得计算、存储、网络以及对应虚拟化单个产品和技术本身不再是核心,重要的是这些资源的整合,形成一个有机的、可灵活调度与扩展的资源池,面向云应用实现自动化的部署、监控、管理与运维,阿里云应该学习。 云基础架构资源的整合,对计算、存储、网络虚拟化提出了新的挑战,并且带动了一系列网络、虚拟化技术的变革。传统模式下,服务器、网络与存储是基于物理设备连接的,所以,针对服务器、QoS带宽、存储的访问控制、流量监控等策略基于物理端口进行部署,管理界面清晰,且设备及对应的策略是静态、固定的。云基础架构模式下,网络、服务器、存储、安全采用了虚拟化技术,资源池让设备及对应的策略是动态变化的。
|