08/09/2009, 04:16 AM
There seems to be increasing hype around the idea of cloud computing. What are your thoughts about it, and the idea of ditching your own computer in favour of it?
If you don't know what it is, and can't be bothered reading a long Wiki page, basically it's the concept of using remote computers instead of local ones. This would pretty much be some very powerful servers, provided by some company, which many people connect to and they have their own virtual computer on this server. (these powerful servers, or more accurately described as "computing resources" is often referred to as the "cloud")
Basically, you wouldn't need personal computers any more, since you just hook your monitor, keyboard and mouse up with the remote virtual computer which you rent.
If wee assume network speeds can cater for this, this has some interesting concepts. For one, you can effectively only pay for what you use. Need lots of CPU power at some point in time? Well it's there (you probably get charged extra for it though). Since I'd say most computers are idle most of the time, this is somewhat an interesting way to optimise the use of computing resources.
A number of things can be made redundant with this. You won't need USB sticks anymore, since all your stuff is stored on this networked remote server, you can access it anywhere. Since the physical machines of many people would be effectively be connected on a LAN, transfers to, say, your friends, would be extremely fast (solves issues of gaming lags, at least amongst people in your area).
Also, this probably allows you to also download all movies/games etc, effectively removing the need for optical media.
The only parts of the computer you'd really need would be the monitor, keyboard/mouse, speakers and random other devices, but you would no longer need that box of a PC. Your "computer" would be managed in a data centre with people who (supposedly) can bother about with all the hardware, and do all your data backups etc, so you wouldn't have to worry about disk failures. I guess other services could also be integrated into the model (only one I can think of right now is better IT support services).
Cloud computing services like Amazon's do exist today, though it's really in its early stages. I haven't used it, but one of my IT lecturers found it cool - said you can just script up something like "plug in a 100GB drive and create a RAID array" etc - sounds interesting IMO.
Probably a main issue is that you really don't "own" your computer, rather, you have to pay a periodic fee to hold it. You probably already do this with your internet connection, but, if you fail to meet a period's payment, does that mean all your data is gone? And of course, there _is_ the network latency issue too.
So what do you think about this concept?
If you don't know what it is, and can't be bothered reading a long Wiki page, basically it's the concept of using remote computers instead of local ones. This would pretty much be some very powerful servers, provided by some company, which many people connect to and they have their own virtual computer on this server. (these powerful servers, or more accurately described as "computing resources" is often referred to as the "cloud")
Basically, you wouldn't need personal computers any more, since you just hook your monitor, keyboard and mouse up with the remote virtual computer which you rent.
If wee assume network speeds can cater for this, this has some interesting concepts. For one, you can effectively only pay for what you use. Need lots of CPU power at some point in time? Well it's there (you probably get charged extra for it though). Since I'd say most computers are idle most of the time, this is somewhat an interesting way to optimise the use of computing resources.
A number of things can be made redundant with this. You won't need USB sticks anymore, since all your stuff is stored on this networked remote server, you can access it anywhere. Since the physical machines of many people would be effectively be connected on a LAN, transfers to, say, your friends, would be extremely fast (solves issues of gaming lags, at least amongst people in your area).
Also, this probably allows you to also download all movies/games etc, effectively removing the need for optical media.
The only parts of the computer you'd really need would be the monitor, keyboard/mouse, speakers and random other devices, but you would no longer need that box of a PC. Your "computer" would be managed in a data centre with people who (supposedly) can bother about with all the hardware, and do all your data backups etc, so you wouldn't have to worry about disk failures. I guess other services could also be integrated into the model (only one I can think of right now is better IT support services).
Cloud computing services like Amazon's do exist today, though it's really in its early stages. I haven't used it, but one of my IT lecturers found it cool - said you can just script up something like "plug in a 100GB drive and create a RAID array" etc - sounds interesting IMO.
Probably a main issue is that you really don't "own" your computer, rather, you have to pay a periodic fee to hold it. You probably already do this with your internet connection, but, if you fail to meet a period's payment, does that mean all your data is gone? And of course, there _is_ the network latency issue too.
So what do you think about this concept?