satis egitimisatis egitimitengda.pro

Open@Blog

Discussion on the state of cloud computing and open source software that helps build, manage, and deliver everything-as-a-service.

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that has been used in the blog.
  • Bloggers
    Bloggers Search for your favorite blogger from this site.
  • Login
Subscribe to this list via RSS Blog posts tagged in Apache CloudStack

CloudStack simulator on Docker

Posted by on in CloudStack Tips

Docker is a lot of fun, one of its strength is in the portability of applications. This gave me the idea to package the CloudStack management server as a docker image.

CloudStack has a simulator that can fake a data center infrastructure. It can be used to test some of the basic functionalities. We use it to run our integration tests, like the smoke tests on TravisCI. The simulator allows us to configure an advanced or basic networking zone with fake hypervisors.

So I bootstrapped the CloudStack management server, configured the Mysql database with an advanced zone and created a docker image with Packer. The resulting image is on DockerHub, and I realized after the fact that four other great minds already did something similar :)

On a machine running docker:

docker pull runseb/cloudstack
docker run -t -i -p 8080:8080 runseb/cloudstack:0.1.4 /bin/bash
# service mysql restart
# cd /opt/cloudstack
# mvn -pl client jetty:run -Dsimulator

Then open your browser on http://<IP_of_docker_host>:8080/client and enjoy !

Hits: 1493
Rate this blog entry:
0
Continue reading Comments

Last week, the CloudStack Silicon Valley Users Group held a meetup in Sunnyvale, CA at NetApp. Thank you to Kim White, Ray Mar and NetApp for hosting our group on Thursday evening!

John Kinsella kicked off the night with an introduction of our speaker, Geoff Higginbottom, and a quick reminder about the CloudStack Collaboration Conference Europe held in Budapest, Hungary on November 19-21st, 2014. The schedule is now available. Register now! ApacheCon Europe will be co-located with the CloudStack Collaboration Conference from November 17-21st, 2014.

Our guest speaker for the evening was Geoff Higginbottom, CTO of ShapeBlue Ltd and a leading CloudStack implementation specialist. Geoff has designed numerous Apache CloudStack and Citrix CloudPlatform Cloud Infrastructures, for both Public and Private Cloud use cases. Geoff regularly speaks at the CloudStack European User Group and designed and delivers a very successful CloudStack 2 Day Bootcamp course (which has been delivered around the globe). We were very lucky that Geoff happened to be in the US helping a CloudStack User get their cloud up and running last week. He took time to speak at the CloudStack Silicon Valley User group giving insights on designing CloudStack clouds and answering numerous questions from the attendees!

Geoff started off the meetup with an introduction to CloudStack and gave a live demonstration of the technology.

15371234556 75ded40aa3 z

...
Hits: 3247
Rate this blog entry:
0
Continue reading Comments

Gstack, a GCE compatible interface to CloudStack

Google Compute Engine (GCE) is the Google public cloud. In december 2013, Google announced the General Availability (GA) of GCE. With AWS and Microsoft Azure, it is one of the three leading public clouds in the market. Apache CloudStack now has a brand new GCE compatible interface (Gstack) that lets users use the GCE clients (i.e gcloud and gcutil) to access their CloudStack cloud. This has been made possible through the Google Summer of Code program.

Last summer Ian Duffy, a student from Dublin City University participated in GSoC through the Apache Software Foundation (ASF) and worked on a LDAP plugin to CloudStack. He did such a great job that he finished early and was made an Apache CloudStack committer. Since he was done with his original GSoC project I encouraged him to take on a new one :), he brought in a friend for the ride: Darren Brogan. Both of them worked for fun on the GCE interface to CloudStack and learned Python doing so.

They remained engaged with the CloudStack community and has a third year project worked on an Amazon EC2 interface to CloudStack using what they learned from the GCE interface. They got an A :). Since they loved it so much, Darren applied to the GSoC program and proposed to go back to Gstack, improve it, extend the unittests and make it compatible with the GCE v1 API.

Technically, Gstack is a Python Flask application that provides a REST API compatible with the GCE API and forwards the requests to the corresponding CloudStack API. The source is available on GitHub and the binary is downloadable via PyPi. Let's show you how to use it.

Installation and Configuration of Gstack

You can grab the Gstack binary package from Pypi using pip in one single command.

...
Hits: 5569
Rate this blog entry:
0
Continue reading Comments

The leading provider of green cloud solutions brings users flexibility, customization, and productivity with Apache CloudStack

Founded in 2010, GreenQloud began their journey with the founders of cloud.com by building a prototype platform for a public cloud. GreenQloud chose to build their platform on top of CloudStack because they found many benefits from a fully open source stack to which they could also contribute. GreenQloud was one of the earliest contributors, and is responsible for CloudStack's Amazon EC2™ compatibility.

Today, GreenQloud offers a full cloud infrastructure software stack for private, public and hybrid IaaS compute and storage all the while leading the path to green IT and sustainability. GreenQloud is a cloud solutions company offering standalone private cloud, hybrid cloud and Truly Green™ public cloud computing virtual servers and data storage (IaaS) powered by renewable energy. GreenQloud's cloud services, feature an easy-to-use, self-service web console and advanced, compatible API controls for full automation of IT services.

With the addition of its newest product, QStack, the company now offers cloud solutions for the full market, accelerating the market adoption of cleaner cloud technology, by addressing the needs and concerns of companies who have not yet adopted public cloud computing due to regulatory compliance or investment commitments.

The Challenge: Providing Affordable and Sustainable Cloud Solutions to Customers

...
Hits: 9098
Rate this blog entry:
0
Continue reading Comments

Congrats again to last year's winners of the pure geeky gold prizes! We had three lucky winners who proudly took home Google Chromebook Pixels. Best of luck goes to those who play in the open cloud poker tournament this year! The winners this year will take home:

1st prize: Samsung Chromebook 2 (13-inch)

2nd prize: Samsung Chromebook 2 (11.6-inch)

3rd prize: Samsung Chromebook 2 (11.6-inch)

9466220355 7cc7b29a3b b

...
Hits: 3138
Rate this blog entry:
Continue reading Comments

Open@Citrix

Citrix supports the open source community via developer support and evangeslism. We have a number of developers and evangelists that participate actively in the open source community in Apache Cloudstack, OpenDaylight, Xen Project and XenServer. We also conduct educational activities via the Build A Cloud events held all over the world. 

Connect