0%

Privacy and security-aware workflow scheduling in a hybrid cloud

  • 混合云中的工作流调度需要考虑:
    1. 隐私敏感数据不能暴露在公有云平台上
    2. 云平台之间的数据传输需要保证安全性,数据需要被加密

Privacy and security-aware workflow scheduling in a hybrid cloud

Introduction

  • 混合云中的工作流调度需要考虑:
    1. 隐私敏感数据不能暴露在公有云平台上
    2. 云平台之间的数据传输需要保证安全性,数据需要被加密

Privacy and security-aware workflow scheduling model

  • 对工作流安全性和隐私性的建模:
    1. 使用混合加密方法(对称加密 + 非对称加密)保证工作流数据在云之间传输的安全性:
      • 每个虚拟机生成一对公钥和私钥,所有人都可以访问该公钥。
      • 从发送方的角度,传输的数据由对称加密的密钥进行加密,对称加密的密钥由非对称加密中接收方的公钥进行加密
      • 从接收方的角度,传输过来的加密的数据和密钥由接收方的私钥进行解密,然后通过密钥对加密的数据进行解密。
    2. 数据要安全,需要保证数据的完整性:
      • 当发送方发送数据时,通过哈希函数(MD5 和 SHA-1)对发送的数据生成一个摘要。
      • 当接收方接收数据时,会对解密的数据也生成一个摘要,通过对比两个摘要,来判断传输的数据的完整性
    3. 根据数据的安全性和隐私性,提出了三种不同等级的约束
      • 表示数据只能出现在私有云中
      • 表示数据可以出现在公有云和私有云中,但是数据需要保证安全性和隐私性,即数据在传输时需要被加密和解密
      • 表示数据可以出现在公有云和私有云中,且只需要保证数据的完整性

Evaluations

  • 在进行实验时,对工作流中的任务,可以划分为两类:
    1. 只能在私有云中部署的任务,其传输数据的约束等级为
    2. 可以在私有云和公有云中部署的任务,用来表示其传输数据偏向的程度,值越大,表示数据约束等级越偏向于
---------------The End---------------