Monday, November 26, 2012

What is Software-Defined Datacenter (SDDC)?

At VMworld this year, both in San Francisco and Barcelona, VMware CEO Pat Gelsinger introduced the concept of the Software-Defined Datacenter (SDDC). This builds on the concept that as more and more of the Data Center becomes virtualized (servers, desktops), delivering greater cost-savings and agility to customers, software-defined automation and functionality (network, security, storage, backup) become the next logical steps to help IT deliver greater value to the business.

As with any new technology or vision, there are often many questions about how this will impact the market, how it will affect IT organizations. Wikibon did a nice job providing their view on "Software-led Infrastructure". It's one of many attempts that I've seen to start trying to put a scope around this concept. Some portions are agreed upon, while others are creating some headaches.

I created this short FAQ to help answer some of those questions:

1. VMware is using a new term, “Software-Defined Datacenter” (SDDC), at the center of the 2012 conference. What is Software-Defined Datacenter?

[Steve Herrod blog].  Software Defined Data Center is VMware’s vision that greater business value can be created from IT when intelligent software is abstracted from standardized hardware.  In the simplest technical definition, it is the separation (or abstraction) of the “control plane” (configuration, topology awareness, management, operations) from the “data plane” (moving data, storing data).





1a.  Is there a clear spelling of this term?


    • Meh. Maybe, but it will have at least 3-5 variations in 2013. Just call it "SDDC" and save yourself a lot of auto-correct headaches.


2.  Is there a clear, agreed upon definition (or standard) for Software-Defined Datacenter at this time?

  • Software-Defined Datacenter is not defined by an existing standards body (eg. IETF, ITU, NIST), but rather it is vision for the evolution of how Data Center environments will become more flexible in responding to business demands. SDDC builds upon the abstraction that server virtualization has created and extends this to broader elements of the Data Center (eg. network, storage), as well as expanding the roll that automation will play in the future.

3. How is “Software-Defined Datacenter” different than “Cloud”?

  • Cloud (or Cloud Computing) is fundamentally a new operational model for IT, where resources are delivered on-demand. While Cloud uses technologies such as virtualization or converged infrastructure, it’s primarily about the shift in delivery and consumption of IT services. Software Defined Data Center is the next evolution of the underlying technology, where software delivers greater levels of intelligence and value, on top of standardized hardware.

4. Does Software-Defined Datacenter eliminate the need for traditional Data Center hardware?

    • No. There will still be a need for physical serves (CPU, memory), network devices to connect ports and deliver bandwidth, and devices that can store data on flash/disk/tape. But the trend in the industry is that these devices are becoming more standardized on x86 chips, mass produced memory/disks and mass produced ASICs. This trend should allow faster, more simplified “fabrics” (interconnecting servers, networks and storage) to be built, with the intelligence for policy, security, operations to continue to move into software, which is faster to develop and adapt to changing business requirements. Leading companies have been shifting their product strategies to embrace this trend for the last few years.

5. Which market segments does Software-Defined Datacenter target, or which use cases?

  • Software-Defined Datacenter technology are applicable to markets of all sizes (Enterprise, Mid-Market, Service Provider), but the initial adopters have been large Service Providers that are attempting to solve challenges with large-scale Data Centers. As the competition for Public and Hybrid Cloud services increases (Amazon, Google, Rackspace, Microsoft, Cloud Service Providers), the need to drive greater operational efficiency, and associated costs and time-to-market, is pushing them to solve problems in new software-centric ways. 




      • As more Enterprise and Mid-Market customers adopt Private Cloud and deliver IT-as-a-Service, I also expect SDDC technologies to evolve to solve challenges at different scale, as well as user-centric challenges such as BYOD.
  • 6. How will Software-Defined Datacenter impact IT organizations?

    • Even more than ever, the current era of IT is ultimately defined by rapid change, in terms of new devices (smartphones, tablets), new application consumption models (PaaS, SaaS), or converging technology silos (virtualization, converged infrastructure). Software-Defined Datacenter is the next step in converging functional areas, while attempting to give IT the ability to respond to business challenges faster.

    7. Is Software-Defined Datacenter a competitive threat to traditional hardware companies?

    • As mentioned above, Software-Defined Datacenter does not eliminate the need for physical hardware within the Data Center. Rather it is a vision to enable customers to better take advantage of the trend towards delivering software intelligence on standardized hardware. As with many technology transitions, there are opportunities to evolve technology portfolios, evolve business models and unlock new partnership opportunities.

    8.  Is Software-Defined Datacenter explicitly linked with open-source technologies such as OpenStack, OpenFlow or Open vSwitch?

    • While there are open-source projects today that will have an influence on Software-Defined Datacenters, by no means does this mean that this is the only delivery mechanism for customers to obtain the technology needed for this IT technology evolution. A few examples of this:


    • VMware’s acquisition of Nicira – while Nicira was a major contributor to the OpenStack Quantum project (network virtualization) and the Open vSwitch project, which are both open-source, their core NVP product was a commercial offering.
    • OpenFlow is a standards-based protocol for network virtualization that can be implemented by any vendor, for either open-source or commercial products.
    • “Project Razor” is an open-source project that was jointly created by EMC and Puppet Labs to deliver advanced server and application automation for Data Center and Cloud environments. The software can be used with either commercial products (eg. VMware vSphere, Cisco UCS, etc.) or open-source projects (OpenStack, KVM, CloudFoundry)

    242 comments:

    1. This looks interesting. A software that conforms to the demands of the deliverable of the company sounds efficient.

      Best,
      Mischna Ong

      ReplyDelete
    2. Excellent Blog every one can get lots of information for any topics from this blog nice work keep it up.

      bring your own device Security

      ReplyDelete
    3. Some facts and other informative points given here are quite considerable and to the point as well would be so far better idea to look for more of these kind to have better results.

      Service Management Software

      ReplyDelete
    4. .It's really appreciable message for everybody thanks for sharing this information. IP phone systems

      ReplyDelete
    5. Thanks for sharing it. Actually i had no clear concept about it but now i am clear about it. Also i want to know more from your next blog. Thank you. network security

      ReplyDelete
    6. Thanks for uploading that Video..It help me a lot!!!

      Crazy Bulk

      ReplyDelete
    7. http://republicdayquotes2016.com
      http://republicdayquotes2016.com/happy-26th-january-republic-day-pictures/
      http://republicdayquotes2016.com/indian-flag-pictures-images-for-republic-day-2016/
      http://republicdayquotes2016.com/happy-republic-day-2016-sms-wishes/
      http://republicdayquotes2016.com/happy-republic-day-quotes-in-hindi/
      http://republicdayquotes2016.com/why-is-republic-day-celebrated-in-india-on-26th-january/
      http://republicdayquotes2016.com/happy-republic-day-2016-quotes-in-english/
      http://republicdayquotes2016.com/happy-republic-day-2016-speech-essay-paragraph-for-school-students/
      http://republicdayquotes2016.com/republic-day-2016-slogan-poster-sayings/
      http://republicdayquotes2016.com/happy-republic-day-2016-whatsapp-status-whatsapp-dp/
      http://republicdayquotes2016.com/famous-republic-day-images-quotes-26th-january-2016/
      Republic Day 2016 Slogan | Poster | Sayings

      Happy Republic Day 2016 Whatsapp Status & Whatsapp DP

      Famous Republic Day Images with Quotes on 26th January 2016

      Happy Republic Day 2016 Speech | Essay | Paragraph for School Students

      Happy Republic Day 2016 Quotes in English

      Happy 26th January Republic Day Pictures

      Indian Flag Pictures – Images for Republic Day 2016 (गणतंत्र दिवस)

      Happy Republic Day 2016 Sms Wishes

      Happy Republic Day 2016 Quotes in Hindi

      Why is Republic Day Celebrated in India on 26th January

      ReplyDelete
    8. Good to know this software,Also look our website design

      http://digibrand.com.sg/

      ReplyDelete
    9. Want to know about Exam Reasults 2016. Get CBSE 10th Result 2016,PSEB 12th Result 2016,PSEB Result 2016,Board Exam Result 2016. Visit my blog.
      Board Exam Result 2016
      CBSE 10th Result 2016
      PSEB 12th Result 2016

      ReplyDelete
    10. Have you ever met someone who liked the similar readings that you read? Its amazing to read inspirational quotes or love quotes for her to get better in life.

      ReplyDelete
    11. This is a really super post. Must admit that you are amid the best writer I have read. I appreciate your making the effort to discuss this class of article.

      - usps tracking
      - iphone 7 release date
      - Netflix

      ReplyDelete
    12. The article you have shared here very awesome. I really like and appreciated your work. I read deeply your article, the points you have mentioned in this article are useful
      Descargar Geometry Dash |Descargar Geometry Dash 2.0 |Geometry Dash|Geometry Dash 2.0 |

      ReplyDelete
    13. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well.this was actually what i was looking for,and i am glad to came here!
      earn to die

      tank trouble
      Hi! I’ve been reading your blog for a while
      now and finally got the courage to go ahead and give youu a shout out from Austin Texas! Just wanted to tell you keep up the fantastic work!my weblog:
      happy wheels
      earn to die game
      tank trouble game
      earn to die 678

      ReplyDelete
    14. Happy Mothers day Images 2016 Happy mothers day 2016 HD Images Happy Mothers day Wallpapers Happy mothers day Pics 2016 Happy Mothers day Pictures Happy mothers day Cards Happy Mothers day gifts ideas Happy Mothers day craft Ideas Happy Mothers day 2016 Free images download Happy Mothers day in heaven images Happy Mothers day Funny Images Happy Mothers day 2016 Love Quotes
      www.happymothersday2016images.com

      Happy Mothers Day Images Facebook


      Top 10 Easy Diy Mother’s Day 2016 Gifts Ideas

      Happy Mothers Day 2016 Cards

      Happy Mothers Day Images Australia

      Happy Mothers Day Images Arabic

      Happy Mothers Day Images Pinterest

      Happy Mothers Day Images Whatsapp

      Happy Mothers Day Poems

      Happy Mothers Day Gifts for mom

      Happy Mothers Day Messages


      Happy Mothers Day Status for facebook

      ReplyDelete

    15. this blog is really helpful. i found very interesting things here. i am going to read this blog daily and will refer it to some of my friends are

      blogger.
      www.mahresult.nic.in
      check ssc result 2016 on mobile
      box office collection of sultan

      ReplyDelete
    16. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well. Thanks for giving me the useful information. I think I need it!
      Happy Wheels , FNAF World , Five Nights At Freddy's

      ReplyDelete
    17. Earn to Die Description
      Earn to Die sees you not only driving your way through hordes of zombies, but allows you to earn cash to upgrade, unlock and customise new vehicles. Is your vehicle not strong enough? Why not add a gun, or boosters, or even a spiked frame?
      earn to die game123

      earn to die5

      earn to die game vui

      earn to die23

      earn to die game play

      earn to die
      tank trouble
      age of war

      freetowerdefensegames

      ReplyDelete
    18. Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know. Please visit www.djjaam.com DjJaam.com which is my mp3 website to download www.djjaam.com punjabi songs download a lot of punjabi mp3 site to go to the website.

      ReplyDelete
    19. Thank you for sharing valuable information. Nice post. I enjoyed reading this post.
      - Mortal Kombat XL
      - Atari Breakout
      - Dragon Ball Z Games

      ReplyDelete
    20. Thanks for the best blog.it was very useful for me.keep sharing such ideas in the future as well.this was actually what i was looking for,and i am glad to came here!
      Tank trouble
      Hi! I’ve been reading your blog for a while
      now and finally got the courage to go ahead and give youu a shout out from Austin Texas! Just wanted to tell you keep up the fantastic work!my weblog:
      Earn to die

      Barron Games

      Subble shooter

      Tank trouble

      ReplyDelete
    21. - Chúng tôi chuyên cung cấp đèn pha led , đèn led , đèn led siêu sáng, đèn led chiếu sáng, đèn pha led, đèn led , đèn led siêu sáng, đèn led chiếu sáng giá rẻ, chất lượng cao, bảo hành 24 tháng trên toàn quốc. Khi khách hang có nhu cầu mua hang trên toàn quốc.
      - Đồng thời chúng tôi còn là nhà cung cấp các loại nguyên liệu mỹ phẩm thiên nhiên như: bơ cacao, bơ ca cao, nguyên liệu mỹ phẩm handmade nguyên chất, cao cấp chất lượng có nhiều công dụng trong việc dưỡng da dành cho khách hàng, được đông đảo chị em phụ nữ ưa chuộng và sử dụng để săn sóc sắc đẹp của mình.
      - Nếu khách hàng còn gặp nhiều khó khăn trong việc chăm sóc sắc đẹp thì sản phẩm bơ hạt mỡ, bo hat mo, shea butter, nguyên liệu mỹ phẩm handmade nguyên chất từ tự nhiên có nhiều công dụng trong việc làm mềm mịn làn da, xóa tan vết thâm nám, đẩy lùi mụn cảm và triệt để xóa nhăn. Hãy cùng chúng tôi chăm sóc sắc đẹp của bạn, chỉ có bạn mới có thể tự chăm sóc cho bạn than của mình.
      - Sản phẩm tiếp theo mà chúng tôi sẽ giới thiệu cho các bạn đó là: bơ đậu phộng, bo dau phong , bơ đậu phộng ăn với gì, bơ đậu phộng bán ở đâu thơm ngon, cao cấp chất lượng có nhiều công dụng trong việc dưỡng da dành cho khách hàng, được đông đảo chị em phụ nữ ưa chuộng và sử dụng để săn sóc sắc đẹp của mình.
      - Ngoài ra chúng tôi còn là nhà cung cấp dịch vụ ăn uống khắp toàn quốc, đặc biệt là đặc sản cơm niêu, cơm niêu sài gòn, cơm niêu vũng tàu được đông đảo khách du lịch ưa chuộng và là điểm đến khi có nhu cầu ăn uống những món ăn ngon.
      - Và cuối cùng là một trong những dòng sản phẩm nhập khẩu cao cấp nhạp trực tiếp từ Úc và Mỹ: bột yến mạch, bot yen mach , yến mạch, yến mạch giảm cân thơm ngon, cao cấp chất lượng có nhiều công dụng trong việc dưỡng da dành cho khách hàng, được đông đảo chị em phụ nữ ưa chuộng và sử dụng để săn sóc sắc đẹp của mình.

      ReplyDelete
    22. Tennis elbow, inflammation of the elbow joint, is usually caused by overstrain of the muscles in the wrist and fingers.
      Daily Trending Guide It is very painful and limits greatly the use of the hand as the pain radiates from the elbow to the outer side of the forearm.
      You can use acupressure to improve the flexibility of the arm. According to Traditional Chinese Medicine most of the acupressure points which relieve tennis elbow are located in the Large Intestine meridian. So a better bowel function is a side effect of this treatment.

      ReplyDelete
    23. The war between humans, orcs and elves continues tank trouble . Lead your race through a series of epic battles, using your crossbow to fend off foes and sending out units to destroy castleshappy wheels . Researching and upgrading wisely will be crucial to your success! There are 5 ages total and each one will bring you new units to train to fight in the war for you cause.earn to die 2016Whatever you do, don’t neglect your home base because you cannot repair it and once it is destroyed, you lose! Age of War is the first game of the series and really sets the tone for the Age of War games . Also try out the Age of Defense series as it is pretty similar.
      In this game, you start at the cavern men’s age, then evolvetank trouble game! There is a total of 5 ages, each with its units and turrets. Take control of 16 different units and 15 different turrets to defend your base and destroy your enemy.
      The goal of the game also differs depending on the level. In most levels the goal is to reach a finish line or to collect tokens. Many levels feature alternate or nonexistent goals for the player. The game controls are shown just under gold mine. Movement mechanisms primarily include acceleration and tilting controls.
      It consists of a total of 17 levels and the challenge you face in each level increases as you go up. unfair mario The game basically has a red ball that has to be moved across the various obstacles in its path to the goal. slitherio

      ReplyDelete
    24. http://www.eastersmswishes.com/
      http://www.eastersmswishes.com/2016/05/top-11-memorial-day-2016-message-for.html
      http://www.eastersmswishes.com/2016/05/top-20-great-patriotic-memorial-day.html
      http://www.eastersmswishes.com/2016/05/happy-memorial-day-2016-image-wallpaper.html
      http://www.eastersmswishes.com/2016/05/9-best-memorial-day-2016-sms-wishes.html
      http://www.eastersmswishes.com/2016/05/10-great-memorial-day-sms-2016-best.html
      http://www.eastersmswishes.com/2016/05/happy-memorial-day-2016-quotes-wishing.html
      http://www.eastersmswishes.com/2016/05/happy-memorial-day-greetings-cards.html
      http://www.eastersmswishes.com/2016/05/what-american-legands-speak-about.html
      http://www.eastersmswishes.com/2016/05/top-11-famous-and-special-quotes-of.html
      http://www.eastersmswishes.com/2016/05/happy-memorial-day-2016-poem-songs-and.html
      http://www.eastersmswishes.com/2016/05/memorial-day-greetings-images-quotes.html
      http://www.eastersmswishes.com/2016/05/unique-and-new-collection-quotes-of.html
      http://www.eastersmswishes.com/2016/05/memorial-day-sms-2016-memorial-day-text.html
      http://www.eastersmswishes.com/2016/05/best-memorial-day-2016-quotes-message.html
      http://www.eastersmswishes.com/2016/05/sublime-memorial-day-thank-you-message.html
      http://www.eastersmswishes.com/2016/05/message-of-memorial-day-2016-unique-sms.html
      http://www.eastersmswishes.com/2016/05/outfits-for-memorial-day-weekend.html
      http://www.eastersmswishes.com/2016/05/top-10-memorial-day-2016-gift-ideas.html
      http://www.eastersmswishes.com/2016/05/happy-national-memorial-day-parades.html
      http://www.eastersmswishes.com/2016/05/happy-memorial-day-2016-sms-wishes.html
      http://www.eastersmswishes.com/2016/05/best-poem-songs-and-prayer-of-memorial.html

      ReplyDelete

    25. Evans played his trump card – i.e., Castle’s multiyear production deal with Paramount – to lure Castle out of the director’s chair,Old School New Body review and into the highly remunerative but largely ceremonial position of producer for Rosemary’s Baby.

      old school new body f4x reviews (Various sources – most notably, the autobiographies of Robert Evans and Roman Polanski, and a documentary featuring commentary by both men and production designer Richard Sylbert
      Steve & Becky Old School New Body review -- indicate that all final decisions regarding budget, casting and locations were made by Evans, not Castle.) With that out of the way, the Paramount chief set his sights on Roman

      ReplyDelete
    26. This is a great article, that I really enjoyed reading. Thanks for sharing.

      - FNAF Sister Location
      - FNAF 5
      - Five Nights At Freddy's

      ReplyDelete
    27. I enjoyed over read your blog post. Your blog have nice information,
      I got good ideas from this amazing blog.
      I am always searching like this type blog post. I hope I will see again..
      Signature:
      soi cau lo chinh xac 100
      | soi cau |soi cau mb | soi cau mien bac

      ReplyDelete
    28. You’ve written nice post, I am gonna bookmark this page, thanks for info. I actually appreciate your own position and I will be sure to come back here.
      mortal kombat xl, a10 games, roblox,color switch online, color switch download

      ReplyDelete
    29. All the best blogs that is very useful for keeping me share the ideas
      of the future as well this is really what I was looking for, and I am
      very happy to come here. Thank you very much
      earn to die
      earn to die 2
      earn to die 3
      Hi! I’ve been reading your blog for a while now and finally got the
      earn to die 4
      courage to go ahead and give youu a shout out from
      earn to die 6
      Austin Texas! Just wanted to tell
      earn to die 5
      Hi! I’ve been reading your blog for a while now and finally got the
      happy wheels
      strike force heroes
      slitherio
      you keep up the fantastic work!my weblog
      age of war
      earn to die 5
      good game empire
      tank trouble
      tank trouble 2
      strike force heroes

      ReplyDelete
    30. Wimbledon 2016 is one of the four biggest grand slam. We have provided Wimbledon 2016 Schedule on our website for free. We have also provided Wimbledon 2016 Results for fans of tennis around the world. We know that people are diehard fan Wimbledon Open Tennis 2016 championships. They suffer many websites on the internet but are unable to find what they are looking for. But we have solved biggest problem of users by providing every information about Wimbledon Open 2016 in one place.
      TDF 2016 is biggest Cycling event of this year. It is also known as Tour De France 2016. Our website have provided details like Tour De France 2016 Groups, teams and bikes. We all know that Tour De France 2016 Stages are divided into 22 parts. We have explained each of them in our website. Stay tuned for more updates.
      You can find a grat wesbite about Copa America 2016 TV Schedule and Copa America TV Schedule .
      This website is about Euro 2016 and Euro 2016 Fixtures.

      ReplyDelete

    31. The war between humans, orcs and elves continues. Lead your race through a series of epic battles, using your crossbow to fend off foes and sending out units to destroy castles. Researching and upgrading wisely will be crucial to your success!
      age of war 3 | slitherio | unfair mario 2 |
      The game controls are shown just under . Movement mechanisms primarily include acceleration and tilting controls.
      cubefield | tank trouble | happy wheels | earn to die 1 | earn to die 2

      ReplyDelete
    32. The war between humans, orcs and elves continues. Lead your race through a series of epic battles, using your crossbow to fend off foes and sending out units to destroy castles. Researching and upgrading wisely will be crucial to your success!
      age of war 3 | slitherio | unfair mario 2 |
      The game controls are shown just under . Movement mechanisms primarily include acceleration and tilting controls.
      cubefield | tank trouble | happy wheels | earn to die 1 | earn to die 2

      ReplyDelete
    33. Want to know regular updates of Euro Cup 2016????
      Get Euro Cup live Streaming,Euro Cup 2016 Schedule,Euro Cup 2016 Fixture,Euro Cup 2016 Live Streaming,Euro Cup 2016 Live Stream,Euro Cup 2016 Live Score.
      Venue-France,From 10th june-10july. 24 teams,10 stadiums. Stay updated.Watch Poland vs Portugal Live Stream.

      ReplyDelete
    34. We have provided 4th of july info on our website for free.You can find facts about Fourth of july and also known as You can also get Happy Fourth of july . Apart from this, you can get Independence Day 2016 Images and Happy Independence Day 2016 Pictures . You can also get info about 4th of July fireworks , 4th of July Parade and 4th of July Celebrations. You can get info about Wimbledon 2016 Schedule , Wimbledon 2016 TV Schedule , Wimbledon 2016 Results and Wimbledon 2016 Winners . You can get info about Eid Mubarak 2016 Wallpapers.You can get info about Eid Mubarak 2016 Wallpapers. This is the main page of Eid Ul Adha 2016 and Eid al Adha 2016 .Check these Eid Mubarak 2016 Greetings and Eid ul Adha Greetings. Apart frm this, you can get info about Happy Independence day USA Quotes . Get info about Tour de France 2016 Results. Independence Day USA is one of the greatest event in history.

      ReplyDelete
    35. United States Independence day is not just a great event but it USA 4th July Decoration Ideas is also a greatopportunity Independence Day Inspiring Speech of making special and sweet memories with your Fellow Americans

      ReplyDelete
    36. United States Of America Independence Day is an extraordinary occasion as well as an incredible chance of gaining unique and sweet experiences with your Kind hearted Americans. On United States 4 of july Of America Independence Day individuals have the colossal shot of gaining uncommon experiences with their kind hearted 4 of july Americans by doing as such numerous fun exercises like giving grill party, by watching baseball coordinate together, by watching parade together and by such a large number of different things.

      ReplyDelete
    37. The blog or and best that is extremely useful to keep I can share the ideas
      of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
      wings io| earn to die 6
      earn to die 5| happy wheels
      |Red Ball | duck life

      ReplyDelete

    38. This app is great it gives you those moments of relaxation and incredibly wonderful
      age of war 2 | tank trouble | gold miner | tank trouble 3
      Just wanted to tell you keep up the fantastic work!my weblog:
      age of war 3 |earn to die 3 | earn to die 2 | red ball
      Stick war 2 | Apple Shooter

      ReplyDelete
    39. Hi i was browsing your blog and i found it really interesting! i too have a website.Kindly check it out here
      Rajhans Residency Noida Extension
      Rajhans Residency Noida
      Rajhans Residency

      ReplyDelete
    40. Hi i was browsing your blog and i found it really interesting! i too have a website.Kindly check it out here
      CHD Eway Towers
      CHD Eway Towers Gurgaon
      CHD Eway Towers Gurgaon Sector 109
      CHD Eway Towers Dwarka Expressway

      ReplyDelete
    41. legal steroids is the best supplement for building weight.

      ReplyDelete
    42. US open 2016 Tennis is one of the biggest event of the us history. You can find http://ustennisopenresults.org US Tennis Open Results on our website for free. http://usopen2016.in US Open 2016 will start soon at the eng od august month. http://rioolympics2016mascots.com Rio Olympics 2016 Mascots are great way to express feelings towards game lovers. You can easily find http://rioolympics2016schedule.org Rio Olympics 2016 Schedule on our website. You can also find http://happybirthday13.com Happy Birthday wishes. You can find Premier League information on our site. You can also find http://premierleaguetablefixtures.com Premier League Table.

      ReplyDelete
    43. payday loans is the best way to get quick money in cash. please click here

      ReplyDelete