RozoFS KPI’s edition 1.4 27/04/2014. © Fizians 2014 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 2 RozoFS high level architecture.

Slides:



Advertisements
Présentations similaires
Primary French Presentation 2 Saying How You Are.
Advertisements

TM.
Échantillonnage de l'eau et des facteurs connexes pour mesurer les caractéristiques physiques, chimiques et microbiologiques de l'eau de surface et des.
L’ensemble microcanonique
Internet Information Server 7.0 Laurent Bonnet Microsoft France.
Finger Rhyme 6 Summer Term Module 6 Culturethèque-ifru2013 May not be copied for commercial purposes.
Vision Globale Domaine d’application Objectif
IB Language B French and German
INDUCTEL V1.0 Zones de dialogue Dialog areas Etiquettes productiques: zones de dialogue Automated tags: dialog areas.
© Copyright Showeet.com S OCIAL M EDIA T HINKING.
Laboratoire des outils informatiques pour la conception et la production en mécanique (LICP) ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE 1 Petri nets for.
C’est combien ? Les euros
Calcul CMS: bilan CCRC08 C. Charlot / LLR LCGFR, 3 mars 2008.
Let’s go back to the verb endings. What are our 3 infinitive endings? ER IR RE What is an infinitive? An unconjugated verb In other words, a verb in the.
Research interests Viviane Gascon Vietnam Nurse scheduling Viviane Gascon and Éric Gagné.
Tier1 at the CC-IN2P3 March Current state at the CC-IN2P3 storage, computation, network...
Formation de la précipitation
2 La négation Les normes: –Communication 1.2 –Comparisons 4.1:
1 Differentiation: high, forte Integration: high, forte Transnational.
1 MQMaster Management of MQSeries October 2012 October 2nd 2012 Contact: Mr NAUDIN David Phone +33 (0) Mail
Français Today’s Learning Objective: AT1: To listen to and understand the months in French.
Les pronoms objets Mme Zakus. Les pronoms objets When dealing with sentences, subjects are part of the action of the verb. In other words, they “ do ”
1 3.4 Microprocesseurs et bus Microprocesseurs © Béat Hirsbrunner, University of Fribourg, Switzerland, 6 December 2006.
Your team’s name. Préselection file You have just downloaded the preselection file: it’s the first step for you to win the challenge! In this file, you.
Irregular Adjectives Not all adjectives are made the same.
Les verbes réfléchis.
GREDOR - GREDOR - Gestion des Réseaux Electriques de Distribution Ouverts aux Renouvelables How to plan grid investments smartly? Moulin de Beez, Namur.
Modèles d’interaction et scénarios
Celebrity Photo Album by M. Rocque. La Description You are going to see several celebrities. For each celebrity say one or two adjectives to describe.
Les pronoms démonstratifs
A WHITE PAPER ON RURALITY Gérard Peltre, president of R.E.D. 11 June 2015.
The Perfect Tense with être. Some General Rules Most verbs in French, when used in the past tense, need a part of the verb avoir J’ai Tu as Il a / Elle.
Répétez! Bonjour!. Je m’appelle ________. Et toi ? Tu t’appelles comment? Répétez!
Tous les pronoms.
-Transporter specifications sent for comments to Markus and Jean-Louis -We would like to have a mecanum transporter -Feedback from SEAQX: -For the same.
Coupe du Monde 2010 TOP TRUMPS!.
What’s the weather like?. Look at the verb phrase fait-il above Turn it around and you have il fait The phrase Il fait can be used to describe lots of.
Flash-on-flash-off! You will see some French text in a minute but it will only be on the board for a minute then it will disappear.
French 1 Chapter 2 Grammar 2
Clique Percolation Method (CPM)
Les Verbes Réfléchis REFLEXIVE VERBS THE SECTIONS OF THIS POWERPOINT ARE NUMBERED 1-5. AS YOU READ THROUGH AND TAKE NOTES, PLEASE COMPLETE LES DEVOIRS.
Les Adjectifs. What is an adjective? An adjective is a word that modifies a noun by describing it in some way: Shape Color Size Nationality.
Un petit peu de grammaire… Le passé composé. On récapitule…le verbe “être” Jesuis Tu es Il est Elle est Nous sommes Vous êtes Ils sont Elles sont.
Les pronoms compléments d’objet Object pronouns. Direct Object Pronouns A direct object receives the action of the verb, -- who? Or What? –I see the ball/je.
Merci de remplir le formulaire et de le renvoyer à avant le 16 mai 2016 Please complete and send to
Resource allocation: what can we learn from HPC? 20 janvier 2011 Vincent Breton Crédit: Catherine Le Louarn.
Page : 1 ObjectWeb 04/10/2004 Direction Générale du Système d ’Information Ce document est la propriété intellectuelle de DASSAULT AVIATION. Il ne peut.
Put these phrases into 4 categories, and decide on a title for each category. There may be more than one possible answer! boire de l’eau manger des fruits.
WINS Windows Internet Name Service. What is WINS?  It does name resolution (?!) DNS resolves IP numbers and FQDN ARP resolves IP numbers and MAC addresses.
PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
1 Case Study 1: UNIX and LINUX Chapter History of unix 10.2 Overview of unix 10.3 Processes in unix 10.4 Memory management in unix 10.5 Input/output.
The cancer is a deadly disease, it starts when cells in the body begin to grow out of control and multiply too much. Cancer can start almost anywhere in.
IP Multicast Text available on
Update on Edge BI pricing January ©2011 SAP AG. All rights reserved.2 Confidential What you told us about the new Edge BI pricing Full Web Intelligence.
TP4
Leçon 6 I am what I am or to be or not to be
mercredi, le treize septembre
Réunion service Instrumentation Activités CMS-Traces
mardi, le douze septembre
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
REMOVE EFFECTIVELY YOUR HOME WITH CHEKS ECO-ENERGY Win in quality of life and save on your electicity bills by realizing a renovation of your home.
Vulnerability Analysis by : Wail Belhouchet Dr Djouad Tarek 1.
What’s the weather like?
University of Monastir University of science of Monastir Unemployment in Tunisia Prepared by: Guesmi Sondes.
C021TV-I1-S4.
Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:
Les Jours de la Semaine ©  Copyright Kapow! 2017.
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

RozoFS KPI’s edition /04/2014

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 2 RozoFS high level architecture RozoFSmount storcli Storio DskThread Fuse VFS AF-UNIX+ shared Memory channel IO request Dispatcher Storio DskThread IO request Dispatcher Local FS (i.e: XFS RozoFSmount storcli AF-UNIX+ shared Memory channel File system 1 File system 2 TCP/IP SAS/SATA

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 3 RozoFS client components Rozofsmount:  There is one rozofsmount per exported file system towards RozoFS  Acts as a dispatcher for metadata requests and I/O requests  metadata operations are forwarded to an exportd (metadata server)  I/O operations are load balanced towards storcli process  By default each rozofsmount owns 2 storcli processes  characteristics  32/64 requests in parallel  File system block size : 4K(default), 8K and 16K Storcli  Take care of the read,write and truncate requests  Provides erasure encoding/decoding  Control the communication with the storage nodes (storio)  characteristics  32/64 requests in parallel  512 TCP connections (towards storage nodes)

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 4 Storage virtual node: storio Storio  the storage node performs the input/output operations:  Read/write of the projections associated with a file under the control of a storcli  Projection file deletion  Projection file truncate  Each storage node includes:  An I/O dispatcher: –Dispatches the I/O requests among the disk threads –Handle the TCP connections coming for the storcli  A thread pool: –Performs the read/write towards the local file system –The disk thread are built around a blocking architecture  Storio Characteristics:  Non blocking architecture  768 TCP connections max.  16 requests in parallel  16 disk threads

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 5 Some RozoFS deployment information Rozofsmount and storio can share the same hardware platform More than one rozofsmount can be deployed on the same hardware  It is typically the case when RozoFS exports more than one file system  However, for a given hardware there is only one rozofsmount per exported file system Erasure coding and read/write control is achieved by storcli processes  The number of storcli associated per rozosmount is configurable(max:4) The number of storio processes is configurable  The storio can be shared by the several exported file system (configuration)  At the extreme is might be possible to associate one storio per disk  From a networking standpoint, a storio is identified by an and port  By default all the storio of a server share the same

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 6 RozoFS Filesystem KPI Storio DskThread Fuse VFS IO request Dispatcher Local FS (i.e: XFS RozoFSmount storcli File system 1 TCP/IP SAS/SATA POSIX KPI Read/write KPI Disk KPI Disk timing KPI next

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 7 ROZOFSMOUNT KPIs back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 8 STORCLI KPI: read/write and truncate back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 9 STORIO KPI: Disk threads performances back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 10 STORIO KPI (con’t) : disks detailed timing back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 11 RozoFS Network KPI Storio DskThread Fuse VFS IO request Dispatcher Local FS (i.e: XFS RozoFSmount storcli File system 1 TCP/IP SAS/SATA Network_interface KPI Storaged TCP KPI Disk KPI RPC transactions statistics next

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 12 ROZOFSMOUNT lbg_entries/tcp_info back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 13 ROZOFSMOUNT transactions KPI back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 14 STORCLI lbg_entries/tcp_info back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 15 Per module CPU information Storio DskThread Fuse VFS IO request Dispatcher Local FS (i.e: XFS RozoFSmount storcli File system 1 TCP/IP SAS/SATA Storcli CPU Storio CPU Rozofsmount CPU

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 16 ROZOSMOUNT: cpu information back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 17 STORCLI: cpu usage back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 18 STORIO: cpu usage back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 19 EXPORTD KPI Exportd Deletion mgt Volume Mgt Fuse VFS request Dispatcher Local FS (i.e: ext4) RozoFSmount storcli File system 1 TCP/IP SAS/SSD Metadata mgt Metadata KPI Per volume statistics

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 20 EXPORTD profiler back

© Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 21 Per volume statistics back