EC2 announced future support for adding raw, persistent block devices to VMs, a few non-Amazon people are even testing it already.
- Ability to create volumes between 1GB and 1TB
- Ability to create any FS on them after the first mount
- Mounted from same availability zone as the EC2 instance
- Snapshots to S3 (awesome)
See Werner Vogels and this RightScale post.
Fifth (and hopefully final!) release candidates are available from the public xen-3.1-testing.hg and xen-3.2-testing.hg trees.
Please give these ones a spin. I hope to roll the releases early next week.
— Keir
[update: http://www.gridvm.org/xen-314-and-321.html]
This month’s OGF newsletter has an article about the Cloud Systems BoF.
If you scroll down to the bottom of the latter link, there are slides and PDFs to view.
The mailing list URL in the newsletter is currently broken, this is the right one: http://www.ogf.org/mailman/listinfo/clouds-bof
New KVM release today: kvm-65.
Anthony Ligouri notes some interesting things @ KVM for the Mainframe.
Very interesting.
Overshadow: A Virtualization-Based Approach to Retrofitting Protection in Commodity Operating Systems
Part of the abstract:
we introduce a virtual-machine-based system called Overshadow that protects the privacy and integrity of application data, even in the event of a total OS compromise. Overshadow presents an application with a normal view of its resources, but the OS with an encrypted view. This allows the operating system to carry out the complex task of managing an application’s resources, without allowing it to read or modify them
More about cloud computing…
Here’s a short quote from Billy Marshall (rPath): A Big Switch or a Gradual Shift?
The historical metaphor that Carr effectively uses to demonstrate the likelihood of this pending change is the switch from locally produced electrical power to regionally produced electrical power delivered via a high performing electrical grid infrastructure. In Carr’s metaphor electricity is analogous to applications and the electrical grid is analogous to the Internet. There are clearly some parallels, but I believe the metaphor is flawed because information applications are more analogous to hair dryers, drill presses, and die stamping machines (i.e. applications that consume electricity) as opposed to the electricity itself.
Billy goes on to point out how companies are always going to need specific things from these electricity-consuming objects, hypervisors are more like the power transformers that convert and reliably step down electricity (into standardized, repeatable delivery units), and virtual appliances are more like the hair dryers, drill presses, and die stamping machines:
When applications can reliably plug into a grid to receive “power” in a standardized and repeatable manner, it will be increasingly popular to let someone else deliver the power of the grid while the individual companies focus on the “design of the application” (i.e. the drill press, the chip digester, the ore smelter).
I think it’s a good way to frame things, an expansion I’d offer is that it is not just hypervisors that are this transformation/delivery mechanism, but also all of the other cluster infrastructure needed to make a leasable datacenter. The security, scheduling, efficiency, and enforcement mechanisms/policies that must be in effect. The hypervisor is in all likelihood going to be the most popular core technology, but there’s a lot more to making a safe, solvent, and usefully leasable cluster.
At the edge of the cluster and beyond, there’s also all the technology and lessons of grid computing to draw from. A field where virtualization is a mechanism being incorporated in a larger pre-established context (cf. papers from our group and many others). In the analogy, facets of grid computing perhaps get us into “buying clubs”, “electricity markets”, “consumer protection”, etc. (and how about rolling blackouts).
They didn’t have a fixed domain name until recently so I wanted to wait: be sure to add http://blog.xen.org/ to your RSS reader.