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
Recent blog posts

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: 896
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: 2452
Rate this blog entry:
0
Continue reading Comments

If you use -- or are just interested in learning about -- the Xen Project Hypervisor, you will want to mark your calendar now for two great events coming later this summer.

September 15: Xen Project User Summit, New York City, NY

The Xen Project User Summit is great for:

  • Users who employ Xen Project software in their datacenter or cloud
  • Integrators who leverage the Xen Project Hypervisor in their solution or service
  • Architects who need to know how to best utilize the software in their solution architecture
  • Managers who want to understand what current and future features will enable their goals

At just US$79 for one day of sessions, the User Summit is an unmatched training opportunity for users of Xen Project software. Located at the Lighthouse Executive Conference Center in the heart of New York City, this event is a fantastic way to increase your knowledge of all things relating to Xen Project.  The lineup of talks will be unlike any other event this year, so it makes sense to take a long weekend in Manhattan in September.

Plus, this will be the best event this year for Xen Project users to meet and greet one another.  Excellent things happen when the talents of the community are allowed to cross-pollinate at User Summit!

Expected topics will include:

...
Tagged in: events Xen Summit
Hits: 1113
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: 1861
Rate this blog entry:
Continue reading Comments

How fast is Xen on ARM?

Posted by on in Cloud News

This is a repost of Stefano Stabellini's blog post on blog.xenproject.org

With Xen on ARM getting out of the early preview phase and becoming more mature, it is time to run a few benchmarks to check that the design choices paid out, the architecture is sound and the code base is solid. It is time to find out how much is the overhead introduced by Xen on ARM and how it compares with Xen and other hypervisors on x86.

I measured the overhead by running the same benchmark on a virtual machine on Xen on ARM and on native Linux on the same hardware. It takes a bit longer to complete the benchmark inside a VM, but how much longer? The answer to this question is the virtualization overhead.

Setup

I chose AppliedMicro X-Gene as the ARM platform to run the benchmarks on: it is an ARMv8 64-bit SoC with an 8 cores cpu and 16GB of RAM. I had Dom0 running with 8 vcpus and 1GB of RAM, the virtual machine that ran the tests had 2GB of RAM and 8 vcpus. To make sure that the results are comparable I restricted the amount of memory available to the native Linux run, so that Linux had all the 8 physical cores at its disposal but only 2GB of RAM.

For the x86 tests, I used a Dell server with an Intel Xeon x5650, that is a 6 cores HyperThreading cpu. HyperThreading was disabled during the tests for better performances. Similarly to the ARM tests, I had Dom0 running with 6 vcpus and 1GB of RAM and the virtual machine running with 2GB of RAM and 6 vcpus. The native Linux run had 6 physical cores and 2GB of RAM. For the KVM tests I booted the host with 3GB of RAM, then assigned 2GB of RAM to the KVM virtual machine.

...
Hits: 1611
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