DPDK patches and discussions
 help / color / mirror / Atom feed
From: March Jane <unix.march@gmail.com>
To: "St Leger, Jim" <jim.st.leger@intel.com>, march@huawei.com
Cc: dev@dpdk.org
Subject: [dpdk-dev] Scenario of dpdk-iokit //Re: Fwd: dpdk-iokit: Turn dpdk into the IO field.
Date: Tue, 19 Nov 2013 09:22:27 +0800	[thread overview]
Message-ID: <D14668F0-3EB9-43A4-9FFA-48F5606D5448@gmail.com> (raw)
In-Reply-To: <00B2C372B6E6DA4FB04934511BF0564A3DE6AEC9@FMSMSX114.amr.corp.intel.com>


 — Nowadays dilemmas in enterprise-class storage system & motivation -- 
 
     	The model of most storage system is ‘Front-end cards + CPU + back-end magnetic media hard drive’, in such system, the hard drive is very slow in terms of its capability in random accessing - roughly 200IO per second, in contrast, the processor is very fast, therefore many software stack can tolerate waste of CPU cycle for exploiting capabilities of hard drive. 
	
	In addition, regularly software for SAN is developed under kernel space in order to achieve low latency - few milliseconds per request, and IO pressure in scenario of heavy workload. Usually software in user-space with POSIX is slow. However kernel-space developing is nightmare for engineers, even we have approaches to simulate these code under user-space. 
     
    However, so far flash is coming to popular, the gap between CPU and media is overturned, a single flash card can be easy to reach 1M iops, if plug 10 such cards inside a server, the processor is hard to back. Thus, today’s challenge in flash storage is to exploit the capability of processor, ironically.  In addition to this purpose, move to user-space is also a motivation, if move to user-space is OS-bypass rather than moving to POSIX.


 	Best

	- March






On Nov 14, 2013, at 8:03 PM, St Leger, Jim <jim.st.leger@intel.com> wrote:

> March:
> How long have you been working on the project?
> What is your goal for final implementation?
> Do you have any progress so far?
> Jim
>  
> From: March Jane <unix.march@gmail.com>
> Date: November 12, 2013 at 2:27:37 AM PST
> To: <dev@dpdk.org>
> Subject: [dpdk-dev] Fwd: dpdk-iokit: Turn dpdk into the IO field.
> 
> Hi,
>  dpdk folks,
>    I am working on a project which is offering a complete IO stack for dpdk, particularly a SCSI target stack in dpdk — dpdk-iokit, once I finished my initial code, will upload to github. I would like to know if there is any other people is working on that purpose? 
> 
> 
>  - march
> 

  parent reply	other threads:[~2013-11-19  1:21 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <D3C3E0F5-8023-4B2A-B1E5-71B9BEEFFD94@gmail.com>
2013-11-12 10:27 ` [dpdk-dev] " March Jane
     [not found]   ` <521D9455-820A-4F8F-A7E7-8380EE1415DF@intel.com>
     [not found]     ` <E39234CF-B93A-4178-ABA1-452F8051A9A8@intel.com>
     [not found]       ` <877C1F8553E92F43898365570816082F1ADE612D@IRSMSX103.ger.corp.intel.com>
     [not found]         ` <47C784D99F4D124BB2973FE5C27BDCF12FB36570@FMSMSX109.amr.corp.intel.com>
     [not found]           ` <7F974523047D074590B0CBEB8DDF43A70E516CFB@FMSMSX104.amr.corp.intel.com>
     [not found]             ` <47C784D99F4D124BB2973FE5C27BDCF12FB374A9@FMSMSX109.amr.corp.intel.com>
     [not found]               ` <9F232B325D833F4494EFCD5B9D49F6C719D5CFC8@IRSMSX103.ger.corp.intel.com>
     [not found]                 ` <00B2C372B6E6DA4FB04934511BF0564A3DE6AEC9@FMSMSX114.amr.corp.intel.com>
2013-11-19  1:22                   ` March Jane [this message]
     [not found]                     ` <528B3346.3050100@6wind.com>
2013-11-19  9:56                       ` [dpdk-dev] Scenario of dpdk-iokit //Re: " March Jane
2013-11-19 10:29                         ` Vincent JARDIN

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=D14668F0-3EB9-43A4-9FFA-48F5606D5448@gmail.com \
    --to=unix.march@gmail.com \
    --cc=dev@dpdk.org \
    --cc=jim.st.leger@intel.com \
    --cc=march@huawei.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).