{"id":5052,"date":"2014-11-18T06:00:49","date_gmt":"2014-11-18T14:00:49","guid":{"rendered":"http:\/\/formtek.com\/blog\/?p=5052"},"modified":"2014-11-15T16:09:47","modified_gmt":"2014-11-16T00:09:47","slug":"container-technologyflocker-simplifying-the-migration-of-apps-and-data-servers","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/container-technologyflocker-simplifying-the-migration-of-apps-and-data-servers\/","title":{"rendered":"Container Technology\/Flocker: Simplifying the Migration of Apps and Data Servers"},"content":{"rendered":"<p>Moving an application installed on one machine to another one has traditionally been a tedious task. \u00a0But <a title=\"ClusterHQ\" href=\"http:\/\/www.crunchbase.com\/organization\/hybridcluster\" target=\"_blank\">ClusterHQ <\/a>provides\u00a0an elegant solution to the problem that they&#8217;re calling <a title=\"Flocker home page\" href=\"https:\/\/github.com\/clusterhq\/flocker\" target=\"_blank\">Flocker<\/a>, and today they are announcing an update to that solution, release 0.3. \u00a0Flocker\u00a0makes it possible to move the components of multi-server applications and associated data volumes to different servers. \u00a0It&#8217;s particularly useful for moving containers running applications, databases, and data-backed services between servers in one or more clouds.<\/p>\n<p><a title=\"ClusterHQ\" href=\"https:\/\/clusterhq.com\/\" target=\"_blank\">ClusterHQ&#8217;s <\/a>Flocker product is based on the popular <a title=\"Docker\" href=\"http:\/\/en.wikipedia.org\/wiki\/Docker_(software)\" target=\"_blank\">Docker<\/a>\u00a0software. \u00a0<a title=\"Docker containers\" href=\"https:\/\/www.docker.com\/\" target=\"_blank\">Docker <\/a>is a <a title=\"Explanation of Container Technology\" href=\"http:\/\/blog.smartbear.com\/web-monitoring\/why-containers-instead-of-hypervisors\/\" target=\"_blank\">container technology<\/a> that&#8217;s seen phenomenal growth and acceptance since it was first released in March 2013. \u00a0A Docker container is similar in concept to a virtual machine, but considerably \u00a0lighter weight. \u00a0Virtual machines emulate \u00a0an entire server device and don&#8217;t make good use of the physical resources on the machine where they run. \u00a0Containers, on the other hand, abstract just the operating system kernel. \u00a0Unlike VMs, individual containers share a single base operating system, making them much leaner, smaller and more efficient. \u00a0Their leaner design translates to a much higher possible density of server instances. \u00a0It&#8217;s possible to run as many as six times the number of containers on a single physical server as the number of VMs that could run on the same machine.<\/p>\n<p>Flocker lets developers deploy their entire app, including its databases, to multiple hosts, and then migrate them later as operations demands.<\/p>\n<p>Benefits of Flocker version 0.3 include:<\/p>\n<ul>\n<li>Integration with <a title=\"Docker Fig\" href=\"http:\/\/www.fig.sh\/\" target=\"_blank\">Docker Fig<\/a> for describing complex applications<\/li>\n<li>Entire applications, including databases, queues and key-value stores can be deployed to multiple servers<\/li>\n<li>Easily migrate containers and their data between different hosts<\/li>\n<\/ul>\n<p><a title=\"Luke Marsden bio\" href=\"http:\/\/www.hybridcluster.com\/blog\/luke-marsden-ceo-hybridcluster-named-svc2uks-100-club-2013\/\" target=\"_blank\">Luke Marsden<\/a>, founder and CTO of ClusterHQ, said that &#8220;adding Fig support to Flocker enables enterprise DevOps teams to move their applications and databases from development to staging to production much more easily than before. \u00a0This new functionality brings Flocker closer to production readiness and to providing the critical data-backed services that will allow the container industry to scale at an even greater pace.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fcontainer-technologyflocker-simplifying-the-migration-of-apps-and-data-servers%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Moving an application installed on one machine to another one has traditionally been a tedious task. \u00a0But ClusterHQ provides\u00a0an elegant solution to the problem that they&#8217;re calling Flocker, and today they are announcing an update to that solution, release 0.3.<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/container-technologyflocker-simplifying-the-migration-of-apps-and-data-servers\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-5052","post","type-post","status-publish","format-standard","hentry","category-cloud-computing"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/5052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=5052"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/5052\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=5052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=5052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=5052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}