Danilo Poccia - Tecnologia et al.

giovedì apr 24, 2008

Cloud Computing con Project Caroline

Project Caroline è un progetto di ricerca dei Sun Labs che intende fornire una piattaforma scalabile in modo orizzontale per lo sviluppo ed il deployment di servizi Internet. Tali caratteristiche sono spesso riassunte nel termine Cloud Computing. La piattaforma fornisce ai servizi le necessarie risorse computazionali, di storage e di rete. I linguaggi ad oggi supportati da Project Caroline sono Java, Perl, Python. Sulla piattaforma Java è possibile eseguire anche i linguaggi Ruby e PHP.

 

Queste sono alcune caratteristiche tecniche della piattaforma:

  • ZFS per la creazione rapida di file system
  • i file system soono accedibili via NFS e WebDAV
  • le reti (VLAN) sono create su richiesta dell'applicazione, così come sono allocati gli IP Address (interni o pubblici)
  • varie forme di connettività sono implementabili (load balancer, NAT, VPN)
  • anche il servizio di DNS è gestito dalla piattaforma in modo dinamico

 

Di seguito un video che descrive in modo più approfondito il progetto. Il video dura circa 2h, di cui:

  • i primi 15' sono di introduzione ai Sun Labs (nell'ambito dell'iniziativa Open House), poi inizia la descrizione di Project Caroline
  • al 42' vi è una dimostrazione di una applicazione che si integra con Facebook 
  • al 49' inizia la parte più tecnica della presentazione

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed





    follow me on Twitter

    Calendar

    Feeds

    Search

    Blogroll

    Navigation

    Referrers

    Recent Entries