Mastering Ultimate Container Safety with Rust - The Essentials of Edera
Mastering Ultimate Container Safety with Rust - The Essentials of Edera
Paul Taylor/Getty Images
One of the ultimate cloud security nightmares is when someone breaks through your container runtime into its underlying operating system. With attacks such as Leaky Vessels , a hacker can wreak havoc on your programs, smash other containerized applications, and grant the attacker root user-level privileges. In short, it’s all over for your security. To prevent such attacks, Edera is taking an old program into a new language to provide a memory-safe container runtime.
Written in Rust, Edera is built on the foundation of the classic open-source type-1, bare-metal Virtual Machine hypervisor , Xen . This hypervisor was selected, as Edera Chief Innovation Officer and Alpine Linux maintainer Ariadne Conill, explained, because, unlike KVM , which runs inside the Linux kernel, it’s a dedicated type-1 hypervisor. These are inherently more secure than the popular type-2 hypervisors.
Also: The best VPN services: Expert tested and reviewed
If you’re a techie, you may think that’s true, but aren’t hypervisors of both types all about virtual machines (VM), not containers? That’s correct, but the Edera team has taken the hypervisor design and shifted it over to containers. As Emily Long, Edera’s CEO, said, “Hypervisors haven’t been reimagined for nearly two decades and just don’t work in the cloud-native world.” The Edera developers are building a true 21st-century hypervisor.
The foundation of the new program is Krata . This is a Xen-based, single-host hypervisor built for Open Container Initiative (OCI) -compliant containers. It isolates containers with a fully memory-safe Rust control plane to bring Xen tooling into a new, secure era. In addition, Edera uses Lukko, an open-source memory safety runtime library. This library detects memory safety violations at runtime and cleanly terminates programs before they can be exploited.
Edera is secure by design. It’s the only independent solution that offers isolation at the container level, making container escapes impossible, no matter where you run your infrastructure: a hyper cloud, a local cloud, or your own servers.
Edera’s key features
Isolation
- Type 1 hypervisor runs on bare metal with no shared kernel state between containers.
- Hardened security guarantees with no container escapes.
- Trusted and untrusted workloads run in the same cluster with zero risk.
Memory Safety
- Coded in Rust, ensuring complete memory safety.
- The principle of least authority limits the attack surface.
Secure Memory Encryption
- Unilateral data transfer between confidential containers.
- Memory encryption between guests creating highly secure enclaves.
Additionally, the finished Edera Protect will include a suite of advanced features, such as an enterprise control plane, multi-cluster management, and guided memory safety violation remediation. These features will be complemented by out-of-the-box Kubernetes compatibility and premium support services.
Eventually, Edera will also enable customers to deploy a mix of workload types in their clusters instead of having different clusters for legacy virtualization and containers. It will also support distributing traditional VM images in the same way containers are distributed, providing a more consistent developer experience when working with both containers and traditional VMs.
Newsletters
ZDNET Tech Today
ZDNET’s Tech Today newsletter is a daily briefing of the newest, most talked about stories, five days a week.
Subscribe
Edera’s founding team, composed of Conill, Long, and Alex Zenla, CTO, is an all-women team. This is a departure from the usual tech bro technology development leadership norm. Their combined expertise spans engineering leadership, software security, product innovation, and executive management. They have a shared vision of building a more inclusive, empowering, and secure technological future.
The time is right for Edera. With companies needing more secure containers thanks to the increasing complexity of container orchestration and Kubernetes security vulnerabilities, Edera presents a secure-by-design approach that addresses these challenges. Indeed, the company’s unique approach, leveraging Rust’s memory safety capabilities and modern hypervisor technology, may render many existing security tools obsolete by providing robust isolation at the container level.
Also: Google survey: 63% of IT and security pros believe AI will improve corporate cybersecurity
Anyone can contribute to Krata today, and Lukko is set for an initial release on May 1, 2024. The founders will shortly be starting their first fundraising round and are excited to start that process.
I’m excited to see what they do going forward. This really is a new, innovative approach to container security, and it could well be a game changer for cloud-native computing.
Featured
Wi-Fi problems? Add a wired network to your home without Ethernet cable - here’s how
The best smart rings you can buy: Expert tested
One of the best budget tablets I’ve tested replaced both my Kindle and iPad
Wiping a Windows laptop? Here’s the safest free way to erase your personal data
- Wi-Fi problems? Add a wired network to your home without Ethernet cable - here’s how
- The best smart rings you can buy: Expert tested
- One of the best budget tablets I’ve tested replaced both my Kindle and iPad
- Wiping a Windows laptop? Here’s the safest free way to erase your personal data
Also read:
- [New] Alternatives Spotlighted by AZ Screen Recorder
- [New] Unleash the Potential of Your Notes - Use Mematic
- [Updated] Tailoring Content to Thrive on YouTube – Select the Best Formats
- [Updated] Transform Valorant Gameplay Top-Ranked, Costless Voice Alterer Revealed
- [Updated] Unlock Animoji Secrets on iPhone X - A Step-by-Step Guide
- [Updated] YT Portals for Trend-Tracking and Analysis
- 2024 Approved Unleashing Creativity with Mobile Melodies on iPhone
- 2024 Approved Unlock Full Potential Best Trio for Zoom Conversion
- Convert ISO to High-Quality MP4 in 6 Steps - Expert Free Techniques and Tools for 2N4!
- How do i sign a .xlsm files document electronically
- In 2024, Disabled Apple iPhone 15 Pro How to Unlock a Disabled Apple iPhone 15 Pro? | Dr.fone
- In 2024, How To Change Your SIM PIN Code on Your Samsung Galaxy A15 5G Phone
- In 2024, The Key Elements for Effective Spotify Ad Execution
- Title: Mastering Ultimate Container Safety with Rust - The Essentials of Edera
- Author: Donald
- Created at : 2024-12-21 17:14:49
- Updated at : 2024-12-27 16:08:38
- Link: https://some-tips.techidaily.com/mastering-ultimate-container-safety-with-rust-the-essentials-of-edera/
- License: This work is licensed under CC BY-NC-SA 4.0.