This blog article is about the I/O size or block sizes in virtualized environments. I am sure you came along this if you are dealing with databases or other systems. Do you remember it would be best to keep a Microsoft SQL DB on a 64 KB formatted volume or was that the NTFS allocation size, wait was the storage system involved here as well? So I can tell you that if you still believe a Microsoft SQL server operates with only 64 KB blocks that this is not true as there are many kinds of block sizes dependent on what the SQL DB is doing. There is clearly confusion between I/O size and the NTFS allocation size, VMFS block size or NFS block size. On top you have an underlying storage system which is organised in volumes while using meta structures to organise underlying physical disks or flash. This blog article hopefully shines a little bit of light into this. The following figure shows a 64 KiB Write I/O traversing through the different levels we use in a virtualized environment.
http://virtualguido.blogspot.com/2016/11/vmware-esxi-io-block-size-in-virtual.html
HPE MSA Storage - Troubleshooting Leftover Drives
Environment
HPE MSA 2040 Storage
HPE P2000 G3 MSA Systems
HPE 2000 G1/G2 MSA Systems
HPE MSA 1040 Storage
https://support.hpe.com/hpesc/public/docDisplay?docId=a00046239en_us&docLocale=en_US
Single initiator zoning
Each Fibre Channel zone created should contain a single initiator (host HBA port) and all applicable storage
target ports. In other words, each HBA port on the host requires its own zone; containing itself and the
applicable storage ports. For resiliency and availability, two fabrics should be used, each containing half of the ports on each host and half of the ports on each storage processor (SP) on the Dell EMC Unity array
https://www.delltechnologies.com/resources/en-us/asset/white-papers/products/storage/h16391-dellemc-unity-storage-vmware-vsphere.pdf

When a SAN is configured using zoning, the devices outside a zone are not visible to the devices inside the zone. When there is one HBA or initiator to a single storage processor port or target zone, it is commonly referred to as single zone. This type of single zoning protects devices within a zone from fabric notifications, such as Registered State Change Notification (RSCN) changes from other zones. In addition, SAN traffic within each zone is isolated from the other zones. Thus, using single zone is a common industry practice.
http://www.yellow-bricks.com/2010/03/04/single-initiator-zoning-recommended-or-not/

In principle single hba / target zoning, for obvious reasons.
But you are using a DS-6520B, so you should be able to upgrade to FOS 7.4. And FOS 7.4 can use "peer zones". these are zones, with single initiator / multiple targets. This is all described on page 351 of the FOS 7.4 Administrator guide, downloadable from the EMC support site.
https://www.dell.com/community/Connectrix/Zoning-Best-Practice/td-p/7064491

Using Zoning with Fibre Channel SANs
With ESXi hosts, use a single-initiator zoning or a single-initiator-single-target zoning. The latter is a preferred zoning practice. Using the more restrictive zoning prevents problems and misconfigurations that can occur on the SAN.
For detailed instructions and best zoning practices, contact storage array or switch vendors.
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.storage.doc/GUID-E7818A5D-6BD7-4F51-B4BA-EFBF2D3A8357.html

Each Fibre Channel zone created should have a single initiator (HBA port) and multiple targets (SC Series
front-end ports). Each HBA port requires its own Fibre Channel zone that contains itself and the SC Series
front-end ports. Independent zones should be created for each HBA installed in the host.
Dell EMC SC Series: Best Practices with VMware vSphere
https://downloads.dell.com/manuals/common/sc-series-vmware-vsphere-best-practices_en-us.pdf
Иногда возникает вопрос - что же происходит на сетевых интерфейсах.
Из командной строки СХД зачастую можно собрать дополнительную информацию.
Сначала по событиям

event log show

https://www.netapp.com/us/media/tr-4067.pdf
https://whyistheinternetbroken.wordpress.com/2017/10/25/ontap93-nfs-sneakpreview/
https://whyistheinternetbroken.wordpress.com/2016/05/02/trace-nfsv3-mount-failures-cdot/

И затем уже TCPdump
https://docs.netapp.com/ontap-9/index.jsp?topic=/com.netapp.doc.dot-cm-cmpr-950/network__tcpdump__start.html
Время от времени возникает вопрос - как обновлять Brocade Fabric OS (FOS)
Ответ - в Brocade Fabric OS (FOS) Target Path
Selection Guide
Например
https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=emr_na-a00047368en_us
Коди Хостерман начал новый цикл статей о защите данных. В первой статье описаны фундаментальные понятия репликации
Pure Storage Data Protection Part I: Replication Fundamentals
https://www.codyhosterman.com/2020/06/pure-storage-data-protection-part-i-replication-fundamentals/
Из переписки:
Будьте осторожны с случайным выдергиванием питания на IBM Storwize
Бывает что узел / канистра выпадает, особенно 3700 / 7000.
SU416: HDD Firmware for Xxxx_SMEGxxxTxxx to prevent higher failure rate and potential data loss - NetApp Knowledgebase
https://kb.netapp.com/Support_Bulletins/Customer_Bulletins/SU416
Системы HPE Apollo 4000 с масштабируемой СХД Scality RING
https://buy.hpe.com/ru/ru/storage/file-storage/scale-out-enterprise-file-object-storage/object-storage-with-scality-ring/hpe-apollo-4000-systems-with-scality-ring-scalable-storage/p/7460684

IBM Elastic Storage Server - это современная реализация программно-определяемого хранилища, сочетающая программное обеспечение IBM Spectrum Scale с мощными серверами на базе процессоров IBM POWER8® и двухпортовыми корпусами хранения данных. IBM Spectrum Scale - это параллельная файловая система, которая лежит в основе IBM ESS
https://www.ibm.com/ru-ru/marketplace/ibm-elastic-storage-server

Dell EMC Isilon Scale-Out Network Attached Storage
https://www.delltechnologies.com/en-us/storage/isilon/index.htm
Переведу вышесказанное на простой, человеческий язык. У MSA2040 ограниченная поддержка SCSI-3, случаются проблемы с примитивами VAAI PR, XCOPY), о чём можно почитать в firmware release notes. Это может закончиться классикой вроде проблем с UNMAP (вплоть до отвала путей), а может — ** в виде ghost VM после svMotion.
Huawei делает прекрасные продукты, но иногда найти что-то на массе сайтов с разным доступом становится достаточно сложно.
Например, в составе Smartkit есть сразу три модуля по миграции -
SmartKit MigrationDirector for Third-Party SAN
SmartKit MigrationDirector for NAS
SmartKit MigrationDirector for Huawei SAN
https://support.huawei.com/enterprise/en/cloud-storage/smartkit-pid-8576706
Дополнение к списку имитаторов - https://robopet3.dreamwidth.org/43960.html
Micro Focus LoadRunner (ранее HP / HPE)
LoadRunner is a software testing tool from Micro Focus. It is used to test applications, measuring system behaviour and performance under load. LoadRunner can simulate thousands of users concurrently using application software, recording and later analyzing the performance of key components of the application.
https://www.microfocus.com/en-us/products/loadrunner-professional/overview
https://en.wikipedia.org/wiki/LoadRunner

История продукта:
Hewlett Packard Enterprise приобрела LoadRunner в рамках приобретения Mercury Interactive в ноябре 2006 года. В сентябре 2016 года Hewlett Packard Enterprise объявила о продаже своего программного обеспечения, включая продукты Mercury, Micro Focus. По состоянию на 01 сентября 2017 года приобретение было завершено.
Oracle Real Application Testing (RAT)
https://www.oracle.com/manageability/enterprise-manager/technologies/real-application-testing.html

HammerDb
https://hammerdb.com/

TPC-E
TPC Benchmark™ E (TPC-E) is a new On-Line Transaction Processing (OLTP) workload developed by the TPC. The TPC-E benchmark uses a database to model a brokerage firm with customers who generate transactions related to trades, account inquiries, and market research. The brokerage firm in turn interacts with financial markets to execute orders on behalf of the customers and updates relevant account information.
http://www.tpc.org/information/benchmarks5.asp

Вынос из переписки:
Есть имплементации TPC-C like для sysbench (https://github.com/Percona-Lab/sysbench-tpcc)

TPC-E есть для mysql (https://github.com/Percona-Lab/tpce-mysql)

Вот прикольная презентация на эту тему: https://pgday.ru/presentation/205/596498dfae38a.pdf
и запись доклада: https://www.ibs.ru/media/media/dbms-benchmarks-in-a-nutshell-vsye-ob-etalonnom-testirovanii-postgresql/
Традиционно подход к мониторингу начинается с SNMP. Протоколы SNMP старые, придуманы и введены давно, и имеют ряд проблем по скорости, безопасности и так далее, с чем кто-то мирится, кто -то нет - забывая про альтернативы.
Альтернативы есть, это и API, и SMI-S / CIM
Подробнее можно начать читать:
Storage Discovery via SMI-S and CIM
https://docs.servicenow.com/bundle/orlando-it-operations-management/page/product/discovery/reference/r_DataCollDiscoStorageviaSMISCIM.html
Get a solid introduction to NVMe over Fabrics (NVMe-oF) from SNIA experts
NVMe over Fabrics Demystified
Selecting an NVMe over Fabrics Ethernet Transport (SDC 2019)
NVMe and NVMe-oF
Shared Storage using NVMe-oF - от 19 марта 2020

https://www.youtube.com/watch?v=ywh2N6cl_8M&list=PLH_ag5Km-YUapfuug7nnwCpaeGJVO2DZE
Запись вебинара "Организация дискового пространства у NetApp" от 05.05.2020
https://www.youtube.com/watch?v=VnzVNqCjoFY&feature=youtu.be&app=desktop

Profile

robopet3

May 2023

S M T W T F S
 12 3456
78910111213
14151617181920
21222324252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 4th, 2025 01:52 am
Powered by Dreamwidth Studios