Wednesday, September 30, 2015

EMC XtremIO Tutorial



EMC XtremIO Tutorial



Introduction

XtremIO is an all-flash storage array that has been designed from the ground-up to unlock flash's full performance potential and deliver array-based capabilities that leverage the unique characteristics of SSDs, based on flash media.

XtremIO uses industry standard components and proprietary intelligent software to deliver unparalleled levels of performance. Achievable performance ranges from hundreds of thousands to millions of IOPS, and consistent low latency of under one
millisecond.

The system is also designed to provide minimal planning, with a user-friendly interface that makes provisioning and managing the array very easy.

System Overview

The XtremIO Storage Array is an all-flash system, based on a scale-out architecture. The system uses building blocks, called X-Bricks, which can be clustered together to grow performance and capacity as required.

The system operation is controlled via a stand-alone dedicated Linux-based server, called the XtremIO Management Server (XMS). An XMS host, which can be either a physical or a virtual server, can manage multiple XtremIO clusters. An array continues
operating if it is disconnected from the XMS, but cannot be configured or monitored.

XtremIO's array architecture is specifically designed to deliver the full performance potential of flash, while linearly scaling all resources such as CPU, RAM, SSDs, and host ports in a balanced manner. This allows the array to achieve any desired performance level, while maintaining consistency of performance that is critical to predictable application behavior.

The XtremIO Storage System provides a very high level of performance that is consistent over time, system conditions and access patterns. It is designed for true random I/O.





An X-Brick is the basic building block of an XtremIO array.
Each X-Brick is comprised of:
• One 2U Disk Array Enclosure (DAE), containing:
  • 25 eMLC SSDs (standard X-Brick) or 13 eMLC SSDs (10TB Starter X-Brick [5TB])
  • Two redundant power supply units (PSUs)
  • Two redundant SAS interconnect modules

• One Battery Backup Unit
• Two 1U Storage Controllers (redundant storage processors)
Each Storage Controller includes:
  • Two redundant power supply units (PSUs)
  • Two 8Gb/s Fibre Channel (FC) ports
  • Two 10GbE iSCSI ports
  • Two 40Gb/s InfiniBand ports
  • One 1Gb/s management port

System Architecture

XtremIO works like any other block-based storage array and integrates with existing SANs, with a choice of 8Gb/s Fibre Channel and 10Gb/s Ethernet iSCSI (SFP+) connectivity to the hosts.

However, unlike other block arrays, XtremIO is a purpose-built flash storage system, designed to deliver the ultimate in performance, ease-of-use and advanced data management services. Each Storage Controller within the XtremIO array runs a specially customized lightweight Linux distribution as the base platform. 

The XtremIO Operating System (XIOS), runs on top of Linux and handles all activities within a Storage Controller.



Theory of Operation

The XtremIO Storage Array automatically reduces (deduplicates and compresses) data as it enters the system, processing it in data blocks. Deduplication is global (over the entire system), is always on, and is performed in real-time (never as a post processing operation). After the deduplication, the data is compressed inline, before it is written to the SSDs.

XtremIO uses a global memory cache, which is aware of the deduplicated data, and content-based distribution that inherently spreads the data evenly across the entire array. All volumes are accessible across all X-Bricks and across all storage array host ports.

The system uses a highly available back-end InfiniBand network (supplied by EMC) that provides high speeds with ultra-low latency and Remote Direct Memory Access (RDMA) between all storage controllers in the cluster. By leveraging RDMA, the XtremIO system is in essence a single, shared memory space spanning all storage controllers.


Access the EMC XtremIO GUI Console and login as Admin user.


You can see the Dashboard and monitor the space and performance details about the storage.





Go to configuration tab and list the available volumes and initiator groups.



To create a new folder, right click and create.





To create a new volume, click Add button.
Specify the name and size of the volume.




 To list the properties of any volume.


Create a new initiator group.





To map the volume to the initiator group.






To list the hardware information select the hardware tab.







To list the alerts and events.



Create a new monitor alert.





To create a new user account.






Set an event alerts to email.








37 comments:

  1. thanks lot , update this info to us.

    ReplyDelete
  2. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command

    python training in chennai
    python training in chennai
    python training in bangalore

    ReplyDelete
  3. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
    Devops Training in Bangalore
    Best Devops Training in pune
    Microsoft azure training in Bangalore
    Power bi training in Chennai

    ReplyDelete
  4. A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one.I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts read this.
    Data science training in bangalore

    ReplyDelete
  5. Very nice post here and thanks for it .I always like and such a super contents of these post.
    Excellent and very cool idea and great content of different kinds of the valuable information's.

    Java training in Bangalore



    ReplyDelete
  6. Hey There. I found your blog using msn. This is a very well written article. I’ll be sure to bookmark it and come back to read more of your useful info. Thanks for the post. I’ll definitely return. financial management and budget preparation.

    ReplyDelete
  7. It is better to engaged ourselves in activities we like. I liked the post. Thanks for sharing.
    Devops Training in Chennai | Devops Training Institute in Chennai

    ReplyDelete
  8. It is the intent to provide valuable information and best practices, including an understanding of the regulatory process. financial management and budget preparation.

    ReplyDelete
  9. I must appreciate you for providing such a valuable content for us. This is one amazing piece of article. Helped a lot in increasing my knowledge.microsoft azure training in bangalore

    ReplyDelete
  10. This is most informative and also this post most user friendly and super navigation to all posts. Thank you so much for giving this information to me.microsoft azure training in bangalore




    ReplyDelete
  11. I’ve been searching for some decent stuff on the subject and haven't had any luck up until this point, You just got a new biggest fan!.. remote connect computer

    ReplyDelete
  12. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post.
    aws training in chennai | aws training in annanagar | aws training in omr | aws training in porur | aws training in tambaram | aws training in velachery

    ReplyDelete
  13. superb one..Thanks For sharing Your information The information shared Is Very Valuable Please Keep Updating Us Time Just went On reading the
    article

    BEST ANGULAR JS TRAINING IN CHENNAI WITH PLACEMENT

    https://www.acte.in/angular-js-training-in-chennai
    https://www.acte.in/angular-js-training-in-annanagar
    https://www.acte.in/angular-js-training-in-omr
    https://www.acte.in/angular-js-training-in-porur
    https://www.acte.in/angular-js-training-in-tambaram
    https://www.acte.in/angular-js-training-in-velachery


    ReplyDelete
  14. Attend The Data Scientist Courses From ExcelR. Practical Data Scientist Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Scientist Courses. Data Scientist Courses

    ReplyDelete
  15. wonderful article contains lot of valuable information. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    This article resolved my all queries.good luck an best wishes to the team members. heartfull thanks for sharing this articals.
    Web design Training in Chennai

    Web design Training in Velachery

    Web design Training in Tambaram

    Web design Training in Porur

    Web design Training in Omr

    Web design Training in Annanagar

    ReplyDelete
  16. Nice & Informative Blog !
    If you’re a business successor and looking for the best solution for QuickBooks Error 3180?.Our team consists of highly qualified professionals who provide immediate help for QuickBooks glitches. Our services and solutions are deliverable around the clock for our clients.

    ReplyDelete
  17. The content is very nice and has sets of the fantastic piece of information. Thanks for sharing with us. If you face any technical issue or error, visit:

    Quickbooks error 6189

    ReplyDelete
  18. I was just browsing through the internet looking for some information and came across your blog. I am impressed by the information that you have on this blog. It shows how well you understand this subject. Bookmarked this page, will come back for more. data science training in kanpur

    ReplyDelete
  19. Really impressed! Everything is very open and very clear clarification of issues. It contains true facts. Your website is very valuable. Thanks for sharing.
    data analytics training in hyderabad

    ReplyDelete