1.云计算是指一种使用资源并与资源交互的方式。虚拟化是指将一台物理计算机虚拟成多台逻辑计算机的技术,这些计算机相互独立、互不影响。必须使用虚拟化技术。
2.可以理解为包括Cloudview云计算操作系统等虚拟化,但之所以容易将虚拟机和云计算混淆,是因为虚拟机在云中其实很常见。计算也是云计算中最活跃的领域,很多服务都是以虚拟机为中心提供的。
3.从AWS或任何其他公共云购买云服务的最直接方式是订阅虚拟机。您购买的主云数据库也可能是虚拟机。
4.其原理大致如下:例如,如果您购买了mysql云数据库,云平台会先在后台创建一个虚拟机镜像。.当虚拟机启动时,mysql服务启动。你不仅需要访问数据库,还可能需要其他相关功能,例如设置主从、查看日志、创建备份、设置帐户权限等。虚拟机可以做到这一点,因为除了其他人之外,其他人都看不到它们。
5.因此,云服务提供商也提供了非常方便的API接口。用户只需调用API或Web接口即可完成上述所有任务,而无需了解或关心其工作原理。。底层如何实现?没有固定的方法可以做到这一点。这可能涉及在虚拟机上运行代理程序来执行特定任务。
6.例如,在创建数据库用户时,代理运行定义的脚本,也可以通过SSH/等外部程序完成数据库的内部配置管理。Ansible/Puppet等