全部博文(221)
2012年(221)
分类: 云计算
2012-08-01 17:21:31
私有云架构中最可行的核心价值之一在于灵活性,通过设计合理的私有云架构,通过部署新的应用程序来不断满足业务需求,使得数据中心环境可以无缝适应企业的快速发展。
企业在部署私有云架构中需要综合考虑资源的配置,这些资源包括计算资源、提供服务器和外界通信的网络资源,还有保证数据一致性的存储资源等。这些资源会对服务的好坏起着直接的影响。服务器资源可以分为小型、中等、大型等三个级别,不同的级别对应的计算能力不一样,存储资源也可以按照访问速度来衡量。
通过创建一种云计算环境来快速部署应用程序的周期,管理好应用程序,我们需要一种架构来处理这种需求,我们还需要进一步合理部署好硬件和软件架构,从而提高应用程序和硬件的扩展性,因此我们需要重新思考下设计原则。
第一步要摒弃一种观念,即最佳实践。与其说是“最佳实践”,不如说是“当前值得建议的实践”。由于环境不同,技术每天也会发生更新。即便是这种实践在当时可以称得上是“最佳”,但是随着行业的发展,它的殊荣很快会过时。有一句话说得好,“今天的最佳实践会沦为明天的最糟糕的观点。”
接下来,我们需要反复思考数据中心在设计方面存在的一些问题:“为什么?”在每一次的架构设计中我们都需要反思,为什么需要部署3层网络?为什么要使用刀片?为什么要使用空调?为什么要使用DAS等等问题。
应用程序特定的硬件架构无法满足云计算的规模和快速发展的灵活性。为了给不断变化的应用程序和服务提供灵活的资源池,整个设计必须推陈出新,计算、存储和网络需要在设计上充分考虑可扩展性,性能无疑成为了首要考虑的因素。
我们需要重新思考一下设计的方方面面,比如,我们要反思一下,为什么要把钱砸在服务器的冗余硬件上,如果说上层的软件、虚拟化、以及应用程序等可以在更高级别上来流畅处理硬件问题,那么服务器为什么还需要增加一些冗余的硬件?
在大多数情况下,我们可以使用预构建的私有云硬件堆栈来部署基础架构。我们需要获得厂商的支持,以及更紧密的硬件集成堆栈。我们也可以使用一些必备的工具来合理部署好运行业务的应用程序,从而确保整个云管理软件可以满足预期的需求。