Publishing from ff498052418181475486b63a7d66169591496498

Project: http://git-wip-us.apache.org/repos/asf/incubator-crail-website/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-crail-website/commit/5b208cb9
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-crail-website/tree/5b208cb9
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-crail-website/diff/5b208cb9

Branch: refs/heads/asf-site
Commit: 5b208cb94cde1c5f1e2ab45252e35aa567ebb165
Parents: 59f881c
Author: Jonas Pfefferle <peppe...@apache.org>
Authored: Tue Aug 14 15:50:28 2018 +0200
Committer: Jonas Pfefferle <peppe...@apache.org>
Committed: Tue Aug 14 15:50:28 2018 +0200

----------------------------------------------------------------------
 content/404.html                                |  32 ++--
 content/Gemfile.lock                            | 192 +++++++++++++++++--
 content/blog/2017/01/firstrelease.html          |  30 +--
 content/blog/2017/01/sorting-post.html          |  32 ++--
 content/blog/2017/01/sorting.html               |  50 ++---
 content/blog/2017/01/spark-io.html              |  30 +--
 content/blog/2017/03/dataworkssummit.html       |  30 +--
 content/blog/2017/03/nvmf.html                  |  30 +--
 content/blog/2017/03/nvmw.html                  |  30 +--
 content/blog/2017/03/ofa.html                   |  30 +--
 content/blog/2017/03/sparksummit.html           |  30 +--
 content/blog/2017/06/disni.html                 |  30 +--
 content/blog/2017/08/crail-memory.html          |  44 ++---
 content/blog/2017/08/crail-nvme-fabrics-v1.html |  48 ++---
 content/blog/2017/08/openpower.html             |  30 +--
 content/blog/2017/11/blog.html                  |  32 ++--
 content/blog/2017/11/crail-metadata.html        |  52 ++---
 content/blog/2017/11/floss.html                 |  30 +--
 content/blog/2017/11/iops.html                  |  32 ++--
 content/blog/2017/11/rdmashuffle.html           |  34 ++--
 content/blog/2018/01/apache.html                |  30 +--
 content/blog/2018/06/apache-release.html        |  32 ++--
 content/blog/2018/06/dataworks.html             |  30 +--
 content/blog/2018/06/sparksummit.html           |  30 +--
 content/blog/2018/08/sql-p1-news.html           |  32 ++--
 content/blog/2018/08/sql-p1.html                |  40 ++--
 content/blog/index.html                         |  30 +--
 content/blog/page2/index.html                   |  30 +--
 content/blog/page3/index.html                   |  30 +--
 content/blog/page4/index.html                   |  30 +--
 content/blog/page5/index.html                   |  30 +--
 content/community/index.html                    |  30 +--
 content/documentation/index.html                |  30 +--
 content/download/index.html                     |  30 +--
 content/feed.xml                                |  38 ++--
 content/index.html                              |  38 ++--
 content/news/index.html                         |  40 ++--
 content/overview/index.html                     |  34 ++--
 38 files changed, 799 insertions(+), 633 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/404.html
----------------------------------------------------------------------
diff --git a/content/404.html b/content/404.html
index c85c1dd..9b93dbb 100644
--- a/content/404.html
+++ b/content/404.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: 404 Not Found</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/404-summary.png"; />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/404-summary.png"; />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/404-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/404-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -76,7 +76,7 @@
 
           <p>Sorry! The server can’t find that page.</p>
 
-<p>Please consider trying to find what you need from <a 
href="http://crail.incubator.apache.org/";>the home page</a>.</p>
+<p>Please consider trying to find what you need from <a 
href="//crail.incubator.apache.org/">the home page</a>.</p>
 
 <p>If you think something might be broken, please notify the developers at the 
<a href="mailto:d...@crail.incubator.apache.org";>dev mailing list</a>.</p>
 
@@ -93,6 +93,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/Gemfile.lock
----------------------------------------------------------------------
diff --git a/content/Gemfile.lock b/content/Gemfile.lock
index f3da16c..9962c76 100644
--- a/content/Gemfile.lock
+++ b/content/Gemfile.lock
@@ -1,53 +1,207 @@
 GEM
   remote: https://rubygems.org/
   specs:
+    activesupport (4.2.9)
+      i18n (~> 0.7)
+      minitest (~> 5.1)
+      thread_safe (~> 0.3, >= 0.3.4)
+      tzinfo (~> 1.1)
     addressable (2.5.2)
       public_suffix (>= 2.0.2, < 4.0)
+    coffee-script (2.4.1)
+      coffee-script-source
+      execjs
+    coffee-script-source (1.11.1)
     colorator (1.1.0)
+    commonmarker (0.17.7.1)
+      ruby-enum (~> 0.5)
     concurrent-ruby (1.0.5)
-    em-websocket (0.5.1)
-      eventmachine (>= 0.12.9)
-      http_parser.rb (~> 0.6.0)
-    eventmachine (1.2.5)
+    ethon (0.11.0)
+      ffi (>= 1.3.0)
+    execjs (2.7.0)
     faraday (0.14.0)
       multipart-post (>= 1.2, < 3)
-    ffi (1.9.18)
+    ffi (1.9.21)
     forwardable-extended (2.6.0)
-    http_parser.rb (0.6.0)
-    i18n (0.9.1)
+    gemoji (3.0.0)
+    github-pages (177)
+      activesupport (= 4.2.9)
+      github-pages-health-check (= 1.3.5)
+      jekyll (= 3.6.2)
+      jekyll-avatar (= 0.5.0)
+      jekyll-coffeescript (= 1.0.2)
+      jekyll-commonmark-ghpages (= 0.1.5)
+      jekyll-default-layout (= 0.1.4)
+      jekyll-feed (= 0.9.2)
+      jekyll-gist (= 1.4.1)
+      jekyll-github-metadata (= 2.9.3)
+      jekyll-mentions (= 1.2.0)
+      jekyll-optional-front-matter (= 0.3.0)
+      jekyll-paginate (= 1.1.0)
+      jekyll-readme-index (= 0.2.0)
+      jekyll-redirect-from (= 0.12.1)
+      jekyll-relative-links (= 0.5.2)
+      jekyll-remote-theme (= 0.2.3)
+      jekyll-sass-converter (= 1.5.0)
+      jekyll-seo-tag (= 2.3.0)
+      jekyll-sitemap (= 1.1.1)
+      jekyll-swiss (= 0.4.0)
+      jekyll-theme-architect (= 0.1.0)
+      jekyll-theme-cayman (= 0.1.0)
+      jekyll-theme-dinky (= 0.1.0)
+      jekyll-theme-hacker (= 0.1.0)
+      jekyll-theme-leap-day (= 0.1.0)
+      jekyll-theme-merlot (= 0.1.0)
+      jekyll-theme-midnight (= 0.1.0)
+      jekyll-theme-minimal (= 0.1.0)
+      jekyll-theme-modernist (= 0.1.0)
+      jekyll-theme-primer (= 0.5.2)
+      jekyll-theme-slate (= 0.1.0)
+      jekyll-theme-tactile (= 0.1.0)
+      jekyll-theme-time-machine (= 0.1.0)
+      jekyll-titles-from-headings (= 0.5.0)
+      jemoji (= 0.8.1)
+      kramdown (= 1.16.2)
+      liquid (= 4.0.0)
+      listen (= 3.0.6)
+      mercenary (~> 0.3)
+      minima (= 2.1.1)
+      nokogiri (>= 1.8.1, < 2.0)
+      rouge (= 2.2.1)
+      terminal-table (~> 1.4)
+    github-pages-health-check (1.3.5)
+      addressable (~> 2.3)
+      net-dns (~> 0.8)
+      octokit (~> 4.0)
+      public_suffix (~> 2.0)
+      typhoeus (~> 0.7)
+    html-pipeline (2.7.1)
+      activesupport (>= 2)
+      nokogiri (>= 1.4)
+    i18n (0.9.5)
       concurrent-ruby (~> 1.0)
-    jekyll (3.7.0)
+    jekyll (3.6.2)
       addressable (~> 2.4)
       colorator (~> 1.0)
-      em-websocket (~> 0.5)
-      i18n (~> 0.7)
       jekyll-sass-converter (~> 1.0)
-      jekyll-watch (~> 2.0)
+      jekyll-watch (~> 1.1)
       kramdown (~> 1.14)
       liquid (~> 4.0)
       mercenary (~> 0.3.3)
       pathutil (~> 0.9)
-      rouge (>= 1.7, < 4)
+      rouge (>= 1.7, < 3)
       safe_yaml (~> 1.0)
+    jekyll-avatar (0.5.0)
+      jekyll (~> 3.0)
+    jekyll-coffeescript (1.0.2)
+      coffee-script (~> 2.2)
+      coffee-script-source (~> 1.11.1)
+    jekyll-commonmark (1.1.0)
+      commonmarker (~> 0.14)
+      jekyll (>= 3.0, < 4.0)
+    jekyll-commonmark-ghpages (0.1.5)
+      commonmarker (~> 0.17.6)
+      jekyll-commonmark (~> 1)
+      rouge (~> 2)
+    jekyll-default-layout (0.1.4)
+      jekyll (~> 3.0)
     jekyll-feed (0.9.2)
       jekyll (~> 3.3)
     jekyll-gist (1.4.1)
       octokit (~> 4.2)
+    jekyll-github-metadata (2.9.3)
+      jekyll (~> 3.1)
+      octokit (~> 4.0, != 4.4.0)
+    jekyll-mentions (1.2.0)
+      activesupport (~> 4.0)
+      html-pipeline (~> 2.3)
+      jekyll (~> 3.0)
     jekyll-oembed (0.0.1)
       jekyll
       ruby-oembed (= 0.8.8)
+    jekyll-optional-front-matter (0.3.0)
+      jekyll (~> 3.0)
     jekyll-paginate (1.1.0)
+    jekyll-readme-index (0.2.0)
+      jekyll (~> 3.0)
+    jekyll-redirect-from (0.12.1)
+      jekyll (~> 3.3)
+    jekyll-relative-links (0.5.2)
+      jekyll (~> 3.3)
+    jekyll-remote-theme (0.2.3)
+      jekyll (~> 3.5)
+      rubyzip (>= 1.2.1, < 3.0)
+      typhoeus (>= 0.7, < 2.0)
     jekyll-sass-converter (1.5.0)
       sass (~> 3.4)
-    jekyll-watch (2.0.0)
+    jekyll-seo-tag (2.3.0)
+      jekyll (~> 3.3)
+    jekyll-sitemap (1.1.1)
+      jekyll (~> 3.3)
+    jekyll-swiss (0.4.0)
+    jekyll-theme-architect (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-cayman (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-dinky (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-hacker (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-leap-day (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-merlot (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-midnight (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-minimal (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-modernist (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-primer (0.5.2)
+      jekyll (~> 3.5)
+      jekyll-github-metadata (~> 2.9)
+      jekyll-seo-tag (~> 2.2)
+    jekyll-theme-slate (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-tactile (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-theme-time-machine (0.1.0)
+      jekyll (~> 3.5)
+      jekyll-seo-tag (~> 2.0)
+    jekyll-titles-from-headings (0.5.0)
+      jekyll (~> 3.3)
+    jekyll-watch (1.5.1)
       listen (~> 3.0)
+    jemoji (0.8.1)
+      activesupport (~> 4.0, >= 4.2.9)
+      gemoji (~> 3.0)
+      html-pipeline (~> 2.2)
+      jekyll (>= 3.0)
     kramdown (1.16.2)
     liquid (4.0.0)
     listen (3.0.6)
       rb-fsevent (>= 0.9.3)
       rb-inotify (>= 0.9.7)
     mercenary (0.3.6)
+    mini_portile2 (2.3.0)
+    minima (2.1.1)
+      jekyll (~> 3.3)
+    minitest (5.11.3)
     multipart-post (2.0.0)
+    net-dns (0.8.0)
+    nokogiri (1.8.2)
+      mini_portile2 (~> 2.3.0)
     octokit (4.8.0)
       sawyer (~> 0.8.0, >= 0.5.3)
     pathutil (0.16.1)
@@ -57,7 +211,10 @@ GEM
     rb-inotify (0.9.10)
       ffi (>= 0.5.0, < 2)
     rouge (2.2.1)
+    ruby-enum (0.7.1)
+      i18n
     ruby-oembed (0.8.8)
+    rubyzip (1.2.1)
     safe_yaml (1.0.4)
     sass (3.5.5)
       sass-listen (~> 4.0.0)
@@ -67,11 +224,20 @@ GEM
     sawyer (0.8.1)
       addressable (>= 2.3.5, < 2.6)
       faraday (~> 0.8, < 1.0)
+    terminal-table (1.8.0)
+      unicode-display_width (~> 1.1, >= 1.1.1)
+    thread_safe (0.3.6)
+    typhoeus (0.8.0)
+      ethon (>= 0.8.0)
+    tzinfo (1.2.5)
+      thread_safe (~> 0.1)
+    unicode-display_width (1.3.0)
 
 PLATFORMS
   ruby
 
 DEPENDENCIES
+  github-pages
   jekyll-feed
   jekyll-gist
   jekyll-oembed

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/01/firstrelease.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/01/firstrelease.html 
b/content/blog/2017/01/firstrelease.html
index ee06806..cc52338 100644
--- a/content/blog/2017/01/firstrelease.html
+++ b/content/blog/2017/01/firstrelease.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Firstrelease</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/firstrelease-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/firstrelease-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/firstrelease-summary.png"
 />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/firstrelease-summary.png"
 />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/01/sorting-post.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/01/sorting-post.html 
b/content/blog/2017/01/sorting-post.html
index 26949df..9ba4634 100644
--- a/content/blog/2017/01/sorting-post.html
+++ b/content/blog/2017/01/sorting-post.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Sorting Post</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/sorting-post-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/sorting-post-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/sorting-post-summary.png"
 />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/sorting-post-summary.png"
 />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -74,7 +74,7 @@
           <h2>Sorting Post</h2>   
           
 
-          <p>New blog <a 
href="http://crail.incubator.apache.org/blog/2017/01/sorting.html";>post</a> 
about sorting on a 100Gbit/s cluster using Spark/Crail</p>
+          <p>New blog <a 
href="//crail.incubator.apache.org/blog/2017/01/sorting.html">post</a> about 
sorting on a 100Gbit/s cluster using Spark/Crail</p>
 
 
         <br>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/01/sorting.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/01/sorting.html 
b/content/blog/2017/01/sorting.html
index 1d84fbd..dca63b1 100644
--- a/content/blog/2017/01/sorting.html
+++ b/content/blog/2017/01/sorting.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Sorting on a 100Gbit/s 
Cluster using Spark/Crail</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/sorting-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/sorting-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/sorting-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/sorting-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -190,7 +190,7 @@ A Spark sorting job  consists of two phases. The first 
phase is a mapping or cla
 </div>
 
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/sort/terasort_pipeline.png"; 
width="490" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/sort/terasort_pipeline.png" 
width="490" /></div>
 <p><br /><br /></p>
 
 <h3 id="using-vanilla-spark">Using Vanilla Spark</h3>
@@ -202,7 +202,7 @@ The first question we are interested in is to what extent 
such a sorting benchma
 </div>
 
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/sort/net_vanilla.svg"; /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/sort/net_vanilla.svg" /></div>
 <p><br /><br /></p>
 
 <div style="text-align: justify"> 
@@ -212,7 +212,7 @@ The poor network usage matches with the general observation 
we made in our previ
 </div>
 
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/sort/cpu_network.svg"; /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/sort/cpu_network.svg" /></div>
 <p><br /><br /></p>
 
 <div style="text-align: justify"> 
@@ -225,12 +225,12 @@ Consequently, to improve the runtime of the sorting 
benchmark and to make good u
 
 <div style="text-align: justify"> 
 <p>
-An overview of the Crail shuffler is provided in the <a 
href="http://crail.incubator.apache.org/docs";>documentation section</a>. The 
main difference between the Crail shuffler and the Spark built-in shuffler lies 
in the way data from the network is processed in a reduce task. The Spark 
shuffler is based on TCP sockets, thus, many CPU instructions are necessary to 
bring the data from the networking interface to the buffer inside Spark. In 
contrast, the Crail shuffler shares shuffle data through the Crail file system, 
and therefore data is transferred directly via DMA from the network interface 
to the Spark shuffle buffer within the JVM. 
+An overview of the Crail shuffler is provided in the <a 
href="//crail.incubator.apache.org/docs">documentation section</a>. The main 
difference between the Crail shuffler and the Spark built-in shuffler lies in 
the way data from the network is processed in a reduce task. The Spark shuffler 
is based on TCP sockets, thus, many CPU instructions are necessary to bring the 
data from the networking interface to the buffer inside Spark. In contrast, the 
Crail shuffler shares shuffle data through the Crail file system, and therefore 
data is transferred directly via DMA from the network interface to the Spark 
shuffle buffer within the JVM. 
 </p>
 </div>
 
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/sort/shuffle_rdma.png"; 
width="470" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/sort/shuffle_rdma.png" width="470" 
/></div>
 <p><br /><br /></p>
 
 <div style="text-align: justify"> 
@@ -239,7 +239,7 @@ During the map phase, the Crail shuffler organizes each key 
range in a set of Cr
 </p>
 
 <p>
-As illustrated in the <a 
href="http://crail.incubator.apache.org/docs";>documentation section</a>, the 
Crail shuffler allows applications to use their own custom serializer and 
sorter. The recommended serializer for Spark is Kryo, which is a generic 
serializer. Being generic, however, comes at a cost. Specifically, Kryo 
requires more type information to be stored along with the serialized data than 
a custom serializer would need, and also the parsing is more complex for a 
generic serializer. On top of this, Kryo also comes with its own buffering, 
introducing additional memory copies. In our benchmark, we use a custom 
serializer that takes advantage of the fact that the data consists of fixed 
size key/value pairs. The custom serializer further avoids extra buffering and 
directly interfaces with Crail file system streams when reading and writing 
data. 
+As illustrated in the <a 
href="//crail.incubator.apache.org/docs">documentation section</a>, the Crail 
shuffler allows applications to use their own custom serializer and sorter. The 
recommended serializer for Spark is Kryo, which is a generic serializer. Being 
generic, however, comes at a cost. Specifically, Kryo requires more type 
information to be stored along with the serialized data than a custom 
serializer would need, and also the parsing is more complex for a generic 
serializer. On top of this, Kryo also comes with its own buffering, introducing 
additional memory copies. In our benchmark, we use a custom serializer that 
takes advantage of the fact that the data consists of fixed size key/value 
pairs. The custom serializer further avoids extra buffering and directly 
interfaces with Crail file system streams when reading and writing data. 
 </p>
 <p>
 As with serialization, the Spark built-in sorter is a general purpose TimSort 
that can sort arbitrary collections of comparable objects. In our benchmark, we 
instruct the Crail shuffler to use a Radix sorter instead. The Radix sorter 
cannot be applied to arbitrary objects but works well for keys of a fixed byte 
length. The standard pipeline of a reduce task is to first deserialize the data 
and then sort it. In the particular configuration of the Crail shuffler, we 
turn these two steps around and first sort the data and deserialize it later. 
This is possible because the data is read into a contiguous off-heap buffer 
that can be sorted almost in-place. 
@@ -255,13 +255,13 @@ The figure below shows the overall performance of 
Spark/Crail vs Spark/Vanilla o
 </div>
 
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/sort/performance_overall.png"; 
width="470" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/sort/performance_overall.png" 
width="470" /></div>
 <p><br /><br /></p>
 
 <p>One key question of interest is about the network usage of the Crail 
shuffler during the sorting benchmark. In the figure below, we show the data 
rate at which the different reduce tasks fetch data from the network. Each 
point in the figure corresponds to one reduce task. In our configuration, we 
run 3 Spark executors per node and 5 Spark cores per executor. Thus, 1920 
reduce tasks are running concurrently (out of 6400 reduce tasks in total) 
generating a cluster-wide all-to-all traffic of about 70Gbit/s per node during 
that phase.</p>
 
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/sort/multiread.svg"; /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/sort/multiread.svg" /></div>
 <p><br /><br /></p>
 
 <p>In this blog post, we have shown that Crail successfully manages to 
translate the raw network performance into actual workload level gains. The 
exercise with TeraSort as an application validates the design decisions we made 
in Crail. Stay tuned for more results with different workloads and hardware 
configurations.</p>
@@ -271,8 +271,8 @@ The figure below shows the overall performance of 
Spark/Crail vs Spark/Vanilla o
 <p>All the components required to run the sorting benchmark using Spark/Crail 
are open source. Here is some guidance how to run the benchmark:</p>
 
 <ul>
-  <li>Build and deploy Crail using the instructions at <a 
href="http://crail.incubator.apache.org/documentation#crail";>documentation</a></li>
-  <li>Enable the Crail shuffler for Spark by building Spark-IO using the 
instructions at <a 
href="http://crail.incubator.apache.org/documentation#spark";>documentation</a></li>
+  <li>Build and deploy Crail using the instructions at <a 
href="//crail.incubator.apache.org/documentation#crail">documentation</a></li>
+  <li>Enable the Crail shuffler for Spark by building Spark-IO using the 
instructions at <a 
href="//crail.incubator.apache.org/documentation#spark">documentation</a></li>
   <li>Configure the DRAM storage tier of Crail so that all the shuffle data 
fits into the DRAM tier.</li>
   <li>Build the sorting benchmark using the instructions on <a 
href="https://github.com/zrlio/crail-terasort";>GitHub</a></li>
   <li>Make sure you have the custom serializer and sorter specified in 
spark-defaults.conf</li>
@@ -329,6 +329,6 @@ s.setAttribute('data-timestamp', +new Date());
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/01/spark-io.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/01/spark-io.html 
b/content/blog/2017/01/spark-io.html
index 992da63..fc9f132 100644
--- a/content/blog/2017/01/spark-io.html
+++ b/content/blog/2017/01/spark-io.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Spark Io</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/spark-io-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/spark-io-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/spark-io-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/spark-io-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/03/dataworkssummit.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/03/dataworkssummit.html 
b/content/blog/2017/03/dataworkssummit.html
index 9e9956e..5fc0fee 100644
--- a/content/blog/2017/03/dataworkssummit.html
+++ b/content/blog/2017/03/dataworkssummit.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Dataworkssummit</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/dataworkssummit-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/dataworkssummit-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/dataworkssummit-summary.png"
 />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/dataworkssummit-summary.png"
 />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/03/nvmf.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/03/nvmf.html b/content/blog/2017/03/nvmf.html
index 567204b..7b05314 100644
--- a/content/blog/2017/03/nvmf.html
+++ b/content/blog/2017/03/nvmf.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Nvmf</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/nvmf-summary.png"; />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/nvmf-summary.png"; />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/nvmf-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/nvmf-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/03/nvmw.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/03/nvmw.html b/content/blog/2017/03/nvmw.html
index af32d5c..8c9211e 100644
--- a/content/blog/2017/03/nvmw.html
+++ b/content/blog/2017/03/nvmw.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Nvmw</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/nvmw-summary.png"; />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/nvmw-summary.png"; />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/nvmw-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/nvmw-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/03/ofa.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/03/ofa.html b/content/blog/2017/03/ofa.html
index 7a48aae..498a05b 100644
--- a/content/blog/2017/03/ofa.html
+++ b/content/blog/2017/03/ofa.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Ofa</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/ofa-summary.png"; />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/ofa-summary.png"; />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/ofa-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/ofa-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/03/sparksummit.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/03/sparksummit.html 
b/content/blog/2017/03/sparksummit.html
index 971bb1a..d8f203e 100644
--- a/content/blog/2017/03/sparksummit.html
+++ b/content/blog/2017/03/sparksummit.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Sparksummit</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/sparksummit-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/sparksummit-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/sparksummit-summary.png" 
/>
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/sparksummit-summary.png" 
/>
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/06/disni.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/06/disni.html b/content/blog/2017/06/disni.html
index 09bfb61..4e2fbdb 100644
--- a/content/blog/2017/06/disni.html
+++ b/content/blog/2017/06/disni.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Disni</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/disni-summary.png"; 
/>
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/disni-summary.png"; 
/>
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/disni-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/disni-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/08/crail-memory.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/08/crail-memory.html 
b/content/blog/2017/08/crail-memory.html
index e8671b6..7effb61 100644
--- a/content/blog/2017/08/crail-memory.html
+++ b/content/blog/2017/08/crail-memory.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Crail Storage 
Performance -- Part I: DRAM</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/crail-memory-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/crail-memory-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/crail-memory-summary.png"
 />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/crail-memory-summary.png"
 />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -144,7 +144,7 @@ One challenge with file read/write operations is to avoid 
blocking in case block
 </p>
 </div>
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/anatomy.png"; 
width="420" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/anatomy.png" 
width="420" /></div>
 <p><br /></p>
 <div style="text-align: justify"> 
 <p>
@@ -180,8 +180,8 @@ The figure below illustrates the sequential write (top) and 
read (bottom) perfor
 </p>
 </div>
 <p><br /></p>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/write.svg"; 
width="550" /></div>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/read.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/write.svg" width="550" 
/></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/read.svg" width="550" 
/></div>
 <p><br /><br /></p>
 <div style="text-align: justify"> 
 <p>
@@ -192,8 +192,8 @@ Note that both figures show single-client performance 
numbers. With Crail being
 </p>
 </div>
 
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/crail-groupby.svg"; 
width="550" /></div>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/spark-groupby.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/crail-groupby.svg" 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/spark-groupby.svg" 
width="550" /></div>
 
 <h3 id="random-read-latency">Random Read Latency</h3>
 
@@ -209,7 +209,7 @@ Typically, distributed storage systems are either built for 
sequential access to
 The figure below illustrates the latencies of get() operations for different 
key/value sizes and compares them to the latencies we obtained with RAMCloud 
for the same type of operations (measured using RAMClouds C and Java APIs). 
RAMCloud is a low-latency key/value store implemented using RDMA. RAMCloud 
actually provides durable storage by asynchronously replicating data onto 
backup devices. However, at any point in time all the data is held in DRAM and 
read requests will be served from DRAM directly. Up to our knowledge, RAMCloud 
is the fastest key/value store that is (a) available open source and (b) can be 
deployed in practice as a storage platform for applications. Other similar 
RDMA-based storage systems we looked at, like FaRM or HERD, are either not open 
source or they do not provide a clean separation between storage system, API 
and clients. 
 </p>
 </div>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/latency.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/latency.svg" 
width="550" /></div>
 
 <div style="text-align: justify"> 
 <p>
@@ -223,7 +223,7 @@ The latency advantages of Crail are beneficial also at the 
application level. Th
 </p>
 </div>
 
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-memory/cdf-broadcast-128-read.svg";
 width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-memory/cdf-broadcast-128-read.svg"
 width="550" /></div>
 
 <div style="text-align: justify"> 
 <p>
@@ -271,6 +271,6 @@ s.setAttribute('data-timestamp', +new Date());
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/08/crail-nvme-fabrics-v1.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/08/crail-nvme-fabrics-v1.html 
b/content/blog/2017/08/crail-nvme-fabrics-v1.html
index 9ecc234..1a77d9d 100644
--- a/content/blog/2017/08/crail-nvme-fabrics-v1.html
+++ b/content/blog/2017/08/crail-nvme-fabrics-v1.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Crail Storage 
Performance -- Part II: NVMf</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/crail-nvme-fabrics-v1-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/crail-nvme-fabrics-v1-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/crail-nvme-fabrics-v1-summary.png"
 />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/crail-nvme-fabrics-v1-summary.png"
 />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -160,7 +160,7 @@ The main take away from this plot is that the time it takes 
to perform a random
 </p>
 </div>
 
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-nvmf/latency.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-nvmf/latency.svg" width="550" 
/></div>
 <p><br /></p>
 
 <div style="text-align: justify"> 
@@ -175,16 +175,16 @@ The second plot shows sequential read and write 
throughput with a transfer size
 </code></pre></div></div>
 <div style="text-align: justify"> 
 <p>
-For sequential operations in Crail, metadata fetching is inlined with data 
operations as described in the <a 
href="http://crail.incubator.apache.org/blog/2017/08/crail-memory.html";>DRAM</a>
 blog. This is possible as long as the data transfer has a lower latency than 
the metadata RPC, which is typically the case. As a consequence, our NVMf 
storage tier reaches the same throughput as the native SPDK benchmark (device 
limit).
+For sequential operations in Crail, metadata fetching is inlined with data 
operations as described in the <a 
href="//crail.incubator.apache.org/blog/2017/08/crail-memory.html">DRAM</a> 
blog. This is possible as long as the data transfer has a lower latency than 
the metadata RPC, which is typically the case. As a consequence, our NVMf 
storage tier reaches the same throughput as the native SPDK benchmark (device 
limit).
 </p>
 </div>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-nvmf/throughput.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-nvmf/throughput.svg" 
width="550" /></div>
 
 <h3 id="sequential-throughput">Sequential Throughput</h3>
 
 <div style="text-align: justify"> 
 <p>
-Let us look at the sequential read and write throughput for buffered and 
direct streams and compare them to a buffered Crail stream on DRAM. All 
benchmarks are single thread/client performed against 8 storage nodes with 4 
drives each, cf. configuration above. In this benchmark we use 32 outstanding 
operations for the NVMf storage tier buffered stream experiments by using a 
buffer size of 16MB and a slice size of 512KB, cf. <a 
href="http://crail.incubator.apache.org/blog/2017/07/crail-memory.html";>part 
I</a>. The buffered stream reaches line speed at a transfer size of around 1KB 
and shows only slightly slower performance when compared to the DRAM tier 
buffered stream. However we are only using 2 outstanding operations with the 
DRAM tier to achieve these results. Basically for sizes smaller than 1KB the 
buffered stream is limited by the copy speed to fill the application buffer. 
The direct stream reaches line speed at around 128KB with 128 outstanding 
operations. Here no copy operati
 on is performed for transfer size greater than 512Byte (sector size). The 
command to run the Crail buffered stream benchmark:
+Let us look at the sequential read and write throughput for buffered and 
direct streams and compare them to a buffered Crail stream on DRAM. All 
benchmarks are single thread/client performed against 8 storage nodes with 4 
drives each, cf. configuration above. In this benchmark we use 32 outstanding 
operations for the NVMf storage tier buffered stream experiments by using a 
buffer size of 16MB and a slice size of 512KB, cf. <a 
href="//crail.incubator.apache.org/blog/2017/07/crail-memory.html">part I</a>. 
The buffered stream reaches line speed at a transfer size of around 1KB and 
shows only slightly slower performance when compared to the DRAM tier buffered 
stream. However we are only using 2 outstanding operations with the DRAM tier 
to achieve these results. Basically for sizes smaller than 1KB the buffered 
stream is limited by the copy speed to fill the application buffer. The direct 
stream reaches line speed at around 128KB with 128 outstanding operations. Here 
no copy operation is
  performed for transfer size greater than 512Byte (sector size). The command 
to run the Crail buffered stream benchmark:
 </p>
 </div>
 <div class="highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>./bin/crail iobench -t read -s &lt;size&gt; -k 
&lt;iterations&gt; -w 32 -f /tmp.dat
@@ -193,7 +193,7 @@ Let us look at the sequential read and write throughput for 
buffered and direct
 <div class="highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>./bin/crail iobench -t readAsync -s &lt;size&gt; -k 
&lt;iterations&gt; -b 128 -w 32 -f /tmp.dat
 </code></pre></div></div>
 
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-nvmf/throughput2.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-nvmf/throughput2.svg" 
width="550" /></div>
 
 <h3 id="random-read-latency">Random Read Latency</h3>
 
@@ -203,16 +203,16 @@ Random read latency is limited by the flash technology 
and we currently see arou
 </p>
 </div>
 
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-nvmf/latency2.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-nvmf/latency2.svg" width="550" 
/></div>
 
 <h3 id="tiering-dram---nvmf">Tiering DRAM - NVMf</h3>
 
 <div style="text-align: justify"> 
 <p>
-In this paragraph we show how Crail can leverage flash memory when there is 
not sufficient DRAM available in the cluster to hold all the data. As described 
in the <a href="http://crail.incubator.apache.org/overview/";>overview</a> 
section, if you have multiple storage tiers deployed in Crail, e.g. the DRAM 
tier and the NVMf tier, Crail by default first uses up all available resources 
of the faster tier. Basically a remote resource of a faster tier (e.g. remote 
DRAM) is preferred over a slower local resource (e.g., local flash), motivated 
by the fast network. This is what we call horizontal tiering.
+In this paragraph we show how Crail can leverage flash memory when there is 
not sufficient DRAM available in the cluster to hold all the data. As described 
in the <a href="//crail.incubator.apache.org/overview/">overview</a> section, 
if you have multiple storage tiers deployed in Crail, e.g. the DRAM tier and 
the NVMf tier, Crail by default first uses up all available resources of the 
faster tier. Basically a remote resource of a faster tier (e.g. remote DRAM) is 
preferred over a slower local resource (e.g., local flash), motivated by the 
fast network. This is what we call horizontal tiering.
 </p>
 </div>
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-nvmf/crail_tiering.png"; 
width="500" vspace="10" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-nvmf/crail_tiering.png" 
width="500" vspace="10" /></div>
 <p><br /></p>
 <div style="text-align: justify"> 
 <p>
@@ -220,7 +220,7 @@ In the following 200G Terasort experiment we gradually 
limit the DRAM resources
 </p>
 </div>
 
-<div style="text-align:center"><img 
src="http://crail.incubator.apache.org/img/blog/crail-nvmf/tiering.svg"; 
width="550" /></div>
+<div style="text-align:center"><img 
src="//crail.incubator.apache.org/img/blog/crail-nvmf/tiering.svg" width="550" 
/></div>
 
 <p>To summarize, in this blog we have shown that the NVMf storage backend for 
Crail – due to its efficient user-level implementation – offers latencies 
and throughput very close to the hardware speed. The Crail NVMf storage tier 
can be used conveniently in combination with the Crail DRAM tier to either save 
cost or to handle situations where the available DRAM is not sufficient to 
store the working set of a data processing workload.</p>
 
@@ -264,6 +264,6 @@ s.setAttribute('data-timestamp', +new Date());
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-crail-website/blob/5b208cb9/content/blog/2017/08/openpower.html
----------------------------------------------------------------------
diff --git a/content/blog/2017/08/openpower.html 
b/content/blog/2017/08/openpower.html
index 001e815..a5897d2 100644
--- a/content/blog/2017/08/openpower.html
+++ b/content/blog/2017/08/openpower.html
@@ -4,13 +4,13 @@
         <meta charset="utf-8">
         <title>The Apache Crail (Incubating) Project: Openpower</title>
         <meta name="viewport" content="width=device-width, initial-scale=1.0">
-        <link href="http://crail.incubator.apache.org/css/bootstrap.min.css"; 
rel="stylesheet">
-        <link href="http://crail.incubator.apache.org/css/group.css"; 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/bootstrap.min.css" 
rel="stylesheet">
+        <link href="//crail.incubator.apache.org/css/group.css" 
rel="stylesheet">
         <link rel="alternate" type="application/atom+xml" title="Atom"
-            href="http://crail.incubator.apache.org/blog/blog.xml";>
+            href="//crail.incubator.apache.org/blog/blog.xml">
         
-        <meta property="og:image" 
content="http://crail.incubator.apache.org/img/blog/preview/openpower-summary.png";
 />
-        <meta property="og:image:secure_url" 
content="http://crail.incubator.apache.org/img/blog/preview/openpower-summary.png";
 />
+        <meta property="og:image" 
content="//crail.incubator.apache.org/img/blog/preview/openpower-summary.png" />
+        <meta property="og:image:secure_url" 
content="//crail.incubator.apache.org/img/blog/preview/openpower-summary.png" />
     </head>
 
     <body>
@@ -21,50 +21,50 @@
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/";>
+                  <a href="//crail.incubator.apache.org/">
                     Home
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/overview/";>
+                  <a href="//crail.incubator.apache.org/overview/">
                     Overview
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/download/";>
+                  <a href="//crail.incubator.apache.org/download/">
                     Downloads
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/blog/";>
+                  <a href="//crail.incubator.apache.org/blog/">
                     Blog
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/community/";>
+                  <a href="//crail.incubator.apache.org/community/">
                     Community
                   </a>
                 </li>
               
                 
                 <li >
-                  <a href="http://crail.incubator.apache.org/documentation/";>
+                  <a href="//crail.incubator.apache.org/documentation/">
                     Documentation
                   </a>
                 </li>
               
             </ul>
-            <a href="http://crail.incubator.apache.org/";>
-                <img src="http://crail.incubator.apache.org/img/crail_logo.png";
-                    
srcset="http://crail.incubator.apache.org/img/crail_logo.png";
+            <a href="//crail.incubator.apache.org/">
+                <img src="//crail.incubator.apache.org/img/crail_logo.png"
+                    srcset="//crail.incubator.apache.org/img/crail_logo.png"
                     alt="Crail" id="logo">
             </a>
           </div>
@@ -88,6 +88,6 @@
 
         <!-- Support retina images. -->
         <script type="text/javascript"
-            
src="http://crail.incubator.apache.org/js/srcset-polyfill.js";></script>
+            src="//crail.incubator.apache.org/js/srcset-polyfill.js"></script>
     </body>
 </html>


Reply via email to