Gandi IWI Blog

  • Version français
  • English version
  • English version

To content | To menu | To search

Hosting

Entries feed

Thursday 26 November 2009

New kernel available for hosting servers.

A new version of the 2.6.18-xenU Linux kernel is available for hosting servers. This version contains fixes for 4 security flaws (CVE-2009-3002, CVE-2009-2848, CVE-2009-1895, CVE-2009-1337) and enable the CONFIG_IP_ROUTE_FWMARK option.

A quick changelog is available.

As a new kernel version imply new modules, you can use this process to update your kernel modules on your server if you have the root access.

In order to make use of this new version, you will need to restart your server, which you can do simply with the linux command "reboot" if you have root access to your server. In case of GandiAI, the web interface allow you to restart your server. We will thus allow you to make arrangements to effect this reboot according to your own scheduling requirements.

The technical team.

Thursday 12 November 2009

Hosting: Launch of multiple IP addresses for your servers

Hello,

Today we have launched the functions allowing you to manage your own interfaces. You may configure up to 4 interfaces per server.

To add an additional interface, you will need to add additional IP address quota via the resource management interface.

Each additional IP address costs €1 excl. VAT per month (if paid monthly), or €10 (ex VAT) per year if paid annually, e.g. 2 months free!

This new function lays the foundations for us to provide you with some really cool features in the future such as an IP failover system, the utilization of IPv6 addresses or even creating a private networks between your servers.

As this has been at the top of your Wishlist for several months, we sincerely hope that this new feature will make you smile!

You can find documentation on this in our wiki here.

If you would like to comment on this entry please visit the GandiBar.

Monday 9 November 2009

Your server on IPv6?

Today we are opening the beta-test phase for the implementation of IPv6 on our hosting platform.

As a reminder, IPv6 is the successor to the current IPv4 upon which the internet is based, and given the generous attribution of the early IP addresses, the IPv4 address space is rapidly running out of available adresses.

Its replacement is gently making its appearance across the internet.  An IPv6 address is made up of 128bits as opposed to 32bits for an IPv4 address.  We are moving from 2^32 available addresses to 2^128 (excluding reserved allocations, of course) which gives us a few decades.. erm.. centuries to breathe! ;)

If you wish to participate in the beta test phase, you must:

- Have some basic knowledge of IPv6
- Have a Gandi server in expert mode (i.e. with root access)
- Send us a request to participate to ipv6beta@gandi.net and include your gandi handle/user-id.  (You will receive an email by return with the procedure to follow).

Initially, we will limit the beta test to approximately 50 servers, so don't wait to send in your request! :)

As usual, you can comment on this post here...

Wednesday 7 October 2009

Backup, increase in disk size and lower rates!

Since our hosting service has been released, you have been requesting it, and here it is!

Continue reading...

Thursday 24 September 2009

Gandi AI 1.2 - update available

A new version of Gandi AI, labeled 1.2, is currently available via the server module management page of your account. This version corrects many bugs and imperfections that were present in version 1.1. It also significantly improves the performance of Apache due to the replacement of the mpm-itk module by a per-user module.

We are also going to take advantage of this upgrade to implement two additional modules:

  • PunBB, an efficient open-source forum that is solid, light, and written in PHP
  • Magento, a (the?) open-source platform that allows you to create an online store. Many add-ons are available on the MagentoConnect platform, such as the possibility of customizing the design of your store, changing the language of your interface, or to activate the payment platform of your preference. Also note that Magento needs 2 to 3 shares to run correctly.

Set up your server at http://www.gandi.net/hosting

Thursday 10 September 2009

Your first share 100% refundable!

To help you test our hosting service without any risk, your first hosting share is 100% refundable!
No, there is no fine print that says something like the offer is only available for the next two days, 4 hours and 24 seconds, and if you have an IP address that ends in 256 and only if you have Hungarian nationality on your mothers' side and Finnish on your fathers...

Continue reading...

Tuesday 25 August 2009

New Kernel Version for Gandi Hosting

Following the discovery of a critical security flaw in the Linux kernel applicable to all kernel version, we have made a patched version available of the 2.6.18-xenU kernel used by the virtual machines on our hosting platform.  In order to make use of this new version, you will need to restart your server, which you can do simply with the linux command "reboot".  We will thus allow you to make arrangements to effect this reboot according to your own scheduling requirements.

{1} : http://blog.cr0.org/2009/08/linux-null-pointer-dereference-due-to.html

Thursday 16 July 2009

Launch of the server monitoring service!

watchdog1

Continue reading...

Tuesday 7 July 2009

1,000 additional free servers

The success of the "Your server for free this summer!" operation is such that we have decided to have another promotion, which will be an extension of the previous one.

The first 1,000 free servers were given out in less than one week! Given the number of requests that we have received, we have even opened 102 accounts in addition to what was planned. Only here is the problem: there are many of you on the waiting list and at Gandi, and we want to be able to please as many as possible :)

The new promotion will therefore begin today. We are once more offering 1,000 free servers though this time, for only one month. The promotion remains, of course, without any purchase necessary, and you are free to keep your server by adding hosting resources to your account, or to let them expire.

The promotion that allows you to benefit from 2 free months by exchanging your monthly shares with fixed annual shares remains valid until August 31st 2009. For this, as a reminder, you just need to go to your "resource management" page, choose the number of annual shares that you want, and pay for your order. Once the shares have been added to your account, you can then remove the monthly shares that you no longer need. You will then be refunded for the time that remaining in the billing cycle for those shares.

click here to comment

Wednesday 1 July 2009

Your server for free this summer!

Summer has come and this has put us in the mood to make you happy...

Continue reading...

Thursday 7 May 2009

How to turn your website into a "Web Infrastructure"

Many websites start with a single server solution, a box acting as a web server and database server all in one. Simply, easy, cheap. The problem comes when traffic gets too high (a victim of their own success!). Many customers want a bigger box, but the answer is actually changing your architecture from "web server" to "web infrastructure". You can duplicate web servers, use the DNS to load balance them and ramp up your capacity very fast and very far.

Continue reading...

Debian 5 Lenny and Ubuntu 9.04

Ubuntu 9.04, which was released at the end of April, and Debian 5 (Lenny), have just been added to the list of new Linux distributions that you can use when you create your Gandi server. We have taken this time to deactivate the creation of new servers under Ubuntu 7.10, a distribution that is no longer officially supported by its developers.

As a reminder, here is the list of available distributions at present:
  • Ubuntu 8.04
  • Ubuntu 9.04
  • Debian 4
  • Debian 5
  • OpenSuse 10.3
  • Fedora Core 8
  • Mandriva 2008.0
  • Mandriva 2008.1
  • CentOS 5

Friday 3 April 2009

Give your data room to grow!

We are pleased to announce the release of a new feature that you've been eagerly anticipating for some time now : the ability to increase the size of your disks!

You will need to perform two steps to do this:
  1. Change the volume of your disk,
  2. Run the necessary update on the file system itself.

This operation is totally automated for servers running under Gandi AI,  though it's only possible to do this on data disks for the moment.

For expert servers, only the volume change phase of the operation is done via our website. You will need to manually run the file system update on your own.

Please remember that you will need to have enough quota available in your account to expand your disk to the desired size.

You can view our prices at the following page: http://www.gandi.net/hosting/proposal/price/

For step-by-step instructions to guide you along the disk-resizing procedure, please visit our wiki at: http://wiki.gandi.net/en/hosting/manage-disk/resize-disk

We are continuing to work on adding additional key features to our hosting service, such as the ability to perform backups, snapshots or copies of your data, and even the sale of additional IP addresses. And of course, many other surprises as well...

If you want to comment this news, follow me.


Thursday 26 March 2009

Server performance statistics!

The best way to see if your server is doing well and check that you have optimized its power it so have server statistics!

We finally have some nice graphs that let you see your server's CPU usage, network traffic, and your disk's read-write usage. These graphs will give you precious information on how your server is used, and when various usage peaks or low-points occur, so that you can optimize your services.

Below is an example of a server that is rather "active". You can see that the processor is only using on average 16% to 18% of its power (over a 24-hour period), with a peak at 40%. The server is running on 2 shares, and is therefore clearly too powerful for its current needs.
processor-load.jpg
The following example shows the contrary. This server is in serious need of additional shares:
processor.jpg
In the image below, you can see that the data disk /xvdb/ performs far more writing (light orange) than reading (dark orange):
disk-load.jpg
Finally, the Network usage graph shows that there is more outgoing traffic than incoming. The server is using about 0.5Mbits, and so here too, you can see that it is too powerful for its real needs:
network-load.jpg
As a conclusion, your server statistics give you:
  • help in establishing the right size server for your needs. Imagine, that you run a website on a server with two shares, observing your statistics over a week, you see that your CPU usage is 20% to 25%, and that you are using less than 1Mbits. You may then remove a share and monitor your statistics for the next few days.  Your service will remain online and undisturbed and you will simultaneously save money and make an eco-friendly gesture by not wasting resources.
  • the ability to create a real "Flex" strategy. If your statistics show a steady wave, or if your peaks occur at distinct times, you can schedule your Flex shares to be added to your server for these periods - at only 3 cents (Euros) per hour, you will often come out a winner!

Monday 23 February 2009

Hosting improvements - more, more, more

So here we are, proud parents of the Gandi hosting infrastructure. Our little baby has now been live (or alive) for 4 months now since the full launch on 1st Oct. Like any new parent everything is possible for our baby, and the future is really exciting. But also like any new parent, there is lots to learn and always things to be done.

Continue reading...

Thursday 22 January 2009

Addition of system disks

In addition to the 5 GB of data disk quota that is included with each share, you also have a free 3 GB system disk with each server that you create. These system disks are now displayed on your server management page.

This will soon allow you to manipulate them separately (such as changing their size)

sysdisk.jpg

Thursday 2 October 2008

Cloud Infrastructure is finally concrete!

We've made it!

For some it has been a four year labour of love, for others, less. In any case, an important step has just been taken by the team, of whom I am ever more proud: our Cloud Infrastructure is now operational. Yes, we are pleased to announce the grand opening of our Gandi Hosting service!

This wild dream is fuelled behind the scenes by the desire of a team to create something truly different, that will provide a unique combination of flexibility and transparency - two crucial elements often missing in the market. The desire to see people only consume what they really need, to provide them with the ability to migrate their resources from one location to another when needed, to move about freely...in short, everything that we dreamt about as customers ourselves.

The entire industry, all the players in this market, know very well that this technology will replace shared hosting, and possibly even dedicated hosting. The advantages for customers are too great to be ignored, which is why the traditional players, having down played this new type of hosting, are using buzzwords around virtualization in order to continue to sell to customers who are insufficiently informed.

It is our mission: to explain, again and again, why everyone needs flexible and dedicated resources, and those that accept this are turning to these solutions. Today we are talking about web hosting, but the infrastructure is really based on and can be used for "Cloud Computing". In other words, the rental of 'super computer' processing power which can be accessed from anywhere in the world for needs as diverse as 3D rendering, gigantic databases, etc...

To get back to hosting, our choice has been to offer a product with the following components:

- a technology that allows a degree of flexibility and security that is unrivalled among current web hosts/discounters,

- a price that is within reach of the largest number of people, maintaining one of the the core values of Gandi,

- a service that is worthy of being called such, or even more! Our mission is to serve you individually as best we possibly can, not to create an enormous mass of faceless customers.

I sincerely believe that, every day that has gone by and is yet to come, every effort is being made to meet our objectives, whether they are technical or personal.

Of course, the miracle solution, the one with the biggest pipes, the most massive machines etc.. that many players in the market are bragging about, does not exist. No technology will ever be flawless and we would not be providing you with an honest service if we made that claim.

But we do believe that:

Our role as a partner in your online presence (which is far more than simply hosting of your website), includes knowing that we need to help you see that you must use common sense in all situations, for example, the prominent mention in our hosting contract of the necessity to perform regular backups of your data.

We have months, or even years ahead of us to adapt our service to meet your needs, to perfect it so that it increasingly becomes one that cannot be ignored.

We are asking for the thing that is most important in our eyes, your confidence, to show you the way to go, not to hide from you all that we are doing, and to ensure that the service is as good as it can be. In our mind, this is achieved by proving the quality of our products to you.

When you entrust your online presence with us, we must be responsive if things go wrong (and this, even if I obviously do not want it to occur, does happen), be transparent with regards to what is taking place, and to do everything in our power to fix it, and of course to back this up with a commercial gesture.

All of this is clearly mentioned in our contract with you.

I do not know what you, our customers, will do with this service. Judging from the thousands of you that have joined us, even before the grand opening, it has already been a huge success, and one that all of us here wish to continue!

Despite the length of this entry, please allow me to warmly thank all the beta testers that have been with us these last nine months, without whom we would not have been able to make the right choices. I hope that by keeping the current rates for a few more months, and that the various rate schemes will encourage you to stay with us. As a side note, our American customers find that our offer is quite inexpensive for this type of service, compared to other offers of the same type.

As a conclusion, I just wanted, before totally delivering this service, to say to my team that they did a simply fabulous job, and that this can never be taken away from them. Simply put, we have suffered, but this is one of those things that can be remembered for ever with pride.Thanks to all that have contributed to this project!.

If I have been smiling in recent weeks - while I should have been more "stressed" due to the accumulated "delays" - it has been for this very reason: we are doing something long-term, and I am very proud of this, given all that we have achieved.

PS: The hardest part is just beginning, hang in there!

Stephan


If you would like to comment on this, please visit us at the bar!

Wednesday 24 September 2008

Gandi hosting, no longer quite so beta...

We have grown, and we have burned
We have worked and we have learned
And now our new service is ready to
Present as a final gift to you!


Granted, I was not hired to be a poet. Still, my heart is lifted at the very thought of how much progress our superb team of developers has made!

And all this just to bring you up-to-date on the latest developments in our hosting offer!

Continue reading...

Wednesday 21 May 2008

Filer 13 : Epilogue

Summary of events:

  • On Thursday, May 12th, we experienced the simultaneous failure of 2 disks on filer 13. That evening, right before we finished the RAID reconstruction, a third disk failed (on new 'quality' hardware). We therefore stopped the servers so as to avoid the corruption of the volume group and tried to recover the data throughout the night and on Friday.

  • Friday morning, we contacted customers on filer 13 and began the reconstruction of the servers. Given the large number of servers, the process was rather time consuming though should have been completed between Friday night and Saturday...except that the filer used began to experience the same symptoms as filer 13; as did the following ones. Depending on the attitude of the manufacturer involved in the coming days, we are not ruling anything out, given the prejudice caused by their defective hardware.

  • After several hours of setting up new filers from other manufacturer, the reconstruction process picked up again Sunday night, and by Tuesday morning 90% of the customers were ready to go. We then spent a day manually processing the remaining 10% and dealing with the side-affects, notably on GandiMail which suffered (though the situation has returned to normal). We are implementing massive resources to GandiMail, so as to be able to provide an excellent level of service.

  • Today, all the servers on filer 13 have been reconstructed, and all the customers that ordered a server since Thursday have been served.


Damage caused:

  • Customers impacted by filer 13 and the subsequent loss of all their data are in the process of being fully refunded for all of the amount paid fromt their prepaid accounts. We are in beta testing now, but we are intransigent.

  • We have extended the 5-day period of validity for the shared of everyone blocked between Thursday and Monday.



Actions being taken:

  • The changing of the architecture to provide the readily available hosting promises during the launching of the service was decided even before the crash of filer 13. Indeed, if a machine on which your server is hosted fails, the incident will be transparent to you; if a disk (or 2) stop working, the RAID 6 will assure that the incident also goes unnoticed for the customer. We wanted this to even be the case if an entire filer failed. The storage architecture is therefore being modified. The final version of the service will be announced once this takes affect.

  • A backup system is also being prepared that will assure you that all your data will not be stored in the same data center as your main disks. The centers are either completed or being fine-tuned.

  • We holding discussions with the supplier of the defective filers (and I strongly suggest that they recognize the gravity of the situation) and other manufactures in order to take all the necessary measures as required.


I would like to give my sincere thanks to all our customers that, despite the disturbances encountered on this advances technology in beta testing (this must always been kept in mind), continued to post their positive and indispensable support.

I also wish to say to my team that I am proud to work with them. What they have done is admirable, just as much so as what they continue to do. Thank you. (Stephan)

If you would like to discuss this with us, please feel free to visit the Gandi Bar.

Sunday 18 May 2008

Disk problems (being fixed)

Things are progressing nicely, and the incident caused by the loss of filer 13 which impacted customers is now in the process of being fixed.

The servers have been re-created one at a time since 10:00 AM (GMT) this morning and this long process will be completed by tomorrow for the last affected customer. We therefore ask for just a bit more patience...

It is to be noted that new disk and server creations have been suspended until Monday in order to minimize the waiting time needed for customers who are still blocked.

As mentioned at the beginning of the incident, customers on filer 13 who were impacted will receive a full refund.

Also, we will keep you informed as to the RAID architecture changes that we are in the process of developing, and that will prevent this type of scenario from ever reoccurring.

Additionally, we are going to discuss all this with the manufacturers.

Console access will be granted to everyone tomorrow, which will allow those that were not on the Filer of Death though nonetheless affected by the side effects to regain access to their machines.

Once more, we apologize for the inconvenience this may have caused.

If you would like to discuss this with us, we invite you to visit the Gandi Bar.

Friday 16 May 2008

Disk problems

Despite extremely low odds considering the type of hardware used, we lost 2 disks on a filer in under 3 minutes yesterday. While we do our best to warn you of any anticipated problems, we again stress the importance (and your contractual obligation) of maintaining an up-to-date backup of your server at an external location in the unlikely event that just such an incident might arise.

At 7:50 PM (GMT) we lost a third disk and all of its data :( Our teams spent the night trying to recover the RAID 6 volume of filer 13, though this was eventually deemed not possible.

To be totally transparent, we are not going to hide behind the fact that we are still in the Beta testing phase, or that our hosting contract requires you to maintain a backup of your data on an external machine; The loss of your data is totally unacceptable. Even if what happened had nearly no change of occurring, it did, and those of you that were affected by this will be given a full refund.

Continue reading...

Hardware incident

Following the loss of 2 disks on a filer, we launched the restoration of the Raid 'volume group' on filer 13. The process did not go well. Our technical teams therefore paused the affected servers in order to resolve the problem. We apologize for the inconvenience this may have caused. We will keep you informed of the status of the maintenance.


Wednesday 23 April 2008

Hosting incident

Some servers are unreachable because of a hardware problem.
Our technical staff is going to fix this as soon as possible.
Please accept our apologies for the inconvenience.

-- Edit: everything should be up and running now.

 

Tuesday 1 April 2008

Hosting incident

Following an ongoing incident on two machines, we have forced the rebooting of certain servers. Please accept our apologies for any inconvenience this may have caused you.

Note (19:15 GMT): Many of these servers did not restart correctly, we are in the process of verifying them one by one.

The technical team

Thursday 7 February 2008

Friendly reminder on how to renew your hosting account

Precisely one month after the launching of our Beta trial version, some of you may be wondering just how the renewal process works...

Continue reading...