<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://gandikitchen.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Gandi Kitchen - Tag - hosting</title>
  <link>http://gandikitchen.net/</link>
  <atom:link href="http://gandikitchen.net/feed/tag/hosting/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>en</language>
  <pubDate>Wed, 13 Feb 2013 13:01:21 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>New kernels available for your server.</title>
    <link>http://gandikitchen.net/post/2011/01/17/New-kernels-available-for-your-server</link>
    <guid isPermaLink="false">urn:md5:403c30454e096687af507d3d907fa7b9</guid>
    <pubDate>Mon, 17 Jan 2011 16:32:00 +0100</pubDate>
    <dc:creator>aegiap</dc:creator>
        <category>Hosting</category>
        <category>hosting</category><category>kernel</category>    
    <description>&lt;p&gt;The kernel list on Gandi hosting grows. You have now the choice to use a 2.6.36 or a 2.6.32 with the &lt;a href=&quot;http://grsecurity.net/&quot; hreflang=&quot;en&quot;&gt;grsecurity&lt;/a&gt; patch.&lt;/p&gt;    &lt;p&gt;Gandi hosting allow customer to choose from a pool of patched  and built kernels from Gandi team. Three new kernels have been added to the available kernel list :&lt;/p&gt;


&lt;h2&gt;2.6.36 in x86_32 and x86_64&lt;/h2&gt;


&lt;p&gt;The Linux kernel is in active development : new versions containing features and bugfixes are published on a regular basis. We have prepared new build in 32 bits and 64 bits of the 2.6.36 kernel with D.Kipper patch about additional memory managment. Moreover the feature of resizing an online disk attached to a server is now merged into the kernel. The feature will arrive soon in the hostinig interface.&lt;/p&gt;


&lt;h2&gt;2.6.32 in x86_64 with grsecurity patch&lt;/h2&gt;


&lt;p&gt;Previous kernels allowed customers to setup security solution in the server system (thanks to selinux for example). When choosing this new 2.6.32 kernel you should be able to setup an advanced security policy thanks to &lt;a href=&quot;http://grsecurity.net/&quot; hreflang=&quot;en&quot;&gt;grsecurity&lt;/a&gt; in version 2.1.14-201005151340. The kernel allow disk replication thanks to &lt;a href=&quot;http://www.drbd.org/&quot; hreflang=&quot;en&quot;&gt;DRBD&lt;/a&gt; in version 8.3.8 which was not yet merged in the upstream source tree (integrated since the 2.6.33).&lt;/p&gt;


&lt;p&gt;You can check the &lt;a href=&quot;http://wiki.gandi.net/en/hosting/kernel_changelog&quot; hreflang=&quot;en&quot;&gt;changelog&lt;/a&gt; of Gandi kernels and the &lt;a href=&quot;http://wiki.gandi.net/en/hosting/troubleshooting/update-kernel-modules&quot; hreflang=&quot;en&quot;&gt;process&lt;/a&gt; to update kernel modules according to your selected kernel.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Gandi Hosting : US and France Datacenters FAQ</title>
    <link>http://gandikitchen.net/post/2010/12/23/Gandi-Hosting-%3A-US-and-France-Datacenters-FAQ</link>
    <guid isPermaLink="false">urn:md5:710beaf04b2c3148986f7b327d4180d4</guid>
    <pubDate>Thu, 23 Dec 2010 14:33:00 +0100</pubDate>
    <dc:creator>Leland Vandervort</dc:creator>
        <category>Hosting</category>
        <category>hosting</category>    
    <description>With the opening of our Baltimore datacenter, we have decided to provide a quick FAQ to respond to a few of the commonly asked questions about the hosting product and how it will work with the two datacenters, as well as some of the other features that we are putting in place.
&lt;br /&gt;&lt;br /&gt;If you have any questions not addressed here, then please feel free to let us know!    &lt;strong&gt;&lt;br /&gt;&lt;br /&gt;Q: Can I migrate my server automatically from Paris to Baltimore, or vice-versa?&lt;/strong&gt;
&lt;br /&gt;
A: No; there is no automatic solution to migrate a virtual server between the Paris and Baltimore datacenters due to technical limitations (IP addressing, platform differences, etc.)
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: Okay, but I really want to migrate my server... how can I do it ?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A:  If you are really sure, then there are a couple of ways to do it.
&lt;br /&gt;
Firstly you will need to create a new server through the admin interface (or public API).  You will then need to transfer the data from the old server to the new one.
&lt;br /&gt;
&lt;br /&gt;
For Gandi AI, you will need to save the source files for your website and export the database, for example, with PHPMyAdmin, and then import these on the new server.
&lt;br /&gt;
&lt;br /&gt;
If your server is running in expert mode, it is possible to transfer these files directly over SSH.
Another method, again in expert mode, involves creating a new server with a data disk in the target datacenter, and transfer the system disk from the old server to the newly attached data disk of the new server (for example, with 'dd' but please note that this may take some time).
&lt;br /&gt;
&lt;br /&gt;
Finally you can then change the disk type from data to system via the admin interface in the advanced configuration for the disk, shut down the new VM, remove the old system disk and attach this new image as the new system disk, then start the VM.
&lt;br /&gt;
&lt;br /&gt;
There are a few methods to achieve this:
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;With 'dd/gzip':&lt;/strong&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;dd iflag=direct bs=8k if=/dev/xvdYX | gzip -9 | ssh baltimore-server  &amp;quot;gzip -d | dd bs=8k of=/dev/xvdYx&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;With 'mbuffer':&lt;/strong&gt;
&lt;br /&gt;
&lt;br /&gt;
1. First start the target on the Baltimore server:
&lt;br /&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;mbuffer -q -s 128k -m 8M -I &amp;lt;baltimore_server&amp;gt;:&amp;lt;port&amp;gt; | gzip -d
| dd bs=8k of=/dev/xvdYX&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Start the sender on the Paris server:
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;dd iflag=direct bs=8k if=/dev/xvdYX | gzip -9 | mbuffer -q -s 128k -m 2M -0 &amp;lt;baltimore_server&amp;gt;:&amp;lt;port&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;With 'rsync':&lt;/strong&gt;
&lt;br /&gt;
You can simply copy the files that you need.
&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;code bash&quot;&gt;    rsync -arvz src baltimore_server:/dst&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: Can I detach the IP address from my Paris server and attach it to my Baltimore server?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: No; the IP address allocations and the server provisioning systems for the two datacenters are completely independent.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: Can I attach a disk in the Paris datacenter onto my server in the Baltimore, for example, to make an off-site backup?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: No; for the same reasons that an automatic migration between datacenters is not possible, the two platforms are completely independent.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: I see that Gandi will be deploying Anycast DNS servers, will this allow me to do geolocalization for my servers?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: No; the anycast DNS servers simply give a physical presence for the Gandi DNS servers in multiple locations so that DNS lookup requests can be answered by the closest server.  The DNS service does not provide any geolocalization capability.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: Can I have a server in Paris and another one in Baltimore and use anycast to allow the closest server to serve the content?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: No, because the hosting platforms are independent of each other and use separate IP allocations.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: I have my own ASN and assigned /24 for Anycast purposes, can I use a Gandi VPS to host my anycast service, assuming that I use other providers to expand the geographic and network scope?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: It is technically possible to do this under certain conditions; We have already tested such a solution, but it is entirely bespoke and has certain limitations concerning how your own IP block can be used on your VM. You will need to discuss your requirements with our technical team to determine if we can accommodate your requirement.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: Why when I traceroute from my Paris to my Baltimore server, do I have a 92ms latency all of a sudden?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: Latency is defined as the one-way path delay between two points on a network.; What you see in a traceroute is the round-trip delay for the hop in question (&lt;em&gt;with a special exception for hops contained within an MPLS label-switched-path -- see the next question&lt;/em&gt;)
&lt;br /&gt;
&lt;br /&gt;
Transatlantic latency plus the physical fiber cable distances incur a one-way path delay of roughly 45ms (plus or minus a little). While it is true that at the speed of light the delay to cross the Atlantic is only in the order of 28ms in a straight line, you need to add in the factors of ocean depth, and then the land-based cable distances between the two end locations. This translates to a round-trip delay of at least 90ms, thus this is normal.
&lt;br /&gt;
&lt;br /&gt;
(This is a simplified explanation, as there are actually a number of factors that determine the delay observed, and we would be happy to discuss these with those who are &lt;strong&gt;&lt;em&gt;really&lt;/em&gt;&lt;/strong&gt; interested in the nitty gritty details...)
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: When I traceroute from my Paris to my Baltimore server, I reach a router which is still in Paris but shows a 92ms round-trip time, even though the hop just before it is only 1ms. Doesn't this point to a problem on your network?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: Our network is running MPLS (MultiProtocol Label Switching) in the core, with Traffic Engineering (TE) enabled.  As such, when a packet crosses the network and enters a known end-to-end pathway between two endpoints (known as a Label-Switched-Path, or LSP), the IP packets remain within that pathway until they egress at the remote end if there is an existing TE tunnel along that path.
&lt;br /&gt;
&lt;br /&gt;
As a result, the intermediate routers within the LSP will still respond to the traceroute with the ICMP TTL-Exceeded packets as normal, but these packets are forwarded along the full path and back before being sent back to the originating source of the traceroute.
&lt;br /&gt;
&lt;br /&gt;
In consequence, the round-trip-time that you see for the Paris-side router in this instance is actually the round-trip-time for the full MPLS path, plus the time between the source and the router itself.  Again, this is perfectly normal behavior.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: Why do you run MPLS on your network?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: MPLS allows for a number of different solutions, not least of which is providing traffic engineering and flow control based on certain criteria. We can specify certain traffic based on its characteristics to follow a given MPLS path under normal circumstances, while still allowing for alternative paths in case of link failures.
&lt;br /&gt;
&lt;br /&gt;
We can also make use of other features of MPLS to enable layer2 and layer3 VPN connectivity across different portions of the network for some of the Gandi services, whilst keeping the size of the routing tables as low as possible. (The DNS servers being deployed in anycast use some of the features provided by MPLS across the core of the network, for example).
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: I have a server in Baltimore and one in Paris. Can I have a second interface each with a private VLAN to connect the two servers with a back-end private network?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: We are working on a private VLAN solution to be deployed later in 2011 and we are looking at ways to provide private VLAN connectivity for customers between their servers in different datacenters.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;&lt;strong&gt;Q: I'm not convinced! This is a new datacenter, and I am not running any services yet, but even between my server and its next hop router I get weird and inconsistent ping results. Why?&lt;/strong&gt;&lt;/h3&gt;
&lt;br /&gt;
A: This is due to hardware buffer sizes on physical ethernet interfaces. In order to transmit data physically &amp;quot;onto the wire&amp;quot; the interface needs to fill the buffer. If there is little or no traffic, small amounts of data will be &amp;quot;stored&amp;quot; in the buffer until there is enough data to transmit. This will result in false delay/round-trip and variance/jitter readings. Under normal data usage, this phenomenon is much less evident because the buffers will fill more quickly. It is, nevertheless, completely normal behavior for any network device or server NIC.
&lt;br /&gt;
&lt;br /&gt;
We hope that these help answer some of the questions that you have expressed. We will additionally be putting this FAQ along with any new questions and answers over time on Gandi's online knowledge center (&lt;a href=&quot;http://wiki.gandi.net&quot;&gt;http://wiki.gandi.net&lt;/a&gt;), so please check back from time to time for updates!
&lt;br /&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Mandriva 2010 image in alpha (updated)</title>
    <link>http://gandikitchen.net/post/2010/05/21/Mandriva-2010-image-in-alpha</link>
    <guid isPermaLink="false">urn:md5:47d5903efdbf3db15eb2c8434d692337</guid>
    <pubDate>Fri, 21 May 2010 17:35:00 +0200</pubDate>
    <dc:creator>aegiap</dc:creator>
        <category>Hosting</category>
        <category>alpha</category><category>hosting</category><category>mandriva</category>    
    <description>    &lt;p&gt;Server hosting by Gandi allow customers to choose from a selection of OS images
available during the creation process of the virtual server. After the creation
of the image by Gandi and internal testing, a new distribution is released to
a specific group of hosting  customers called 'alpha'. These clients can create
server using these release candidate images. This allows Gandi to increase the
types of testing and usage, and to find more bugs and problems by working with a small group
of its customers.&lt;/p&gt;


&lt;p&gt;Today - May the 21th - the Mandriva 2010.0 image has been released . This new version
of the Mandriva distribution boots with a 2.6.27 kernel by default. It is currently only
available for the 'alpha' customer group but will shortly be available for all customers.
Please contact us if you wish to participate in our alpha testing phase.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;16th August 2010 : Image is now available for everybody&lt;/strong&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>