准备好解锁云计算与虚拟化的奥秘了吗?从这里开始你的技能飞跃!
1.1 云计算:现代IT的引擎
你是否好奇企业如何高效利用资源?云计算正是答案——它是一种按使用量付费的模式,提供可配置、弹性的网络访问,让你轻松进入计算资源共享池(涵盖网络、服务器、存储、应用等),快速获取资源,极大减少管理负担和供应商交互。
1、IDC托管
2、IDC租用
3、虚拟主机(空间租赁)
4、VPS:虚拟专用主机 openvz(可能超售) xen(更稳定)
1、资源利用率低下
2、资源分配不均
3、自动化运维难实现
1、云计算是使用模式,非单纯技术(依托网络、弹性扩展、按需付费)
2、云计算必须通过网络访问。
3、核心优势是弹性计算(按需付费)。
1.1.1 云计算的核心特征
1、资源池化
2、无处不在的网络访问
3、随需应变的自助服务
4、可测量的服务
5、快速伸缩
云计算五大特征,如图1-1
1.1.2 云计算服务模型剖析
云计算服务模型如图1-2
通过Internet,用户可便捷获取完善的计算基础设施服务,即IaaS(基础设施即服务)。它涵盖存储、数据库等基于网络的服务,与PaaS(平台即服务)和SaaS(软件即服务)共同构成云生态。
PaaS将服务器平台作为服务提供,本质是SaaS的延伸,为开发者提供软件研发环境和平台,简化部署与管理。
SaaS通过Internet交付软件,用户按需租用基于Web的应用,无需本地安装维护,厂商全权管理服务,助力中小企业快速采用先进技术。
1.1.3 云计算部署模式实战
公有云由第三方提供共享资源服务,如阿里云、腾讯云等,通过Internet访问,成本低且易扩展。
私有云专为单个客户构建,保障数据安全与服务控制,可部署于企业防火墙内或托管场所,核心是资源专有。
混合云融合公有云与私有云,平衡安全与计算需求,成为主流发展方向,实现灵活匹配与成本优化。
社区云是公有云的细分,基于地域或行业共享资源,如区域型或行业型云,促进高效资源共享。
1.2 虚拟化:技术基石
虚拟化是核心技朧,将物理机转化为多个独立虚拟机。每个虚拟机可运行不同操作系统和应用,实现资源动态分配、灵活调度与跨域共享,显著提升计算效率。
1.2.1 虚拟化技术分类
全虚拟化 半虚拟化 平台虚拟化 软件虚拟化 硬件虚拟化(Inter vt-x/EPT) (AMD AMD-v /RVI) 桌面虚拟化 应用虚拟化
以上技术均可通过百度百科查阅。
1.2.2 虚拟化的核心优势
1) 虚拟机相互隔离,应用互不影响。
2) 支持异构系统,如Linux虚拟化Windows,适应多元场景。
3) 快照、克隆、还原功能强大。
实战场景一:资源管理困境
公司虚拟机用途不明,不敢停机?如果换成物理机,改动束手束脚,只能任其运行。
实战场景二:数据丢失危机
物理机被误删,关键代码丢失?供应商倒闭,数据无法恢复,只能重头再来。
虚拟机的妙处:关机存档,随时重启,仅占硬盘空间,按需分配资源,永保数据安全。
1.2.3 虚拟化与云计算关系总结
云计算不等于虚拟化,二者互补而非对立。 云计算是资源交互模式。 虚拟化是具体实现技术。 云计算依赖虚拟化实现弹性计算、按需交付。 虚拟化是实干家,云计算是思想家。 虚拟化企业安装实战
KVM:内核级虚拟化技术(Kernel-based Virtual Machine)
结构简洁:
1) 设备驱动/dev/kvm及用户空间组件
2) 需CPU虚拟化支持(如Inter VT或AMD-V)
1.3.1 KVM虚拟化特性
嵌入Linux内核(高兼容性) 代码级资源调用(高性能) 虚拟机即进程(易管理内存) 直接支持NUMA(强扩展性) ------RedHat收购KVM-------- 保持开源,提供商业支持 安装必备条件
实验前确保开启VT-EPT技术(VMware中设置),服务器通常默认开启。
[root@linux-node1~] egrep '(vmx|svm)' /proc/cpuinfo 无输出则不支持虚拟化
flags:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflushdts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmonpebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pnipclmulqdq vmx ssse3 fma cx16 pcid sse4_1sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrandhypervisor lahf_lm abm 3dnowprefetch ida arat epb xsaveopt pln pts dthermtpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseedadx smap
1.3.2 KVM虚拟机安装步骤
[root@linux-node1~] cat /etc/redhat-release 查看系统版本
CentOSLinux release 7.1.1503 (Core)
[root@linux-node1~] yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install –y 安装KVM
kvm:Linux内核模块,需加载。
qeum:虚拟化软件,支持异构CPU。
qeum-kvm:管理kvm用户态组件。
[root@linux-node1~] lsmod|grep kvm 检查kvm加载
kvm_intel 148081 0
kvm 461126 1 kvm_intel
[root@linux-node1~] systemctl enable libvirtd.service 开机自启
[root@linux-node1~] systemctl start libvirtd.service 启动服务
1.3.3 创建KVM虚拟机实战
学习virsh-install命令:
--virt-type: 虚拟机类型(kvm、qemu、xen)
--name: 虚拟机名称
--raw: 内存大小
--cpu: CPU核数(默认1)
--cdrom: 镜像路径
--disk: 磁盘路径
--network: 网络类型
[root@linux-node1~] qemu-img create -f raw /opt/CentOS-7.1-x86_64.raw 10G 创建虚拟磁盘
[root@linux-node1~] dd if=/dev/cdrom of=/opt/CentOS-7.1.iso 导入镜像
[root@linux-node1~] virt-install --name CentOS-7-x86_64 --virt-type kvm --ram 1024--
cdrom=/opt/CentOS-7.1.iso --disk path=/opt/CentOS-7.1-x86_64.raw --networknetwork=default --graphics vnc,listen=0.0.0.0 --noautoconsole 创建KVM虚拟机
Startinginstall...
Creatingdomain... | 0 B 00:03
Domaininstallation still in progress. You can reconnect to
theconsole to complete the installation process.
1.3.4 VNC连接KVM虚拟机操作
打开VNC客户端,输入192.168.56.111:5900(首个默认5900,后续递增)连接虚拟机,安装CentOS 7,过程略。
安装CentOS 7时,启动前修改内核使网卡为eth0,如图1-2
慧都年终盛典火爆开启,一年仅一次的最强促销,破冰钜惠不容错过!!
本站文章除注明转载外,均为本站原创或翻译
相关问答
云计算如何通过虚拟化交付资源?
云计算依托虚拟化技术,将数据中心资源以服务形式远程交付,实现弹性扩展与高效管理,本质是虚拟化驱动的技术革新。
虚拟化会削弱系统弹性吗?
恰恰相反!虚拟化提升弹性:降低成本、优化投资,避免过度配置基础设施,实现资源灵活调度。
云计算常如何提供虚拟化资源?
云计算通过互联网交付动态易扩展的虚拟化资源,服务模式涵盖IaaS、PaaS、SaaS,助力业务敏捷转型。
虚拟化与云计算是同一概念吗?
非也!虚拟化是技术手段,云计算是服务模式。虚拟化支撑云计算,但云计算更涵盖网络、存储等多元维度。
虚拟化与云计算有何区别?
虚拟化抽象资源(如服务器、存储),云计算则基于此提供按需服务。Hadoop等处理海量数据,云计算更侧重服务交付。
海量数据、分布式计算与虚拟化何干?
海量数据涉云存储与分布式处理;分布式计算偏科学,虚拟化优化资源池,云计算整合这一切,提供弹性服务。
云计算与虚拟计算核心区别?
用户管理是关键!云计算是自助服务虚拟环境,虚拟计算更侧重技术实现。云计算聚合虚拟资源,以服务形式交付。
云计算CPU虚拟核数咋算?
总资源=服务器CPU数 单CPU核数 线程数(超线程为2)。例如:四核CPU超线程,总资源=442=32虚拟核。
虚拟化运维属于云计算吗?
是的!虚拟化运维是云计算核心组成,通过虚拟化管理IT资源,支撑云计算的扩展性、按需付费模式。
58运维与深信服云计算岗位如何选?
别只看薪资!年轻时应聚焦成长:云计算虚拟化方向前景广阔,能深刻改变职业轨迹。立即行动,学习虚拟化技术,开启你的高飞之路!