云架构怎么样,什么是云计算云架构管理

私有云与公有云的结合是一种趋势 。公有云和私有云相结合的趋势 。私有云用于高安全性,公有云用于一般数据类型 。将业务部署在公共云上是大势所趋 。企业对公共云服务能力的期望与公共云的现有能力之间存在差距 。我们不能简单的依靠公有云提供的SLA来保证业务的稳定性 。3企业在云上设计高可用性架构时需要考虑的三个要素 。
什么是云计算云架构管理?

云架构怎么样,什么是云计算云架构管理


即把大量的高度虚拟化的资源管理起来,组成一个大的资源池,用来统一提供服务 。目前大家比较公认的云架构是划分为基础设施层平台层和软件服务层三个层次的 。对应名称为IaaS,PaaS和SaaS,IaaS, Infrastructure as a Service,中文名为基础设施即服务 。云计算架构IaaS主要包括计算机服务器通信设备存储设备等,能够按需向用户提供的计算能力存储能力或网络能力等IT基础设施类服务,也就是能在基础设施层面提供的服务 。
【云架构怎么样,什么是云计算云架构管理】今天IaaS能够得到成熟应用的核心在于虚拟化技术,通过虚拟化技术可以将形形色色计算设备统一虚拟化为虚拟资源池中的计算资源,将存储设备统一虚拟化为虚拟资源池中的存储资源,将网络设备统一虚拟化为虚拟资源池中的网络资源 。当用户订购这些资源时,数据中心管理者直接将订购的份额打包提供给用户,从而实现了IaaS 。
PaaS, Platform as a Service,中文名为平台即服务 。如果以传统计算机架构中硬件 操作系统/开发工具 应用软件的观点来看待,那么云计算的平台层应该提供类似操作系统和开发工具的功能 。实际上也的确如此,PaaS定位于通过互联网为用户提供一整套开发运行和运营应用软件的支撑平台 。
如何使用云计算构建企业架构?
如果用云计算构建企业架构,首先要考虑企业架构设计中存在哪些问题,设计原则是什么?有哪些场景?为什么要考虑架构设计问题?1墨菲定律心理学效应提出任何事都没有表面看起来那么简单所有事都会比预计的时间长会出错的事总会出错如果你担心某种事发生,那么它更有可能发生2必须要考虑的问题将业务部署在公有云上是大势所趋企业对公有云服务能力的期待和公有云现有能力有差距不能简单依赖公有云提供的SLA来保障业务稳定性3企业在云上设计高可用架构需要考虑的3个要素云基础设施和云服务的高可用性企业运行业务环境的高可用性企业业务和客户端通信的高可用性企业架构设计原则1 容错设计原则* 系统架构设计的时候需要考虑到应用系统的每一个层面包 括软件和硬件* 在应用系统架构设计上消除单一故障点,实现高可用性2 从程序开发部署的视角看系统失效的容错设计* 利用云原生容错的服务来增强业务的容错能力松耦合和无状态设计* 使用中间件进行解耦,无状态的应用能更好的伸缩可扩展性和自动缩放设计* 利用云端的弹性伸缩机制来增加资源的灵活性安全的设计* 将安全理念贯穿到设计中,减少不必要的暴露面3从服务模块部署的视角看* 高可用性HA容灾和灾难恢复DR)是架构设计中不可 忽略的两块内容* 高可用性的部署面向于将业务完全部署在云端的场景* 容灾和灾难恢复面向于将本地机房和云端业务打通的场景高可用架构设计客户在云端环境设计高可用架构时需考虑以下几个方面服务器级别的容错恢复云服务区域级别的容错与恢复云平台级别的容错与恢复应用系统的SOA和服务化使用云端工具构建自动化平台,用代码管理基础设施企业进行高可用云架构设计场景应用场景1-服务器级别的容错和恢复应用场景2-使用弹性伸缩功能快速调整 集群应用场景3-区域级别的容错和恢复应用场景4-多可用区部署的容错和恢复 。

推荐阅读