云计算基础架构平台

来自CloudWiki
Cloud17讨论 | 贡献2018年7月25日 (三) 01:59的版本
跳转至: 导航搜索

OpenStack云平台技术

机房机器尽量不要用443,445

前两、三周不要讲太快,带着学生玩

不愿学的学生在50%以上

软件化开发:一开始图形化界面。一开始严肃上,把人上跑了。

第一个阶段:搞概念,给学生总体感受

第二个阶段: 运维和原理,(linux技术的搬运工)

 每一个阶段,装一个模块
 或做脚本的解读

第三个阶段:企业级openstack部署(5台以上服务器)

 2台控制,3台计算,

云计算两大方向:

 云平台调度(亚马逊)),云计算整合(谷歌)


主要内容与目标: 1、虚拟化、云计算、OpenStack的基本概念及OpenStack的基本组件 2、OpenStack的快速安装与测试方法 3、OpenStack社区、基本组件、底层原理与构建脚本解读 4、高可用云计算平台 5、OpenStack高级运维与故障排除

环境准备: 1、www.qcloudtcce.org whteacher001 123456 2、ftp://192.168.28.60, http://192.168.28.60 openvpn-install-2.4.0-I601.exe keyuan.ovpn VPN连接文件 VPN账号:whteacher0XX VPN密码:888888 3、SSH连接到三台服务器 MobaXtermProfession.rar setup,crack 破解文件Crack ssh 连接centos7-1,centos7-2,centos-openstack-ok root,000000 http://192.168.96.XX/dashboard 体验openstack云平台:admin,00000 RHEL,FEDORA,CentOS 4、上课VNC地址 192.168.28.60 password:123456

Moba

云计算 1、云计算的起源: 2006年亚马逊提出弹性云服务EC2(Elastic Compute Version2)——云平台的计算调度 2006谷歌提出云计算——分布式云计算——大数据 2、计算模式的转变过程——分与合 计算——小型化,高速化——集中化——网络化——分布式——中心化——边缘化,智能化

(华为P20 :用本地算法实现计算)

(思科:将人工智能用于网络管理)


3、云计算的五个特征(公有云)

4、云计算的三种服务模式 Infrastructure,Platform,Software


IAAS:Amazon EC2,Linode,Joyent,Rackspace,IBM Blue Cloud和Cisco UCS等 PAAS:Google App Engine,force.com,heroku和Windows Azure Platform等。 SAAS:Salesforce Sales Cloud,Google Apps,Zimbra,Zoho和IBM Lotus Live等。 5、云计算的部署类型 私有云:开源通用标准——OpenStack,CloudStack,商业产品落地 公有云:亚马逊EC2,S3、微软Azure,Google,阿里云,腾讯云,华为云 混合云:标准——OpenStack,亚马逊,阿里云,腾讯云,华为云 社区云(托管云):运营商,私有云+运营商,私有云+公有专用云,华为企业云 6、典型的开源云平台 abicloud,hadoop(GFS),Eucalyptus(EC2),MongoDB(10gen),OpenStack(Rackspace),CloudStack

学校教学中的小任务: 注册和使用一个公有云主机IAAS,腾讯云,阿里云等 直接使用一个私有云主机IAAS,OpenStack等 直接使用一个PAAS平台,Docker容器的试用等 直接使用一个SAAS云软件平台,Google Docs,百度音乐等 在线XXX,在线photoshop,QQ浏览器,fireshot

2、虚拟化 虚拟化 1、虚拟化计算技术与传统计算技术的关系 利用率,环境隔离,资源的动态管理 传统计算,虚拟化计算和云计算都需要管理的相同的资源: 计算、网络、存储 2、虚拟化分类 资源的虚拟化(硬件抽象): 计算虚拟化(Intel VT-X,AMD,AMD-V),网络虚拟化(VT-d,SDN),存储虚拟化(LVM,RAID,iscsi,IOMMU) 应用目标的虚拟化:服务器虚拟化、桌面虚拟化、应用虚拟化 3、云计算与虚拟化的关系——云计算的五个特征依赖虚拟化 4、虚拟化技术应用 IBM虚拟化(PowerVM),Vmware,Hyper-V(微软),XenServer(思杰桌面协议),KVM(Redhat),OracleVM(开源,跨平台的虚拟化软件)

学习小任务: 安装和使用一款虚拟化软件(Vmware,OracleVM,KVM)