Delayed allocation and the zero-length file problem | Thoughts by Ted: "ext3 performs very poorly if applications use fsync a lot; the ordering constraints can mean that if you fsync one file, then large numbers of other files may need to be committed to disk as well." - see first comment
The trick to getting optimum performance seems to be using fsync or fdatasync. We need to implement that, but not before the transition to ext4, otherwise there may be performance penalties.
This article and others on Ted's blog explain the issues well. He is a key architect of these filing systems.
Sunday, March 29, 2009
Working with the new Linux file system - ext4
Friday, March 20, 2009
HowTo: EC2 for Poets
HowTo: EC2 for Poets: "EC2 for Poets�
I've been calling this doc, while I was writing it, 'EC2 for Poets.'
The goal is to make cloud computing less mysterious by helping people through the process of setting up a server on Amazon EC2. The title derives from a class that was offered at the University of Wisconsin, when I was a grad student there, called Computer Science for Poets.
I loved the idea then, and still do. Engineers sometimes mystify what they do, as a form of job security. I prefer to make light of it, so more people will be tempted to give it a try. It was easy for me, why shouldn't it be easy for everyone? :-)"
Thursday, March 19, 2009
ongoing � The Sun Cloud
And it’s got an API."
Friday, March 13, 2009
appscale -
Google Code: "AppScale is an open-source implementation of the Google AppEngine (GAE) cloud computing interface. AppScale enables execution of GAE applications on virtualized cluster systems. In particular, AppScale enables users to execute GAE applications using their own clusters with greater scalability and reliability than the GAE SDK provides. Moreover, AppScale executes automatically and transparently over cloud infrastructures such as the Amazon Web Services (AWS) Elastic Compute Cloud (EC2) and Eucalyptus, the open-source implementation of the AWS interfaces"
Monday, March 09, 2009
Above the Clouds
Above the Clouds: This Berkeley whitepaper has more depth than previously written on cloud computing and has valuable insights.