disadvantage of the App Engine in general is that out-
going data connections are limited to 1 MB for each
transfer.
As the objects are transferred directly from the
customers browser to each storage service used, the
amount of data that need to be transmitted increases
linearly with each additional storage service. Even
large objects must be transferred at least two times,
if they should be stored in a redundant way. For this
reason, the use of multiple storage services leads to
extended transfer times.
Our next steps in the development of Octopus
foresee the evaluation of further approaches to imple-
ment a proxy to upload the objects to the storage ser-
vices in parallel to improve the performance.
REFERENCES
Abe, Y. and Gibson, G. (2010). pWalrus: Towards better
integration of parallel file systems into cloud storage.
In Cluster10: Int. Conf. on Cluster Computing 2010.
IEEE.
Abu-Libdeh, H., Princehouse, L., and Weatherspoon, H.
(2010). Racs: a case for cloud storage diversity. In
SoCC’10: 1st Symposium on Cloud computing. ACM.
Baun, C. (2011). Untersuchung und Entwicklung von
Cloud Computing-Diensten als Grundlage zur Schaf-
fung eines Marktplatzes. PhD thesis, Universit¨at Ham-
burg.
Bermbach, D., Klems, M., Menzel, M., and Tai, S. (2011).
Metastorage: A federated cloud storage system to
manage consistency-latency tradeoffs. In CLOUD’11:
4th Int, Conf. on Cloud Computing. IEEE.
Bowers, K. D., Juels, A., and Oprea, A. (2009). Hail: a
high-availability and integrity layer for cloud storage.
In CSS’09: 16th Conf. on Computer and communica-
tions security. ACM.
Bresnahan, J., Keahey, K., LaBissoniere, D., and Freeman,
T. (2011). Cumulus: An open source storage cloud
for science. In ScienceCloud’11: 2nd Int. Workshop
on Scientific Cloud Computing. ACM.
Bunch, C., Chohan, N., Krintz, C., Chohan, J., Kupferman,
J., Lakhina, P., Li, Y., and Nomura, Y. (2010). An
evaluation of distributed datastores using the appscale
cloud platform. In Cloud10: Int. Conf. on Cloud Com-
puting. IEEE.
Chohan, N., Bunch, C., Pang, S., Krintz, C., Mostafa, N.,
Soman, S., and Wolski, R. (2009). Appscale: Scal-
able and open appengine application development and
deployment. 1st Int. Conf. on Cloud Computing.
Chun, B.-G., Dabek, F., Haeberlen, A., Sit, E., Weather-
spoon, H., Kaashoek, F., Kubiatowicz, J., and Mor-
ris, R. (2006). Efficient replica maintenance for dis-
tributed storage systems. In NSDI’06: Symposium
on Networked Systems Design and Implementation.
USENIX.
Dabek, F., Li, J., Sit, E., Robertson, J., Kaashoek, M. F.,
and Morris, R. (2004). Designing a dht for low la-
tency and high throughput. In NSDI’04: 1st Sympo-
sium on Networked Systems Design and Implementa-
tion. USENIX.
DeCandia, G., Hastorun, D., Jampani, M., Kakulapati,
G., Lakshman, A., Pilchin, A., Sivasubramanian, S.,
Vosshall, P., and Vogels, W. (2007). Dynamo: ama-
zon’s highly available key-value store. In SOSP’07:
21st Symposium on Operating Systems Principles,
New York. ACM.
Harmer, T., Wright, P., Cunningham, C., Hawkins, J., and
Perrott, R. (2010). An application-centric model for
cloud management. In SERVICES’10: 6th World
Congress on Services. IEEE.
Keahey, K., Tsugawa, M., Matsunaga, A., and Fortes, J.
(2009). Sky computing. Internet Computing, IEEE,
13(5):43–51.
Kurze, T., Klems, M., Bermbach, D., Lenk, A., Tai, S.,
and Kunze, M. (2011). Cloud federation. In CLOUD
COMPUTING 2011: 2nd Int. Conf. on Cloud Com-
puting, GRIDs, and Virtualization.
Marshall, P., Keahey, K., and Freeman, T. (2010). Elas-
tic Site Using Clouds to Elastically Extend Site Re-
sources. In CCGrid: 10th Int. Conf. on Cluster, Cloud
and Grid Computing. IEEE/ACM.
Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., So-
man, S., Youseff, L., and Zagorodnov, D. (2008a). Eu-
calyptus: A technical report on an elastic utility com-
puting architecture linking your programs to useful
systems. In UCSB Computer Science Technical Re-
port Number 2008-10.
Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., So-
man, S., Youseff, L., and Zagorodnov, D. (2008b).
The eucalyptus open-source cloud-computing system.
In CCA’08: Cloud Computing and Its Applications
workshop.
Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., So-
man, S., Youseff, L., and Zagorodnov, D. (2009). The
eucalyptus open-source cloud-computing system. Int.
Symposium on Cluster Computing and the Grid.
Rhea, S., Eaton, P., Geels, D., Weatherspoon, H., Zhao, B.,
and Kubiatowicz, J. (2003). Pond: The oceanstore
prototype. In FAST’03: 2nd Conf. on File and Storage
Technologies. USENIX.
Schwab, D. (2012). Implementierung eines redundanten
Datenspeichers f¨ur die Hybride Cloud. Hochschule
Karlsruhe.
CLOSER2013-3rdInternationalConferenceonCloudComputingandServicesScience
328