Skip to main content

We have been hearing about clouds, but When will it rain?

The frank answer is: i don't know.

But it did give me something to fantasize about. let me consider just one possibility of cloud computing. Online data storage. And how it can affect your life.

Consider your hard drive, there are very few files that are private in nature, and in quantity very small compared to the rest of your files, most of which are music , movies , pictures, e-books and executables. Most of these are commonly found files. All files have a unique MD5 hash or some other specific and unique characteristic. And these can be easily used to uniquely describe this file from a purely computational point of view.

Now just think about your public data being indexed and then pushed onto the cloud. Changes in this index will correspond with the changes on the hard-disk drive, versioned CVS like.

Now suppose you loose all the data, maybe by an accidental format, or hard drive crash, you can easily get at this index and by using a connected p2p system like bit torrent, you can restore your data to the latest date of index upload ( or to any other date), the only block being your ISP bandwidth.

One more aspect is file availability or synchronization. All the files indexed can be looked up or downloaded by a person using the same p2p system after authentication. Also the computer can be controlled in a non direct way in the same method. Non direct, because the person will control not the computer, but its application status in the cloud. This way has the advantage of added security because all the work is done by the cloud after instructions from you. Hence intrusions can be prevented, both by the cloud and the person, because of the hands-on nature of the cloud.

There is no sense in any technology if there is no money-making involved. The services of the cloud can be free for data restoration for public data. The online storage of private data can be a paid service, like amazon. Also corporate subscriptions can be added to the paid services.

This is one of the ways that the internet can be meshed into our life to make it more comfortable. I agree that this method can also be brought about into action using the traditional server method, but the awesomeness of the cloud seems to be ( to me ) optimistic sharing of all the computational resources.

Comments

Popular posts from this blog

In the right direction, perhaps ?

i've been toying around with a PHP framework called symfony . actually i wanted to know what MVC ( Model-View-Controller ) was, and i am really comfortable with PHP, so downloaded a copy and made a sandbox on my xampp htdocs directory. after i started playing around it just hit me that how much programming has simplified over the 12 years since i wrote my "hello world" program in c. where 150 people were needed to code a simple website back then, that too in about a year, now things can be done with just one or two programmers in about a fortnight. i think thats awesome. computers are finally doing what they were invented to do - to reduce human work. one really interesting thing is the askeet tutorial. here they guide you through making a replica of their site over 24 days, with each tutorial taking not more than one and a half hours to completely understand and implement. Also the symfony site itself is created on symfony, and that's really cool. ok, what hit me

a keeper from kiterunner

today was watching kiterunner. awesome movie. it was this dialog that hit me hard - "Now, no matter what the mullah teaches, there is only one sin, only one. And that is theft. Every other sin is a variation of theft... When you kill a man, you steal a life. You steal his wife's right to a husband, rob his children of a father. When you tell a lie, you steal someone's right to the truth. When you cheat, you steal the right to fairness... There is no act more wretched than stealing, Amir."

Mind and Friendships

This post seems to be ( atleast in my mind ) a long one. but before i write about the topic of the blog post, i would like to describe my opinions of connected topics which will lead to the actual post. First let us look at the growth of the mind as a graph covering fixed points, each of which are a topic of knowledge. A person's mind, at the beginning of life is like a line ( connecting 2 points, hunger and mother's breast ) which comes into existence only at some points and otherwise is simply a blank. after a few months, the lines become more permanent and stressed. after some more time, as the child grows and learns and understands more things, some more points add to this. if we imagine our mind to be the space enclosed in these points, then we would have a multidimensional graph. (think a really very weirdly shaped object.). However, the " The mind, once expanded to the dimensions of larger ideas, never returns to its original size. " - Oliver Wendell