211service.com
De cloud openen
Cloud computing-platforms zoals: Amazon's Elastic Compute Cloud (EC2) , Microsoft's Azure Services Platform , en Google App Engine hebben veel bedrijven flexibele toegang tot computerbronnen gegeven, wat een tijdperk inluidt waarin, onder andere, startups kunnen opereren met veel lagere infrastructuurkosten. In plaats van hardware te hoeven kopen of huren, kunnen gebruikers alleen betalen voor de verwerkingskracht die ze daadwerkelijk gebruiken en zijn ze vrij om meer of minder te gebruiken als hun behoeften veranderen.
Vertrouwen op cloudcomputing brengt echter nadelen met zich mee, waaronder zorgen over privacy, beveiliging en betrouwbaarheid. Er is dus nu een groeiende belangstelling voor open source cloud computing-tools, waarvan de broncode vrij beschikbaar is. Met deze tools kunnen bedrijven hun eigen computerclouds bouwen en aanpassen om samen met krachtigere commerciële oplossingen te werken.
Eén open-source software-infrastructuurproject, genaamd Eucalyptus , bootst de ervaring van het gebruik van EC2 na, maar laat gebruikers programma's op hun eigen middelen uitvoeren en biedt een gedetailleerd beeld van wat anders de zwarte doos van cloud-computingservices zou zijn.
Een ander open-source cloud computing-project is de Universiteit van Chicago 's Globe nimbus , dat algemeen wordt erkend als pionier op dit gebied. En een Europees cloudcomputing-initiatief gecoördineerd door IBM , genaamd RESERVOIR , beschikt over verschillende open-sourcecomponenten, waaronder: Opennevel , een tool voor het beheren van de virtuele machines binnen een cloud. Zelfs sommige bedrijven, zoals Enomalie en 10gen , ontwikkelen open-source tools voor cloudcomputing.
Rijke Wolski , een professor in de informatica-afdeling aan de Universiteit van Californië, Santa Barbara , die het Eucalyptus-project leidt, zegt dat zijn focus ligt op het ontwikkelen van een platform dat gemakkelijk te gebruiken, te onderhouden en aan te passen is. We zijn eigenlijk vanuit de eerste principes begonnen om iets te bouwen dat op een wolk lijkt, zegt hij. Als gevolg hiervan geloven we dat ons ding kneedbaarder is. We kunnen het aanpassen, we kunnen erin kijken, we kunnen het op een meer natuurlijke manier installeren en onderhouden in een cloudomgeving.
Reuven Cohen , oprichter en hoofdtechnoloog van Enomaly, legt uit dat een open-source cloud nuttige flexibiliteit biedt voor academici en grote bedrijven. Hij zegt bijvoorbeeld dat een bedrijf het grootste deel van zijn computergebruik in een commerciële cloud wil laten draaien, zoals die van Amazon, maar dezelfde software wil gebruiken om gevoelige gegevens op zijn eigen machines te verwerken, voor extra veiligheid. Een andere mogelijkheid is dat een gebruiker de software meestal op zijn of haar eigen resources wil draaien, maar de mogelijkheid heeft om uit te breiden naar een commerciële dienst in tijden van grote vraag. In beide gevallen kan een open-source cloud computing-interface die flexibiliteit bieden, als aanvulling op de commerciële dienst in plaats van als vervanging.
Wolski zegt inderdaad dat Eucalyptus niet bedoeld is als een EC2-killer (om te beginnen is het niet ontworpen om op dezelfde grootte te schalen). Hij is echter van mening dat het project een productieve bijdrage kan leveren door een eenvoudige manier te bieden om programma's aan te passen voor gebruik in de cloud. Wolski zegt dat het gemakkelijker is om de prestaties van een programma te beoordelen als het mogelijk is om te zien hoe het werkt, zowel aan de interface als vanuit een cloud.
Wolski zegt dat Eucalyptus ook Amazon's populaire zal imiteren Eenvoudig opslagoppervlak , waarmee gebruikers op verzoek toegang hebben tot opslagruimte, evenals de Elastische IP-adressen , waardoor het adres van webbronnen hetzelfde blijft, zelfs als de fysieke locatie verandert.
Ignacio Llorente , een professor in de architectuurgroep voor gedistribueerde systemen aan de Complutense Universiteit van Madrid , in Spanje, die aan OpenNebula werkt, zegt dat het belangrijkste voordeel van Eucalyptus is dat het de populaire EC2-interface gebruikt. Hij voegt er echter aan toe dat de open-source interface slechts een deel van de oplossing is. Hun back-end [het interne systeembeheer van fysieke bronnen en virtuele machines] is te basaal. Een complete cloudoplossing vereist andere componenten. Llorente zegt dat Eucalyptus slechts één voorbeeld is van een groeiend ecosysteem van open-source cloudcomputingcomponenten.
Wolski verwacht dat veel van de gebruikers van Eucalyptus academici zijn die geïnteresseerd zijn in het bestuderen van cloud computing-infrastructuur. Hoewel hij betwijfelt of een dergelijk platform zou worden gebruikt als een gedistribueerd systeem voor gewone computergebruikers, sluit hij de mogelijkheid niet uit. Je kunt er twee kanten mee op, merkt hij op. Maar Wolski zegt dat hij denkt dat een open-source tool voor cloudcomputing in de toekomst belangrijk zal worden. Als het geen eucalyptus is, vermoed ik dat het iets anders is, zegt hij. Er zal iets open source zijn waar iedereen enthousiast van wordt en in zijn omgeving draait.