Environnement virtualisé pour utiliser DM-Multipath (SAN iScsi)

Environnement virtualisé pour utiliser DM-Multipath (SAN iScsi) - Installation - Linux et OS Alternatifs

Marsh Posté le 17-04-2013 à 23:24:19    

Bonsoir,
 
Pour tester un environnement en serveur Linux comme il y a dans les entreprises, je souhaite savoir s'il y a moyen de pouvoir installer,tester,utiliser,configurer DM-Multipath dans un environnement virtualisé (Vmware / Virtualbox) avec un PC tout classique.
 
Merci :)


Message édité par akizan le 27-04-2013 à 14:35:57
Reply

Marsh Posté le 17-04-2013 à 23:24:19   

Reply

Marsh Posté le 18-04-2013 à 14:22:59    

pas trop de succès ma question :-(
Peut être avec LVS ?
http://en.wikipedia.org/wiki/Linux_Virtual_Server

Reply

Marsh Posté le 18-04-2013 à 21:01:14    

DM-Multipath gère le iSCSI ? Dans ce cas, virtualbox ou vmware conviennent très bien :jap:
Perso, je ne l'ai utilisé que pour du fiber-channel... Et là, obligé d'avoir des cartes FC HBA dans le pc.


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 18-04-2013 à 21:43:15    

Je pense que oui mais ma question était si y'avait moyen d'avoir un environnement virtuel (donc sans les cartes physiques sur le PC)
A mon avis c'est mort.... dommage :(
 
Merci en tout cas.

Reply

Marsh Posté le 18-04-2013 à 22:16:18    

Bah, oui, en faisant du iSCSI. Les grandes boites ne font pas que du fiber channel, faut pas croire :D
Les prix du matos ethernet en 1Gb et en 10Gb, la facilité à faire du teaming, toussa, le iSCSI ça en botte plus d'un ;)
EDIT : bien entendus, faut que dm-multipath gère le iSCSI, mais de ce que je me souviens, c'est le cas :jap:


Message édité par l0g4n le 18-04-2013 à 22:16:40

---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 20-04-2013 à 18:14:13    

Ben oui y a moyen.
 
Il te faudra :
- un serveur iSCSI (iscsi target) avec 2 adresses IP (pour simuler du dual-head), il peut être virtuel.
- une VM avec 1 ou 2 interfaces réseau virtuel (2 si tu veux vraiment simuler du multipath avec double attachement client) qui serviront pour ton initiator iscsi.
 
Ensuite, pour tester le bon fonctionnement de ton multipath, un simple iptables te permettra de simuler des pertes de chemin, d'un côté ou de l'autre.
 
Par contre accroche-toi, le iSCSI c'est pas forcément évident à mettre en place, va falloir te palucher de la doc :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 27-04-2013 à 14:30:51    

ok merci e_esprit.
En serveur iSCI, j'ai trouvé openfiler qui à l'air de répondre pas mal à mon besoin :)
 
http://www.openfiler.com/
 
Openfiler is a powerful, intuitive browser-based network storage software distribution. Openfiler delivers file-based Network Attached Storage and block-based Storage Area Networking in a single framework.
 
Openfiler sits atop of CentOS Linux (which is derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor). It is distributed as a stand-alone Linux distribution. The entire software stack interfaces with third-party software that is all open source.
 
File-based networking protocols supported by Openfiler include: NFS, SMB/CIFS, HTTP/WebDAV and FTP. Network directories supported by Openfiler include NIS, LDAP (with support for SMB/CIFS encrypted passwords), Active Directory (in native and mixed modes) and Hesiod. Authentication protocols include Kerberos 5.
 
Openfiler includes support for volume-based partitioning, iSCSI (target and initiator), scheduled snapshots, resource quota, and a single unified interface for share management which makes allocating shares for various network file-system protocols a breeze.
 
The What, Why, Who, Where and How of Openfiler
 
    What?
    Openfiler is a Storage Management Operating System. It is powered by the Linux 2.6 kernel and Open Source applications such as Apache, Samba, LVM2, ext3, Linux NFS and iSCSI Enterprise Target. Openfiler combines these ubiquitous technologies into a small, easy to manage solution fronted by a powerful web-based management interface. Openfiler allows you to build a Network Attached Storage (NAS) and/or Storage Area Network (SAN) appliance, using industry-standard hardware, in less than 10 minutes of installation time.
 
 
    Why?
    Because life as a systems administrator is difficult enough as it is. Openfiler allows you to ease some of the pain by bringing together almost all storage networking protocols (CIFS, NFS, HTTP/DAV, FTP, iSCSI) into a single framework. So if your current pressure points arise from grappling with the task of providing secure and resilient storage to users, groups and computing resources in a multi-platform heterogeneous environment, Openfiler is the tool for you.
 
 
    Who?
    If you are a systems administrator looking for a way to take control of your storage resources without having to pull off the modern equivalent of The Great Train Robbery in order to afford it, Openfiler is the answer to your prayers. Openfiler is a serious tool meant for professional systems administrators with a keen desire for the ability manage network storage in an efficient and cost-effective manner.
 
 
    Where?
    Openfiler is meant for systems administrators and other technically minded individuals. Please visit the Download section of the website to obtain Openfiler. Please note that Openfiler is a powerful but complex piece of software which requires knowledge and understanding of a number of operating system, networking and storage concepts.
 
 
 
The following are just some of the features currently available (unless indicated otherwise) in Openfiler.
 
Powerful block storage virtualization
 
 
 
    Full iSCSI target support, with support for virtual iSCSI targets for optimal division of storage
    Extensive volume and physical storage management support
    Support for large block devices
    Full software RAID management support
    Support for multiple volume groups for optimal storage allocation
    Online volume size and overlying filesystem expansion
    Point-in-time snapshots support with scheduling
    Volume usage reporting
    Synchronous / asynchronous volume migration & replication (manual setup necessary currently)
    iSCSI initiator (manual setup necessary currently)
 
Extensive share management features
 
    Support for multiple shares per volume
    Multi-level share directory tree
    Multi-group based access control on a per-share basis
    Multi-host/network based access control on a per-share basis
    Per-share service activation (NFS, SMB/CIFS, HTTP/WebDAV, FTP with read/write controls)
    Support for auto-created SMB home directories
    Support for SMB/CIFS "shadow copy" feature for snapshot volumes
    Support for public/guest shares
 
Accounts management
 
    Authentication using Pluggable Authentication Modules, configured from the web-interface
    NIS, LDAP, Hesiod, Active Directory (native and mixed modes), NT4 domain controller
    Guest/public account support
 
Quota / resource allocation
 
    Per-volume group-quota management for space and files
    Per-volume user-quota management for space and files
    Per-volume guest-quota management for space and files
    User and group templates support for quota allocation
 
Other features
 
    UPS management support
    Built-in SSH client Java applet
 
Full industry-standard protocol suite
 
    CIFS/SMB support for Microsoft Windows-based clients
    NFSv3 support for all UNIX clients with support for ACL protocol extensions
    NFSv4 support (testing)
    FTP support
    WebDAV and HTTP 1.1 support
    Linux distribution back-end for any other customizations
    Open source provides you the power to modify and deploy software if you want to do so
 
There may be hooks in the interface in the future to open and proprietary software; however these in no way affect the licensing of the core application as that is still under the GPL license.

Message cité 1 fois
Message édité par akizan le 27-04-2013 à 14:32:12
Reply

Marsh Posté le 27-04-2013 à 15:07:29    

akizan a écrit :

ok merci e_esprit.
En serveur iSCI, j'ai trouvé openfiler qui à l'air de répondre pas mal à mon besoin :)


Sinon, un simple debian avec initiateur iSCSI ça fait aussi serveur iSCSI :jap:


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 27-04-2013 à 15:38:11    

C'est plus facile à mettre en place avec openfiler :jap:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 27-04-2013 à 15:43:25    

l0g4n a écrit :


Sinon, un simple debian avec initiateur iSCSI ça fait aussi serveur iSCSI :jap:


 
Avec ça ?
http://www.open-iscsi.org/
http://iscsitarget.sourceforge.net/
y'en a d'autres ?

Message cité 1 fois
Message édité par akizan le 30-04-2013 à 11:06:03
Reply

Marsh Posté le 27-04-2013 à 15:43:25   

Reply

Marsh Posté le 27-04-2013 à 15:54:17    

e_esprit a écrit :

C'est plus facile à mettre en place avec openfiler :jap:


Roh waï, on vas faire du multipath, avec plusieurs vlan et tout, du iSCSI, mais en graphique avec OpenFiler pour que ce soit plus simple :o
Le but, c'est de tester, si c'est pour avoir un cliquodrome, je vois pas bien ce qu'il vas tester :/
Et pis bon, la difficulté, je sais pas si t'a bien vu, regarde le tuto en dessous :o

akizan a écrit :


 
Avec ça ?
http://www.open-iscsi.org/
 
y'en a d'autres ?


Par exemple oui :jap:
Yen a d'autres, me semble, je suis pas allé chercher plus loin...
Un tuto, au pif :
http://romain.therrat.fr/iscsi-ins [...] un-client/


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 27-04-2013 à 16:18:56    

l0g4n a écrit :


Roh waï, on vas faire du multipath, avec plusieurs vlan et tout, du iSCSI, mais en graphique avec OpenFiler pour que ce soit plus simple :o
Le but, c'est de tester, si c'est pour avoir un cliquodrome, je vois pas bien ce qu'il vas tester :/
Et pis bon, la difficulté, je sais pas si t'a bien vu, regarde le tuto en dessous :o


Ben le multipath c'est une notion cliente plus que serveur...


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 27-04-2013 à 16:20:55    

Bien entendus :jap:
Mais monter une infra comme ça, pour tester, et prendre un truc "plus facile" pour le serveur, je vois pas trop l'intérêt ?!


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 27-04-2013 à 16:27:59    

Ben quand tu met ça en prod, généralement pour la partie target iSCSI tu met en place autre chose qu'un target Debian, souvent du proprio clickodrome.


Message édité par e_esprit le 27-04-2013 à 16:28:13

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 27-04-2013 à 16:50:31    

C'est ce que tout le monde me disait ça... Jusqu'a ce que je sorte de DUT et que je constate que c'était pas pareil partout :D
Et pas forcément dans des ptites boites :D


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 27-04-2013 à 20:34:03    

ouais tant qu'à faire, vu que je suis débutant :
- Etape 1 : openfiler pour pouvoir arriver à quelque chose sans trop de difficultés et regarder bien comment ça marche
- Etape 2 : next level plus à la "mano" avec open iscsi et tout le bazar.
 
Ca aura le mérite d'avoir tester 2 façons de faire pour essayer d'obtenir le même résultat :)
 

Reply

Marsh Posté le 29-04-2013 à 15:49:37    

Openfiler 2.99.1 installé :)
Par contre premier souci, je trouve pas le /etc/network/interfaces
Je suppose c'est lié à la distribution (vu que j'en connais qu'une actuellement...)
(1) Bref, dans ces cas la, on fait comment pour se repérer et trouver le fichier de config réseau ?
 
(2) Deuxième truc, admettons que je veuille installer des applis (genre SSH), vu que y'a pas "apt-get", je fais comment ?
 
(3) - En fait je sais même pas la version de Linux utilisée, le uname -a me donne ça :
 
http://img266.imageshack.us/img266/1992/uname.jpg
 
Edit :
 
(1) ici :  /etc/sysconfig/network-scripts/ifcfg-eth0
(2) le gestionnaire de paquet s'appelle "conary"  
(3), en fait en fouinant, c'est basé sur rPath Linux :
http://distrowatch.com/table.php?distribution=rpath
 
Merci ^^


Message édité par akizan le 29-04-2013 à 23:09:45
Reply

Marsh Posté le 30-04-2013 à 11:12:46    

Y'a ça aussi en iScsi :
http://scst.sourceforge.net/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed