4 ms·
I am wondering if the future of multi-cloud lies in a third party entity managing real-time auctions for cloud services. 1. The developer sets up some requirem
by jknz 9y ago
I am wondering if the future of multi-cloud lies in a third party entity managing real-time auctions for cloud services.
1. The developer sets up some requirements: number of instances, X amount of CPU power, Y amount of memory, Z amount of storage, B amount of bandwidth, or other characteristics. These requirements are sent to the third party.
2. Cloud vendors (the "bidders") receive the characteristics needed by the developer. Each of them bid by providing a price per hour for the given characteristics.
3. The bidder with the lowest price wins the auction, sends back credentials to start deployment
4. The developer can start the deploy with the infrastructure provided by the lowest bidder!
All this may happen in less than one second, similarly to the auctions that happen when advertisers bid for displaying an ad when someone visits a webpage. This would need a massive standardization across cloud vendors, a system of penalties when the infrastructure provided by the bidder does not satisfy the characteristics, etc.
This does not too far fetched to me. It also make it easier for new cloud providers to start selling, and lower prices for developers.
- sdflkd 9y agoI just saw this today: https://zeit.co/now#frequently-asked-questions https://zeit.co/now#frequently-asked-questions I haven't had enough time to read into it (nor do I have enough experience to evaluate), but it seems like what you're talking about?
- sunbreak 9y agoThis is happening; Cloudsmash - Decentralized VPS Cloud Open To The Public https://bitcointalk.org/index.php?topic=1869603 https://bitcointalk.org/index.php?topic=1869603
- nine_k 9y agoHow about moving gigabytes of data that underlie the application? The egress cost is not that low. The access latency is utterly important. Raw computing power on small amounts of data has a limited applicability.
- optimuspaul 9y agoThis is one of the main reasons I think being cloud agnostic is a fools errand.
- hueving 9y agoIt's also a reason putting things on the cloud is a fools errand. If you can be held hostage by a provider, you made a business mistake by going there in the first place.
- nine_k 9y agoEgress is not that expensive. You use it to serve the customers, in the end. But it's (still) too expensive to allow migration between cloud providers e.g. on hourly, or even daily, basis. That is, it prevents the consumers from realizing the benefits of short-lived spot prices.
- paulddraper 9y agoUnlikely. IaaS providers differentiate themselves on performance and price, but also reliability, networking details, auxillary services, tooling, API intelligibility, and support. Cloud agnosticism sounds like a worthy goal but 9/10 it's the wrong move as it reduces you to the lowest common denominator.
- dotancohen 9y agoEven 9/10 of the cloud market is huge, and it's growing. I do see the OP's vision happening. Don't forget that Apple's initial goal in the phone market was 1%.
- m3adow 9y agoDeutsche Börse created such a company a couple of years ago. Didn't go well, was shut down last year I think. I don't know how thorough the implementation was though.
- whiskers08xmt 9y agoWhile only solving the storage part of the equation, checkout projects like Sia Coin[0] and Storj[0]. Both of them aim to provide hyper-competition for storage space, through the use of blockchain technology. I think a future, where multiple blockchain projects provide access to computational resources, isn't too farfetched. [0] http://sia.tech/ http://sia.tech/ [1] https://storj.io/ https://storj.io/