论文标题
迈向软件定义的数据保护:存储层处于储存层的GDPR合规性
Towards Software-Defined Data Protection: GDPR Compliance at the Storage Layer is Within Reach
论文作者
论文摘要
在大型数据处理应用程序中执行数据保护和隐私规则变得越来越重要,尤其是鉴于GDPR和类似的监管框架。大多数现代数据处理都发生在分布式存储层的顶部,而将此层确保避免意外或恶意滥用对于确保全球隐私保证至关重要。但是,通常认为性能开销和额外的复杂性是重要的 - 在这项工作中,我们描述了解决这两个挑战的前进道路。我们提出了“软件定义的数据保护”(SDP),即对非绩效方面的“软件定义存储”方法的采用:一个受信任的控制器将公司和特定于应用程序的策略转化为已部署在存储节点上的一组规则。这些反过来,这些规则在线速率上应用了规则,但不要自行做出任何决定。这样的方法通常将策略从请求级执行中更改,并允许存储节点更有效地实施。 尽管存储内处理带来了挑战,这主要是因为它可能会危害线路速率处理,但我们认为,由于SDP引入的担忧分开,当今的智能存储解决方案已经可以实现所需的功能。我们强调了仍然存在的挑战,尤其是信任存储节点的挑战。在我们可以在云环境中广泛采用之前,需要解决这些问题。
Enforcing data protection and privacy rules within large data processing applications is becoming increasingly important, especially in the light of GDPR and similar regulatory frameworks. Most modern data processing happens on top of a distributed storage layer, and securing this layer against accidental or malicious misuse is crucial to ensuring global privacy guarantees. However, the performance overhead and the additional complexity for this is often assumed to be significant -- in this work we describe a path forward that tackles both challenges. We propose "Software-Defined Data Protection" (SDP), an adoption of the "Software-Defined Storage" approach to non-performance aspects: a trusted controller translates company and application-specific policies to a set of rules deployed on the storage nodes. These, in turn, apply the rules at line-rate but do not take any decisions on their own. Such an approach decouples often changing policies from request-level enforcement and allows storage nodes to implement the latter more efficiently. Even though in-storage processing brings challenges, mainly because it can jeopardize line-rate processing, we argue that today's Smart Storage solutions can already implement the required functionality, thanks to the separation of concerns introduced by SDP. We highlight the challenges that remain, especially that of trusting the storage nodes. These need to be tackled before we can reach widespread adoption in cloud environments.