Auteur Sujet: Online : 288 serveurs dans 1 chassis ATCA 21 pouces  (Lu 37867 fois)

0 Membres et 1 Invité sur ce sujet

jack

  • Professionnel des télécoms
  • *
  • Messages: 1 674
  • La Madeleine (59)
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #36 le: 29 octobre 2014 à 18:14:22 »
N'est-ce pas noté en dessous de la console ?
Citer
Server detail
Expiring in:14 minutes, 10 seconds.
IP Address: 212.47.235.178
Login: ubuntu
Password: 9eAmwS

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #37 le: 29 octobre 2014 à 18:47:33 »
N'est-ce pas noté en dessous de la console ?

oops :-X merci. je n'ai que cherché dans le haut et point en bas....

Leon

  • Client SFR sur réseau Numericable
  • Modérateur
  • *
  • Messages: 5 971
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #38 le: 15 novembre 2014 à 15:07:06 »
Un article sur les serveurs ARMv7 d'Online.
Personnellement, je n'y crois toujours pas, et je ne vois pas bien à quel besoin ça peut correspondre. Imaginez qu'il faut tout de même recompiler ses exécutables pour ARM, qui est incompatible avec x86.

http://techcrunch.com/2014/11/13/online-labs-designed-its-own-arm-servers-to-take-on-aws-digitalocean/
Online Labs Designed Its Own ARM Servers To Take On AWS, DigitalOcean
A couple of years ago, the team behind Online Labs started a long ambitious project — instead of building a virtual cloud hosting infrastructure that competes directly with Amazon Web Services, DigitalOcean and other VPS providers, it designed its own hardware for its cloud solution. Online Labs managed to squeeze 912 separate computers in a single server rack. But the best part is that the company also kept the best of both worlds — dedicated servers with the flexibility of virtualization.

“We started this project two and half years ago, and we designed our own hardware from scratch as we couldn’t find what we wanted on the market at the time,” VP of Product Yann Léger told me in a phone interview. “We used an ARM architecture because we wanted a scalable physical cloud.”

When you start a server on Online Labs, it takes about 30 seconds. Yet, the company isn’t just launching a virtual machine on an already running server, it is actually booting an ARM server just for you.

There are many advantages to using dedicated hardware. For example, you won’t share your CPU with other users and end up with disappointing performances. Behind the scene, Online Labs uses the same ARM v7 systems on a chip that you would find in your smartphone. On one chip, you will find four different cores that are very thermal efficient. It’s less powerful than a dedicated Xeon server, but it is also very appealing for many developers.

Each server comes with 2GB of RAM, a 20 GB SSD, and a 1 Gbit/s network interface. You can add more storage and integrate with Amazon S3. And of course, you can start multiple servers in a few minutes if you need more resources.

Now, there are some limitations. First, as these servers use an ARM architecture, you can’t use x86 binaries and operating systems. For now, the company provides the usual suspects when it comes to distributions, Ubuntu, Debian, Gentoo, etc. You can also run Docker. Popular runtimes already have an ARM variant, but more obscure binaries might need some work. Some of Online Labs’ engineers are porting these binaries themselves.

For now, there is only one type of server. If you want more computing power, the only solution is to start a new server and balance the load. It’s not ideal, and the team is already working on more powerful hardware with more RAM. All the servers are hosted in Iliad’s data center in Paris, but a second data center based in the U.S. is in the works.

The true innovation behind Online Labs is how flexible it is. Just like when you use a VPS, you can make a snapshot, load an image and more. You can even move your public IP address from one machine to another.

Another interesting part, Online Labs is not based on OpenStack, everything was developed internally. The team also developed an API to manage your servers.

There are countless of little details that show how polished Online Labs already is. It’s a new take on cloud hosting, and a very different one. The team recently launched a public preview to try the infrastructure. More than 100,000 servers are already running.

“When it comes to pricing, we should be competitive with other cloud hosting solutions providing the same performance,” Léger said.

There is still a long way to go to take care of every developer’s needs. For example, DigitalOcean now has many data centers around the world and a wide range of configurations. But Online Labs is definitely a promising alternative.


Leon.

tom pouce

  • Expert.
  • Abonné Sosh fibre
  • *
  • Messages: 2 611
  • Livebox Sosh - 77
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #39 le: 15 novembre 2014 à 15:37:30 »
A priori le châssis est repris des anciens DSLAM pré-VDSL2. Rien ne se perd :D

vivien

  • Administrateur
  • *
  • Messages: 47 076
    • Twitter LaFibre.info
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #40 le: 15 novembre 2014 à 18:33:02 »
Pas besoin de compiler, les distributions Linux Ubuntu et Debian sont déjà adaptées. (Online donne le choix entre Ubuntu, Debian et Gentoo)

Voici une page pour faire des téléchargements sur un serveur Online ARM

Débit du serveur ARM, quand on télécharge un fichier du serveur ARM depuis Internet : 56,8 Mio/s soit 476,5 Mb/s (c'est le réseau qui limite, pas le SSD)
100%[========================================================================>] 5 000 000 000 58,7M/s   ds 84s     

2014-11-15 18:39:35 (56,8 MB/s) - «/dev/null» sauvegardé [5000000000/5000000000]


On a le même débit si le fichier est en cache en ram par contre j'ai réalisé le test avec un fichier plus petit, car un fichier de 5 Go ne tient donc pas dans les 2 Go de ram du serveur.

Le SSD a un très haut débit en lecture mais pas en écriture :

Écriture sur le SSD d'un fichier de 5Go : 13,5 Mio/s (c'est le SSD qui limite, pas le réseau)
# wget http://ipv4.intuxication.testdebit.info/fichiers/5000Mo.dat
--2014-11-15 17:14:22--  http://ipv4.intuxication.testdebit.info/fichiers/5000Mo.dat
Resolving ipv4.intuxication.testdebit.info (ipv4.intuxication.testdebit.info)... 62.210.156.12
Connecting to ipv4.intuxication.testdebit.info (ipv4.intuxication.testdebit.info)|62.210.156.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5000000000 (4.7G) [application/x-ns-proxy-autoconfig]
Saving to: ‘5000Mo.dat’

100%[=========================================================================================================================================================================>] 5,000,000,000 13.5MB/s   in 4m 11s

2014-11-15 17:18:33 (19.0 MB/s) - ‘5000Mo.dat’ saved [5000000000/5000000000]


Récupération du même fichier sur Internet, sans l'écrire sur le SSD (vers /dev/null) : 43,8 Mio/s soit 367,4 Mb/s
# wget -O /dev/null http://ipv4.intuxication.testdebit.info/fichiers/5000Mo.dat
--2014-11-15 17:30:11--  http://ipv4.intuxication.testdebit.info/fichiers/5000Mo.dat
Resolving ipv4.intuxication.testdebit.info (ipv4.intuxication.testdebit.info)... 62.210.156.12
Connecting to ipv4.intuxication.testdebit.info (ipv4.intuxication.testdebit.info)|62.210.156.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5000000000 (4.7G) [application/x-ns-proxy-autoconfig]
Saving to: ‘/dev/null’

100%[=========================================================================================================================================================================>] 5,000,000,000 42.4MB/s   in 1m 49s

2014-11-15 17:32:00 (43.8 MB/s) - ‘/dev/null’ saved [5000000000/5000000000]


Informations sur le CPU :
# uname -a
Linux c1-10-1-16-158 3.17.0-113 #1 SMP Tue Nov 4 15:43:28 CET 2014 armv7l armv7l armv7l GNU/Linux

# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 2 (v7l)
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

processor : 1
model name : ARMv7 Processor rev 2 (v7l)
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

processor : 2
model name : ARMv7 Processor rev 2 (v7l)
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

processor : 3
model name : ARMv7 Processor rev 2 (v7l)
Features : half thumb fastmult vfp edsp thumbee vfpv3 tls idiva idivt vfpd32 lpae
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x2
CPU part : 0x584
CPU revision : 2

Hardware : Marvell Armada 370/XP (Device Tree)
Revision : 0000
Serial : 0000000000000000

# free -m
             total       used       free     shared    buffers     cached
Mem:          2020       1838        182          0          1       1788
-/+ buffers/cache:         48       1972
Swap:            0          0          0

vivien

  • Administrateur
  • *
  • Messages: 47 076
    • Twitter LaFibre.info
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #41 le: 15 novembre 2014 à 18:57:43 »
Plus dur : en HTTPS le serveur s'en sort bien en envoyant vers internet le fichier à près de 200 Mb/s en chiffrant le tout ! (21,3 Mio/s soit 178,7 Mb/s)
100%[=========================================================================================================================================================================>] 1 000 000 000 21,5M/s   ds 45s     

2014-11-15 18:55:38 (21,3 MB/s) - «/dev/null» sauvegardé [1000000000/1000000000]

vivien

  • Administrateur
  • *
  • Messages: 47 076
    • Twitter LaFibre.info
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #42 le: 15 novembre 2014 à 19:32:07 »
Quelques slides d'Online pour présenter le concept :








vivien

  • Administrateur
  • *
  • Messages: 47 076
    • Twitter LaFibre.info
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #43 le: 15 novembre 2014 à 19:32:25 »
L'interface d'administration :


cali

  • Officiel Ukrainian Resilient Data Network
  • Fédération FDN
  • *
  • Messages: 2 401
    • Ukrainian Resilient Data Network
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #44 le: 15 novembre 2014 à 19:42:09 »
C'est quoi cloud ?

Au debut je pensais que c'etait le terme marketing pour "VM en stack/cluster" mais la je vois pas, ce sont des serveurs dedies ARM. Peut-etre que maintenant ca signifie, pleins de serveurs dans 11U en location a la minute ?

giant jack

  • Expert Free
  • Profil non complété
  • ***
  • Messages: 51
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #45 le: 15 novembre 2014 à 21:52:40 »
$ ifconfig

eth0      Link encap:Ethernet  HWaddr 00:07:cb:03:3a:2d
          inet addr:10.1.15.25  Bcast:10.1.15.255  Mask:255.255.254.0
          inet6 addr: fe80::207:cbff:fe03:3a2d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:9000  Metric:1
          RX packets:135680 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34671 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:532
          RX bytes:125438138 (125.4 MB)  TX bytes:523213621 (523.2 MB)
          Interrupt:24


Coucou Freebox :D

vivien

  • Administrateur
  • *
  • Messages: 47 076
    • Twitter LaFibre.info
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #46 le: 15 novembre 2014 à 21:58:00 »
Effectivement, les adresses mac qui comment par 00:07:CB et 00:24:D4 sont attribuées à "FreeBox", une société du groupe Iliad  ;)

Mon serveur :
root@c1-10-1-22-161:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:07:cb:03:77:bd 
          inet addr:10.1.22.161  Bcast:10.1.23.255  Mask:255.255.254.0
          inet6 addr: fe80::207:cbff:fe03:77bd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:9000  Metric:1
          RX packets:246214 errors:0 dropped:0 overruns:0 frame:0
          TX packets:135205 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:532
          RX bytes:1107422822 (1.1 GB)  TX bytes:1363690016 (1.3 GB)
          Interrupt:24



De mon coté, le load-average ne semble pas pouvoir descendre sous 1 même quand le serveur est inutilisé.
# uptime
 21:00:55 up  2:31,  1 user,  load average: 1.13, 1.17, 1.17

Il y a une différence pour le calcul sur une architecture ARM ?

yro

  • Abonné SFR fibre FttH
  • *
  • Messages: 18
  • Paris 18ème (75018)
Online : 288 serveurs dans 1 chassis ATCA
« Réponse #47 le: 16 novembre 2014 à 00:06:15 »

De mon coté, le load-average ne semble pas pouvoir descendre sous 1 même quand le serveur est inutilisé.
# uptime
 21:00:55 up  2:31,  1 user,  load average: 1.13, 1.17, 1.17

Il y a une différence pour le calcul sur une architecture ARM ?

Non non, le load average reste le nombre de processus dans la file d'attente du CPU. C'est indépendant de la plateforme.
J'ai aussi un load > 1 sur les miennes, mais c'est un thread du noyau.