首页 > 云计算 > 个人对于云计算的一个理解

个人对于云计算的一个理解

2014年6月17日 发表评论 阅读评论

云计算,实际上就是把物理硬件资源最大化利用的一种方案,云计算建立在虚拟化的基础之上,在此基础之上可以做到多冗余备份,实时热迁移,分布式存储,分布式计算,提供了稳定可靠并且比较节省资源的计算方案。最常见的虚拟机应用(VmWare Workstation,VmWare Player,VirtualBox之类)就是一个最简单的云计算平台,将用户的物理机(宿主机)最为云计算资源提供平台,在此之上运行多个虚拟机执行不同的计算任务(应用,测试等等),实际上云计算,就是一个放大版的虚拟机软件平台,基于服务器的硬件资源,加上集群化运算,成倍提升运算能力,在此基础上构建虚拟平台,虚拟出路由器,交换机,防火墙等网络设备做数据转发和过滤,虚拟出计算机做计算任务,实现一机多用,最大化利用硬件资源


很多人对于云这个概念理解很为模糊,而且各大百科把这玩意说的神乎其神,更是让人云里雾里,实际上把他想成虚拟机软件就很好理解了

架构

云计算一般分为IaaS,PaaS,SaaS三层架构
IaaS(Infrastructure-as-aService),即基础设施即服务,百度百科解释  戳我查看

基础设施,即为大家所常见的CPU资源,内存资源,硬盘资源,带宽资源等等,属于一个主机系统中不可或缺的计算资源,将这一部分资源提供给用户作为服务的一种,即为IaaS,最常见的应用范围是各大IDC服务商提供的VPS主机

PaaS(Platform-as-aService),平台即服务,百度百科解释  戳我查看

所谓平台,一般是指Web平台,将平台提供给用户作为服务的一种,即为PaaS,最常见的是GAE,SAE,BAE等等Web平台服务提供商所提供的服务

SaaS(Software-as-aService),软件即服务,百度百科解释  戳我查看

将软件资源以服务的形式提供给用户,在这其中已经包含了软件的相关授权,最为常见的就是CRM软件以及购买了VPS之后服务提供商预装的操作系统,服务器优化软件等等,但由于SaaS今年发展颇为不利,且应用范围狭隘,所以SaaS发展并不如IaaS,PaaS好

部署

现在的云计算平台分为Windows和Linux两大基础系统平台,云计算的最低要求为CPU要能支持虚拟化技术(Virtual Technology)

Windows使用hyper-v虚拟化技术来支持虚拟机的运行,从Windows Server 2008开始对hyper-v技术提供支持,在控制面板中添加角色,启用hyper-v即可开始使用

Linux下颇为麻烦,但是有些厂商提供了一次性的部署方案,例如VmWare的ESX主机平台,H3C CAS等,安装一个Linux操作系统即可直接开始使用,但是授权费很高,H3C更是针对CAS平台退出了相应的硬件服务器,硬件+1年授权达4万多人民币,如果想使用免费的Linux云平台,可考虑使用一些开源/免费的软件自行搭建,例如OpenStark等,国内南京先电开发的IaaS+PaaS平台也是一个不错的选择,基于OpenStark进行了二次开发,搭建先电云计算需要至少两台物理服务器,一台交换机,且服务器都支持虚拟化技术

以后会对南京先电开发的云计算平台部署过程做一个详细的paper

其他说明

如需转载烦请注明出处
来自于LinE's Blog
From: http://blog.l1n3.net
谢谢~~

分类: 云计算 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.