Danilo Poccia - Tecnologia et al.
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
Posted at 03:06PM apr 24, 2008 by danilop in Internet | Comments[0]


