云计算 -----资源分配

本文探讨了云计算中的资源分配,重点关注存储和计算资源。对于存储,介绍了使用Quota技术实现用户存储限额,并讨论了在应用层和驱动层进行磁盘监控的方法。在计算资源方面,详细阐述了CPU在虚拟机、虚拟会话和虚拟应用三个层次的分配策略,提到了CPULimit工具在限制CPU利用率上的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    在云计算系统中所有的存储、网络、内存、计算、IO都是资源,这些资源都应该可以细粒度化分配。即网络,可以限定某一个进程所可以使用的带宽,可以现在某一个会话的总带宽,或者可以限制某一个用户的总带宽,其他资源依次类似。

     存储

     对于存储资源,为用户分配定量的存储资源。构建分布式文件系统,监控用户使用文件系统的资源量。

     对于文件系统的限定,可以采用Quota技术实现,Quota可以支持对于用户的磁盘限额和对用户组的磁盘限额,目前Linux和Windows均有相应的文件系统支持Quota。

     当并非所有的文件系统,尤其是分布式文件系统支持磁盘限额,此时需要借助于其他方法实现。Quota是系统层级别的限定,当时使用文件系统读写时,判断用户的操作是否超过配额。我们可以考虑在应用层对用户进行磁盘限额,当用户需要向云存储中添加文件时,对用户添加的文件进行扫描,查看添加这个文件将是否超过用户的限额,如果未超过配额,则支持上传;如果将这个文件加入到云存储中发送超出配额,则提示配额已满,无法添加。这样存在一个问题,当用户通过软件写入到文件系统时,则无法有效的对用户进行限额。这是就考虑在用户测的虚拟机中的驱动层,进行过滤操作,判断是否写入到云存储,若是,则定量修改用户的磁盘使用量,做到较为实时的磁盘监控。

 

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值